Hermes Agent
|
f1ece4b182
|
feat[agent]: add soft delete and audit logging for core tables
|
2026-06-07 19:49:51 +00:00 |
|
Hermes Agent
|
f1c75faba1
|
feat[agent]: add admin setup wizard (first-time admin creation) with secure password handling
|
2026-06-07 19:46:54 +00:00 |
|
FreightDesk
|
02d2374ae5
|
[OWL] Update work queue — security fixes done, roadmap items pending
|
2026-06-07 19:36:13 +00:00 |
|
FreightDesk
|
958fd74af5
|
[OWL] Restore auth.js — keep requireRole middleware (more complete than agent version)
|
2026-06-07 19:35:34 +00:00 |
|
FreightDesk
|
63e0be75b7
|
Merge remote-tracking branch 'origin/agent/default/security-improvements'
|
2026-06-07 19:35:10 +00:00 |
|
FreightDesk
|
5e10afebf1
|
[OWL] Security fixes: remove hardcoded password, add setup form, soft-delete migration
- Replace hardcoded admin123 with user-defined password via /setup form
- Add proper GET/POST /setup routes
- Create setup.ejs view with password validation (min 6 chars)
- Add migration 003: soft-delete columns (deleted_at) on loads/payments/shippers/vehicles
- Add load_count column to shippers
- requireRole middleware already present in auth.js
|
2026-06-07 19:34:22 +00:00 |
|
Hermes Agent
|
870a2501eb
|
feat[agent]: add role-based access control to auth middleware
- Modify requireAuth middleware to enforce role filtering
- Prevent unauthorized access to protected routes
|
2026-06-07 19:29:57 +00:00 |
|
Hermes Agent
|
66da3e32f8
|
feat[agent]: add monitoring script and improvement roadmap
|
2026-06-07 19:26:17 +00:00 |
|
FreightDesk
|
7ad1119349
|
[OWL] Update agent registry and work queue
|
2026-06-07 19:14:40 +00:00 |
|
FreightDesk
|
47a4c76ae8
|
Merge branch 'agent-owl'
|
2026-06-07 19:13:51 +00:00 |
|
FreightDesk
|
924a0381b3
|
[OWL] Add collaboration guide for multi-agent workflow
|
2026-06-07 19:11:45 +00:00 |
|
Hermes Agent
|
c2f82efe39
|
chore[agent]: initialize agent collaboration framework
- Add AGENTS.md with git workflow and agent responsibilities
- Add AGENT_NOTES.md for work queue and change tracking
|
2026-06-07 19:05:51 +00:00 |
|
FreightDesk
|
1a4eaaa040
|
Initial commit: FreightDesk v1.0
- Express + EJS server-rendered app
- Supabase PostgreSQL database
- Auth: username/password with bcrypt
- Dashboard with business stats
- Load CRUD with filters
- WhatsApp message parser
- Payment tracking
- Shipper & vehicle management
- Reports (monthly, top shippers, routes)
- Government-app aesthetic (tricolor theme)
- Dark mode support
- Docker + Coolify deployment ready
- Seed data from existing business ledger (88 loads, 41 shippers, 70 vehicles)
|
2026-06-07 18:57:24 +00:00 |
|