38 Commits

Author SHA1 Message Date
Arya Dwi Putra
3ccb626e99 fix(seeder): tolerate remote image download timeouts 2025-12-19 00:00:36 +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
4f6dfc5090 Expand settings for import, archive, workflow, and security 2025-12-03 08:48:23 +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
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
62c4246e7a Add vendor contracts master UI and seed data 2025-12-02 16:52:02 +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
ac0be8a19e Add asset financial fields, vendor contracts, and maintenance SLA inputs 2025-12-02 16:18:30 +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
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
e960c1dbfa Seed sample approval requests for movement, disposal, maintenance 2025-12-02 13:39:39 +07:00
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
7b178790fd Seed users with and without 2FA enabled 2025-12-02 10:09:07 +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
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
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
5e17b0efc0 Add asset photo uploads with gallery and QR section 2025-12-02 07:46:05 +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
5f8189abe9 Add asset maintenance tracking with CRUD page and menu 2025-12-01 12:50:47 +07:00
Arya Dwi Putra
f59714b071 Seed sample asset audits 2025-12-01 09:31:59 +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
366a22c514 Change people in charge table name to person in charge 2025-12-01 08:47:40 +07:00
Arya Dwi Putra
162643e431 Add master data models, migration, and seeders 2025-12-01 08:35:42 +07:00
Arya Dwi Putra
cbd898c0e9 Seed default roles, permissions, and admin user 2025-12-01 08:27:01 +07:00
Arya Dwi Putra
5dd9ff7240 Persist system settings in database 2025-12-01 07:53:01 +07:00
Arya Dwi Putra
3c85d5eec1 install and configure laravel permission with uuid 2025-12-01 07:22:22 +07:00
Arya Dwi Putra
8ff2f2d2a8 change id with uuid 2025-12-01 07:15:43 +07:00
Arya Dwi Putra
5514f7de5b first commit 2025-12-01 06:41:22 +07:00