Yoga Pangestu
|
59f5f87dad
|
feat: add EditReportAction for editing reports with enhanced form fields and visibility logic
|
2026-07-21 14:59:15 +07:00 |
|
Yoga Pangestu
|
a08a23ae25
|
feat: enhance task assignment form with date pickers, numeric input, and textarea for improved user input
|
2026-07-21 14:51:46 +07:00 |
|
Yoga Pangestu
|
b85323e5b2
|
fix: remove unnecessary task assignment checks in cooperation accept and reject actions
|
2026-07-21 14:26:40 +07:00 |
|
Yoga Pangestu
|
f04138f51a
|
fix: refine task assignment logic and enhance cooperation form with status selection
|
2026-07-07 15:39:03 +07:00 |
|
Yoga Pangestu
|
59b9a8ce92
|
fix: add task assignment existence checks in cooperation actions and update visibility logic for task creation
|
2026-07-07 14:44:46 +07:00 |
|
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
|
2123cec88a
|
feat: make theme color, font, content width, border radius fields required in Profile form
|
2026-06-02 09:39:33 +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
|
27a4ade00b
|
refactor: remove redundant status message display logic and associated language strings from admin verification page
|
2026-04-13 10:52:10 +07:00 |
|
Yoga Pangestu
|
5f297ddf4c
|
refactor: update admin verification view action to use company hashId instead of record ID
|
2026-04-13 10:45:39 +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
|
1bc2528256
|
feat: add monitoring dashboard stats and charts with updated role permissions
|
2026-04-11 15:19:00 +07:00 |
|
Yoga Pangestu
|
3b286cbc7a
|
feat: add PopularNewsChart to dashboard and implement ContentAdminStats with updated Shield permissions
|
2026-04-11 15:14:19 +07:00 |
|
Yoga Pangestu
|
ddfd1ab340
|
feat: add finance dashboard statistics and budget realization chart for Admin Keuangan role
|
2026-04-11 15:06:26 +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
|
64f521adcc
|
feat: add company-specific dashboard stats and cooperation status chart with role-based filtering
|
2026-04-11 14:43:54 +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
|
711aedcf2b
|
refactor: introduce BaseExcelExport class to standardize spreadsheet styling, formatting, and event handling across all exports
|
2026-04-09 13:51:36 +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
|
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
|
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 |
|