Files
OSIT-AE-API-FastAPI/app/routers
Scott Idem 8459b57e1b Refactor V3 CRUD: Extract helper functions and unify sanitization logic.
- Created app/lib_api_crud_v3.py to house core security, filtering, and sanitization logic.
- Implemented reusable sanitize_payload() to generically strip virtual lookup fields (*_id_random) and view-only fields (fields_to_exclude_from_db).
- Updated app/routers/api_crud_v3.py to use the new library and consolidated sanitization across all Create/Update endpoints.
- Documented Phase 1 completion in documentation/REFACTOR_API_CRUD_V3.md.
2026-01-09 16:16:44 -05:00
..
2020-09-14 12:41:02 -04:00
2024-07-31 18:10:59 -04:00
2024-10-02 11:42:14 -04:00
2024-05-15 10:39:01 -04:00
2024-11-07 19:37:06 -05:00
2024-04-26 15:15:37 -04:00
2024-04-26 15:15:37 -04:00
2024-04-26 15:15:37 -04:00
2024-10-09 10:38:24 -04:00