Commit Graph

594 Commits

Author SHA1 Message Date
Yoga Pangestu
c53f22d30b refactor: update 'Rgl Rilis' label to 'Tanggal Rilis' for improved clarity 2026-04-07 14:33:51 +07:00
Yoga Pangestu
7470c89831 refactor: update column headings for clarity in multiple export files 2026-04-07 14:31:23 +07:00
Yoga Pangestu
fbcbcfaec6 refactor: remove 'news_page' field from Media Monitoring resources for simplification 2026-04-07 14:24:00 +07:00
Yoga Pangestu
2a82afca1b refactor: update labels for various fields across multiple resources for clarity and consistency 2026-04-07 14:16:22 +07:00
Yoga Pangestu
e5c1776caa fix: fallback to media creation date when custom date property is missing in CustomPathGenerator 2026-04-07 13:57:07 +07:00
Yoga Pangestu
1286c15f57 feat: add notification labels and descriptions for category and date fields 2026-04-07 13:47:30 +07:00
Yoga Pangestu
f2295282e4 refactor: enhance user creation form with cheerful notification and improved structure 2026-04-06 15:12:19 +07:00
Yoga Pangestu
10d80e8f8c refactor: make password input revealable in ChangePasswordAction 2026-04-06 15:00:36 +07:00
Yoga Pangestu
785e425dee refactor: remove Category resource and related components for cleanup 2026-04-06 14:59:32 +07:00
Yoga Pangestu
70cf767111 refactor: remove unnecessary closure and disable condition for role column in UserTable 2026-04-06 14:36:26 +07:00
Yoga Pangestu
586f8844a4 refactor: remove recordTitleAttribute from various Filament resources for consistency 2026-04-06 14:26:23 +07:00
Yoga Pangestu
ae85231356 chore: remove outdated documentation files for cooperation module 2026-04-06 14:09:28 +07:00
Yoga Pangestu
89fe9a339b refactor: remove redundant SoftDeletingScope exclusion from all Filament resources 2026-04-06 14:07:31 +07:00
Yoga Pangestu
3533d955f8 refactor: rename 'Laporan' to 'Bukti Tayang' across UI components and language files for consistency 2026-04-06 14:05:56 +07:00
Yoga Pangestu
d32be18c92 refactor: remove unused casts and rename announcementMedias relation to announcementMedia for consistency 2026-04-06 13:52:43 +07:00
Yoga Pangestu
42691efbfa refactor: rename cooperationMedias and proposals relations to singular form for consistency 2026-04-06 13:06:36 +07:00
Yoga Pangestu
1bdf1fa625 refactor: rename Penugasan to Media Order across language files, enums, documentation, and UI components 2026-04-06 11:38:30 +07:00
Yoga Pangestu
b1bee2fc33 fix: make cooperation proposal template optional and update attachment description text 2026-04-06 11:28:31 +07:00
Yoga Pangestu
62bc02fbac feat: Refactor Journalist and Partner resources by introducing dedicated form and table schemas for improved organization and maintainability 2026-04-06 11:02:31 +07:00
Yoga Pangestu
562c07fead feat: add issue management status tracking to media monitoring table, export, and fix sub-classification form relationship query 2026-04-06 10:43:40 +07:00
Yoga Pangestu
75bd1ad3e6 refactor: Update Excel export setup in Filament resources to use fromTable() method for improved consistency and maintainability 2026-04-06 10:19:20 +07:00
Yoga Pangestu
4f465b17bb feat: Add helper text for file upload fields across various Filament pages to improve user guidance on accepted formats and size limits. 2026-04-06 09:53:23 +07:00
Yoga Pangestu
5ddad7ab93 feat: remove password change restriction for company users in ChangePasswordAction 2026-04-06 09:46:03 +07:00
Yoga Pangestu
745b6d21be refactor: implement key-based retrieval for empty state headings in Filament resources to enhance localization and maintainability 2026-04-06 09:45:09 +07:00
Yoga Pangestu
3a5ef20334 refactor: replace direct message retrieval with key-based retrieval in CheerfulNotification across various enums and Filament pages for improved localization and maintainability 2026-04-06 09:22:07 +07:00
Yoga Pangestu
f485b2cef3 refactor: expand global border-radius CSS overrides and standardize custom-rounded usage in admin verification view 2026-03-31 16:06:31 +07:00
Yoga Pangestu
1cb716aea2 refactor: standardize UI border-radius using dynamic CSS variable across Filament middleware and blade components 2026-03-31 15:52:01 +07:00
Yoga Pangestu
f5c0b0ec18 feat: Refactor page titles in Filament resources to static properties, removing cheerful notification methods for a cleaner implementation and improved user experience. 2026-03-31 15:38:13 +07:00
Yoga Pangestu
f1bbbd7261 feat: Remove subheading methods from various Filament pages to streamline content and enhance user experience. 2026-03-31 15:30:54 +07:00
Yoga Pangestu
8a4dfa00a1 fix: Update role name retrieval in User model to use enum values for improved consistency and type safety. 2026-03-31 15:25:26 +07:00
Yoga Pangestu
833f0e437f feat: Add comprehensive registration tests for user creation, validation, and notifications, ensuring robust functionality and user experience in the registration process. 2026-03-31 15:25:17 +07:00
Yoga Pangestu
9097ebe8ec feat: Update username maxLength validation in registration form from 20 to 10 characters for improved user input constraints. 2026-03-31 15:18:14 +07:00
Yoga Pangestu
29948fb547 feat: Add Budget Realization and Sentiment Trend charts to the analytics page, enhancing data visualization capabilities for budget and sentiment analysis. 2026-03-27 10:58:20 +07:00
Yoga Pangestu
1c063c4c79 feat: Integrate cheerful notifications into various status enums, enhancing user feedback with engaging messages for approval, cooperation, data change, and news statuses. 2026-03-27 10:31:58 +07:00
Yoga Pangestu
c23e7517f0 feat: Standardize page subheadings across Filament resources by removing 'Kelola' prefix for improved clarity and consistency in user experience. 2026-03-27 10:25:51 +07:00
Yoga Pangestu
63843ff18d feat: Integrate cheerful notifications into decision and verification enums, enhancing user feedback with engaging messages across the admin verification page. 2026-03-27 10:18:14 +07:00
Yoga Pangestu
be8408f9b3 feat: Enhance filter button styles and add icon to 'all' filter for improved visual clarity and user interaction in the admin verification page. 2026-03-27 10:04:16 +07:00
Yoga Pangestu
3897954b78 feat: Update page titles and subheadings across various Filament resources to utilize cheerful notifications, enhancing user engagement and clarity. 2026-03-27 09:54:11 +07:00
Yoga Pangestu
996058e4a7 feat: Update empty state descriptions across various resources to use cheerful notifications for improved user engagement and clarity. 2026-03-27 09:36:22 +07:00
Yoga Pangestu
eaa8908663 feat: create default user settings for migrated users if none exist 2026-03-27 09:22:56 +07:00
Yoga Pangestu
22572bc6a3 refactor: Consolidate user settings table creation by integrating all preference columns and enhancing the NotifStyle enum. 2026-03-26 16:01:45 +07:00
Yoga Pangestu
cd1b9b09ba refactor: Conditionally and safely retrieve site logo and favicon for panel configuration, skipping during unit tests. 2026-03-26 15:53:19 +07:00
Yoga Pangestu
91d2266a20 feat: Introduce NotifStyle enum for notification customization and update Filament actions to utilize it, enhancing user engagement and clarity across the application. 2026-03-26 15:48:29 +07:00
Yoga Pangestu
a31247172f fix: Translate site icon label to 'Ikon' and add null checks for dashboard brand logo and favicon paths. 2026-03-26 15:42:24 +07:00
Yoga Pangestu
56ffcb5508 feat: Implement user settings management with dynamic theme customization, including UX style, primary color, font, and UI preferences, enhancing user experience across the application. 2026-03-26 15:35:22 +07:00
Yoga Pangestu
0086ff50d2 feat: Introduce UxStyle enum for enhanced user experience and update modal headings and descriptions across Filament actions to utilize cheerful notifications, improving clarity and engagement. 2026-03-26 14:40:35 +07:00
Yoga Pangestu
573615c979 feat: Revamp modal headings and descriptions across Filament actions for improved user engagement and clarity, incorporating playful icons and friendly language. 2026-03-26 14:05:40 +07:00
Yoga Pangestu
de4aea7f2a feat: Enhance user interface clarity and experience by updating labels, adding descriptions, icons, and refining form field attributes across various Filament resources and pages. 2026-03-26 13:53:07 +07:00
Yoga Pangestu
af7bf05b91 feat: Implement a custom Filament profile page for user details and password management, and integrate it into the dashboard panel. 2026-03-26 13:02:42 +07:00
Yoga Pangestu
c221864616 refactor: explicitly specify 'public' disk for brand logo and favicon URLs. 2026-03-26 11:38:32 +07:00