433 Commits (main)
 

Author SHA1 Message Date
Cizz22 3f41cd06e6 feat: enhance forecast retrieval by adding trending data and improving simulation queries 1 week ago
Cizz22 042e11b06a feat: enhance forecast trending retrieval with improved simulation querying and fallback logic 1 week ago
Cizz22 dd8fe1ecd7 feat: implement forecast trending retrieval with fallback logic for completed simulations 1 week ago
Cizz22 0d7010aff7 feat: add forecast trending endpoint and ForecastTrendPoint model for simulation data 1 week ago
Cizz22 f6f762f6fb refactor: replace direct workflow signaling with call_callback_ahm activity in workflow completion logic 1 month ago
Cizz22 372ff30a93 feat: replace direct AHM callback activity with external workflow signaling for simulation completion 1 month ago
Cizz22 aeb8362ece refactor: standardize security error handling to 422, update pagination limits, and enable debug mode based on environment configuration 1 month ago
Cizz22 9ffbdc8490 refactor: update Exponential-2P parameter mapping and add lognormal sigma boundary constraints 2 months ago
Cizz22 155db38529 feat: add comprehensive API documentation and improve Aeros API error logging and exception handling. 2 months ago
Cizz22 a159277e38 docs: add API endpoints documentation and perform minor cleanup in model and service modules 2 months ago
Cizz22 9bdfaa67c8 refactor: use workflow.get_external_workflow_handle instead of manual client connection for signaling callbacks 2 months ago
Cizz22 6f5b757a93 refactor: remove payload from notify_done workflow signal 2 months ago
Cizz22 7df6a24cbc feat: add support for notifying external workflows upon simulation completion via CallbackWorkflowId 2 months ago
Cizz22 a59ae49c1b refactor: update max capacity constant from 550 to 660 across simulation and utility modules 2 months ago
Cizz22 c950191274 fix: sanitize URL concatenation in AHM callback service to prevent double slashes 3 months ago
Cizz22 6dd40d8cb0 feat: centralize AHM callback logic into service layer and update configuration management 3 months ago
Cizz22 8987bb1874 fix: update max_capacity constant to 550 in simulation utils 3 months ago
Cizz22 e0b4dd5f29 fix: update max_capacity to 500 in production loss calculation 3 months ago
Cizz22 760c73085e fix: update max_capacity constant to 550 across simulation services 3 months ago
Cizz22 d4933bb43a feat: add Exponential-2P distribution support and sanitize default parameters for Normal distribution and reliability intervals 3 months ago
Cizz22 f2c51636aa refactor: return equipment nodes and reliability data from update_equipment_for_simulation instead of performing side-effect updates 3 months ago
Cizz22 531cbc307e feat: constrain normal distribution sigma parameter to a maximum of 999 and add validation test case 3 months ago
Cizz22 bad7b53337 feat: add execute_update_node to worker activity registration 3 months ago
Cizz22 57593f6a28 refactor: move node update logic to a dedicated Temporal activity and update workflow execution sequence 3 months ago
Cizz22 b71afa5420 add 3 months ago
Cizz22 dd67e577f4 feat: add logging to update_equipment_for_simulation and implement unit tests for equipment simulation updates 3 months ago
Cizz22 a131ce19b1 refactor: enhance equipment simulation with normalized tag keys, expanded distribution parameters, and improved error logging 3 months ago
Cizz22 e021c62d37 feat: add support for equipment reliability levels and enable manual maintenance outage derating calculations 3 months ago
Cizz22 9c8c3ae7a6 feat: replace static maintenance downtime with dynamic manual maintenance outage calculations 3 months ago
Cizz22 d85155feb3 feat: add manual deratings support to EAF calculation and simulation schema 3 months ago
Cizz22 a7b902737d chore: update default simulation seed from 1 to 99 in router configuration 3 months ago
Cizz22 1640ee9aed chore: comment out RequestValidationMiddleware in main.py 3 months ago
Cizz22 21f782e6f6 feat: add Next Overhaul Date to master data initialization 3 months ago
Cizz22 a58e27e973 feat: include overhaul interval calculation in simulation configuration using next overhaul date master data 3 months ago
Cizz22 dd99f1874a fix: update forecast simulation log to use oh_date instead of start_date 3 months ago
Cizz22 2784c78d52 refactor: update simulation duration calculation and set offset to zero in router request 3 months ago
Cizz22 6713cc7b22 fix: update simulation forecast window logic and include node relationship loading in trip query 3 months ago
Cizz22 e77732cbbe feat: migrate EAF forecasting to Temporal workflows and add simulation result retrieval to dashboard service 3 months ago
Cizz22 a7072efdaa fix: normalize datetime objects to naive format in router and refactor forecast message construction 3 months ago
Cizz22 216e42206e feat: include simulation start and end timestamps in forecast response message 3 months ago
Cizz22 074fdf1276 feat: add EAF forecasting endpoint and initialize Last Overhaul Date in master data service 3 months ago
Cizz22 59a2001a21 feat: add endpoint to generate and download simulation reports in Excel format 3 months ago
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