362 Commits (6b10c97e913e5889be5c21a1a38f2fd5bcd49c78)

Author SHA1 Message Date
Cizz22 1500e40d3f add dowm;pad 8 months ago
Cizz22 993803b295 fix 8 months ago
Cizz22 dae4b34897 fix header 8 months ago
Cizz22 813ed6f4e2 feat: integrate SlowAPIMiddleware and configure default rate limits. 8 months ago
Cizz22 1a1500fcbe feat: Implement `with_for_update` in simulation and node retrieval to prevent TOCTOU race conditions. 8 months ago
Cizz22 8b2388f5fc feat: Enhance security by logging specific violation details internally and providing generic client error messages, while refining user context in logs. 8 months ago
Cizz22 be3e1e6ae4 fix exception logging 8 months ago
Cizz22 6a3215f7d7 feat: Update security middleware patterns for XSS, SQLi, RCE, and path traversal, add logging for detected threats, and refine HTTP exception logging levels. 8 months ago
Cizz22 64d1fcf4dd feat: Implement comprehensive request validation by adding header and data parameter whitelisting, enhancing JSON body inspection, and standardizing validation error codes to 422. 8 months ago
Cizz22 ed5275c237 feat: Configure Aeros license retrieval from Vault, falling back to environment variables defined in the new `.env.example`. 8 months ago
Cizz22 212a37c7bd feat: Add 'items_per_page' to the set of recognized pagination size query parameters. 8 months ago
Cizz22 ba3bdc778c feat: Integrate Vault for secret management and add comprehensive unit tests for core modules, schemas, and middleware. 8 months ago
alka 19ec01cc6d Update: Change secret mount point from .env to vault 8 months ago
Cizz22 d9a3c52f69 feat: Add AEROS session timeout and streamline AEROS post request JSON handling and error checking. 8 months ago
Cizz22 34e66858c4 chore: Remove debug print statements for component importance analysis. 8 months ago
Cizz22 a7a1f63f3e feat: Implement user context propagation and enhance error logging with unique IDs and user details. 8 months ago
Cizz22 fadfafc241 Refactor AEROS API integration and dependency management, enhance security middleware, and refine validation rules for query parameters and schema fields. 8 months ago
Cizz22 4392809e81 refactor: Centralize Aeros file upload logic into a new utility function, update `licaeros` dependency to 0.1.2, and add `__init__.py`. 9 months ago
Cizz22 fb63b821be refactor: Improve filename sanitization by removing shell variable patterns and directly stripping invalid characters. 9 months ago
Cizz22 ef702047e4 feat: Return the cleaned filename in the import project service response. 9 months ago
Cizz22 42a289ffcb fix: remove command substitution patterns from filenames during sanitization. 9 months ago
Cizz22 d6d6ab3631 feat: Integrate `licaeros` library for licensed AEROS API calls, centralizing request logic in `aeros_utils.py` and updating services to use it. 9 months ago
Cizz22 05e03db903 refactor: improve exception handling, introduce structured logging, and refine uvicorn access logging.
digital-twin/RBD-multibranch/pipeline/head There was a failure building this commit Details
9 months ago
Cizz22 3ba2ce1b02 style: Add blank line for improved readability. 9 months ago
Cizz22 1329d5b85d feat: validate uploaded file content type is application/octet-stream 9 months ago
Cizz22 abb7e8d27b feat: Implement JSON logging with request context and centralize logging configuration. 9 months ago
Cizz22 d694dafa8f feat: Enable overhaul schedule CRUD operations by uncommenting Pydantic schemas and API endpoints, and adding placeholder service functions. 9 months ago
Cizz22 56552b6dd9 feat: Add Pydantic field validation with max_length and pattern constraints to various schemas and models. 9 months ago
Cizz22 937a3a95b1 refactor: improve SQLAlchemy error handling, refine column access for query conditions, and use `operator.attrgetter` for model dictionary serialization. 9 months ago
Cizz22 3924954900 feat: Implement filename sanitization for uploaded files and enforce secure default filenames for downloads. 9 months ago
Cizz22 47cacc50d2 feat: integrate ClamAV for virus scanning of uploaded files and update pagination schema alias. 9 months ago
CIzz22 4d5257986d Update 'src/middleware.py' 9 months ago
Cizz22 5ccb44ff46 update eaf 9 months ago
Cizz22 9b8034088e fix bug 10 months ago
Cizz22 0de7bc9bbe add validation 10 months ago
Cizz22 3f940b9a4f fix mtbf 10 months ago
Cizz22 0068450284 fix 10 months ago
Cizz22 a09a357c4f fix minor 10 months ago
Cizz22 be44837cc3 fix base rbd 10 months ago
Cizz22 7fb967fa94 fix oh yearly 10 months ago
Cizz22 87408680d9 fix handle more than oh 11 months ago
Cizz22 fe875a3677 add yearly simulation run 11 months ago
Cizz22 b9dec05768 fix minor 11 months ago
Cizz22 821ca8cc97 fix minor 11 months ago
Cizz22 82f20a0e11 add custom parameter endpoint 11 months ago
Cizz22 c9c1211af3 fix 11 months ago
Cizz22 97b6f2b2c9 add download 11 months ago
Cizz22 90efb4d21c minor 11 months ago
Cizz22 e5abd0ba00 fix 11 months ago
Cizz22 9395b2d186 minor fix 11 months ago
Cizz22 73f2d32728 fix minor 11 months ago
Cizz22 71d7a67483 fix 11 months ago
Cizz22 b654244be1 add ahmJobId 11 months ago
Cizz22 eb9b9f4be9 fix 11 months ago
Cizz22 5a626c3d67 fix custom 11 months ago
CIzz22 5fb7636601 Update 'src/auth/service.py' 11 months ago
Cizz22 8f12bc851f fix 12 months ago
Cizz22 29a8cd54f0 fix 1 year ago
Cizz22 70855a8cd5 fix 1 year ago
Cizz22 56cd06ea20 typo 1 year ago
Cizz22 31ae8d6a45 fix critical 1 year ago
Cizz22 891f12a0c1 fix 1 year ago
Cizz22 257d01d2b7 fix 1 year ago
Cizz22 f20c22fe24 fix minor 1 year ago
Cizz22 06539eccf3 fix 1 year ago
Cizz22 606f624e1d add parameter 1 year ago
Cizz22 8c7e8723a5 fix 1 year ago
Cizz22 7b9867b3f2 fix 1 year ago
Cizz22 2930ad4262 fix 1 year ago
Cizz22 717a2de019 fix 1 year ago
Cizz22 87277aff20 fix 1 year ago
Cizz22 a33a5e8f7f fix 1 year ago
Cizz22 b4d7c35b73 fix 1 year ago
Cizz22 a7560aabf7 fix 1 year ago
Cizz22 4c0a9d5107 fffff 1 year ago
Cizz22 aa5cd84585 fixxx 1 year ago
Cizz22 326b69bf61 fix 1 year ago
Cizz22 f3c0848f80 fix 1 year ago
Cizz22 b524905f73 fix 1 year ago
Cizz22 de0734aacb minor 1 year ago
Cizz22 4c6da12a9d add user control in simulation 1 year ago
Cizz22 cf04fa41c2 minor 1 year ago
Cizz22 22fbef26a3 fix 1 year ago
Cizz22 29f8e4d631 fix 1 year ago
Cizz22 0f62e36bbd fix 1 year ago
Cizz22 6e27024a1f debug 1 year ago
Cizz22 6e0e5b0b44 fix 1 year ago
Cizz22 35db8eb15d fix 1 year ago
Cizz22 2ed508725b fix 1 year ago
Cizz22 a8a077e59f fix base url reliabilitu 1 year ago
Cizz22 300d5f04d3 fix prod aeros upload 1 year ago
Cizz22 21d07a5824 fix sof efor calculation 1 year ago
Cizz22 afdba57174 fix 1 year ago
Cizz22 49c2a6e7e3 fix 1 year ago
Cizz22 8b4e0f86f8 minor 1 year ago
Cizz22 32a7b9f044 ifx 1 year ago
Cizz22 d3d9436f34 fix 1 year ago
Cizz22 5bbfa50b4b fix 1 year ago
Cizz22 166f4cd598 fix 1 year ago
Cizz22 433724163e fix 1 year ago