diff --git a/.github/ISSUE_TEMPLATE/release-verification.md b/.github/ISSUE_TEMPLATE/release-verification.md index 058d7b04..ee39f8d3 100644 --- a/.github/ISSUE_TEMPLATE/release-verification.md +++ b/.github/ISSUE_TEMPLATE/release-verification.md @@ -14,8 +14,14 @@ Run the application locally or on a test instance against commit {{ COMMIT_SHA } - [ ] Place-edit: Shows nearby places as points on the map - [ ] Place-edit: allows editing/removing/adding a polygon - [ ] Multi-user: Data isolation confirmed (no cross-leak) -- [ ] Multi-user: Tracks and trips visible to all connected users +- [ ] Multi-user: Tracks and Trips visible to all connected users - [ ] Multi-user: Live View visible to all connected users +- [ ] Workbench: Are multiple devices displayed and selectable? +- [ ] Workbench: Are points selected and highlighted? Can we move or remove them? +- [ ] Workbench: Does the map follow the selected points? +- [ ] Workbench: Does stitching a device timeline into the main timeline work? +- [ ] Workbench: Revert actions do not break the workbench? +- [ ] Workbench: Saving works and the main timeline gets adjusted? - [ ] Visit Sensitivity: Create a new setting, verify that the recalculation works - [ ] Import: GPX/GeoJSON triggers queue, status visible in UI - [ ] Geocoding: Failover handled gracefully (no UI freeze) diff --git a/.github/workflows/controlled-release.yml b/.github/workflows/controlled-release.yml index 68366cf2..ad9d7b2d 100644 --- a/.github/workflows/controlled-release.yml +++ b/.github/workflows/controlled-release.yml @@ -1,4 +1,4 @@ -name: "controlled-release" +name: "Release" on: workflow_dispatch: diff --git a/src/main/resources/db/migration/V110__add_index_to_raw_location_points.sql b/src/main/resources/db/migration/V110__add_index_to_raw_location_points.sql new file mode 100644 index 00000000..361893bf --- /dev/null +++ b/src/main/resources/db/migration/V110__add_index_to_raw_location_points.sql @@ -0,0 +1,3 @@ +CREATE INDEX idx_rlp_active_users + ON raw_location_points (user_id, timestamp) + WHERE processed = false; \ No newline at end of file diff --git a/src/main/resources/templates/settings/import-data.html b/src/main/resources/templates/settings/import-data.html index f2adce0c..51e8d737 100644 --- a/src/main/resources/templates/settings/import-data.html +++ b/src/main/resources/templates/settings/import-data.html @@ -46,7 +46,10 @@

GPX Files

-
+
+ +
+
-
+
+ +
+
-
+
+ +
+
-
+
+ +
+
-
+
+ +
+