Commit Graph

  • e5c1776caa fix: fallback to media creation date when custom date property is missing in CustomPathGenerator Yoga Pangestu 2026-04-07 13:57:07 +0700
  • 1286c15f57 feat: add notification labels and descriptions for category and date fields Yoga Pangestu 2026-04-07 13:47:30 +0700
  • f2295282e4 refactor: enhance user creation form with cheerful notification and improved structure Yoga Pangestu 2026-04-06 15:12:19 +0700
  • 10d80e8f8c refactor: make password input revealable in ChangePasswordAction Yoga Pangestu 2026-04-06 15:00:36 +0700
  • 785e425dee refactor: remove Category resource and related components for cleanup Yoga Pangestu 2026-04-06 14:59:32 +0700
  • 70cf767111 refactor: remove unnecessary closure and disable condition for role column in UserTable Yoga Pangestu 2026-04-06 14:36:26 +0700
  • 586f8844a4 refactor: remove recordTitleAttribute from various Filament resources for consistency Yoga Pangestu 2026-04-06 14:26:23 +0700
  • ae85231356 chore: remove outdated documentation files for cooperation module Yoga Pangestu 2026-04-06 14:09:28 +0700
  • 89fe9a339b refactor: remove redundant SoftDeletingScope exclusion from all Filament resources Yoga Pangestu 2026-04-06 14:07:31 +0700
  • 3533d955f8 refactor: rename 'Laporan' to 'Bukti Tayang' across UI components and language files for consistency Yoga Pangestu 2026-04-06 14:05:56 +0700
  • d32be18c92 refactor: remove unused casts and rename announcementMedias relation to announcementMedia for consistency Yoga Pangestu 2026-04-06 13:52:43 +0700
  • 42691efbfa refactor: rename cooperationMedias and proposals relations to singular form for consistency Yoga Pangestu 2026-04-06 13:06:36 +0700
  • 1bdf1fa625 refactor: rename Penugasan to Media Order across language files, enums, documentation, and UI components Yoga Pangestu 2026-04-06 11:38:30 +0700
  • b1bee2fc33 fix: make cooperation proposal template optional and update attachment description text Yoga Pangestu 2026-04-06 11:28:31 +0700
  • 62bc02fbac feat: Refactor Journalist and Partner resources by introducing dedicated form and table schemas for improved organization and maintainability Yoga Pangestu 2026-04-06 11:02:31 +0700
  • 562c07fead feat: add issue management status tracking to media monitoring table, export, and fix sub-classification form relationship query Yoga Pangestu 2026-04-06 10:43:40 +0700
  • 75bd1ad3e6 refactor: Update Excel export setup in Filament resources to use fromTable() method for improved consistency and maintainability Yoga Pangestu 2026-04-06 10:19:20 +0700
  • 4f465b17bb feat: Add helper text for file upload fields across various Filament pages to improve user guidance on accepted formats and size limits. Yoga Pangestu 2026-04-06 09:53:23 +0700
  • 5ddad7ab93 feat: remove password change restriction for company users in ChangePasswordAction Yoga Pangestu 2026-04-06 09:46:03 +0700
  • 745b6d21be refactor: implement key-based retrieval for empty state headings in Filament resources to enhance localization and maintainability Yoga Pangestu 2026-04-06 09:45:09 +0700
  • 3a5ef20334 refactor: replace direct message retrieval with key-based retrieval in CheerfulNotification across various enums and Filament pages for improved localization and maintainability Yoga Pangestu 2026-04-06 09:22:07 +0700
  • f485b2cef3 refactor: expand global border-radius CSS overrides and standardize custom-rounded usage in admin verification view Yoga Pangestu 2026-03-31 16:06:31 +0700
  • 1cb716aea2 refactor: standardize UI border-radius using dynamic CSS variable across Filament middleware and blade components Yoga Pangestu 2026-03-31 15:52:01 +0700
  • f5c0b0ec18 feat: Refactor page titles in Filament resources to static properties, removing cheerful notification methods for a cleaner implementation and improved user experience. Yoga Pangestu 2026-03-31 15:38:13 +0700
  • f1bbbd7261 feat: Remove subheading methods from various Filament pages to streamline content and enhance user experience. Yoga Pangestu 2026-03-31 15:30:54 +0700
  • 8a4dfa00a1 fix: Update role name retrieval in User model to use enum values for improved consistency and type safety. Yoga Pangestu 2026-03-31 15:25:26 +0700
  • 833f0e437f feat: Add comprehensive registration tests for user creation, validation, and notifications, ensuring robust functionality and user experience in the registration process. Yoga Pangestu 2026-03-31 15:25:17 +0700
  • 9097ebe8ec feat: Update username maxLength validation in registration form from 20 to 10 characters for improved user input constraints. Yoga Pangestu 2026-03-31 15:18:14 +0700
  • 29948fb547 feat: Add Budget Realization and Sentiment Trend charts to the analytics page, enhancing data visualization capabilities for budget and sentiment analysis. Yoga Pangestu 2026-03-27 10:58:20 +0700
  • 1c063c4c79 feat: Integrate cheerful notifications into various status enums, enhancing user feedback with engaging messages for approval, cooperation, data change, and news statuses. Yoga Pangestu 2026-03-27 10:31:58 +0700
  • c23e7517f0 feat: Standardize page subheadings across Filament resources by removing 'Kelola' prefix for improved clarity and consistency in user experience. Yoga Pangestu 2026-03-27 10:25:51 +0700
  • 63843ff18d feat: Integrate cheerful notifications into decision and verification enums, enhancing user feedback with engaging messages across the admin verification page. Yoga Pangestu 2026-03-27 10:18:14 +0700
  • be8408f9b3 feat: Enhance filter button styles and add icon to 'all' filter for improved visual clarity and user interaction in the admin verification page. Yoga Pangestu 2026-03-27 10:04:16 +0700
  • 3897954b78 feat: Update page titles and subheadings across various Filament resources to utilize cheerful notifications, enhancing user engagement and clarity. Yoga Pangestu 2026-03-27 09:54:11 +0700
  • 996058e4a7 feat: Update empty state descriptions across various resources to use cheerful notifications for improved user engagement and clarity. Yoga Pangestu 2026-03-27 09:36:22 +0700
  • eaa8908663 feat: create default user settings for migrated users if none exist Yoga Pangestu 2026-03-27 09:22:56 +0700
  • 22572bc6a3 refactor: Consolidate user settings table creation by integrating all preference columns and enhancing the NotifStyle enum. Yoga Pangestu 2026-03-26 16:01:45 +0700
  • cd1b9b09ba refactor: Conditionally and safely retrieve site logo and favicon for panel configuration, skipping during unit tests. Yoga Pangestu 2026-03-26 15:53:19 +0700
  • 91d2266a20 feat: Introduce NotifStyle enum for notification customization and update Filament actions to utilize it, enhancing user engagement and clarity across the application. Yoga Pangestu 2026-03-26 15:48:29 +0700
  • a31247172f fix: Translate site icon label to 'Ikon' and add null checks for dashboard brand logo and favicon paths. Yoga Pangestu 2026-03-26 15:42:24 +0700
  • 56ffcb5508 feat: Implement user settings management with dynamic theme customization, including UX style, primary color, font, and UI preferences, enhancing user experience across the application. Yoga Pangestu 2026-03-26 15:35:22 +0700
  • 0086ff50d2 feat: Introduce UxStyle enum for enhanced user experience and update modal headings and descriptions across Filament actions to utilize cheerful notifications, improving clarity and engagement. Yoga Pangestu 2026-03-26 14:40:35 +0700
  • 573615c979 feat: Revamp modal headings and descriptions across Filament actions for improved user engagement and clarity, incorporating playful icons and friendly language. Yoga Pangestu 2026-03-26 14:05:40 +0700
  • de4aea7f2a feat: Enhance user interface clarity and experience by updating labels, adding descriptions, icons, and refining form field attributes across various Filament resources and pages. Yoga Pangestu 2026-03-26 13:53:07 +0700
  • af7bf05b91 feat: Implement a custom Filament profile page for user details and password management, and integrate it into the dashboard panel. Yoga Pangestu 2026-03-26 13:02:42 +0700
  • c221864616 refactor: explicitly specify 'public' disk for brand logo and favicon URLs. Yoga Pangestu 2026-03-26 11:38:32 +0700
  • 8b62d2350a feat: Add league/flysystem-aws-s3-v3 package for S3 storage integration. Yoga Pangestu 2026-03-26 11:38:04 +0700
  • 29322f7100 refactor: rename 'Statistik' to 'Analisa' in the Analytic page title and navigation label Yoga Pangestu 2026-03-26 10:48:13 +0700
  • c29e459a10 refactor: adjust chart heading by removing "(Top 10)" and set column span to 1. Yoga Pangestu 2026-03-26 10:42:25 +0700
  • 0189ef874d feat: introduce Issue Sentiment By Department chart to the Analytic page, relocating Company Status chart from Dashboard and adding Cooperation Status chart. Yoga Pangestu 2026-03-26 10:30:31 +0700
  • 01db1c4794 feat: Add many-to-many relationship for Issue Management with Departments, including migration, Filament UI updates, and a new department issue chart. Yoga Pangestu 2026-03-26 10:24:03 +0700
  • 89b4793667 fix: Update MigrateNewsCommand to filter empty tags and make slug column nullable in tag migration Yoga Pangestu 2026-03-26 10:20:07 +0700
  • 7d0e7c7121 feat: Add IssueDepartmentChart to the Analytic dashboard and update navigation icon to OutlinedChartPie. Yoga Pangestu 2026-03-26 10:19:30 +0700
  • 91a646898e feat: remove 'Media Terverifikasi' and 'Rata-rata Jurnalis / Media' statistics from the OverviewStats widget. Yoga Pangestu 2026-03-26 09:52:40 +0700
  • 6c9ca69ed4 refactor: Update widget namespaces to use Charts and Stats subdirectories. Yoga Pangestu 2026-03-26 09:32:40 +0700
  • efa5c53902 feat: Disable polling for all Filament chart widgets by setting pollingInterval to null. Yoga Pangestu 2026-03-26 09:28:07 +0700
  • c493d066f4 feat: Implement a new Analytic dashboard page with several data visualization widgets, add Company Status Chart, and expand Filament dashboard color options. Yoga Pangestu 2026-03-26 09:25:03 +0700
  • 3dd098759c fix: Update NewsTable description method to allow null values for record links Yoga Pangestu 2026-03-18 01:35:19 +0700
  • 63cd003425 feat: Add comprehensive feature tests for Filament CategoryResource covering CRUD operations, status toggling, and permissions. Yoga Pangestu 2026-03-18 01:11:16 +0700
  • 0e53ef8cc7 test: Create testing guidelines for Filament resources, detailing setup, test categories, and best practices for comprehensive feature testing. Yoga Pangestu 2026-03-18 01:09:26 +0700
  • 10fb1dfa04 test: Implement comprehensive feature tests for User management in Filament, covering user listing, creation, editing, password changes, and authorization checks. Yoga Pangestu 2026-03-18 01:09:02 +0700
  • e1be243351 test: Add comprehensive feature tests for Department and Theme Filament resources, covering CRUD, authorization, and soft delete functionalities. Yoga Pangestu 2026-03-18 00:45:55 +0700
  • 718df3e35d feat: Add phone number field to Company model and update related resources for improved data management. Yoga Pangestu 2026-03-18 00:43:16 +0700
  • 84cd57e5dc test: Add feature tests for Location and SubLocation resources to validate CRUD operations and permission handling. Yoga Pangestu 2026-03-17 22:54:46 +0700
  • 229ba24fef test: Add feature tests for Classification and SubClassification resources to validate CRUD operations and permission handling. Yoga Pangestu 2026-03-17 22:48:04 +0700
  • 21be2fbb5e test: Add feature tests for various models including Announcement, Category, Cooperation, and more to ensure proper relationships and factory functionality. Yoga Pangestu 2026-03-17 22:30:20 +0700
  • 374a2e0d10 feat: Integrate HasFactory trait into multiple models for improved testing capabilities and add incrementing property to specific pivot models. Yoga Pangestu 2026-03-17 22:30:01 +0700
  • 93f5404d30 feat: Add factories for various models including Announcement, Category, Cooperation, and more for testing and seeding purposes. Yoga Pangestu 2026-03-17 22:25:31 +0700
  • 9ac837f354 test: Add unit tests for various enum classes. Yoga Pangestu 2026-03-17 21:57:24 +0700
  • 78e3809e7b chore: Remove all existing tests from the project. Yoga Pangestu 2026-03-17 21:50:58 +0700
  • 550d040834 feat: Introduce RowIndexColumn for consistent row indexing across various Filament resource tables. Yoga Pangestu 2026-03-17 14:50:23 +0700
  • 698bd35728 fix: Corrected relationship name from 'cooperationMedia' to 'cooperationMedias' in cooperation management. Yoga Pangestu 2026-03-17 14:17:36 +0700
  • c600ee131b refactor: Remove AdminVerification page and restructure verification actions into separate classes for improved organization and maintainability. Yoga Pangestu 2026-03-17 14:04:10 +0700
  • 938680e2cc style: Replace filled Heroicons with their outlined counterparts across various Filament resources, pages, and actions. Yoga Pangestu 2026-03-17 12:44:59 +0700
  • 53d593279f Merge branch 'main' of https://git.pratama.live/pratama/purwakarta/diskominfo/simedkom Yoga Pangestu 2026-03-17 12:31:03 +0700
  • 7766c9c9ac feat: Add verification review migration, display details in partner resource, and introduce a latest review relationship. Yoga Pangestu 2026-03-17 12:31:00 +0700
  • bae2c5626f Update file .gitlab-ci.yml Muhammad Alfin Afif Al Farizi Farham 2026-03-17 06:35:37 +0700
  • b058d11d9e Update file .gitlab-ci.yml Muhammad Alfin Afif Al Farizi Farham 2026-03-17 06:24:53 +0700
  • daec36536b add: auto-mirror-to-repo-pwk Muhammad Alfin Afif Al Farizi Farham 2026-03-17 06:24:00 +0700
  • f0609bf077 refactor: Replace custom empty state UI with Filament's empty-state component. Yoga Pangestu 2026-03-16 22:56:46 +0700
  • 3313f31048 feat: Cast MediaMonitoring channel to an enum and display it as a colored badge in the monitoring table. Yoga Pangestu 2026-03-16 22:54:20 +0700
  • a3f3842cc1 feat: Implement custom search queries for company, partner media, and journalist columns, and remove searchable from the created_at column. Yoga Pangestu 2026-03-16 22:51:45 +0700
  • dd3acffb4d refactor: Streamline query modifications for cooperation-related resources by consolidating role-based filtering into getEloquentQuery methods. Yoga Pangestu 2026-03-16 22:29:43 +0700
  • 0caf03e03f feat: Introduce SelectFilter for various resources to enhance filtering capabilities across tables. Yoga Pangestu 2026-03-16 22:19:18 +0700
  • 3578d7eaa9 feat: Implement configurable pagination options and deferred loading for all Filament tables. Yoga Pangestu 2026-03-16 17:13:03 +0700
  • dfef159634 feat: Add phone number field to companies table, migration, and Filament forms/resources. Yoga Pangestu 2026-03-16 16:31:11 +0700
  • 779154f972 feat: Initialize default content for website about_us and address settings. Yoga Pangestu 2026-03-16 15:38:53 +0700
  • 3cd6b39d3f refactor: Make content recap type field nullable in the database, migration command, and Filament form. Yoga Pangestu 2026-03-16 15:10:30 +0700
  • 3346e6bec3 feat: Add helper text to the news title select field for improved user guidance. Yoga Pangestu 2026-03-16 14:58:48 +0700
  • 99e326ad51 refactor: Simplify user migration command by removing unnecessary variable assignments and streamlining role assignment logic. Yoga Pangestu 2026-03-16 13:45:48 +0700
  • 8e68c0b225 feat: Allow longer titles for reports by changing the database column to text and removing the form input length limit. Yoga Pangestu 2026-03-13 13:30:05 +0700
  • cb41a0b5d3 feat: Add migrate:all command to orchestrate data migrations and refactor existing commands for enum-based data mapping. Yoga Pangestu 2026-03-13 13:23:12 +0700
  • 48f0c277d1 refactor: Update enums to use integer values and adjust migration column definitions and default values accordingly. Yoga Pangestu 2026-03-13 11:55:29 +0700
  • 734b5fad87 refactor: streamline Excel export actions for Issue Management and Media Monitoring, and enhance table configurations for better clarity. Yoga Pangestu 2026-03-13 11:33:09 +0700
  • e4e9d1d920 refactor: relocate content recap Excel export action from table header to page actions. Yoga Pangestu 2026-03-13 11:22:28 +0700
  • 1c756ab54f refactor: Update type hints and class references across various files for improved clarity and consistency. Yoga Pangestu 2026-03-13 10:24:08 +0700
  • f2aad0198a chore: Update package versions in composer.lock and enhance JavaScript components with new features and optimizations. Yoga Pangestu 2026-03-13 10:04:29 +0700
  • b5068810c0 chore: Update pxlrbt/filament-excel package version from 3.4 to 3.6 in composer.json and composer.lock. Yoga Pangestu 2026-03-13 09:57:50 +0700
  • 5a85090652 feat: Add color methods to ContentType and Channel enums, cast channel and social media in ContentRecap model, and enhance Filament table display with colored badges. Yoga Pangestu 2026-03-13 09:54:49 +0700
  • 5313afb31e chore: Update User column placeholder from 'Guest' to 'Tamu'. Yoga Pangestu 2026-03-13 09:45:35 +0700