133 Commits

Author SHA1 Message Date
Arya Dwi Putra
fb640da02b Split approval migrations per table and avoid duplicate status 2025-12-02 13:25:05 +07:00
Arya Dwi Putra
d3e5398c9e Add approval workflow for movement, disposal, and maintenance 2025-12-02 13:21:34 +07:00
Arya Dwi Putra
3cb60bc94e Add audit trail middleware and model listeners 2025-12-02 10:47:39 +07:00
Arya Dwi Putra
a02e401663 Rollback header 2025-12-02 10:38:39 +07:00
Arya Dwi Putra
205e850571 Simplify header dropdown and link profile 2025-12-02 10:26:44 +07:00
Arya Dwi Putra
7b178790fd Seed users with and without 2FA enabled 2025-12-02 10:09:07 +07:00
Arya Dwi Putra
01a0348c74 Change 2FA flow to post-login challenge page 2025-12-02 10:06:43 +07:00
Arya Dwi Putra
4740b5c2ac Fix login by excluding 2FA code from auth credentials 2025-12-02 09:57:51 +07:00
Arya Dwi Putra
42f8d6b6f2 Add profile page, optional 2FA, session timeout, and scoped asset access 2025-12-02 09:54:56 +07:00
Arya Dwi Putra
c3ae589382 Normalize date fields when editing assets 2025-12-02 09:26:44 +07:00
Arya Dwi Putra
01a6bcb192 Show only changed fields in asset changelog rows 2025-12-02 09:24:41 +07:00
Arya Dwi Putra
55b93717b8 Fix person in charge validation table name 2025-12-02 09:22:14 +07:00
Arya Dwi Putra
3952a738e3 Fix asset update URL to use dashboard route 2025-12-02 09:20:09 +07:00
Arya Dwi Putra
a217afee19 Refine asset changelog layout with horizontal badges 2025-12-02 09:18:27 +07:00
Arya Dwi Putra
c3923f6b7c Improve asset changelog readability with related names 2025-12-02 09:16:41 +07:00
Arya Dwi Putra
524a469bf4 Add asset changelog seeder 2025-12-02 09:01:43 +07:00
Arya Dwi Putra
7723a9d136 Add asset changelog model and display history on asset detail 2025-12-02 08:42:27 +07:00
Arya Dwi Putra
a7b7dd7bd1 Add scheduled due reminders, readonly middleware, and landing help/changelog 2025-12-02 08:38:46 +07:00
Arya Dwi Putra
a774d95d49 Honor system settings for QR, audit log, pagination, and readonly mode 2025-12-02 08:34:18 +07:00
Arya Dwi Putra
750574832b Apply attachment size setting to asset photo upload validation 2025-12-02 08:32:07 +07:00
Arya Dwi Putra
556985f35f Apply settings-driven pagination/QR behavior and update landing/menu routes 2025-12-02 08:30:09 +07:00
Arya Dwi Putra
82d55313fc Point sidebar dashboard links to prefixed routes 2025-12-02 08:27:03 +07:00
Arya Dwi Putra
7c8e1dfa82 Redirect auth views when logged in, dynamic landing CTA, and refresh landing images 2025-12-02 08:11:10 +07:00
Arya Dwi Putra
84fa1dcb73 Update logo 2025-12-02 08:07:11 +07:00
Arya Dwi Putra
80d57e584e Make landin master layout can push script 2025-12-02 08:07:05 +07:00
Arya Dwi Putra
2b9985bbc7 Revamp public asset view with marketplace-style photo gallery 2025-12-02 08:04:49 +07:00
Arya Dwi Putra
90a68dc110 Prefix dashboard routes, adjust QR to public asset view, and seed asset photos 2025-12-02 07:58:47 +07:00
Arya Dwi Putra
de0e162533 Add public asset detail page for QR scan with conditional action buttons 2025-12-02 07:52:49 +07:00
Arya Dwi Putra
c3f6ec53b9 Make asset photos clickable and consistent gallery sizing 2025-12-02 07:49:22 +07:00
Arya Dwi Putra
5e17b0efc0 Add asset photo uploads with gallery and QR section 2025-12-02 07:46:05 +07:00
Arya Dwi Putra
c44364c344 Refresh landing page nav and hero with asset-focused content 2025-12-02 07:32:23 +07:00
Arya Dwi Putra
3f5632f57c Change name to summary 2025-12-01 20:35:30 +07:00
Arya Dwi Putra
02e651fee3 Implement Spatie middleware 2025-12-01 20:34:50 +07:00
Arya Dwi Putra
8d9342bde7 Register Spatie permission middleware aliases 2025-12-01 20:33:23 +07:00
Arya Dwi Putra
3c4feb90fe Foreign key to uuid on session 2025-12-01 20:23:52 +07:00
Arya Dwi Putra
c65c1f61c7 Update admin to super-admin 2025-12-01 20:23:44 +07:00
Arya Dwi Putra
f7c3f55d95 Enforce RBAC with auth middleware and realistic roles/permissions 2025-12-01 20:19:53 +07:00
Arya Dwi Putra
1c1bac35f7 Refresh auth pages with split layout and asset cover imagery 2025-12-01 20:13:31 +07:00
Arya Dwi Putra
302142e2a0 Use asset-themed cover image for login/register 2025-12-01 20:10:17 +07:00
Arya Dwi Putra
47d285ff07 Modify layout 2025-12-01 20:08:22 +07:00
Arya Dwi Putra
307727f558 Wire login/register views to auth logic and add auth routes 2025-12-01 20:06:09 +07:00
Arya Dwi Putra
8ec483f589 Retheme landing page for asset management messaging 2025-12-01 20:01:49 +07:00
Arya Dwi Putra
d40f8086d5 Update report controller 2025-12-01 18:25:28 +07:00
Arya Dwi Putra
f7b364c15a Add landing layout 2025-12-01 18:25:19 +07:00
Arya Dwi Putra
0361e34209 add landing page component 2025-12-01 18:11:36 +07:00
Arya Dwi Putra
5f8189abe9 Add asset maintenance tracking with CRUD page and menu 2025-12-01 12:50:47 +07:00
Arya Dwi Putra
728cd81355 Improve Excel asset reports with multi-sheet relations and formulas 2025-12-01 12:46:30 +07:00
Arya Dwi Putra
becced2ead Export full asset report with related sheets in Excel 2025-12-01 09:56:42 +07:00
Arya Dwi Putra
b2e2dac668 Fix report layout to remove undefined slot and use filter/report sections 2025-12-01 09:54:00 +07:00
Arya Dwi Putra
9af70d6880 Add report pages with filtering and export to Excel/PDF 2025-12-01 09:49:54 +07:00