Commit Graph

225 Commits

Author SHA1 Message Date
Yoga Pangestu
925fbe0bd7 fix: update cooperation status enum values and adjust related tests 2026-07-07 10:46:18 +07:00
Yoga Pangestu
2683b6324f fix: correct type declaration for MAX_RECORDS constant in ExportAllReportsPdfAction 2026-06-05 08:13:29 +07:00
Yoga Pangestu
beae82a898 feat: implement record limit check and enhance image handling in PDF export actions 2026-06-04 21:56:54 +07:00
Yoga Pangestu
23f32b3cf1 refactor: simplify image base64 encoding in report export actions using MediaDataUri 2026-06-04 15:00:32 +07:00
Yoga Pangestu
a30cfb28a5 fix: update 'writter' column type to text in media_monitorings table 2026-06-04 13:49:23 +07:00
Yoga Pangestu
382dc4aa03 feat: set default value for published_at field in NewsForm schema 2026-05-04 08:52:53 +07:00
Yoga Pangestu
dab8dc7eee feat: add hidden field for published_at in NewsForm schema 2026-04-28 10:20:36 +07:00
Yoga Pangestu
298e8dd9a7 fix: update back action URL in EditContentRecap to use getUrl method 2026-04-27 14:39:17 +07:00
Yoga Pangestu
bc758a1e3d fix: update back action URL in EditContentRecap to point to ContentRecaps 2026-04-27 14:36:23 +07:00
Yoga Pangestu
2447d0b037 refactor: update migration paths and add image support to proposal attachment viewer 2026-04-23 09:52:53 +07:00
Yoga Pangestu
ab96ca6278 refactor: streamline media import process across migration commands by replacing S3 checks with direct database inserts and enhancing mime type handling 2026-04-22 11:10:09 +07:00
Yoga Pangestu
83caa33768 refactor: optimize legacy data migration commands with chunking, progress tracking, and S3 media handling 2026-04-14 14:51:31 +07:00
Yoga Pangestu
a331be8dec refactor: enhance task description display in TaskAssignmentRelationManager to support HTML and text wrapping 2026-04-13 15:42:28 +07:00
Yoga Pangestu
15c76645e4 refactor: update user migration logic to filter deleted records and adjust role filtering in user table 2026-04-13 09:28:34 +07:00
Yoga Pangestu
fbb0f92b37 refactor: restrict action visibility to administrator and developer roles across cooperation and report modules 2026-04-11 15:02:13 +07:00
Yoga Pangestu
ca5aa283d0 feat: add PDF export functionality for reports using dompdf and integrate into ReportRelationManager 2026-04-10 22:34:55 +07:00
Yoga Pangestu
ec7a9bdf30 feat: implement cooperation payment workflow with invoice submission, approval, and rejection actions 2026-04-10 16:17:34 +07:00
Yoga Pangestu
ba115a4502 feat: add date range validation for proposal submission in SendProposalAction 2026-04-10 14:45:25 +07:00
Yoga Pangestu
43271a82a9 refactor: remove verification status from cooperation workflow and automate transition to payment 2026-04-10 14:42:28 +07:00
Yoga Pangestu
5e545f4bea feat: allow report acceptance and rejection during assignment status 2026-04-10 13:25:43 +07:00
Yoga Pangestu
d39754ecfc feat: restrict report submission to accepted proposals owned by the authenticated user 2026-04-10 13:22:17 +07:00
Yoga Pangestu
a03f3e3a7b refactor: migrate to HasManyDeep for cooperation reports and standardize query filtering across relation managers 2026-04-10 13:12:50 +07:00
Yoga Pangestu
1977d08339 refactor: remove news crawler service, command, and associated UI actions 2026-04-09 14:06:12 +07:00
Yoga Pangestu
d858a47023 refactor: standardize notification keys and add cheerful tone variants to language files 2026-04-09 13:21:23 +07:00
Yoga Pangestu
24d87cbbae refactor: simplify PartnerInfolist sections by removing dynamic notification labels and icons 2026-04-09 13:06:08 +07:00
Yoga Pangestu
2bd0b200e3 feat: add download button to partner document infolist for images 2026-04-09 12:58:30 +07:00
Yoga Pangestu
029d92e4a6 refactor: replace custom HTML infolist with native Filament components for data change requests 2026-04-09 12:56:27 +07:00
Yoga Pangestu
a92716cb10 refactor: add null safety to content link and standardize closure formatting in ContentRecapsTable 2026-04-09 11:17:54 +07:00
Yoga Pangestu
5e5a7caeb5 refactor: modularize data change comparison views and update media disk configuration 2026-04-09 11:06:17 +07:00
Yoga Pangestu
f923e9d424 fix: update labels for file upload fields in CooperationForm and JournalistForm 2026-04-09 09:35:54 +07:00
Yoga Pangestu
6e2af6c31c fix: remove visibility condition for password field in UserForm 2026-04-09 09:20:27 +07:00
Yoga Pangestu
49d7cd0731 fix: update visibility condition for change_reason textarea in JournalistForm 2026-04-09 09:20:19 +07:00
Yoga Pangestu
5e05f841de refactor: increase journalist action modal width 2026-04-09 08:51:03 +07:00
Yoga Pangestu
d9eb5af495 chore: update column labels from Tgl to Tanggal in DataChange and News tables 2026-04-09 08:31:28 +07:00
Yoga Pangestu
1ae4d58b48 refactor: restructure DataChangeInfolist to use Section component for improved organization and readability 2026-04-09 08:30:14 +07:00
Yoga Pangestu
968af2c1c7 feat: add default names for action classes to improve readability and consistency 2026-04-08 14:37:10 +07:00
Yoga Pangestu
20dcd0e981 fix: update Media page import to use the correct namespace for improved functionality 2026-04-08 14:01:24 +07:00
Yoga Pangestu
ae46b93b32 refactor: streamline Cooperation resource by consolidating partner media queries and enhancing infolist structure for improved maintainability 2026-04-08 10:59:52 +07:00
Yoga Pangestu
2d2ef77a94 refactor: enhance ViewPartner back navigation and update PartnerTable column labels for improved clarity and consistency 2026-04-08 08:43:09 +07:00
Yoga Pangestu
aac2ff6719 refactor: introduce DataChangeInfolist and DataChangeTable classes for improved organization and maintainability of data change management 2026-04-08 08:21:28 +07:00
Yoga Pangestu
93230592e7 refactor: restructure ContactResource to utilize new ContactInfolist and ContactTable classes for improved organization and maintainability 2026-04-08 00:01:31 +07:00
Yoga Pangestu
a996fd6de2 refactor: update column labels for improved clarity and consistency across multiple resources 2026-04-07 14:40:26 +07:00
Yoga Pangestu
c53f22d30b refactor: update 'Rgl Rilis' label to 'Tanggal Rilis' for improved clarity 2026-04-07 14:33:51 +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
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