variety of premium plugins

Learn More
Thunder Releases Notes

Thunder Releases Notes

Changelogs and Releases Notes for Thunder: Filament plugin to provide you with ticketing system. offices, chat, and Frontend Ready..

v3.1.42

What's Changed

  • Bump dependabot/fetch-metadata from 2.1.0 to 2.2.0 by @dependabot
  • fix relation

v3.1.41

What's Changed

  • prevent delete form if lked with office

v3.1.40

What's Changed

  • fix delete
  • add arabic lang

v3.1.39

What's Changed

  • fix sortable and searchable

v3.1.38

What's Changed

  • if no response for some reason!

v3.1.37

What's Changed

  • Bump dependabot/fetch-metadata from 2.0.0 to 2.1.0 by @dependabot
  • fix stallg thunder none default panel
  • fix is ternal office

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

v3.1.35

What's Changed

  • fix when usg thunder without sky

v3.1.34

What's Changed

  • Bump dependabot/fetch-metadata from 1.6.0 to 2.0.0 by @dependabot
  • Fix show ticket and list offices

v3.1.33

What's Changed

  • Bump ramsey/composer-stall from 2 to 3 by @dependabot
  • customizable comments editor toolbar buttons

v3.1.32

What's Changed

  • support multiple filters for tickets

v3.1.31

What's Changed

  • new phrases added, so make sure to update you language file.
  • new Abilities: TransferTicket, DeleteTicket (force delete).
  • new Operations: TRANSFER (transfer tickets between offices)
  • sort tickets by activities
  • list operations timele by date
  • check if the user can Access a ticket (allow only ticket owner, super adm or have access to the office) and you also can override this from the policies
  • fix bug: hide is-ternal offices from the frontend office list
  • you can delete any ticket: Ticket::deleteTicket(), this will also handle bolt form response and delete them

v3.1.30

What's New Thunder:

  • A new migration file: add_read_at_to_comments
    • this will add a new column the comments table: 'read_at'
    • it will help show the count of new comments any tickets
    • you will need to publish the comments package configuration (if not already): php artisan vendor:publish --provider="BeyondCode\Comments\CommentsServiceProvider" --tag="config"
    • open the file config/comments.php and set the comment_class to
'comment_class' => \LaraZeus\Thunder\Models\Comment::class,

What else is New:

  • 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.

v3.1.29

What's Changed

  • fix migration

v3.1.28

What's Changed

  • fix if time is null

v3.1.27

What's Changed

  • fix widget scopes and dates, better UI

v3.1.26

What's Changed

  • addg record Title Attribute for office and tickets resource

v3.1.25

What's Changed

  • addg Globally Searchable Attributes configuration

you can configure the global search attribute per resource

->globallySearchableAttributes([
        // you can return empty array to disable it
        FormResource::class => ['name']
    ])

v3.1.24

What's Changed

  • fix boot sky if stalled

v3.1.23

What's Changed

  • filament export

now you can export responses usg filament export and you can remove the fork for alperenersoy/filament-export

v3.1.22

What's Changed

  • fix bootg thunder when it's not tegrated with sky

v3.1.21

What's Changed

  • add missg translation and improve office FE UI

v3.1.20

What's Changed

  • fix .json files

v3.1.19

What's Changed

  • more translation

v3.1.18

What's Changed

  • add missg translation and dates format

v3.1.17

What's Changed

  • add missg translation
  • use the date and time format from filament Infolists
  • fix gettg the description show-office
  • fix settg the getUserFullNameAttribute
  • add getter for the Extension route
  • fix gettg the office and ticket model from the config
  • set sortg for forms and offices

v3.1.16

What's Changed

  • Update en.json

v3.1.15

What's Changed

  • 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

v3.1.14

What's Changed

  • fixes to provide a better chat UI

v3.1.13

What's Changed

  • ✅ Updated all dependencies.

  • Added a new attribute to TicketStatus sushi model:

    • Property: $protected
    • ⚠️ Note: If overwritg this model, ensure to add the new key.
  • 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.

    • ⚠️ Note: run the command: 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