59f5f87dadfeat: add EditReportAction for editing reports with enhanced form fields and visibility logic
master
Yoga Pangestu
2026-07-21 14:59:15 +0700
a08a23ae25feat: enhance task assignment form with date pickers, numeric input, and textarea for improved user input
Yoga Pangestu
2026-07-21 14:51:46 +0700
b85323e5b2fix: remove unnecessary task assignment checks in cooperation accept and reject actions
Yoga Pangestu
2026-07-21 14:26:40 +0700
f04138f51afix: refine task assignment logic and enhance cooperation form with status selection
Yoga Pangestu
2026-07-07 15:39:03 +0700
59b9a8ce92fix: add task assignment existence checks in cooperation actions and update visibility logic for task creation
Yoga Pangestu
2026-07-07 14:44:46 +0700
925fbe0bd7fix: update cooperation status enum values and adjust related tests
Yoga Pangestu
2026-07-07 10:46:18 +0700
2683b6324ffix: correct type declaration for MAX_RECORDS constant in ExportAllReportsPdfAction
Yoga Pangestu
2026-06-05 08:13:29 +0700
beae82a898feat: implement record limit check and enhance image handling in PDF export actions
Yoga Pangestu
2026-06-04 21:56:54 +0700
23f32b3cf1refactor: simplify image base64 encoding in report export actions using MediaDataUri
Yoga Pangestu
2026-06-04 15:00:32 +0700
382d0862b8feat: enhance report migration process with improved proof handling and add migration command for report proofs
Yoga Pangestu
2026-06-04 14:52:31 +0700
7bf5775ad9feat: add checks to prevent duplicate report entries and extract clean title and link from legacy reports
Yoga Pangestu
2026-06-04 14:23:19 +0700
a30cfb28a5fix: update 'writter' column type to text in media_monitorings table
Yoga Pangestu
2026-06-04 13:49:23 +0700
3f8ca0c6d9fix: add exception handling to ViewServiceProvider boot method to prevent application crashes on database errors
Yoga Pangestu
2026-04-22 14:14:34 +0700
09d70d052bfix: ensure settings are only shared in views if the settings table exists
Yoga Pangestu
2026-04-22 13:44:02 +0700
c9998f5b4ffix: add 'sockets' extension to Dockerfile for improved PHP functionality in media processing
Yoga Pangestu
2026-04-22 11:20:02 +0700
ab96ca6278refactor: streamline media import process across migration commands by replacing S3 checks with direct database inserts and enhancing mime type handling
Yoga Pangestu
2026-04-22 11:10:09 +0700
198e936798refactor: split monolithic MigrateCooperationCommand into dedicated migration commands for media orders, media cooperation, and reports
Yoga Pangestu
2026-04-21 13:10:43 +0700
bce5776696feat: add migration commands for media cooperation and reports while removing obsolete cooperation migration.
Yoga Pangestu
2026-04-21 08:40:43 +0700
4d1e956d39refactor: add media orders and media cooperation migration commands to MigrateAllCommand
Yoga Pangestu
2026-04-21 08:34:56 +0700
fb2e722d0arefactor: implement classification ID resolution in sub-classification migration process
Yoga Pangestu
2026-04-21 08:34:38 +0700
6252831ac2refactor: add 'cetak' channel to migration commands and update channel enum
Yoga Pangestu
2026-04-20 13:51:17 +0700
516e6b3de5refactor: enhance company migration command to include partner media document migration and optimize legacy data fetching
Yoga Pangestu
2026-04-15 09:05:33 +0700
ce95dccaf2refactor: reorder media monitoring and issue management migration tasks in MigrateAllCommand
Yoga Pangestu
2026-04-14 14:51:58 +0700
83caa33768refactor: optimize legacy data migration commands with chunking, progress tracking, and S3 media handling
Yoga Pangestu
2026-04-14 14:51:31 +0700
28e01c6148refactor: optimize news migration with chunking, media caching, and detailed CLI progress reporting
Yoga Pangestu
2026-04-14 13:48:56 +0700
a331be8decrefactor: enhance task description display in TaskAssignmentRelationManager to support HTML and text wrapping
Yoga Pangestu
2026-04-13 15:42:28 +0700
5b0588a367refactor: modularize legacy cooperation migration logic and implement grouping by name to handle duplicates
Yoga Pangestu
2026-04-13 15:42:13 +0700
27a4ade00brefactor: remove redundant status message display logic and associated language strings from admin verification page
Yoga Pangestu
2026-04-13 10:52:10 +0700
5f297ddf4crefactor: update admin verification view action to use company hashId instead of record ID
Yoga Pangestu
2026-04-13 10:45:39 +0700
535fe76197fix: exclude deleted records when fetching companies from legacy database
Yoga Pangestu
2026-04-13 10:33:03 +0700
15c76645e4refactor: update user migration logic to filter deleted records and adjust role filtering in user table
Yoga Pangestu
2026-04-13 09:28:34 +0700
3908e027effeat: install and configure jacobtims/filament-logger for activity tracking
Yoga Pangestu
2026-04-11 15:40:59 +0700
1bc2528256feat: add monitoring dashboard stats and charts with updated role permissions
Yoga Pangestu
2026-04-11 15:19:00 +0700
3b286cbc7afeat: add PopularNewsChart to dashboard and implement ContentAdminStats with updated Shield permissions
Yoga Pangestu
2026-04-11 15:14:19 +0700
ddfd1ab340feat: add finance dashboard statistics and budget realization chart for Admin Keuangan role
Yoga Pangestu
2026-04-11 15:06:26 +0700
fbb0f92b37refactor: restrict action visibility to administrator and developer roles across cooperation and report modules
Yoga Pangestu
2026-04-11 15:02:13 +0700
64f521adccfeat: add company-specific dashboard stats and cooperation status chart with role-based filtering
Yoga Pangestu
2026-04-11 14:43:54 +0700
4a1993a778feat: implement automated media monitoring crawler with Python script and Laravel console command
Yoga Pangestu
2026-04-11 13:47:18 +0700
ca5aa283d0feat: add PDF export functionality for reports using dompdf and integrate into ReportRelationManager
Yoga Pangestu
2026-04-10 22:34:55 +0700
ec7a9bdf30feat: implement cooperation payment workflow with invoice submission, approval, and rejection actions
Yoga Pangestu
2026-04-10 16:17:34 +0700
ba115a4502feat: add date range validation for proposal submission in SendProposalAction
Yoga Pangestu
2026-04-10 14:45:25 +0700
43271a82a9refactor: remove verification status from cooperation workflow and automate transition to payment
Yoga Pangestu
2026-04-10 14:42:28 +0700
5e545f4beafeat: allow report acceptance and rejection during assignment status
Yoga Pangestu
2026-04-10 13:25:43 +0700
d39754ecfcfeat: restrict report submission to accepted proposals owned by the authenticated user
Yoga Pangestu
2026-04-10 13:22:17 +0700
a03f3e3a7brefactor: migrate to HasManyDeep for cooperation reports and standardize query filtering across relation managers
Yoga Pangestu
2026-04-10 13:12:50 +0700
711aedcf2brefactor: introduce BaseExcelExport class to standardize spreadsheet styling, formatting, and event handling across all exports
Yoga Pangestu
2026-04-09 13:51:36 +0700
d858a47023refactor: standardize notification keys and add cheerful tone variants to language files
Yoga Pangestu
2026-04-09 13:21:23 +0700
d7d53c0e8bfeat: add labels to form fields and configure global validation attribute mapping to field labels
Yoga Pangestu
2026-04-09 13:14:01 +0700
075ba0d279feat: add media_title translation keys to notification language file
Yoga Pangestu
2026-04-09 13:06:38 +0700
24d87cbbaerefactor: simplify PartnerInfolist sections by removing dynamic notification labels and icons
Yoga Pangestu
2026-04-09 13:06:08 +0700
2bd0b200e3feat: add download button to partner document infolist for images
Yoga Pangestu
2026-04-09 12:58:30 +0700
029d92e4a6refactor: replace custom HTML infolist with native Filament components for data change requests
Yoga Pangestu
2026-04-09 12:56:27 +0700
a92716cb10refactor: add null safety to content link and standardize closure formatting in ContentRecapsTable
Yoga Pangestu
2026-04-09 11:17:54 +0700
d3dc7c1ab9chore: update media library disk configuration to use FILESYSTEM_DISK environment variable
Yoga Pangestu
2026-04-09 11:06:23 +0700
5e5a7caeb5refactor: modularize data change comparison views and update media disk configuration
Yoga Pangestu
2026-04-09 11:06:17 +0700
480796e8f2fix: update labels for data change entry fields in Company, Journalist, and PartnerMedia models
Yoga Pangestu
2026-04-09 09:43:50 +0700
f923e9d424fix: update labels for file upload fields in CooperationForm and JournalistForm
Yoga Pangestu
2026-04-09 09:35:54 +0700
6e2af6c31cfix: remove visibility condition for password field in UserForm
Yoga Pangestu
2026-04-09 09:20:27 +0700
49d7cd0731fix: update visibility condition for change_reason textarea in JournalistForm
Yoga Pangestu
2026-04-09 09:20:19 +0700
d9eb5af495chore: update column labels from Tgl to Tanggal in DataChange and News tables
Yoga Pangestu
2026-04-09 08:31:28 +0700
1ae4d58b48refactor: restructure DataChangeInfolist to use Section component for improved organization and readability
Yoga Pangestu
2026-04-09 08:30:14 +0700
30d8432cf5docs: add Filament guidelines for resource generation, testing, and best practices
Yoga Pangestu
2026-04-08 15:01:24 +0700
94ed87b3bdrefactor: update enum labels to use localized strings for improved clarity and user experience
Yoga Pangestu
2026-04-08 14:49:05 +0700
2c90380d3bRemove deprecated resource test files for Classifications, Departments, Locations, SubClassifications, SubLocations, Themes, and Users to streamline the test suite and improve maintainability.
Yoga Pangestu
2026-04-08 14:40:14 +0700
968af2c1c7feat: add default names for action classes to improve readability and consistency
Yoga Pangestu
2026-04-08 14:37:10 +0700
1cdbaaaaccAdd comprehensive documentation for testing schemas and tables
Yoga Pangestu
2026-04-08 14:19:09 +0700
d220f941c1refactor: replace Verification page with a new Index page and associated services for improved structure, maintainability, and functionality in the verification process
Yoga Pangestu
2026-04-08 14:11:31 +0700
20dcd0e981fix: update Media page import to use the correct namespace for improved functionality
Yoga Pangestu
2026-04-08 14:01:24 +0700
a6e7b8ec97refactor: remove Media page and introduce new Media management structure with enhanced actions, form handling, and service integration for improved maintainability
Yoga Pangestu
2026-04-08 13:57:22 +0700
a335037101refactor: restructure Company management by removing the old Company page and introducing a new Index page with enhanced actions and form handling for improved maintainability
Yoga Pangestu
2026-04-08 13:50:26 +0700
c44719efa4feat: add Analytic dashboard with filters and reset action for enhanced data analysis capabilities
Yoga Pangestu
2026-04-08 13:35:27 +0700
25d360983bfeat: add general, SEO, and social media settings pages with corresponding forms for enhanced configuration options
Yoga Pangestu
2026-04-08 13:17:59 +0700
2c4761d643refactor: update labels in EmailVerification, Profile, and Registration pages for improved clarity and localization
Yoga Pangestu
2026-04-08 11:51:41 +0700
ae46b93b32refactor: streamline Cooperation resource by consolidating partner media queries and enhancing infolist structure for improved maintainability
Yoga Pangestu
2026-04-08 10:59:52 +0700
2d2ef77a94refactor: enhance ViewPartner back navigation and update PartnerTable column labels for improved clarity and consistency
Yoga Pangestu
2026-04-08 08:43:09 +0700
aac2ff6719refactor: introduce DataChangeInfolist and DataChangeTable classes for improved organization and maintainability of data change management
Yoga Pangestu
2026-04-08 08:21:28 +0700
93230592e7refactor: restructure ContactResource to utilize new ContactInfolist and ContactTable classes for improved organization and maintainability
Yoga Pangestu
2026-04-08 00:01:31 +0700
874808733brefactor: remove column definitions from multiple Excel export classes for simplification and maintainability
Yoga Pangestu
2026-04-07 14:58:29 +0700
a996fd6de2refactor: update column labels for improved clarity and consistency across multiple resources
Yoga Pangestu
2026-04-07 14:40:26 +0700
c53f22d30brefactor: update 'Rgl Rilis' label to 'Tanggal Rilis' for improved clarity
Yoga Pangestu
2026-04-07 14:33:51 +0700
7470c89831refactor: update column headings for clarity in multiple export files
Yoga Pangestu
2026-04-07 14:31:23 +0700
fbcbcfaec6refactor: remove 'news_page' field from Media Monitoring resources for simplification
Yoga Pangestu
2026-04-07 14:24:00 +0700
2a82afca1brefactor: update labels for various fields across multiple resources for clarity and consistency
Yoga Pangestu
2026-04-07 14:16:22 +0700