133 Commits

Author SHA1 Message Date
Arya Dwi Putra
ba344c9f74 Merge pull request #1 from aryadwiputra/development
Development
2025-12-19 09:22:04 +07:00
Arya Dwi Putra
0bd79b79dd docs: add detailed documentation guide and link from README 2025-12-19 09:18:52 +07:00
Arya Dwi Putra
f2a72237a2 docs: add complete project README and setup guide 2025-12-19 00:46:38 +07:00
Arya Dwi Putra
73875c3ab2 ui(dashboard): show 3 distribution charts per row 2025-12-19 00:36:21 +07:00
Arya Dwi Putra
47580aeb54 feat(dashboard): add operational overview and charts 2025-12-19 00:21:25 +07:00
Arya Dwi Putra
36bf947ce7 test: fix asset transaction flow tests for UUID permissions 2025-12-19 00:21:16 +07:00
Arya Dwi Putra
806dbf6765 feat(landing): refresh content, nav, and local images 2025-12-19 00:00:43 +07:00
Arya Dwi Putra
3ccb626e99 fix(seeder): tolerate remote image download timeouts 2025-12-19 00:00:36 +07:00
Arya Dwi Putra
c0713bbd41 Add public API with API key middleware and webhooks 2025-12-03 09:10:40 +07:00
Arya Dwi Putra
fe85d1b91d Use AssetService in import for auto RFID/NFC and QR 2025-12-03 09:09:52 +07:00
Arya Dwi Putra
32a4e4e191 Auto-generate RFID/NFC tags based on settings 2025-12-03 09:08:29 +07:00
Arya Dwi Putra
a2b8376960 Apply new settings to QR, validation, and import flow 2025-12-03 08:49:51 +07:00
Arya Dwi Putra
4f6dfc5090 Expand settings for import, archive, workflow, and security 2025-12-03 08:48:23 +07:00
Arya Dwi Putra
c773ab2b97 Improve archived assets visibility and filters 2025-12-03 08:43:26 +07:00
Arya Dwi Putra
4ab1eaeb8c Support import images via URL or ZIP file reference 2025-12-03 08:39:02 +07:00
Arya Dwi Putra
403364a6ad Add sample import CSV and support image download 2025-12-03 08:36:50 +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
5f4e286b7d Update asset UI for RFID/NFC and consumable stock 2025-12-02 19:54:46 +07:00
Arya Dwi Putra
ac93dcbe13 Update asset seeder with RFID/NFC and consumable samples 2025-12-02 19:52:34 +07:00
Arya Dwi Putra
9f5a35b08c Add RFID/NFC and consumable fields to assets 2025-12-02 19:50:43 +07:00
Arya Dwi Putra
d062deb3c2 Fix API docs layout body class 2025-12-02 19:09:54 +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
7ab199ea62 Improve integration UX in setup wizard 2025-12-02 19:06:47 +07:00
Arya Dwi Putra
faac7bda53 Add integration placeholders to setup wizard 2025-12-02 19:03:39 +07:00
Arya Dwi Putra
e3e8430a5b Refine setup settings form with selects and better labels 2025-12-02 18:40:00 +07:00
Arya Dwi Putra
643ea05d1a Allow configuring seeded settings in setup wizard 2025-12-02 18:35:59 +07:00
Arya Dwi Putra
36d963ca06 Seed default settings during setup migrate 2025-12-02 18:33:28 +07:00
Arya Dwi Putra
765454e01b Fix PIC routes to match resource name 2025-12-02 18:23:12 +07:00
Arya Dwi Putra
2413849f13 Use UUID-aware Role model in setup wizard 2025-12-02 18:21:32 +07:00
Arya Dwi Putra
855a76c055 Fix role/permission uuid mapping for wizard user 2025-12-02 17:36:19 +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
a86b9cf336 Add asset financial inputs (depreciation, capex/opex, vendor contract) 2025-12-02 16:48:09 +07:00
Arya Dwi Putra
3215baa566 Seed depreciation sample data and fix vendor contract FK 2025-12-02 16:32:36 +07:00
Arya Dwi Putra
efbaf711e6 Add depreciation report with filters and export 2025-12-02 16:23:52 +07:00
Arya Dwi Putra
ac0be8a19e Add asset financial fields, vendor contracts, and maintenance SLA inputs 2025-12-02 16:18:30 +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
bed296621d Fix master edit routes using correct resource parameter names 2025-12-02 15:06:25 +07:00
Arya Dwi Putra
759c06d1fa Fix master data edit form action to use named update routes 2025-12-02 15:04:59 +07:00
Arya Dwi Putra
44300b7210 Fix edit form routes to dashboard-prefixed named routes 2025-12-02 15:01:38 +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
6843574054 Add tests for movement, disposal permissions, and reverse flow 2025-12-02 14:40:10 +07:00
Arya Dwi Putra
46ee8be350 Handle rejection states for movement/disposal and mark reversed disposal 2025-12-02 14:30:38 +07:00
Arya Dwi Putra
5019fc16cf Align maintenance status flow with approval (planned/in_progress/completed) 2025-12-02 14:28:55 +07:00
Arya Dwi Putra
7e0caa0cb6 Add status filters to asset transactions (movement, disposal, maintenance) 2025-12-02 14:23:28 +07:00
Arya Dwi Putra
449c0ae680 Tweak approval seeder notes for pending entries 2025-12-02 14:16:43 +07:00
Arya Dwi Putra
25d9c19a5c Align seeded transactions to approved status and add approvals menu 2025-12-02 14:09:22 +07:00
Arya Dwi Putra
74df6465af Add approvals dashboard page for pending requests 2025-12-02 13:50:59 +07:00
Arya Dwi Putra
e960c1dbfa Seed sample approval requests for movement, disposal, maintenance 2025-12-02 13:39:39 +07:00