Commit Graph
22 Commits
Author SHA1 Message Date
rafif f1c1ba03b5 feat(database): configure local to use central database directly and disable local mongo 2026-08-24 14:33:51 +07:00
rafif d7561dc85d fix(deploy): add _next static asset symlink automation to fix blank white screen and TDD test pass 2026-07-31 11:14:28 +07:00
rafif 09cc05829e docs(log): add iteration log for proxy white-labeling and service fix 2026-07-31 10:59:47 +07:00
rafif 8e58db970f chore: super deep scanning cleanup - remove obsolete debug files and legacy sqlite db files 2026-07-31 10:40:31 +07:00
rafif 8cfa5bc198 chore: cleanup temporary test scripts 2026-07-31 10:32:54 +07:00
rafif 8ff9f1372c fix(white-labeling): enforce strict white-labeling compliance on remote index.php and help guides per AGENTS.md Rule 5 2026-07-31 10:32:40 +07:00
rafif b829cf540b fix(deploy): force PM2 restart backone-frontend with --update-env 2026-07-31 10:26:03 +07:00
rafif 1a913716a2 fix(deploy): upload full .next/standalone directory in deploy-sftp.js 2026-07-31 10:09:15 +07:00
rafif ccea9d7f09 feat(auth): implement 3-attempt login rate limiting, 15-minute account lockout countdown timer, and admin manual unlock capability 2026-07-31 10:01:06 +07:00
rafif a577f2d672 chore: super deep scanning cleanup - remove obsolete debug scripts, redundant components, and temporary files 2026-07-31 09:41:11 +07:00
rafif 97d2c89c15 feat: complete platform upgrade - mobile UI overhaul, custom MAC owner label PDF exports, and project report documentation 2026-07-31 09:30:20 +07:00
rafif d7fa520030 feat(prod): remove hardcoded credentials, clean environment config, and prepare for production deployment 2026-07-29 15:05:56 +07:00
rafif f0876face0 fix: add crypto polyfill to next standalone server loader for Node 18 compatibility 2026-07-23 17:55:41 +07:00
rafif e975ea788e chore: automate production deployment and safe database migration scripts 2026-07-23 17:46:33 +07:00
rafif 0deed7630d feat: implement tab-aware 1-hour session security inactivity timeout 2026-07-23 15:13:11 +07:00
rafif 64b5e87341 feat: complete platform upgrade - user guide overhaul, unified export dropdowns, 24h agent tracking, HelpTrigger implementation on all pages 2026-07-23 13:50:07 +07:00
rafif 040ef4d45d fix(backend): remove duplicate mongoose index definition on expires_at 2026-07-21 14:16:50 +07:00
rafif 36fe496566 style(headers): update all page header titles and add HelpTrigger buttons matching demoplace.my.id 2026-07-21 14:06:37 +07:00
rafif fb75711994 fix(dev): auto start in-memory mongodb in npm run dev 2026-07-21 13:56:56 +07:00
rafif 960322e30a style(sidebar): match active item highlight and header buttons 100% with demoplace.my.id 2026-07-21 13:52:30 +07:00
rafif 7f133a287b style(sidebar): match sidebar menu navigation and page header titles 100% with demoplace.my.id 2026-07-21 13:40:57 +07:00
rafif 0156b84b0e feat(production): sync 10/10 production codebase from demoplace.my.id 2026-07-21 13:30:23 +07:00