Cizz22
|
4ce108defa
|
feat: add month and year fields to master data model and implement optional direct Aeros API connectivity
|
3 months ago |
Cizz22
|
bdf01fb947
|
feat: implement master data management module and add automatic database schema initialization
|
3 months ago |
Cizz22
|
befa250ab9
|
fix: remove premature exception raising in equipment service response handling
|
3 months ago |
Cizz22
|
5df2019600
|
feat: add RBD model data, conversion scripts, and system availability logic
|
3 months ago |
Cizz22
|
d3a9a4fdbe
|
feat: raise exception with response body in equipment service for debugging
|
3 months ago |
Cizz22
|
35494c4c53
|
refactor: remove legacy model directory and implement new access control module
|
3 months ago |
Cizz22
|
fdde5bdee3
|
feat: Disable unknown JSON key and query parameter validation by commenting out respective checks.
|
4 months ago |
Cizz22
|
1500e40d3f
|
add dowm;pad
|
4 months ago |
Cizz22
|
993803b295
|
fix
|
4 months ago |
Cizz22
|
dae4b34897
|
fix header
|
4 months ago |
Cizz22
|
813ed6f4e2
|
feat: integrate SlowAPIMiddleware and configure default rate limits.
|
4 months ago |
Cizz22
|
1a1500fcbe
|
feat: Implement `with_for_update` in simulation and node retrieval to prevent TOCTOU race conditions.
|
4 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.
|
4 months ago |
Cizz22
|
be3e1e6ae4
|
fix exception logging
|
4 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.
|
4 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.
|
4 months ago |
Cizz22
|
ed5275c237
|
feat: Configure Aeros license retrieval from Vault, falling back to environment variables defined in the new `.env.example`.
|
4 months ago |
Cizz22
|
212a37c7bd
|
feat: Add 'items_per_page' to the set of recognized pagination size query parameters.
|
4 months ago |
Cizz22
|
ba3bdc778c
|
feat: Integrate Vault for secret management and add comprehensive unit tests for core modules, schemas, and middleware.
|
4 months ago |
alka
|
19ec01cc6d
|
Update: Change secret mount point from .env to vault
|
4 months ago |
Cizz22
|
d9a3c52f69
|
feat: Add AEROS session timeout and streamline AEROS post request JSON handling and error checking.
|
4 months ago |
Cizz22
|
34e66858c4
|
chore: Remove debug print statements for component importance analysis.
|
4 months ago |
Cizz22
|
a7a1f63f3e
|
feat: Implement user context propagation and enhance error logging with unique IDs and user details.
|
4 months ago |
Cizz22
|
fadfafc241
|
Refactor AEROS API integration and dependency management, enhance security middleware, and refine validation rules for query parameters and schema fields.
|
4 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`.
|
5 months ago |
Cizz22
|
fb63b821be
|
refactor: Improve filename sanitization by removing shell variable patterns and directly stripping invalid characters.
|
5 months ago |
Cizz22
|
ef702047e4
|
feat: Return the cleaned filename in the import project service response.
|
5 months ago |
Cizz22
|
42a289ffcb
|
fix: remove command substitution patterns from filenames during sanitization.
|
5 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.
|
5 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
|
5 months ago |
Cizz22
|
3ba2ce1b02
|
style: Add blank line for improved readability.
|
5 months ago |
Cizz22
|
1329d5b85d
|
feat: validate uploaded file content type is application/octet-stream
|
5 months ago |
Cizz22
|
abb7e8d27b
|
feat: Implement JSON logging with request context and centralize logging configuration.
|
5 months ago |
Cizz22
|
d694dafa8f
|
feat: Enable overhaul schedule CRUD operations by uncommenting Pydantic schemas and API endpoints, and adding placeholder service functions.
|
5 months ago |
Cizz22
|
56552b6dd9
|
feat: Add Pydantic field validation with max_length and pattern constraints to various schemas and models.
|
5 months ago |
Cizz22
|
937a3a95b1
|
refactor: improve SQLAlchemy error handling, refine column access for query conditions, and use `operator.attrgetter` for model dictionary serialization.
|
5 months ago |
Cizz22
|
3924954900
|
feat: Implement filename sanitization for uploaded files and enforce secure default filenames for downloads.
|
5 months ago |
Cizz22
|
47cacc50d2
|
feat: integrate ClamAV for virus scanning of uploaded files and update pagination schema alias.
|
5 months ago |
CIzz22
|
4d5257986d
|
Update 'src/middleware.py'
|
5 months ago |
Cizz22
|
5ccb44ff46
|
update eaf
|
5 months ago |
Cizz22
|
9b8034088e
|
fix bug
|
6 months ago |
Cizz22
|
0de7bc9bbe
|
add validation
|
6 months ago |
Cizz22
|
3f940b9a4f
|
fix mtbf
|
6 months ago |
Cizz22
|
0068450284
|
fix
|
6 months ago |
Cizz22
|
a09a357c4f
|
fix minor
|
6 months ago |
Cizz22
|
be44837cc3
|
fix base rbd
|
6 months ago |
Cizz22
|
7fb967fa94
|
fix oh yearly
|
6 months ago |
Cizz22
|
87408680d9
|
fix handle more than oh
|
7 months ago |
Cizz22
|
fe875a3677
|
add yearly simulation run
|
7 months ago |
Cizz22
|
b9dec05768
|
fix minor
|
7 months ago |