ba9cdb4347
Operator-facing polish release on top of v0.10.0's SFM integration: - Soft-remove monitoring locations (preserves history) - Per-unit deployment Gantt chart - Merge consecutive same-location assignments - Delete assignment for mis-clicks (with safety check) - Drag-to-reorder location cards (HTML5 native) - Three-dot kebab menu replaces inline pill buttons - Event count on vibration cards (instead of "Sessions: 0") - Project overview location map (replaces Upcoming Actions) - Stricter backfill location matcher (no false positives on boilerplate-shared names like "Area 1" vs "Area 2") - 3× JSON.stringify quote-collision bug fixes (Remove button, backfill typeahead, project-merge dropdown) - Merge-project modal min-height fix - Leaflet stacking-context fix (no more map-over-modal) - delete_assignment column name fix (start_time → started_at) Migrations added this release: - migrate_add_location_removed.py - migrate_add_location_sort_order.py Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>