Cizz22
4d7b3a34eb
fix: Update RAMP_API_URL to point to the new server address
2 months ago
Cizz22
7ff017c99d
feat: Enhance simulation engine integration and error handling
...
- Added support for new simulation engine parameters in SimulationInput schema.
- Updated get_critical_equipment to return a success message when no results are found.
- Introduced error notification functionality in temporal activities, including email and webhook support.
- Implemented new activities for handling simulation engine selection and RBD reliability collection.
- Enhanced SimulationWorkflow to manage different simulation engines (AEROS and RAMP) with appropriate activity calls.
- Added unit tests for ramp engine functionalities, ensuring correct behavior of distribution overrides and calculation results.
2 months ago
Cizz22
d26326191c
delete zone identifier
3 months ago
akumadoferudi
f864aeef31
Delete 'model/RBD Model/- BTG_COND -.json:Zone.Identifier'
3 months ago
akumadoferudi
f9b3c5df2a
Delete 'model/RBD Model/- BTG_BOL -.json:Zone.Identifier'
3 months ago
akumadoferudi
153aee2283
Delete 'model/RBD Model/- BTG_ASH-.json:Zone.Identifier'
3 months ago
akumadoferudi
6b10c97e91
Delete 'model/RBD Model/- BTG_AFG -.json:Zone.Identifier'
3 months ago
akumadoferudi
e7973e0917
Delete 'model/RBD Model/- BTG -.json:Zone.Identifier'
...
cause an error to clone, so delete this
3 months ago
Cizz22
3f41cd06e6
feat: enhance forecast retrieval by adding trending data and improving simulation queries
4 months ago
Cizz22
042e11b06a
feat: enhance forecast trending retrieval with improved simulation querying and fallback logic
4 months ago
Cizz22
dd8fe1ecd7
feat: implement forecast trending retrieval with fallback logic for completed simulations
4 months ago
Cizz22
0d7010aff7
feat: add forecast trending endpoint and ForecastTrendPoint model for simulation data
4 months ago
Cizz22
f6f762f6fb
refactor: replace direct workflow signaling with call_callback_ahm activity in workflow completion logic
5 months ago
Cizz22
372ff30a93
feat: replace direct AHM callback activity with external workflow signaling for simulation completion
5 months ago
Cizz22
aeb8362ece
refactor: standardize security error handling to 422, update pagination limits, and enable debug mode based on environment configuration
5 months ago
Cizz22
9ffbdc8490
refactor: update Exponential-2P parameter mapping and add lognormal sigma boundary constraints
6 months ago
Cizz22
155db38529
feat: add comprehensive API documentation and improve Aeros API error logging and exception handling.
6 months ago
Cizz22
a159277e38
docs: add API endpoints documentation and perform minor cleanup in model and service modules
6 months ago
Cizz22
9bdfaa67c8
refactor: use workflow.get_external_workflow_handle instead of manual client connection for signaling callbacks
6 months ago
Cizz22
6f5b757a93
refactor: remove payload from notify_done workflow signal
6 months ago
Cizz22
7df6a24cbc
feat: add support for notifying external workflows upon simulation completion via CallbackWorkflowId
6 months ago
Cizz22
a59ae49c1b
refactor: update max capacity constant from 550 to 660 across simulation and utility modules
6 months ago
Cizz22
c950191274
fix: sanitize URL concatenation in AHM callback service to prevent double slashes
7 months ago
Cizz22
6dd40d8cb0
feat: centralize AHM callback logic into service layer and update configuration management
7 months ago
Cizz22
8987bb1874
fix: update max_capacity constant to 550 in simulation utils
7 months ago
Cizz22
e0b4dd5f29
fix: update max_capacity to 500 in production loss calculation
7 months ago
Cizz22
760c73085e
fix: update max_capacity constant to 550 across simulation services
7 months ago
Cizz22
d4933bb43a
feat: add Exponential-2P distribution support and sanitize default parameters for Normal distribution and reliability intervals
7 months ago
Cizz22
f2c51636aa
refactor: return equipment nodes and reliability data from update_equipment_for_simulation instead of performing side-effect updates
7 months ago
Cizz22
531cbc307e
feat: constrain normal distribution sigma parameter to a maximum of 999 and add validation test case
7 months ago
Cizz22
bad7b53337
feat: add execute_update_node to worker activity registration
7 months ago
Cizz22
57593f6a28
refactor: move node update logic to a dedicated Temporal activity and update workflow execution sequence
7 months ago
Cizz22
b71afa5420
add
7 months ago
Cizz22
dd67e577f4
feat: add logging to update_equipment_for_simulation and implement unit tests for equipment simulation updates
7 months ago
Cizz22
a131ce19b1
refactor: enhance equipment simulation with normalized tag keys, expanded distribution parameters, and improved error logging
7 months ago
Cizz22
e021c62d37
feat: add support for equipment reliability levels and enable manual maintenance outage derating calculations
7 months ago
Cizz22
9c8c3ae7a6
feat: replace static maintenance downtime with dynamic manual maintenance outage calculations
7 months ago
Cizz22
d85155feb3
feat: add manual deratings support to EAF calculation and simulation schema
7 months ago
Cizz22
a7b902737d
chore: update default simulation seed from 1 to 99 in router configuration
7 months ago
Cizz22
1640ee9aed
chore: comment out RequestValidationMiddleware in main.py
7 months ago
Cizz22
21f782e6f6
feat: add Next Overhaul Date to master data initialization
7 months ago
Cizz22
a58e27e973
feat: include overhaul interval calculation in simulation configuration using next overhaul date master data
7 months ago
Cizz22
dd99f1874a
fix: update forecast simulation log to use oh_date instead of start_date
7 months ago
Cizz22
2784c78d52
refactor: update simulation duration calculation and set offset to zero in router request
7 months ago
Cizz22
6713cc7b22
fix: update simulation forecast window logic and include node relationship loading in trip query
7 months ago
Cizz22
e77732cbbe
feat: migrate EAF forecasting to Temporal workflows and add simulation result retrieval to dashboard service
7 months ago
Cizz22
a7072efdaa
fix: normalize datetime objects to naive format in router and refactor forecast message construction
7 months ago
Cizz22
216e42206e
feat: include simulation start and end timestamps in forecast response message
7 months ago
Cizz22
074fdf1276
feat: add EAF forecasting endpoint and initialize Last Overhaul Date in master data service
7 months ago
Cizz22
59a2001a21
feat: add endpoint to generate and download simulation reports in Excel format
7 months ago