34 Commits

Author SHA1 Message Date
Arya Dwi Putra
c0713bbd41 Add public API with API key middleware and webhooks 2025-12-03 09:10:40 +07:00
Arya Dwi Putra
3c7cb12041 Add soft delete, archive, and bulk import/export for assets 2025-12-03 08:34:45 +07:00
Arya Dwi Putra
983ee5f74a Add API docs page and link from setup wizard 2025-12-02 19:08:15 +07:00
Arya Dwi Putra
abb9b0297b Add database readiness check and setup redirect 2025-12-02 17:24:33 +07:00
Arya Dwi Putra
d38c8d84b2 Add setup wizard for initial installation 2025-12-02 17:15:08 +07:00
Arya Dwi Putra
62c4246e7a Add vendor contracts master UI and seed data 2025-12-02 16:52:02 +07:00
Arya Dwi Putra
efbaf711e6 Add depreciation report with filters and export 2025-12-02 16:23:52 +07:00
Arya Dwi Putra
7a5138cca9 Add modal transaction forms on public asset view 2025-12-02 15:35:12 +07:00
Arya Dwi Putra
26e256a04b Add approvals.manage permission and secure approval routes 2025-12-02 14:43:00 +07:00
Arya Dwi Putra
74df6465af Add approvals dashboard page for pending requests 2025-12-02 13:50:59 +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
01a0348c74 Change 2FA flow to post-login challenge page 2025-12-02 10:06:43 +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
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
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
5e17b0efc0 Add asset photo uploads with gallery and QR section 2025-12-02 07:46:05 +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
307727f558 Wire login/register views to auth logic and add auth routes 2025-12-01 20:06:09 +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
9af70d6880 Add report pages with filtering and export to Excel/PDF 2025-12-01 09:49:54 +07:00
Arya Dwi Putra
b3cdfb7bec Add sidebar links and pages for asset movements, disposals, and audits 2025-12-01 09:35:23 +07:00
Arya Dwi Putra
71c2a0e3b9 Add asset audit feature and normalize Person in Charge naming 2025-12-01 09:30:58 +07:00
Arya Dwi Putra
497d22423f Normalize Person in Charge naming and enhance asset movement with user transfer 2025-12-01 09:26:30 +07:00
Arya Dwi Putra
5f74e2f20f Add asset transaction (movement, disposal, reverse) with UI and seeding 2025-12-01 09:20:16 +07:00
Arya Dwi Putra
b8c24fe786 Generate QR codes for assets with detail link and seed sample assets 2025-12-01 09:00:39 +07:00
Arya Dwi Putra
b6e09cd297 Add asset management with history and settings-aware code generation 2025-12-01 08:54:52 +07:00
Arya Dwi Putra
eebeb02b91 Add CRUD UI/controllers for master data 2025-12-01 08:45:24 +07:00
Arya Dwi Putra
0fb556e700 Add RBAC management (roles, permissions, users) with UI and tests 2025-12-01 08:24:59 +07:00
Arya Dwi Putra
18c61979b0 Add CRUD UI and validation for system settings 2025-12-01 08:13:39 +07:00
Arya Dwi Putra
c0bd9d07b0 Add system settings index page and route 2025-12-01 08:10:58 +07:00
Arya Dwi Putra
5514f7de5b first commit 2025-12-01 06:41:22 +07:00