Cizz22
|
044da9735a
|
chore: add .venv to dockerignore to prevent environment copying
|
4 weeks ago |
Cizz22
|
0ecae96664
|
chore: clear all unused imports and variables
|
4 weeks ago |
TAMDeveloper13
|
95ae35c0fe
|
add depedency checking
|
1 month ago |
Cizz22
|
98b50b6532
|
feat: add Admin dependency and configure environment variables for new service integrations
|
1 month ago |
Cizz22
|
1029cd5ca9
|
feat: add range validation constraints to numeric fields across schemas and services
|
1 month ago |
Cizz22
|
20ea1b580a
|
feat: implement admin_required dependency and restrict gantt spreadsheet updates to admin users
|
1 month ago |
Cizz22
|
19066475c9
|
refactor: improve knapsack selection with dynamic scaling, pre-filtering, and greedy budget filling
|
1 month ago |
TAMDeveloper13
|
d2ecf0849e
|
Update: Uncomment check format
|
1 month ago |
TAMDeveloper13
|
130f8acf8f
|
Update: Change method to ECDH+AES encryption
|
2 months ago |
TAMDeveloper13
|
67eae7a881
|
Update: Nonactivate limiter
|
2 months ago |
TAMDeveloper13
|
5d3562e05b
|
Update: Nonactivate limiter
|
2 months ago |
TAMDeveloper13
|
091bab1714
|
Update: Integration test new
|
2 months ago |
TAMDeveloper13
|
54fe0e1c12
|
Update: Adding integration test initial
|
2 months ago |
TAMDeveloper13
|
2dfa783a58
|
change pipeline setting
|
2 months ago |
TAMDeveloper13
|
9ccca3b5a5
|
change pipeline setting
|
2 months ago |
TAMDeveloper13
|
1e78a1d974
|
Update: Add app admin
|
2 months ago |
TAMDeveloper13
|
5049310547
|
Update: Add reload adjustment
|
2 months ago |
TAMDeveloper13
|
6fc5cd908f
|
Update: Access control bug
|
2 months ago |
TAMDeveloper13
|
64752e6c42
|
Update: Add application admin
|
2 months ago |
TAMDeveloper13
|
e291959508
|
Update: Add variable
|
2 months ago |
TAMDeveloper13
|
2919660504
|
Update: Commenting request validation middleware
|
2 months ago |
TAMDeveloper13
|
600030199d
|
Update: Sheet 7 Adjustment
|
3 months ago |
TAMDeveloper13
|
d4175f75d0
|
Update: Sheet 4 access control
|
3 months ago |
TAMDeveloper13
|
2615ff9a6e
|
Update: Sheet 8 & 11 compliance + changing api router due to error unauthorized when access some pages
|
3 months ago |
TAMDeveloper13
|
2a57ac8bec
|
Update: Limit for hour change
|
4 months ago |
TAMDeveloper13
|
f74f6b6b4c
|
Update: Add rate limiter storage uri and admin adjustment
|
4 months ago |
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 |