Finance-Accounts/ar-aging-app/frontend
Talha Ahmed 367a64b59d
Deploy to S3 / deploy (push) Successful in 23s Details
Audit trail: record who uploads, processes, exports, deletes; admin-only log view
Every business action now lands in a new append-only audit_log table with the
verified signed-in identity: logins, closing create/delete/reopen, file upload
(incl. replacements) and delete, processing runs, export generation and
downloads. Rows carry no FK so history survives a closing's deletion.

Admins (new users.is_admin flag, granted via `manage.py set-admin <username>`)
can read it at /api/audit and in a new Audit Log page in the sidebar; everyone
else gets 403 and no nav entry. login/me responses now carry is_admin.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-01 21:01:58 +05:00
..
src Audit trail: record who uploads, processes, exports, deletes; admin-only log view 2026-09-01 21:01:58 +05:00
.dockerignore Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
Dockerfile Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
index.html Initial commit: AR aging app with root gitignore. 2026-07-29 18:07:21 +05:00
nginx.conf Production readiness: month separation, auth, FX service, AWS deployment 2026-08-19 18:46:47 +05:00
package-lock.json Initial commit: AR aging app with root gitignore. 2026-07-29 18:07:21 +05:00
package.json Initial commit: AR aging app with root gitignore. 2026-07-29 18:07:21 +05:00
postcss.config.js Initial commit: AR aging app with root gitignore. 2026-07-29 18:07:21 +05:00
tailwind.config.js Initial commit: AR aging app with root gitignore. 2026-07-29 18:07:21 +05:00
tsconfig.json Initial commit: AR aging app with root gitignore. 2026-07-29 18:07:21 +05:00
vite.config.ts Implement MySQL support in AR aging app. Update README with configuration instructions, modify requirements for PyMySQL and dotenv, and refactor database setup to use MySQL. Adjust models and queries for compatibility with MySQL, including column size specifications. Enhance Vite config for API proxying. 2026-07-29 18:52:37 +05:00