Cizz22
|
6f50cb9852
|
fix: update SQLAlchemy JSON accessors from astext to as_string and add validation script
|
2 months ago |
Cizz22
|
d910ef80d6
|
refactor: replace hardcoded calculation ID with dynamic reference and disable request parameter whitelist validation
|
2 months ago |
Cizz22
|
474d76ff05
|
feat: implement RBD simulation endpoint with persistence and parameter customization
|
2 months ago |
Cizz22
|
8eb04ab699
|
update poetry
|
2 months ago |
Cizz22
|
4380cfa134
|
feat: implement financial calculation formulas and simulation chart generation for plant overhaul optimization
|
2 months ago |
Cizz22
|
d51ba8dd8d
|
feat: implement optimum time constraint module with new router, service, workflow, and optimizer logic
|
2 months ago |
alka
|
07711f9876
|
Commenting out code for request validation
|
2 months ago |
Cizz22
|
a0fedd83f1
|
feat: update sparepart procurement logic, refine data loading, and add documentation for optimization workflows
|
2 months ago |
Cizz22
|
7c36b7d276
|
refactor: improve knapsack selection accuracy with dynamic scaling and greedy budget filling
|
3 months ago |
Cizz22
|
e9d4ab06cd
|
feat: configure default rate limits and integrate SlowAPI middleware
|
4 months ago |
Cizz22
|
6a73630d11
|
feat: Implement `SELECT FOR UPDATE` and nested transactions to prevent race conditions in `OverhaulScope` and `MaintenanceType` operations.
|
4 months ago |
Cizz22
|
f5c3cf774d
|
fix: Harden security middleware by logging detailed violations internally and returning generic error messages, and streamline user logging to use user_id.
|
4 months ago |
Cizz22
|
22ff523ccd
|
fix exception logging
|
4 months ago |
Cizz22
|
d9a6687ba7
|
feat: Strengthen security middleware by updating XSS, SQLi, RCE, and path traversal detection patterns, introducing security violation logging, and refining header and query parameter validation.
|
4 months ago |
Cizz22
|
ad53324311
|
feat: Enhance middleware security with header and data parameter whitelists, updated security patterns, and refined JSON inspection.
|
4 months ago |
Cizz22
|
b19d1bc6a1
|
feat: Implement admin notification for rate limit exceeded events.
|
4 months ago |
Cizz22
|
21601f3293
|
build: retain tests directory in Docker image.
|
4 months ago |
Cizz22
|
3611d9dbe2
|
feat: Add a unit testing guide, update pytest configuration to target unit tests, and refactor the overhaul activity service to use paginated equipment retrieval with location filtering.
|
4 months ago |
Cizz22
|
b8f9b85d1f
|
Merge remote-tracking branch 'upstream/main'
|
4 months ago |
Cizz22
|
b7ad1c9a6b
|
refactor: Overhaul testing framework with extensive unit tests, pytest configuration, and improved schema validation.
|
4 months ago |
Cizz22
|
4f5c95029d
|
feat: Introduce user context and unique error IDs for enhanced logging and error traceability.
|
4 months ago |
Cizz22
|
5084362f18
|
refactor: Improve exception handling with structured logging, add specific validation error handling, and silence uvicorn access logs.
|
4 months ago |
Cizz22
|
baa6aeb7e7
|
refactor: Overhaul testing framework with extensive unit tests, pytest configuration, and improved schema validation.
|
4 months ago |
Cizz22
|
e60a26b6a6
|
feat: Introduce user context and unique error IDs for enhanced logging and error traceability.
|
4 months ago |
CIzz22
|
ae8a589b82
|
Update 'Jenkinsfile'
|
5 months ago |
CIzz22
|
67df6053af
|
Update 'Jenkinsfile'
|
5 months ago |
Cizz22
|
da3f9433ca
|
refactor: Improve exception handling with structured logging, add specific validation error handling, and silence uvicorn access logs.
|
5 months ago |
Cizz22
|
24ecc2f5f4
|
feat: Introduce request context management and refactor logging to JSON format with request IDs.
|
5 months ago |
Cizz22
|
17c0bce713
|
refactor: Change API update and delete endpoints from PUT/DELETE to POST with dedicated path segments.
|
5 months ago |
Cizz22
|
475e1f9c32
|
refactor: centralize model update logic into a new utility function and apply it across services, while also refining SQLAlchemy error handling and model attribute access.
|
5 months ago |
Cizz22
|
5ba2a5c607
|
refactor: Improve Temporal simulation status validation and error handling in the router, and remove unused imports from the overhaul scope model.
|
5 months ago |
Cizz22
|
4e75df1946
|
feat: Add session data to calculation time constraints and remove JSON body size limit middleware.
|
5 months ago |
Cizz22
|
c1ebb41ff4
|
feat: Add `name` field to `CalculationSelectedEquipmentUpdate` schema.
|
5 months ago |
Cizz22
|
08a2d2f843
|
feat: Integrate historical Maximo work order data for overhaul and standard scopes, and add an API endpoint to retrieve all calculation time constraints.
|
5 months ago |
Cizz22
|
afcf5ab780
|
add validation
|
6 months ago |
Cizz22
|
c27cef35eb
|
add middleware
|
6 months ago |
Cizz22
|
3c4c534930
|
fix gantt chart position
|
7 months ago |
Cizz22
|
5510885c44
|
fix minor
|
7 months ago |
CIzz22
|
bbcc1d61fe
|
Update 'src/auth/service.py'
|
7 months ago |
Cizz22
|
3c4bf9f02a
|
fff
|
7 months ago |
Cizz22
|
bded149abc
|
fix
|
7 months ago |
Cizz22
|
2f13925aff
|
fix
|
7 months ago |
Cizz22
|
d969059f22
|
fix
|
8 months ago |
Cizz22
|
5325679ba7
|
fix
|
8 months ago |
Cizz22
|
8459a49e34
|
fix
|
8 months ago |
Cizz22
|
6293b8ba48
|
fix
|
8 months ago |
Cizz22
|
d43c4d3e4d
|
fix
|
8 months ago |
Cizz22
|
f27e61293e
|
fix
|
8 months ago |
Cizz22
|
69d3bf28b3
|
minor fix
|
8 months ago |
Cizz22
|
f78553e819
|
fix
|
8 months ago |