*** included *** - 2024-05-17 (releases): + SP 36 + P04xx + ABS Light logic - 2024-05-27 + hotfix registry metafuse: cache data objects + check null in populate error codes: diagnosticReport.VehicleDataLibEx?.OemData == null || diagnosticReport.VehicleDataLibEx.OemData?.Dtcs == null ====> oemDtc != null + add log - 2024-06-11 + app.publish.servicev7_HotFixFWBLLEDBatteryODO + Fix issue on parsing Monitors - 2024-06-12 + Fix on LED status not match + Fix error on OFM having Invalid invalid items, CallibrationId is invalid chars + Fix issue in case of ODO is NULL, ODO tag missing on response - 2024-06-25 + hot fix: populate Mileage when perform method: GetDiagnosticReportExisting - 2024-06-28: sprint 3 + ABD-18: [IABB-125] Store AZ Release Information in DB => => Save BlackBox Database Version to DiagnosticReportExtraData table ==> using: Z.Dapper.Plus.dll, Innova.WebService.dll, Innova.dll - 2024-07-04: deploy code from abd-sp3 to v1.0 - 2024-07-24: Apply New Update: 5034VSM V01.00.14 Vehicle Library - 2024-08-07: + cut off sprint 38 => deploy code from sp38 to v1.0 + remove event log, not save into database when decode invalid vin - 2024-08-14: + adhoc: update GetDiagnosticReportExisting method => open new parameter blackboxReportNumber - 2024-08-20: bring package from dev to staging - 2024-08-24: bring code package from dev to staging 172.17.0.185 - 2024-09-04: [vinhn] support new tools, updated Innova2.VehicleDataLib.Enums.dll - 2024-09-10: cutoff hotfix FF DTC and then merged code from /ff_dtc to /v1.0: + apply new Vehicle library V01.00.16 (Aug 20, 2024) => install nuget package: ====> System.Text.Json version="8.0.3" ====> protobuf-net version="3.2.30" => update web.config: ====> add new into tag: + hotfix FF DTC + 2024-09-18 [Nam]: Just reset ToolLedStatus if any pwr dtc presented; set single DTC for ABS result fix, replace 2 dlls Innova.dll and Innova.Webservice.dll from latest FF_DTC branch - 2024-10-02: deploy FF DTC (FF_DTC branch) + remove MIL DTC in Errors element when [IS MIL OFF] or [IS WRONG FF DTC] - 2024-10-16: sprint 40: + update methods: DecodeRawStringAndGetVehicleInfo, GetDTCTypeInfo => support es-mx language - 2024-10-18: MIL DTC Fix Logic + cloned code package from /service7/v1.0 + implement ticket IWD-34 => branch: feature/IWD-34 If MIL OFF: remove all FF data, remove FF DTC, don’t get any fix for FF DTC If MIL ON: o If FF DTC is in Stored, it’s primary DTC, get fixes for it. o If FF DTC is not in Stored, but it’s in Pending or Permanent, remove FF DTC (don’t have primary DTC), keep FF data with FF DTC in it, don’t get any fix. o If FF DTC is not in both Stored, Pending or Permanent, remove FF DTC, remove the FF data, don’t get any fix. + file changes: * Innova.dll * Innova.WebService.dll - 2024-10-29 + Package cloned from mil-dtc-fix-logic + Skip FFDTC matching Stored DTCs if MIL DTC is P04xx + Check PrimaryDTC in Stored/Pending for case 2,3,4,6,7 (P04XX) + File changed: Innova.dll - 2024-10-31: [CDD-42]: [Support IDM system] Forward VDK Report data to IDM system from Service7 + Update web.config IDM API Service configuration section: + file changes: * Innova.dll * Innova.WebService.dll - 2024-11-01: deployed /service7/iwd-34 to /service7/v1.0 / 2025-02-12: deployed from /service7/IA-408 to /service7/v1.0 *****************/ - 2025-01-17: Completed IA-415: Update new SM Logic for Service7 + Innova.dll + Innova.pdb /*****************/ /******************** IA Sprint 42 *************/ - 2025-03-06 + cloned code package from /service7/v1.0 + implement Create new method, show all DTC data for OBDFix/INN Admin websites use => branch: feature/IA-SP42 (included IWS-SP2) /********** IWS-SP2 ***********/ - 2025-02-12: Exclude U Codes from Receiving Fixes + cloned code package from service7/v1.0 + implement ticket IWS-20 => branch: feature/IWS-SP2 + ignore U DTC in the OBDII DTC Fix Logic + file changes: Innova.dll -2025-02-13: Completed IWS-26: [ServiceV7] Update Web Methods + Innova.dll + Innova.pdb -2025-02-13: New OEM FixLogic + Innova.dll + Innova.WebService.dll + SP changed: [dbo].[BCUFix_LoadByDiagnosticReport] + Function added: [dbo].[Get_FirstSAE_DTCPortion] /********** IWS-SP2 ***********/ + file changes: * Innova.dll * Innova.pdb * Innova.WebService.dll * Innova.WebService.pdb * Innova.WebService.XML * Innova.WebService.XmlSerializers.dll * Innova.XmlSerializers.dll /******************** IA Sprint 42 *************/ - 2025-03-11: deployed from /service7/IA-SP42 to /service7/v1.0 *****************/ - 2025-03-21: Update WarrantyType support change Vehicle Warranties + Innova.dll + Innova.pdb + Innova.WebService.dll + Innova.WebService.pdb - 2025-04-14: SaveBlackBoxDatabaseVersion for CreateDiagnosticReportWithMileageV2 + Innova.WebService.dll + Innova.WebService.pdb + innova.dll (warranty types + dtc splitting error) - 2025-05-19: Hotfix IOBB-294 * Innova.dll * Innova.pdb - 2025-05-29: Hotfix new requirement for IA-420. Remove all limits, show all next SM intervals * Innova.dll * Innova.pdb - 2025-06-17: https://iectech.atlassian.net/browse/IWS-43 - Save NFR to content DB only * Innova.dll + Innova.WebService.dll