Yoga Pangestu
|
a2adfbb53d
|
feat: Add grouping functionality to SubLocationResource table for improved data organization by location.
|
2026-03-13 09:15:13 +07:00 |
|
Yoga Pangestu
|
44ee744615
|
refactor: Remove sort_order field and its associated logic from location and sub-location models, migrations, and Filament resources.
|
2026-03-13 09:06:55 +07:00 |
|
Yoga Pangestu
|
1885b2c7a3
|
refactor: Remove sort_order column and related functionality from classification and sub-classification models, migrations, and Filament resources.
|
2026-03-13 09:02:19 +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
|
28ca845adb
|
feat: Enable edit, delete, force delete, and restore actions for all user roles.
|
2026-03-12 11:59:53 +07:00 |
|
Yoga Pangestu
|
c2a4964e1e
|
refactor: Remove maxLength constraint from the URL input field in MediaMonitoringForm.
|
2026-03-12 11:27:44 +07:00 |
|
Yoga Pangestu
|
02070f3d5f
|
feat(user): add recordTitleAttribute in resource
|
2026-02-09 10:46:11 +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
|
d343dbf6f9
|
refactor(content recap): change data type title from string to text and adjust maxlength validation
|
2026-02-04 11:04:00 +07:00 |
|
Yoga Pangestu
|
f278a2d9c0
|
fix(announcement): change width modal
|
2026-02-02 15:33:27 +07:00 |
|
Yoga Pangestu
|
b1bcb5dd14
|
feat: Store cooperation banners in a dedicated 'banner' media collection and update display logic to support both new and old storage.
|
2026-02-02 13:45:50 +07:00 |
|
Yoga Pangestu
|
2d7f4ee0e8
|
feat: Enhance cooperation and reporting workflows with refined relationships, new payment management, and updated actions.
|
2026-02-02 11:56:49 +07:00 |
|
Yoga Pangestu
|
693d1f001c
|
feat: Add empty state icons and descriptions to Filament relation managers, update CooperationMedia payment relationship to HasOne, and adjust media manager visibility.
|
2026-01-30 15:32:31 +07:00 |
|
Yoga Pangestu
|
c4347f980e
|
feat: Conditionally render cooperation table filters based on user role and set the status filter to non-native.
|
2026-01-30 15:21:10 +07:00 |
|
Yoga Pangestu
|
9a63d33991
|
refactor: Standardize role checks by using RoleEnum for the 'Developer' role across multiple Filament resources and tables.
|
2026-01-30 14:56:42 +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
|
ca912e5d6a
|
feat: display partner media names as badges in the announcement table using custom state retrieval.
|
2026-01-30 14:39:10 +07:00 |
|
Yoga Pangestu
|
0d4662086a
|
feat: Restrict TrashedFilter visibility to only the Developer role in various resource tables.
|
2026-01-30 14:28:42 +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
|
94f1a06b44
|
feat: Filter location and sub-location selections in issue management forms to only display active records.
|
2026-01-29 21:38:08 +07:00 |
|
Yoga Pangestu
|
dceeabdf7e
|
refactor: Adjust password field to set a default value only on creation and be visible only during creation.
|
2026-01-29 21:20:35 +07:00 |
|
Yoga Pangestu
|
2e80c19c19
|
feat: Implement advanced filtering and Excel export functionality for Cooperation, Issue Management, Media Monitoring, and Content Recap tables.
|
2026-01-29 13:22:57 +07:00 |
|
Yoga Pangestu
|
c3166bfdee
|
chore: Adjust the navigation sort order for various Filament pages and resources.
|
2026-01-29 10:02:33 +07:00 |
|
Yoga Pangestu
|
27b25f6193
|
refactor: introduce a reusable BackAction component and apply it to standardize back buttons across various Filament pages.
|
2026-01-29 09:50:40 +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
|
0757696f24
|
chore: Update email placeholders and refine the journalist resource empty state description.
|
2026-01-28 09:06:29 +07:00 |
|
Yoga Pangestu
|
7761eaed2e
|
feat: Extract contact reply action into a dedicated class and add a reply status filter to the contact table.
|
2026-01-27 23:43:50 +07:00 |
|
Yoga Pangestu
|
829b857ce9
|
feat: Enhance visitor resource filters with improved date pickers and non-native selects, and configure table empty state, default sorting, and filter deferral.
|
2026-01-27 23:35:45 +07:00 |
|
Yoga Pangestu
|
15024705e0
|
refactor: remove empty getRelations method from ContentRecapResource
|
2026-01-27 22:51:03 +07:00 |
|
Yoga Pangestu
|
f041ed98e7
|
feat: Change MediaMonitoring to HasOne relationship, restrict media_monitoring_id selection in the form to unique entries, and add sub-location and sub-classification columns to the table.
|
2026-01-27 22:33:25 +07:00 |
|
Yoga Pangestu
|
f159bea411
|
chore: Remove empty getRelations() method from MediaMonitoringResource.
|
2026-01-27 21:55:16 +07:00 |
|
Yoga Pangestu
|
e35a4c5985
|
feat: Automatically assign author ID in news creation form and update news table views column.
|
2026-01-27 21:45:59 +07:00 |
|
Yoga Pangestu
|
5b19314ef5
|
refactor: Remove the empty getRelations method from AnnouncementResource.
|
2026-01-27 21:36:28 +07:00 |
|
Yoga Pangestu
|
d8370430c9
|
Remove table reordering by sort_order from PartnerResource.
|
2026-01-27 21:33:06 +07:00 |
|
Yoga Pangestu
|
ef446ef862
|
feat: Change Company partnerMedia relationship to HasOne and enhance PartnerResource company description display.
|
2026-01-27 21:32:24 +07:00 |
|
Yoga Pangestu
|
9ce3d72153
|
refactor: Extract user password reset action into a dedicated ChangePasswordAction class.
|
2026-01-27 21:24:40 +07:00 |
|
Yoga Pangestu
|
cc210345f0
|
feat: Add BulkActionGroup and TextInput imports to CategoryResource.
|
2026-01-27 21:17:42 +07:00 |
|
Yoga Pangestu
|
09717f8652
|
Remove autocomplete(false) from the location_id select field and reorder the $title property in ManageSubLocations.
|
2026-01-27 21:14:19 +07:00 |
|
Yoga Pangestu
|
d8cf50ce1f
|
refactor: Rename 'Lokasi' to 'Lokus' and 'Sub Lokasi' to 'Sub Lokus' in Filament resource labels and titles.
|
2026-01-27 21:11:59 +07:00 |
|
Yoga Pangestu
|
221b301d89
|
refactor: Remove autocomplete(false) from the classification ID select field.
|
2026-01-27 21:10:17 +07:00 |
|
Yoga Pangestu
|
394525bcc2
|
style: Standardize arrow function spacing and apply minor formatting adjustments across several Filament resources.
|
2026-01-27 21:05:00 +07:00 |
|
Yoga Pangestu
|
3f0529a53e
|
refactor: Reorder static properties and adjust function syntax in Filament resources and pages for consistency.
|
2026-01-27 20:47:04 +07:00 |
|
Yoga Pangestu
|
337238b518
|
feat: Add a reset password action to user records with a new password input and notification.
|
2026-01-27 15:49:56 +07:00 |
|
Yoga Pangestu
|
bf59f1afc6
|
refactor: Remove recordTitleAttribute from all Filament resource tables.
|
2026-01-27 15:29:28 +07:00 |
|
Yoga Pangestu
|
f1d1058868
|
feat: Auto-verify new user emails upon creation and remove recordTitleAttribute and autocomplete(false) from the user resource.
|
2026-01-27 15:28:14 +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
|
3ba104c1a1
|
refactor: Replace hardcoded role checks with RoleEnum for consistency across cooperation and journalist actions
|
2026-01-19 10:48:44 +07:00 |
|
Yoga Pangestu
|
8ddad47c01
|
refactor: Replace Notification with CheerfulNotification for improved user feedback and enhance error logging in various services
|
2026-01-19 09:52:32 +07:00 |
|
Yoga Pangestu
|
ad7789dd3f
|
feat: Add a console command to simulate cooperation time, improve date validation, and refine UI texts and report creation conditions.
|
2026-01-19 08:23:56 +07:00 |
|