Yoga Pangestu
|
d7d53c0e8b
|
feat: add labels to form fields and configure global validation attribute mapping to field labels
|
2026-04-09 13:14:01 +07:00 |
|
Yoga Pangestu
|
d220f941c1
|
refactor: replace Verification page with a new Index page and associated services for improved structure, maintainability, and functionality in the verification process
|
2026-04-08 14:11:31 +07:00 |
|
Yoga Pangestu
|
a6e7b8ec97
|
refactor: remove Media page and introduce new Media management structure with enhanced actions, form handling, and service integration for improved maintainability
|
2026-04-08 13:57:22 +07:00 |
|
Yoga Pangestu
|
a335037101
|
refactor: restructure Company management by removing the old Company page and introducing a new Index page with enhanced actions and form handling for improved maintainability
|
2026-04-08 13:50:26 +07:00 |
|
Yoga Pangestu
|
c44719efa4
|
feat: add Analytic dashboard with filters and reset action for enhanced data analysis capabilities
|
2026-04-08 13:35:27 +07:00 |
|
Yoga Pangestu
|
25d360983b
|
feat: add general, SEO, and social media settings pages with corresponding forms for enhanced configuration options
|
2026-04-08 13:17:59 +07:00 |
|
Yoga Pangestu
|
2c4761d643
|
refactor: update labels in EmailVerification, Profile, and Registration pages for improved clarity and localization
|
2026-04-08 11:51:41 +07:00 |
|
Yoga Pangestu
|
e5cbbe7e96
|
refactor: implement verification action concerns and enhance admin verification page functionality
|
2026-04-08 10:11:06 +07:00 |
|
Yoga Pangestu
|
586f8844a4
|
refactor: remove recordTitleAttribute from various Filament resources for consistency
|
2026-04-06 14:26:23 +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
|
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
|
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
|
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
|
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
|
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
|
29322f7100
|
refactor: rename 'Statistik' to 'Analisa' in the Analytic page title and navigation label
|
2026-03-26 10:48:13 +07:00 |
|
Yoga Pangestu
|
0189ef874d
|
feat: introduce Issue Sentiment By Department chart to the Analytic page, relocating Company Status chart from Dashboard and adding Cooperation Status chart.
|
2026-03-26 10:30:31 +07:00 |
|
Yoga Pangestu
|
7d0e7c7121
|
feat: Add IssueDepartmentChart to the Analytic dashboard and update navigation icon to OutlinedChartPie.
|
2026-03-26 10:19:30 +07:00 |
|
Yoga Pangestu
|
6c9ca69ed4
|
refactor: Update widget namespaces to use Charts and Stats subdirectories.
|
2026-03-26 09:32:40 +07:00 |
|
Yoga Pangestu
|
c493d066f4
|
feat: Implement a new Analytic dashboard page with several data visualization widgets, add Company Status Chart, and expand Filament dashboard color options.
|
2026-03-26 09:25:03 +07:00 |
|
Yoga Pangestu
|
718df3e35d
|
feat: Add phone number field to Company model and update related resources for improved data management.
|
2026-03-18 00:43:16 +07:00 |
|
Yoga Pangestu
|
c600ee131b
|
refactor: Remove AdminVerification page and restructure verification actions into separate classes for improved organization and maintainability.
|
2026-03-17 14:04:10 +07:00 |
|
Yoga Pangestu
|
938680e2cc
|
style: Replace filled Heroicons with their outlined counterparts across various Filament resources, pages, and actions.
|
2026-03-17 12:44:59 +07:00 |
|
Yoga Pangestu
|
dfef159634
|
feat: Add phone number field to companies table, migration, and Filament forms/resources.
|
2026-03-16 16:31:11 +07:00 |
|
Yoga Pangestu
|
6ced1ef7b4
|
refactor: shorten general settings field labels and add a description to the information section.
|
2026-03-13 09:26:00 +07:00 |
|
Yoga Pangestu
|
edd0e92971
|
refactor: modify form field validation by removing journalist email uniqueness and adjusting various text input maximum lengths.
|
2026-03-12 12:05:46 +07:00 |
|
Yoga Pangestu
|
427805ebd1
|
refactor: Update dashboard layout to a 2-column grid and adjust widget column spans accordingly.
|
2026-03-12 11:48:37 +07:00 |
|
Yoga Pangestu
|
8ff0317c98
|
feat: remove email verification from user registration and web routes.
|
2026-03-03 09:25:59 +07:00 |
|
Yoga Pangestu
|
09c4a83deb
|
feat: implement must verify email
|
2026-03-02 10:15:20 +07:00 |
|
Yoga Pangestu
|
a97c4d9f2d
|
feat: Increase maximum length for link/URL fields in forms and database migrations.
|
2026-02-04 14:07:13 +07:00 |
|
Yoga Pangestu
|
c547f8f5c1
|
feat: increase max length for company document and director name fields to 150 characters in both the UI and database.
|
2026-02-04 14:04:29 +07:00 |
|
Yoga Pangestu
|
f06d8d100c
|
refactor: move verification logic from VerificationService to the Verification Filament page.
|
2026-01-30 14:23:52 +07:00 |
|
Yoga Pangestu
|
9005f9cbec
|
feat: Implement company-based verification status for media and journalist data change requests, and refine admin verification UI/UX.
|
2026-01-30 13:26:43 +07:00 |
|
Yoga Pangestu
|
ac36fe3051
|
feat(auth): enforce panel access check and notify inactive users
|
2026-01-29 21:28:38 +07:00 |
|
Yoga Pangestu
|
705dfe6537
|
feat: Add custom cheerful saved notifications to general, SEO, and social media settings pages.
|
2026-01-29 21:12:04 +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
|
3285fa196c
|
refactor: extract dashboard filter reset logic into a dedicated method that also clears session filters.
|
2026-01-29 13:32:34 +07:00 |
|
Yoga Pangestu
|
c507d0f8ef
|
refactor: remove resetFilters method and inline filter reset logic directly into the dashboard button action.
|
2026-01-29 13:28:42 +07:00 |
|
Yoga Pangestu
|
a62ea370f4
|
feat: Implement global date range filtering across all dashboard widgets and add corresponding UI controls to the dashboard page.
|
2026-01-29 10:52:20 +07:00 |
|