Kazerin 683ed9469a fix(gis): improve mixed cluster markers and facility details hai 1 mes
..
detailDrawerRule.test.mjs a089befacf fix(water): use existing EP icon for water source and scope drawer rule hai 1 mes
gisMapCanvas.test.mjs 683ed9469a fix(gis): improve mixed cluster markers and facility details hai 1 mes
gisMapClustering.test.mjs 93fc1c32b3 feat(gis): merge overlapping map points and simplify pipelines hai 1 mes
routeNameUtils.test.mjs dcf468bcbf fix(water): use detail drawers for monitoring pages hai 1 mes
routerRouteUtils.test.mjs dcf468bcbf fix(water): use detail drawers for monitoring pages hai 1 mes
sidebarRouteUtils.test.mjs dcf468bcbf fix(water): use detail drawers for monitoring pages hai 1 mes
waterDeviceAssigneeSelector.test.mjs a2757f0190 docs(work-order): record migration contract codes hai 1 mes
waterDeviceExport.test.mjs 6329ec7d4c feat(water): show ledger stats and fix device image urls hai 1 mes
waterDeviceGisMap.test.mjs c7a4aa6cc5 refactor(water): share GIS map canvas and status colors hai 1 mes
waterFacilityGis.test.mjs 683ed9469a fix(gis): improve mixed cluster markers and facility details hai 1 mes
waterFacilityImportCoordinates.test.mjs 214a59a9e8 feat(water): add facility import and coordinates hai 1 mes
waterFacilityQuery.test.mjs 593e29bc22 handle facility detail request failures hai 1 mes
waterFacilityStatistics.test.mjs fb44069416 fix(water): refine statistics dashboard acceptance (#7) hai 1 mes
waterSupplyModel.test.mjs 9f658a32b7 fix(water): normalize monitoring subtype labels hai 1 mes
waterSupplyMonitoring.test.mjs 11b2858047 fix(water): handle monitoring trend times and export errors (#8) hai 1 mes
waterSupplyThreshold.test.mjs 2f97089efb fix(water): refine threshold management UI (#9) hai 1 mes
waterSupplyUiModel.test.mjs a2757f0190 docs(work-order): record migration contract codes hai 1 mes