31 Commits (4ce0ad9765f9e4f3f630d60815447453eab77cc7)

Author SHA1 Message Date
MrWaradana 4ce0ad9765 feat: Set forecasting start year to acquisition year, archive historical data only when the acquisition year changes, and prevent duplicate history entries. 4 weeks ago
MrWaradana 0af5cceabd feat: Implement acquisition data change detection, historical archiving, and conditional re-insertion before simulation. 1 month ago
MrWaradana 6995aca3db Fix: Corrected `raw_loss_output_MW` parameter to be a string literal in data insertion and service functions. 1 month ago
MrWaradana 151489a642 feat: Stream real-time status updates during equipment processing, enhance prediction robustness by validating asset data, and remove `await` from EAC calculation calls. 1 month ago
MrWaradana 1e27adfa31 feat: Implement historical data archiving for equipment and transaction records when the acquisition year is updated. 1 month ago
MrWaradana d10f9a2bde feat: Implement historical transaction records and refine actual data processing logic with acquisition year handling and targeted execution. 1 month ago
MrWaradana 1f38f1a80f feat: Standardize equipment API responses to `EquipmentDataMaster` and optimize LCC calculations by pre-fetching parameters and including new material cost fields. 1 month ago
MrWaradana b72e1ec51d feat: Implement `/simulate-all` endpoint to run predictions and EAC for all equipment, and refine `is_actual` determination logic. 1 month ago
MrWaradana c35ec7df6b fix items_per_page params 1 month ago
Cizz22 7cad6cc8c4 add validation 1 month ago
MrWaradana 04bba31670 feat: Add equipment remaining life count API, refine actual data insertion logging, and enhance prediction data fetching. 2 months ago
MrWaradana d2861e1a35 refactor: Streamline actual data queries by removing labor details, add optional asset filtering, and update EAC disposal cost calculation. 3 months ago
MrWaradana fa4ea74d9b refactor: Standardize module imports to absolute paths and re-enable data querying in run script. 3 months ago
MrWaradana 56ec7a1bad feat: remove `query_data` invocation, add `assetnum` parameter to `predict_run`, and refine fallback imports. 3 months ago
MrWaradana b9df675099 refactor: adjust import path for where_query_sql 3 months ago
MrWaradana 052b94d8e0 refactor: externalize SQL WHERE clause generation and update cost data column names. 3 months ago
MrWaradana c1d087611a update formula and top 10 remaining life 3 months ago
MrWaradana f671249fed fix simulation get data response 3 months ago
MrWaradana 91cb9e6efa fix import lcca 3 months ago
MrWaradana 25cd2323df update manpower and recalculation plant 3 months ago
MrWaradana 9b02963d45 add acquisition data CRUD API 3 months ago
MrWaradana 9ea9c9b92c update man_hours rate 3 months ago
MrWaradana 4292212df4 update script and route get equipment tr data 4 months ago
MrWaradana 4d61099756 feat: update equipment master data 4 months ago
MrWaradana 6712f0cd48 fix prediksi script 4 months ago
MrWaradana 63461ad93b new insert maximo data script 4 months ago
MrWaradana 45198cb50e feat: add delete file feature 4 months ago
MrWaradana 56abf5bfae fix: prediction script 1 year ago
MrWaradana b710c5e8da refactor: update info on equipment prediction 1 year ago
MrWaradana 5a2b47d558 refactor: actual data input for equipment tr data 1 year ago
MrWaradana 62eb892f7e feat: prediction data equipment transaction 1 year ago