391 Commits (91b2b92ae341fba87e5bf9f01e17e457b4892632)
 

Author SHA1 Message Date
Cizz22 91b2b92ae3 feat: comment out status filter in simulation retrieval service 3 months ago
Cizz22 982b1db641 fix: update hardcoded upload URL in aeros_utils to /upload-file 3 months ago
Cizz22 9ca43922ca feat: allow custom base_url in aeros_file_upload and force session recreation on base_url mismatch 3 months ago
Cizz22 1c032ffe00 refactor: suppress ClamAV connection errors and comment out exception handling blocks in service layer 3 months ago
Cizz22 2e05a326a1 fix: add support for iter_bytes when iter_content is unavailable in simulation save service 3 months ago
Cizz22 a4105ea7cf feat: refactor get_asset_batch to async and replace simulation endpoint with test-asset-batch POST route 3 months ago
Cizz22 f4ebdf2d60 refactor: replace external API call with direct database queries for asset batch data retrieval 3 months ago
Cizz22 21e1564400 fix timeout 3 months ago
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 2797d4c989 build: Remove test deletion step from Dockerfile. 4 months ago
Cizz22 ad897c908a docs: Add a unit testing guide and update pytest configuration to specifically target unit tests. 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
Cizz22 1b25412d97 add hvac 4 months ago
alka 19ec01cc6d Update: Change secret mount point from .env to vault 4 months ago
CIzz22 fff11eb527 Merge pull request 'main' (#10) from CIzz22/rbd-app:main into main
Reviewed-on: DigitalTwin/rbd-app#10
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 951a2e492c Merge pull request 'refactor: Centralize Aeros file upload logic into a new utility function, update `licaeros` dependency to 0.1.2, and add `__init__.py`.' (#9) from CIzz22/rbd-app:main into main
Reviewed-on: DigitalTwin/rbd-app#9
5 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 999f17dfc8 Merge pull request 'refactor: Improve filename sanitization by removing shell variable patterns and directly stripping invalid characters.' (#8) from CIzz22/rbd-app:main into main
Reviewed-on: DigitalTwin/rbd-app#8
5 months ago
Cizz22 fb63b821be refactor: Improve filename sanitization by removing shell variable patterns and directly stripping invalid characters. 5 months ago
CIzz22 5bba9e9abb Merge pull request 'main' (#7) from CIzz22/rbd-app:main into main
Reviewed-on: DigitalTwin/rbd-app#7
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 e87edd4d6e Merge pull request 'feat: Update Gitea authentication to use username and password instead of a token and downgrade Python base image to 3.11.' (#6) from CIzz22/rbd-app:main into main
Reviewed-on: DigitalTwin/rbd-app#6
5 months ago
Cizz22 e748769012 feat: Update Gitea authentication to use username and password instead of a token and downgrade Python base image to 3.11. 5 months ago
CIzz22 fad39f25cf Merge pull request 'change token id' (#5) from CIzz22/rbd-app:main into main
Reviewed-on: DigitalTwin/rbd-app#5
5 months ago
Cizz22 6dc9eb5b02 change token id 5 months ago
CIzz22 8ababde763 Merge pull request 'refactor: encapsulate Docker build and tag logic within a script block in Jenkinsfile.' (#4) from CIzz22/rbd-app:main into main
Reviewed-on: DigitalTwin/rbd-app#4
5 months ago
Cizz22 5105219a4d refactor: encapsulate Docker build and tag logic within a script block in Jenkinsfile. 5 months ago
CIzz22 83f681d922 Merge pull request 'deps: update aiohttp dependency to 3.13.3.' (#3) from CIzz22/rbd-app:main into main
Reviewed-on: DigitalTwin/rbd-app#3
5 months ago