TAMDeveloper13
|
89662b535b
|
Update: Set limit for rate limiter
|
4 months ago |
TAMDeveloper13
|
707cd851d6
|
Merge remote-tracking branch 'origin/main' into oh_security
|
4 months ago |
Cizz22
|
543bc84f70
|
feat: configure default rate limits and integrate SlowAPI middleware
|
4 months ago |
Cizz22
|
c5f7384b2d
|
feat: Implement role-based access control for OverhaulScope and integrate it into API endpoints.
|
4 months ago |
Cizz22
|
a728d39fce
|
feat: Add CSRF protection middleware to the application.
|
4 months ago |
Cizz22
|
e9d4ab06cd
|
feat: configure default rate limits and integrate SlowAPI middleware
|
4 months ago |
TAMDeveloper13
|
6bab027427
|
Update: Retry mechanism + push
|
4 months ago |
TAMDeveloper13
|
47074423e1
|
Merge remote-tracking branch 'origin/main' into oh_security
|
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 |
TAMDeveloper13
|
ca8006efd2
|
Merge remote-tracking branch 'origin/main' into oh_security
|
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 |
TAMDeveloper13
|
38d898a028
|
Merge remote-tracking branch 'origin/main' into oh_security
|
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 |
TAMDeveloper13
|
7377123f6c
|
Merge remote-tracking branch 'origin/main' into oh_security
|
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 |
TAMDeveloper13
|
083fcf9911
|
[WARNING - FOR TEMPORARY ONLY] config adjustment
|
4 months ago |
TAMDeveloper13
|
82dd96652b
|
Merge remote-tracking branch 'origin/main' into oh_security
|
4 months ago |
Cizz22
|
76aee62fa7
|
feat: Implement admin notification for rate limit exceeded events.
|
4 months ago |
Cizz22
|
914eacb16a
|
build: retain tests directory in Docker image.
|
4 months ago |
Cizz22
|
71c62b6b3c
|
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
|
af13a22104
|
refactor: Overhaul testing framework with extensive unit tests, pytest configuration, and improved schema validation.
|
4 months ago |
Cizz22
|
21baabab65
|
feat: Introduce user context and unique error IDs for enhanced logging and error traceability.
|
4 months ago |
Cizz22
|
308bdf1839
|
refactor: Improve exception handling with structured logging, add specific validation error handling, and silence uvicorn access logs.
|
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 |
alka
|
895c50eebb
|
Update: Config configuration
|
5 months ago |
alka
|
35ff567473
|
Merge remote-tracking branch 'origin/main' into oh_security
|
5 months ago |
alka
|
72658ead62
|
Update: Config configuration for oh security
|
5 months ago |
alka
|
806aa79b16
|
revert 7f9c484540
revert Update: Commented out create, update, and delete query for security playground
|
5 months ago |
CIzz22
|
ae8a589b82
|
Update 'Jenkinsfile'
|
5 months ago |
CIzz22
|
7ea00a0f77
|
Update 'Jenkinsfile'
|
5 months ago |
CIzz22
|
67df6053af
|
Update 'Jenkinsfile'
|
5 months ago |
alka
|
7f9c484540
|
Update: Commented out create, update, and delete query for security playground
|
5 months ago |
alka
|
a49718af02
|
Update: new branch
|
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 |