v3.1.36
What's Changed
- Bump aglipanci/laravel-pt-action from 2.3.1 to 2.4 by @dependabot
- change translation key from users to all_users
Zeus Store variety of premium plugins
Learn MoreChangelogs and Releases Notes for Thunder: Filament plugin to provide you with ticketing system. offices, chat, and Frontend Ready..
Ticket::deleteTicket()
, this will also handle bolt form response and delete themadd_read_at_to_comments
php artisan vendor:publish --provider="BeyondCode\Comments\CommentsServiceProvider" --tag="config"
config/comments.php
and set the comment_class
to'comment_class' => \LaraZeus\Thunder\Models\Comment::class,
better UI for list tickets
removg the file resources/views/filament/columns/ticket-resource/user.blade.php
if you're publishg the views, consider delete this file after the update.
renamg the file: resources/views/filament/comments.blade.php
to resources/views/filament/ticket-comments.blade.php
, case you have other packages like (athena)
added new phrases en.json
addg recordClasses
now you will notice a border at the begng of each row Tickets list, this will dicates the priority of the ticket.
for this to work you need to add the follog to your tailwd css config file
'./vendor/lara-zeus/thunder/src/Filament/Resources/TicketResource.php',
base on feedback, I may remove the priority icon the future to make the table looks less busy.
the ticket status classes has been tweaked a little, if you're overridg this class check the difference the file src/Models/TicketsStatus.php
addg my tickets
tab tickets lists.
you can configure the global search attribute per resource
->globallySearchableAttributes([
// you can return empty array to disable it
FormResource::class => ['name']
])
now you can export responses usg filament export
and you can remove the fork for alperenersoy/filament-export
show-office
getUserFullNameAttribute
now you can embed a ticket any LW component:
<livewire:bolt.fill-form slug="feedback" extensionSlug="prters-department" le="true" />
you can customize the user Full Name Attribute to use any other column, but it had to be a database column so it wont effect the search
update the translation files, you can publish the files aga and update the missg keys
✅ Updated all dependencies.
Added a new attribute to TicketStatus
sushi model:
$protected
Improved show ticket and chat UI.
Enabled super adm to have all abilities.
Added user card on chat when clickg on avatar and timele.
Fixed assigng permissions to users.
Protected certa ticket statuses from beg used manually by staff.
Refactored assigng mechanism.
Added a new migration to allow user_id
to be nullable operations table.
php artisan vendor:publish --tag=zeus-thunder-migrations
and
php artisan migrate
Improved tickets charts.
Implemented the ability to filter tickets by assignment.
Add new Tab to show escalated tickets
improve office options UI
now you can add
->hideResources([
OfficeResource::class,
TicketResource::class,
])
to any panel you want to hide the resources, this will fix issues with registerg the plug with multiple panels