Commit Graph

23 Commits

Author SHA1 Message Date
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
c29e459a10 refactor: adjust chart heading by removing "(Top 10)" and set column span to 1. 2026-03-26 10:42:25 +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
01db1c4794 feat: Add many-to-many relationship for Issue Management with Departments, including migration, Filament UI updates, and a new department issue chart. 2026-03-26 10:24:03 +07:00
Yoga Pangestu
91a646898e feat: remove 'Media Terverifikasi' and 'Rata-rata Jurnalis / Media' statistics from the OverviewStats widget. 2026-03-26 09:52:40 +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
efa5c53902 feat: Disable polling for all Filament chart widgets by setting pollingInterval to null. 2026-03-26 09:28:07 +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
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
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
e4cd88136e feat: Implement local scopes for report statuses in the Report model and update the TaskRealizationChart to filter by ApprovalStatus enum. 2026-02-24 11:11:18 +07:00
Yoga Pangestu
ebd748fe83 feat: Enhance table filter UI by removing default date type selection, setting filter layout above content, and standardizing date/select input styles. 2026-01-30 14:50:22 +07:00
Yoga Pangestu
01fe159d52 fix: Adjust 'Media Terverifikasi' count to reflect company's approved verification status in the OverviewStats widget. 2026-01-30 14:46:40 +07:00
Yoga Pangestu
69e3db9ce3 refactor: Consolidate journalist statistics into OverviewStats widget, removing dedicated JournalistMetricsStats and JournalistUkwChart widgets and their permissions. 2026-01-29 15:21:03 +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
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
Yoga Pangestu
9fdba64499 refactor: Use class imports and scope methods for improved readability in chart widgets. 2026-01-29 10:32:13 +07:00
Yoga Pangestu
7d970587fa feat: Add Filament widgets to visualize verification performance and issue distribution by location. 2026-01-29 10:24:56 +07:00
Yoga Pangestu
56535076ad feat: add Popular News and Visitor Traffic Filament chart widgets 2026-01-29 10:23:18 +07:00
Yoga Pangestu
416739e25f feat: add new Filament dashboard widgets for media cooperation ranking, task realization, and cooperation status. 2026-01-29 10:21:48 +07:00
Yoga Pangestu
a44c7181fd feat: Add Filament widgets for journalist metrics, registration trend, and UKW certification status. 2026-01-29 10:19:40 +07:00
Yoga Pangestu
2a7b1cf875 feat: Introduce new Filament chart widgets for media classification, registration trends, type distribution, and top media by journalist count, and update the OverviewStats widget's column span. 2026-01-29 10:17:54 +07:00
Yoga Pangestu
98535a3c03 feat: Add OverviewStats Filament widget to display key statistics for companies, media, journalists, and pending requests. 2026-01-29 10:13:35 +07:00