Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Service Desk Laravel Package

jeffersongoncalves/filament-service-desk

A Filament plugin for laravel-service-desk that adds Admin, Agent, and User panels for full service desk management—departments, tickets, SLA policies, email channels, knowledge base, and a service catalog.

View on GitHub
Deep Wiki
Context7
3.0.0

Changed

  • BREAKING: Requires Filament ^5.0 (Livewire v4)
  • BREAKING: Requires Laravel 11.28+
  • Update orchestra/testbench to ^10.0|^11.0
2.0.0

Changed

  • BREAKING: Requires PHP ^8.2, Filament ^4.0, Laravel 11+
  • BREAKING: Heroicon strings in ->icon() calls replaced with Filament\Support\Icons\Heroicon enum
  • BREAKING: Heroicon strings in Blade icon="" attributes replaced with :icon="Heroicon::..." enum binding
  • Replace ->reactive() with ->live() across all form components
  • Register CSS asset via FilamentAsset for Filament v4 compatibility
  • Add package.json with PostCSS build pipeline for custom styles
  • Add pnpm-lock.yaml to .gitignore

Migration Guide

If upgrading from 1.x, ensure your project meets these requirements:

  • PHP 8.2 or higher
  • Laravel 11 or higher
  • Filament 4.x
1.0.2

Added

  • Dedicated infolist() for Admin TicketResource (2+1 column layout with SLA section)
  • Dedicated infolist() for Agent TicketResource (2+1 column layout)
  • Dedicated infolist() for User TicketResource (simple layout)
  • Dedicated infolist() for User ServiceRequestResource (with KeyValueEntry for form_data)
  • Agent ticket queue claim now redirects to the claimed ticket view page
1.0.1

Changed

  • Restructure folders for multi-panel to fix duplicate URL slugs
1.0.0

Added

  • Initial release
  • Admin Panel: DepartmentResource, CategoryResource, TagResource, CannedResponseResource, TicketResource (with relation managers for comments, attachments, history, watchers), SLA resources, EmailChannelResource, KnowledgeBase resources, ServiceCatalog resources
  • Agent Panel: TicketResource, CannedResponseResource, TicketQueuePage, AgentDashboardPage
  • User Panel: TicketResource, ServiceRequestResource (with wizard), KnowledgeBasePage
  • Widgets for all panels
  • English and Portuguese (pt_BR) translations
  • Laravel Boost integration
  • Test infrastructure with Pest
  • Service provider, config, and plugin classes
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
andydefer/laravel-notification
adachsoft/cli-process-tester
jhaskell13/laraflow
sebastienheyd/boilerplate-media-manager
ccast/tagixo-primix
pretendtrue/laravel-builder
sawmainek/laravel-scout-tntsearch-driver
tomshaw/laravel-calendar-table
dibakar/laravel-ownership
steadrun/laravel-monitor
labyrinthe/connect-laravel
elmogy/layan
drewdan/sentinel-client
dskripchenko/laravel-llm
fatryst/nuonuo
stevenay/myanfont
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc