This website requires JavaScript.
Explore
Help
Register
Sign In
hotswap
/
delphi-database-v2
Watch
1
Star
0
Fork
0
You've already forked delphi-database-v2
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
a4f47fce4f68a38c6b6ad27a38d810d3a84d9b0f
delphi-database-v2
/
app
History
HotSwapp
d3d89c7a5f
feat(logging): structured audit logs for ledger CRUD with user, keys, pre/post balances\n\n- Add compute_case_totals_for_case_id and helpers to extract ledger keys\n- Instrument ledger_create/update/delete to emit ledger_audit with deltas\n- Preserve existing event logs (ledger_create/update/delete)\n- Verified in Docker; smoke tests pass
2025-10-07 17:10:36 -05:00
..
__pycache__
feat(logging): structured audit logs for ledger CRUD with user, keys, pre/post balances\n\n- Add compute_case_totals_for_case_id and helpers to extract ledger keys\n- Instrument ledger_create/update/delete to emit ledger_audit with deltas\n- Preserve existing event logs (ledger_create/update/delete)\n- Verified in Docker; smoke tests pass
2025-10-07 17:10:36 -05:00
templates
Answer-table pattern: add reusable macros, integrate with Rolodex; bulk actions retained. Field prompts/help: generic focus-based help in forms (case, rolodex); add JS support. Rebuild Docker.
2025-10-07 17:00:54 -05:00
auth.py
File Cabinet MVP: case detail with inline Ledger CRUD
2025-10-07 09:26:58 -05:00
database.py
File Cabinet MVP: case detail with inline Ledger CRUD
2025-10-07 09:26:58 -05:00
logging_config.py
chore: route uvicorn logs to structlog; disable default access logs
2025-10-06 23:00:25 -05:00
main.py
feat(logging): structured audit logs for ledger CRUD with user, keys, pre/post balances\n\n- Add compute_case_totals_for_case_id and helpers to extract ledger keys\n- Instrument ledger_create/update/delete to emit ledger_audit with deltas\n- Preserve existing event logs (ledger_create/update/delete)\n- Verified in Docker; smoke tests pass
2025-10-07 17:10:36 -05:00
models.py
Add legacy SQLAlchemy models mapped from docs/legacy-schema.md: ROLODEX, PHONE, FILES (+R/V), LEDGER, FILESTAT, FOOTERS, EMPLOYEE, STATES, GRUPLKUP, PRINTERS, SETUP, DEPOSITS, PAYMENTS (legacy), TRNSTYPE, TRNSLKUP, PLANINFO, QDROS, PENSIONS (+RESULTS/MARRIAGE/DEATH/SCHEDULE/SEPARATE). Add appropriate FKs and indexes; keep modern models intact.
2025-10-07 10:12:00 -05:00
schemas.py
API: Standardized JSON list responses with Pydantic schemas and Pagination; add sort_by/sort_dir validation with whitelists; consistent JSON 401 for /api/*; structured logging for sorting/pagination; add pydantic dep; add Docker smoke script and README docs.
2025-10-07 16:05:09 -05:00
uvicorn_log_config.json
chore: route uvicorn logs to structlog; disable default access logs
2025-10-06 23:00:25 -05:00