Commit Graph

  • 59f5f87dad feat: add EditReportAction for editing reports with enhanced form fields and visibility logic master Yoga Pangestu 2026-07-21 14:59:15 +0700
  • a08a23ae25 feat: enhance task assignment form with date pickers, numeric input, and textarea for improved user input Yoga Pangestu 2026-07-21 14:51:46 +0700
  • b85323e5b2 fix: remove unnecessary task assignment checks in cooperation accept and reject actions Yoga Pangestu 2026-07-21 14:26:40 +0700
  • f04138f51a fix: refine task assignment logic and enhance cooperation form with status selection Yoga Pangestu 2026-07-07 15:39:03 +0700
  • 59b9a8ce92 fix: add task assignment existence checks in cooperation actions and update visibility logic for task creation Yoga Pangestu 2026-07-07 14:44:46 +0700
  • 925fbe0bd7 fix: update cooperation status enum values and adjust related tests Yoga Pangestu 2026-07-07 10:46:18 +0700
  • 2683b6324f fix: correct type declaration for MAX_RECORDS constant in ExportAllReportsPdfAction Yoga Pangestu 2026-06-05 08:13:29 +0700
  • beae82a898 feat: implement record limit check and enhance image handling in PDF export actions Yoga Pangestu 2026-06-04 21:56:54 +0700
  • 23f32b3cf1 refactor: simplify image base64 encoding in report export actions using MediaDataUri Yoga Pangestu 2026-06-04 15:00:32 +0700
  • 382d0862b8 feat: enhance report migration process with improved proof handling and add migration command for report proofs Yoga Pangestu 2026-06-04 14:52:31 +0700
  • 7bf5775ad9 feat: 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
  • a30cfb28a5 fix: update 'writter' column type to text in media_monitorings table Yoga Pangestu 2026-06-04 13:49:23 +0700
  • b0066ecc75 fix: update monitoring:crawl command schedule to daily Yoga Pangestu 2026-06-02 13:10:55 +0700
  • 98c8c6fe02 fix: remove specific time from monitoring:crawl command schedule Yoga Pangestu 2026-06-02 11:54:44 +0700
  • 2123cec88a feat: make theme color, font, content width, border radius fields required in Profile form Yoga Pangestu 2026-06-02 09:39:33 +0700
  • 382dc4aa03 feat: set default value for published_at field in NewsForm schema Yoga Pangestu 2026-05-04 08:52:53 +0700
  • dab8dc7eee feat: add hidden field for published_at in NewsForm schema Yoga Pangestu 2026-04-28 10:20:36 +0700
  • 2413d66f42 feat: update about us page to use local diskominfo building image asset Yoga Pangestu 2026-04-27 15:39:59 +0700
  • ca59b1913a chore: disable FilamentLoggerPlugin in DashboardPanelProvider Yoga Pangestu 2026-04-27 15:16:31 +0700
  • 298e8dd9a7 fix: update back action URL in EditContentRecap to use getUrl method Yoga Pangestu 2026-04-27 14:39:17 +0700
  • bc758a1e3d fix: update back action URL in EditContentRecap to point to ContentRecaps Yoga Pangestu 2026-04-27 14:36:23 +0700
  • 879b629848 chore: clean up empty code change sections in the changes log Yoga Pangestu 2026-04-27 13:26:50 +0700
  • 0501da4b9b fix: update asset paths to use Storage::url for site logo and favicon Yoga Pangestu 2026-04-27 10:05:27 +0700
  • 2447d0b037 refactor: update migration paths and add image support to proposal attachment viewer Yoga Pangestu 2026-04-23 09:52:53 +0700
  • d681080dc3 fix: add e_catalog field to cooperation_proposals during migration from legacy database Yoga Pangestu 2026-04-23 09:08:57 +0700
  • 8f2473f5d0 feat: add mobile-responsive login/dashboard button and adjust header desktop visibility settings Yoga Pangestu 2026-04-23 08:31:30 +0700
  • 3f8ca0c6d9 fix: add exception handling to ViewServiceProvider boot method to prevent application crashes on database errors Yoga Pangestu 2026-04-22 14:14:34 +0700
  • 09d70d052b fix: ensure settings are only shared in views if the settings table exists Yoga Pangestu 2026-04-22 13:44:02 +0700
  • c9998f5b4f fix: add 'sockets' extension to Dockerfile for improved PHP functionality in media processing Yoga Pangestu 2026-04-22 11:20:02 +0700
  • ab96ca6278 refactor: 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
  • 198e936798 refactor: split monolithic MigrateCooperationCommand into dedicated migration commands for media orders, media cooperation, and reports Yoga Pangestu 2026-04-21 13:10:43 +0700
  • bce5776696 feat: add migration commands for media cooperation and reports while removing obsolete cooperation migration. Yoga Pangestu 2026-04-21 08:40:43 +0700
  • 4d1e956d39 refactor: add media orders and media cooperation migration commands to MigrateAllCommand Yoga Pangestu 2026-04-21 08:34:56 +0700
  • fb2e722d0a refactor: implement classification ID resolution in sub-classification migration process Yoga Pangestu 2026-04-21 08:34:38 +0700
  • 6252831ac2 refactor: add 'cetak' channel to migration commands and update channel enum Yoga Pangestu 2026-04-20 13:51:17 +0700
  • 516e6b3de5 refactor: enhance company migration command to include partner media document migration and optimize legacy data fetching Yoga Pangestu 2026-04-15 09:05:33 +0700
  • ce95dccaf2 refactor: reorder media monitoring and issue management migration tasks in MigrateAllCommand Yoga Pangestu 2026-04-14 14:51:58 +0700
  • 83caa33768 refactor: optimize legacy data migration commands with chunking, progress tracking, and S3 media handling Yoga Pangestu 2026-04-14 14:51:31 +0700
  • 28e01c6148 refactor: optimize news migration with chunking, media caching, and detailed CLI progress reporting Yoga Pangestu 2026-04-14 13:48:56 +0700
  • a331be8dec refactor: enhance task description display in TaskAssignmentRelationManager to support HTML and text wrapping Yoga Pangestu 2026-04-13 15:42:28 +0700
  • 5b0588a367 refactor: modularize legacy cooperation migration logic and implement grouping by name to handle duplicates Yoga Pangestu 2026-04-13 15:42:13 +0700
  • 27a4ade00b refactor: remove redundant status message display logic and associated language strings from admin verification page Yoga Pangestu 2026-04-13 10:52:10 +0700
  • 5f297ddf4c refactor: update admin verification view action to use company hashId instead of record ID Yoga Pangestu 2026-04-13 10:45:39 +0700
  • 535fe76197 fix: exclude deleted records when fetching companies from legacy database Yoga Pangestu 2026-04-13 10:33:03 +0700
  • 15c76645e4 refactor: update user migration logic to filter deleted records and adjust role filtering in user table Yoga Pangestu 2026-04-13 09:28:34 +0700
  • 3908e027ef feat: install and configure jacobtims/filament-logger for activity tracking Yoga Pangestu 2026-04-11 15:40:59 +0700
  • 1bc2528256 feat: add monitoring dashboard stats and charts with updated role permissions Yoga Pangestu 2026-04-11 15:19:00 +0700
  • 3b286cbc7a feat: add PopularNewsChart to dashboard and implement ContentAdminStats with updated Shield permissions Yoga Pangestu 2026-04-11 15:14:19 +0700
  • ddfd1ab340 feat: add finance dashboard statistics and budget realization chart for Admin Keuangan role Yoga Pangestu 2026-04-11 15:06:26 +0700
  • fbb0f92b37 refactor: restrict action visibility to administrator and developer roles across cooperation and report modules Yoga Pangestu 2026-04-11 15:02:13 +0700
  • 64f521adcc feat: add company-specific dashboard stats and cooperation status chart with role-based filtering Yoga Pangestu 2026-04-11 14:43:54 +0700
  • 4a1993a778 feat: implement automated media monitoring crawler with Python script and Laravel console command Yoga Pangestu 2026-04-11 13:47:18 +0700
  • ca5aa283d0 feat: add PDF export functionality for reports using dompdf and integrate into ReportRelationManager Yoga Pangestu 2026-04-10 22:34:55 +0700
  • ec7a9bdf30 feat: implement cooperation payment workflow with invoice submission, approval, and rejection actions Yoga Pangestu 2026-04-10 16:17:34 +0700
  • ba115a4502 feat: add date range validation for proposal submission in SendProposalAction Yoga Pangestu 2026-04-10 14:45:25 +0700
  • 43271a82a9 refactor: remove verification status from cooperation workflow and automate transition to payment Yoga Pangestu 2026-04-10 14:42:28 +0700
  • 5e545f4bea feat: allow report acceptance and rejection during assignment status Yoga Pangestu 2026-04-10 13:25:43 +0700
  • d39754ecfc feat: restrict report submission to accepted proposals owned by the authenticated user Yoga Pangestu 2026-04-10 13:22:17 +0700
  • a03f3e3a7b refactor: migrate to HasManyDeep for cooperation reports and standardize query filtering across relation managers Yoga Pangestu 2026-04-10 13:12:50 +0700
  • 1977d08339 refactor: remove news crawler service, command, and associated UI actions Yoga Pangestu 2026-04-09 14:06:12 +0700
  • 711aedcf2b refactor: introduce BaseExcelExport class to standardize spreadsheet styling, formatting, and event handling across all exports Yoga Pangestu 2026-04-09 13:51:36 +0700
  • d858a47023 refactor: standardize notification keys and add cheerful tone variants to language files Yoga Pangestu 2026-04-09 13:21:23 +0700
  • d7d53c0e8b feat: add labels to form fields and configure global validation attribute mapping to field labels Yoga Pangestu 2026-04-09 13:14:01 +0700
  • 075ba0d279 feat: add media_title translation keys to notification language file Yoga Pangestu 2026-04-09 13:06:38 +0700
  • 24d87cbbae refactor: simplify PartnerInfolist sections by removing dynamic notification labels and icons Yoga Pangestu 2026-04-09 13:06:08 +0700
  • 2bd0b200e3 feat: add download button to partner document infolist for images Yoga Pangestu 2026-04-09 12:58:30 +0700
  • 029d92e4a6 refactor: replace custom HTML infolist with native Filament components for data change requests Yoga Pangestu 2026-04-09 12:56:27 +0700
  • a92716cb10 refactor: add null safety to content link and standardize closure formatting in ContentRecapsTable Yoga Pangestu 2026-04-09 11:17:54 +0700
  • d3dc7c1ab9 chore: update media library disk configuration to use FILESYSTEM_DISK environment variable Yoga Pangestu 2026-04-09 11:06:23 +0700
  • 5e5a7caeb5 refactor: modularize data change comparison views and update media disk configuration Yoga Pangestu 2026-04-09 11:06:17 +0700
  • 480796e8f2 fix: update labels for data change entry fields in Company, Journalist, and PartnerMedia models Yoga Pangestu 2026-04-09 09:43:50 +0700
  • f923e9d424 fix: update labels for file upload fields in CooperationForm and JournalistForm Yoga Pangestu 2026-04-09 09:35:54 +0700
  • 6e2af6c31c fix: remove visibility condition for password field in UserForm Yoga Pangestu 2026-04-09 09:20:27 +0700
  • 49d7cd0731 fix: update visibility condition for change_reason textarea in JournalistForm Yoga Pangestu 2026-04-09 09:20:19 +0700
  • 5e05f841de refactor: increase journalist action modal width Yoga Pangestu 2026-04-09 08:51:03 +0700
  • d9eb5af495 chore: update column labels from Tgl to Tanggal in DataChange and News tables Yoga Pangestu 2026-04-09 08:31:28 +0700
  • 1ae4d58b48 refactor: restructure DataChangeInfolist to use Section component for improved organization and readability Yoga Pangestu 2026-04-09 08:30:14 +0700
  • 30d8432cf5 docs: add Filament guidelines for resource generation, testing, and best practices Yoga Pangestu 2026-04-08 15:01:24 +0700
  • 94ed87b3bd refactor: update enum labels to use localized strings for improved clarity and user experience Yoga Pangestu 2026-04-08 14:49:05 +0700
  • 2c90380d3b Remove 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
  • 968af2c1c7 feat: add default names for action classes to improve readability and consistency Yoga Pangestu 2026-04-08 14:37:10 +0700
  • 1cdbaaaacc Add comprehensive documentation for testing schemas and tables Yoga Pangestu 2026-04-08 14:19:09 +0700
  • d220f941c1 refactor: 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
  • 20dcd0e981 fix: update Media page import to use the correct namespace for improved functionality Yoga Pangestu 2026-04-08 14:01:24 +0700
  • a6e7b8ec97 refactor: 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
  • a335037101 refactor: 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
  • c44719efa4 feat: add Analytic dashboard with filters and reset action for enhanced data analysis capabilities Yoga Pangestu 2026-04-08 13:35:27 +0700
  • 25d360983b feat: add general, SEO, and social media settings pages with corresponding forms for enhanced configuration options Yoga Pangestu 2026-04-08 13:17:59 +0700
  • 2c4761d643 refactor: update labels in EmailVerification, Profile, and Registration pages for improved clarity and localization Yoga Pangestu 2026-04-08 11:51:41 +0700
  • ae46b93b32 refactor: streamline Cooperation resource by consolidating partner media queries and enhancing infolist structure for improved maintainability Yoga Pangestu 2026-04-08 10:59:52 +0700
  • e5cbbe7e96 refactor: implement verification action concerns and enhance admin verification page functionality Yoga Pangestu 2026-04-08 10:11:06 +0700
  • 2d2ef77a94 refactor: enhance ViewPartner back navigation and update PartnerTable column labels for improved clarity and consistency Yoga Pangestu 2026-04-08 08:43:09 +0700
  • aac2ff6719 refactor: introduce DataChangeInfolist and DataChangeTable classes for improved organization and maintainability of data change management Yoga Pangestu 2026-04-08 08:21:28 +0700
  • 93230592e7 refactor: restructure ContactResource to utilize new ContactInfolist and ContactTable classes for improved organization and maintainability Yoga Pangestu 2026-04-08 00:01:31 +0700
  • 874808733b refactor: remove column definitions from multiple Excel export classes for simplification and maintainability Yoga Pangestu 2026-04-07 14:58:29 +0700
  • a996fd6de2 refactor: update column labels for improved clarity and consistency across multiple resources Yoga Pangestu 2026-04-07 14:40:26 +0700
  • c53f22d30b refactor: update 'Rgl Rilis' label to 'Tanggal Rilis' for improved clarity Yoga Pangestu 2026-04-07 14:33:51 +0700
  • 7470c89831 refactor: update column headings for clarity in multiple export files Yoga Pangestu 2026-04-07 14:31:23 +0700
  • fbcbcfaec6 refactor: remove 'news_page' field from Media Monitoring resources for simplification Yoga Pangestu 2026-04-07 14:24:00 +0700
  • 2a82afca1b refactor: update labels for various fields across multiple resources for clarity and consistency Yoga Pangestu 2026-04-07 14:16:22 +0700