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
|
f2c51636aa
|
refactor: return equipment nodes and reliability data from update_equipment_for_simulation instead of performing side-effect 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
|
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
|
2e05a326a1
|
fix: add support for iter_bytes when iter_content is unavailable in simulation save service
|
3 months ago |
Cizz22
|
1a1500fcbe
|
feat: Implement `with_for_update` in simulation and node retrieval to prevent TOCTOU race conditions.
|
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.
|
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
|
abb7e8d27b
|
feat: Implement JSON logging with request context and centralize logging configuration.
|
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
|
9b8034088e
|
fix bug
|
6 months ago |
Cizz22
|
0de7bc9bbe
|
add validation
|
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
|
82f20a0e11
|
add custom parameter endpoint
|
7 months ago |
Cizz22
|
e5abd0ba00
|
fix
|
7 months ago |
Cizz22
|
9395b2d186
|
minor fix
|
7 months ago |
Cizz22
|
73f2d32728
|
fix minor
|
7 months ago |
Cizz22
|
71d7a67483
|
fix
|
7 months ago |
Cizz22
|
b654244be1
|
add ahmJobId
|
7 months ago |
Cizz22
|
eb9b9f4be9
|
fix
|
7 months ago |
Cizz22
|
8f12bc851f
|
fix
|
8 months ago |
Cizz22
|
70855a8cd5
|
fix
|
9 months ago |
Cizz22
|
56cd06ea20
|
typo
|
9 months ago |
Cizz22
|
31ae8d6a45
|
fix critical
|
9 months ago |
Cizz22
|
a7560aabf7
|
fix
|
9 months ago |
Cizz22
|
4c0a9d5107
|
fffff
|
9 months ago |
Cizz22
|
aa5cd84585
|
fixxx
|
9 months ago |
Cizz22
|
326b69bf61
|
fix
|
9 months ago |