Yoga Pangestu
785e425dee
refactor: remove Category resource and related components for cleanup
2026-04-06 14:59:32 +07:00
Yoga Pangestu
d32be18c92
refactor: remove unused casts and rename announcementMedias relation to announcementMedia for consistency
2026-04-06 13:52:43 +07:00
Yoga Pangestu
bdd508220b
feat: Add dataChangeRequests morph relation to PartnerMedia, Company, and Journalist models, refactor CategoryNews relationships, and pluralize HasMany method names.
2026-03-13 08:31:43 +07:00
Yoga Pangestu
7f51781334
Refactor database migrations to use explicit foreign key constraints with cascade on delete, update enum column definitions to use enum values and add indexes, and refine model casts.
2026-02-02 13:19:27 +07:00
Yoga Pangestu
24c95ceb87
feat: Integrate Swindon\FilamentHashids trait into multiple models for enhanced ID encoding
2026-01-19 11:03:33 +07:00
Yoga Pangestu
19934bbe89
feat: Implement news categories and status management with a new category resource and updated news form fields for excerpt, categories, and status.
2025-12-24 08:56:11 +07:00
Yoga Pangestu
2c5b057958
feat(news): implement news resource with CRUD functionality
...
- Created NewsResource for managing news entries.
- Added pages for creating, editing, and listing news.
- Defined NewsForm schema for news entry forms.
- Configured NewsTable for displaying news records with actions.
- Implemented News model with relationships and soft deletes.
- Added factories for generating test data for news and tags.
- Created migrations for news and tags tables.
2025-12-12 09:48:34 +07:00