Yoga Pangestu
3f2537af7d
feat: Add Filament log viewer integration with new permissions and navigation.
2026-01-29 15:43:40 +07:00
Yoga Pangestu
e8df04837e
feat: Disable global search in the Filament dashboard panel.
2026-01-29 15:38:28 +07:00
Yoga Pangestu
98d30a80e6
feat: Implement granular access control and permissions for Filament widgets, pages, and data change requests using Filament Shield and a new policy.
2026-01-29 15:05:26 +07:00
Yoga Pangestu
bb7208d34f
fix: Use null-safe operator for brand logo and favicon paths.
2026-01-29 13:36:45 +07:00
Yoga Pangestu
c67faf3e4e
feat(dashboard): add new color, slate
2026-01-29 11:33:06 +07:00
Yoga Pangestu
8f1cb16dc9
feat: Introduce custom dashboard page with date range filters.
2026-01-29 10:36:26 +07:00
Yoga Pangestu
2626d890a4
feat: introduce a comprehensive data change request and review system with new Filament resources, models, migrations, and actions for managing data changes.
2026-01-29 09:44:52 +07:00
Yoga Pangestu
974d8ac92b
feat: Restrict TrashedFilter visibility to the Developer role across multiple Filament resources and apply minor code formatting adjustments.
2026-01-27 15:16:37 +07:00
Yoga Pangestu
2d3d001ea4
feat: Dynamically load site logo and favicon from general settings.
2026-01-27 15:13:02 +07:00
Yoga Pangestu
0dad32aa12
feat: Add Swindon\FilamentHashids middleware and update composer dependencies for enhanced ID encoding
2026-01-19 10:57:09 +07:00
Yoga Pangestu
b522b4ff6f
feat: Implement CheerfulNotification for login, registration, and email verification processes to enhance user experience and feedback.
2026-01-19 10:34:07 +07:00
Yoga Pangestu
098d3d0df2
refactor: move Filament login and registration pages to an Auth subdirectory.
2026-01-19 08:37:22 +07:00
Yoga Pangestu
fa9af59624
feat: Add favicon to the Filament dashboard panel
2026-01-19 08:27:25 +07:00
Yoga Pangestu
7703aa2b5c
fix(dashboard): remove spa mode
2026-01-14 10:17:19 +07:00
Yoga Pangestu
c3948c7775
feat: add spa mode
2026-01-14 10:00:13 +07:00
Yoga Pangestu
2d362b54dc
feat: Remove custom page classes for login, registration, media, company, and verification management
2026-01-12 09:46:54 +07:00
Yoga Pangestu
1a3f0610a3
feat: Add notification system with BroadcastNotification class and database migration for notifications table
2026-01-09 10:43:16 +07:00
Yoga Pangestu
0ffc7a1d92
feat: Implement Spatie Laravel Settings with Filament pages for general, SEO, and social media management.
2026-01-05 11:57:56 +07:00
Yoga Pangestu
7637bcc8b5
feat: install custom themes
2025-12-22 14:57:21 +07:00
Yoga Pangestu
ccc5d36c0e
feat: Implement email verification for user registration.
2025-12-19 14:31:54 +07:00
Yoga Pangestu
2f2de29dd5
refactor(provider): change navigationSort fot FilamentShieldPlugin to 999
2025-12-09 11:28:45 +07:00
Yoga Pangestu
68a4a29a4f
feat(register): implement custom register and user must verify email
2025-11-27 11:14:29 +07:00
Yoga Pangestu
fdda62b2a5
Add filament backgrounds styles for simple layout and main components
...
- Introduced CSS styles for .fi-simple-layout and .fi-simple-main classes.
- Implemented background image, gradient overlays, and responsive design features.
- Added support for dark mode and backdrop filters to enhance visual aesthetics.
2025-11-20 10:16:45 +07:00
Yoga Pangestu
28ec50494d
feat: Add policies for SubClassification, SubLocation, and User models
...
- Created SubClassificationPolicy to manage authorization for SubClassification actions.
- Created SubLocationPolicy to manage authorization for SubLocation actions.
- Created UserPolicy to manage authorization for User actions.
- Integrate Filament Shield for role and permission management
- Updated DashboardPanelProvider to include FilamentShieldPlugin.
- Added filament-shield package to composer.json and updated composer.lock.
- Created filament-shield.php configuration file for Shield settings.
- Created permission.php configuration file for Spatie permissions.
- Added migration for creating permission tables.
- Created ShieldSeeder to seed roles and permissions.
- Updated DatabaseSeeder to include ShieldSeeder.
- Updated UserSeeder to assign the Developer role to the created user.
2025-11-20 09:00:59 +07:00
Yoga Pangestu
dd368e3c48
feat: custom login
2025-11-19 14:52:07 +07:00
Yoga Pangestu
ee7e62ebd8
feat: install filament and configure panel
2025-10-24 08:25:10 +07:00