Yoga Pangestu
2413d66f42
feat: update about us page to use local diskominfo building image asset
2026-04-27 15:39:59 +07:00
Yoga Pangestu
879b629848
chore: clean up empty code change sections in the changes log
2026-04-27 13:26:50 +07:00
Yoga Pangestu
0501da4b9b
fix: update asset paths to use Storage::url for site logo and favicon
...
Co-authored-by: Copilot <copilot@github.com>
2026-04-27 10:05:27 +07:00
Yoga Pangestu
8f2473f5d0
feat: add mobile-responsive login/dashboard button and adjust header desktop visibility settings
2026-04-23 08:31:30 +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
ca5aa283d0
feat: add PDF export functionality for reports using dompdf and integrate into ReportRelationManager
2026-04-10 22:34:55 +07:00
Yoga Pangestu
e5cbbe7e96
refactor: implement verification action concerns and enhance admin verification page functionality
2026-04-08 10:11:06 +07:00
Yoga Pangestu
785e425dee
refactor: remove Category resource and related components for cleanup
2026-04-06 14:59:32 +07:00
Yoga Pangestu
f485b2cef3
refactor: expand global border-radius CSS overrides and standardize custom-rounded usage in admin verification view
2026-03-31 16:06:31 +07:00
Yoga Pangestu
1cb716aea2
refactor: standardize UI border-radius using dynamic CSS variable across Filament middleware and blade components
2026-03-31 15:52:01 +07:00
Yoga Pangestu
63843ff18d
feat: Integrate cheerful notifications into decision and verification enums, enhancing user feedback with engaging messages across the admin verification page.
2026-03-27 10:18:14 +07:00
Yoga Pangestu
be8408f9b3
feat: Enhance filter button styles and add icon to 'all' filter for improved visual clarity and user interaction in the admin verification page.
2026-03-27 10:04:16 +07:00
Yoga Pangestu
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.
2026-03-26 13:53:07 +07:00
Yoga Pangestu
c600ee131b
refactor: Remove AdminVerification page and restructure verification actions into separate classes for improved organization and maintainability.
2026-03-17 14:04:10 +07:00
Yoga Pangestu
f0609bf077
refactor: Replace custom empty state UI with Filament's empty-state component.
2026-03-16 22:56:46 +07:00
Yoga Pangestu
e54eaafccc
feat: Update call to action section background image to a local asset.
2026-03-12 11:44:43 +07:00
Yoga Pangestu
f06d8d100c
refactor: move verification logic from VerificationService to the Verification Filament page.
2026-01-30 14:23:52 +07:00
Yoga Pangestu
56b43a274d
feat: Dynamically set the SEO description and add a keywords meta tag.
2026-01-29 13:37:16 +07:00
Yoga Pangestu
2626d890a4
feat: introduce a comprehensive data change request and review system with new Filament resources, models, migrations, and actions for managing data changes.
2026-01-29 09:44:52 +07:00
Yoga Pangestu
2d3d001ea4
feat: Dynamically load site logo and favicon from general settings.
2026-01-27 15:13:02 +07:00
Yoga Pangestu
6574684f46
refactor: Update modal headings and descriptions for clarity, enhance date formatting, and improve user notifications in verification processes.
2026-01-19 09:40:46 +07:00
Yoga Pangestu
2d362b54dc
feat: Remove custom page classes for login, registration, media, company, and verification management
2026-01-12 09:46:54 +07:00
Yoga Pangestu
69c86e5d3c
Refactor verification process and UI updates
...
- Updated JournalistResource to conditionally display actions based on user roles and verification status.
- Modified ManageJournalists page to hide header actions if verification request status is not NEED_REVISION.
- Changed CategoryResource navigation label from 'Kategori Berita' to 'Kategori'.
- Adjusted ManageCategories page to reflect the new category label and modal headings.
- Refactored Company model to change verificationRequest relationship from MorphOne to HasOne.
- Removed verificationRequest method from Journalist and PartnerMedia models.
- Updated VerificationRequest model to change verifiable relationship from MorphTo to BelongsTo.
- Introduced VerificationService to handle verification logic, including data completeness checks and submission processes.
- Created a new migration to adjust the verification_requests table structure.
- Enhanced admin verification view to display detailed verification progress and review history.
- Updated company and media forms to conditionally show the save button based on verification request status.
2026-01-08 13:55:37 +07:00
Yoga Pangestu
73641d5b33
feat: Add additional source paths for Filament views and components in theme.css
2026-01-08 09:29:14 +07:00
Yoga Pangestu
c48bb24c68
feat: Update background and content images across various home pages.
2026-01-06 14:26:25 +07:00
Yoga Pangestu
01e95e05ef
feat: Add new Livewire contact us page with corresponding route, view, and styling updates.
2026-01-06 14:21:33 +07:00
Yoga Pangestu
b5d27c6931
feat: Add dynamic news and announcements to homepage, redesign announcement cards, and update header/footer UI.
2026-01-06 13:53:19 +07:00
Yoga Pangestu
9742097d2b
feat: Add visitor tracking functionality with Filament resource and footer statistics.
2026-01-06 12:01:50 +07:00
Yoga Pangestu
a4f85c53c5
feat: Introduce custom Livewire pagination component and apply it to news and announcements, enhancing list rendering with wire:key.
2026-01-06 11:13:26 +07:00
Yoga Pangestu
3577c8827a
feat: Implement public announcements page with a new title field and rich text editor for content.
2026-01-06 11:07:13 +07:00
Yoga Pangestu
3ae2054ebd
feat: Implement contact management system with email reply functionality and database migration
2026-01-06 09:37:55 +07:00
Yoga Pangestu
95bb6a3b50
feat: Add data-navigate-once attribute to jQuery and vendors scripts.
2026-01-05 15:28:22 +07:00
Yoga Pangestu
161906731a
feat: add 'About Us' page with Livewire component and update navigation links in header and footer.
2026-01-05 15:24:58 +07:00
Yoga Pangestu
665d048608
feat: remove footer navigation menu from footer component
2026-01-05 14:59:40 +07:00
Yoga Pangestu
4bfa39d14e
feat: Add Livewire-powered news section with dedicated routes and centralize header/footer in the app layout.
2026-01-05 14:59:18 +07:00
Yoga Pangestu
5b4efc8a5d
refactor: Remove PHP view components and Sass/Bootstrap dependencies, introduce ViewServiceProvider, and update UI content.
2026-01-05 13:34:38 +07:00
Yoga Pangestu
492a56504d
feat: implement initial home page with new frontend assets and Livewire components
2026-01-05 10:44:28 +07:00
Yoga Pangestu
f97531e355
feat: Remove public homepage and news sections, including associated frontend components and controllers, and update routing to redirect to dashboard with a new frontend entry point.
2026-01-05 09:24:47 +07:00
Yoga Pangestu
0dcb798894
feat: Add news detail page with view increment and media loading
2026-01-02 23:02:30 +07:00
Yoga Pangestu
5ae26b7036
refactor: replace color mode dropdown menu with a direct light/dark toggle button.
2025-12-24 15:24:15 +07:00
Yoga Pangestu
7fec6751de
feat: Introduce NavLink component to refactor Navbar navigation, update authentication button labels, and rename news route to news.index.
2025-12-24 15:21:09 +07:00
Yoga Pangestu
861aff3c78
feat: Implement news listing page with search, filter, and pagination, and update news table schema.
2025-12-24 14:50:26 +07:00
Yoga Pangestu
4faaebdc59
feat: Implement Inertia.js with React for a new frontend architecture, including home, posts, and profile pages, along with theme customizations.
2025-12-23 14:27:57 +07:00
Yoga Pangestu
b4d2ae52f0
feat: Implement a comprehensive verification system with dedicated pages, models, and UI components for companies, media, and journalists.
2025-12-22 15:00:19 +07:00
Yoga Pangestu
7637bcc8b5
feat: install custom themes
2025-12-22 14:57:21 +07:00
Yoga Pangestu
904552bd68
feat: Restrict company user access to media and journalist management until company and partner media data is complete, and remove journalist permissions from seeders.
2025-12-19 15:33:10 +07:00
Yoga Pangestu
a697511a99
feat(media): implement media crud with custom page
...
- fic relation parternMedia -> partnerMedia in Company model
- feat model and migration
2025-12-04 15:28:51 +07:00
Yoga Pangestu
9aa585d8c9
feat(company): implement custom company for 'Perusahaan' role
...
- crud with custom page
- create model and migration for database schema
- custom view
- company relation from User model
2025-12-04 14:44:46 +07:00
Yoga Pangestu
59d5040812
feat(spatie media lib & asmit upload: install and custom path in spatie library
...
- publish asset and view
- create migration
2025-12-04 13:57:33 +07:00