This website requires JavaScript.
56bd3041cf
feat(dashboard): clarify the fleet status card and swap map locations to project monitoring location coords. feat: Location no longer assigned directly to unit, locations and coords are assigned to location only, unit only is deployed or benched.
dev
serversdown
2026-06-01 22:01:38 +00:00
0e2086d6bb
Merge pull request 'v0.13.2 - s4 event pipeline complete' (#56 ) from dev into main
main
v0.12.3
serversdown
2026-06-01 17:41:18 -04:00
623ef648b7
release: v0.13.2 — PWA cache fix so mobile gets the v0.13.x modal
serversdown
2026-05-30 01:11:07 +00:00
5ed00bf70e
release: v0.13.1 — mic chart defaults to psi (matches PDF)
serversdown
2026-05-29 19:57:32 +00:00
43c804d0c4
event-modal: relabel "Captured at" → "Time received"
serversdown
2026-05-29 19:51:58 +00:00
c1f995b4d3
release: v0.13.0 — SFM integration Phase 1
serversdown
2026-05-29 19:22:55 +00:00
2905a327be
admin_events: wire shared event-detail modal into the page
serversdown
2026-05-29 01:06:44 +00:00
4b2bb9a9c9
event-modal: inline PDF preview + .TXT link + review form
serversdown
2026-05-29 01:04:15 +00:00
1d9fd00cc2
event-modal: port 4-channel Chart.js waveform/histogram panels
serversdown
2026-05-29 01:01:51 +00:00
db8d666aa1
settings: add mic_unit_pref for event-report chart
serversdown
2026-05-29 00:56:41 +00:00
b2bfa6d268
compose: set TZ=America/New_York on terra-view + sfm services
serversdown
2026-05-28 05:41:26 +00:00
d0685baed5
Merge pull request 'v0.12.1 — Unit Swap wizard, editable timeline, roster/tz fixes' (#54 ) from dev into main
serversdown
2026-05-20 11:44:47 -04:00
d64b9450a1
docs+chore: v0.12.1 — Unit Swap wizard, editable timeline, roster/tz fixes
serversdown
2026-05-20 15:34:59 +00:00
a073b9b06e
fix(deployment-timeline): respect user timezone for display and edits
serversdown
2026-05-18 21:45:52 +00:00
502bf5bbeb
fix(roster): bench outgoing unit on swap / unassign / deploy-classify
serversdown
2026-05-18 18:04:09 +00:00
472c25372d
feat(unit-detail): editable deployment timeline
serversdown
2026-05-18 06:32:11 +00:00
6d37bd759e
feat(unit-swap): show benched candidates and clean stale modem pairings
serversdown
2026-05-18 04:46:23 +00:00
44ab4d8427
feat: test version of unit swap tool.
serversdown
2026-05-18 01:47:31 +00:00
275a168046
Merge pull request 'merge v0.12.0' (#51 ) from dev into main
serversdown
2026-05-17 19:44:56 -04:00
aaf9399bb3
chore: update to v0.12.0
serversdown
2026-05-17 23:06:10 +00:00
ef6484c350
feat(events): add SFM Event DB Manager for browsing, flagging, and deleting events
serversdown
2026-05-17 07:57:27 +00:00
8cffd7dd5e
fix(deploy): allow picking an existing photo, not just camera capture
serversdown
2026-05-16 04:58:11 +00:00
ba4cf9e560
feat(deployments): surface /deploy on the mobile nav + dashboard header
serversdown
2026-05-16 04:56:07 +00:00
1af5a94f57
feat(deployments): mobile capture wizard + classify hopper + dashboard banner
serversdown
2026-05-16 03:45:18 +00:00
e05f2189c4
feat(deployments): field-capture endpoint for pending deployments (commit 1)
serversdown
2026-05-16 03:40:24 +00:00
7ed94cd8fc
feat(tools): add 'Gantt by Unit' tab to deployment history
serversdown
2026-05-15 23:29:44 +00:00
f4fd1c943d
Merge pull request 'v0.11.0' (#50 ) from release/0.11.0 into main
v0.11.0
serversdown
2026-05-15 19:16:42 -04:00
2b8e9168c3
feat(tools): add Gantt view tab to deployment-history page
serversdown
2026-05-15 22:55:21 +00:00
75597ec1c4
feat(mobile): bottom-nav swap Settings → Events
serversdown
2026-05-15 06:40:18 +00:00
4dcfcbdc45
feat(projects): reusable location-map partial + add map to Vibration tab
serversdown
2026-05-15 06:36:55 +00:00
825c7370b8
feat(project-overview): hover location card to highlight its map pin
serversdown
2026-05-15 06:34:19 +00:00
47c65268e3
feat(tools): fleet-wide deployment history calendar (Phase 2)
serversdown
2026-05-15 06:33:00 +00:00
ba9cdb4347
chore(release): bump to v0.11.0
serversdown
2026-05-15 06:27:38 +00:00
f063383e61
fix(project-overview): Leaflet map z-index leak covered modals
serversdown
2026-05-15 06:22:08 +00:00
17c988c1ee
feat(projects): location map sidebar replaces Upcoming Actions on overview
serversdown
2026-05-15 05:27:27 +00:00
d297412d8a
feat(locations): show event count on vibration cards instead of sessions
serversdown
2026-05-15 05:25:19 +00:00
52dd6c3e32
feat(locations): drag-to-reorder + three-dot kebab menu on cards
serversdown
2026-05-15 05:23:25 +00:00
295f9637b3
fix(merge-project): dropdown unclickable + modal too short to show it
serversdown
2026-05-15 04:54:33 +00:00
ad55d4ca09
fix(backfill): location matching over-confident on boilerplate-shared names
serversdown
2026-05-15 04:10:48 +00:00
ba1f28ee53
fix(backfill): typeahead picks broken by JSON.stringify quote collision in onclick
serversdown
2026-05-15 03:59:38 +00:00
c48c6e5bca
fix(assignments): delete_assignment used wrong column name on MonitoringSession
serversdown
2026-05-15 02:28:52 +00:00
ef0008822e
feat(timeline): merge consecutive same-location assignments + per-unit Gantt chart
serversdown
2026-05-14 23:29:51 +00:00
f13158e7bf
feat(locations): delete assignment record for mis-clicks / duplicates
serversdown
2026-05-14 23:11:29 +00:00
3f0ec8f30b
fix(locations): Remove/Restore buttons broken by quote collision in onclick
serversdown
2026-05-14 22:42:39 +00:00
d5a0163852
feat(locations): soft-remove monitoring locations without destroying history
serversdown
2026-05-14 22:22:40 +00:00
fd37425f1c
Merge pull request 'update main to v0.10.0' (#48 ) from feature/sfm-integration into main
v0.10.0
serversdown
2026-05-14 16:56:40 -04:00
4378290c9c
chore(release): bump to v0.10.0
feature/sfm-integration
serversdown
2026-05-14 20:53:07 +00:00
9775dca114
fix(event-modal): update user notes rendering to align with SFM API naming
serversdown
2026-05-14 18:00:38 +00:00
904ff04440
feat(admin): SFM + SLMM diagnostic pages under Developer settings
serversdown
2026-05-14 17:53:43 +00:00
155f0b007a
feat(events): event modal + sortable tables polish
serversdown
2026-05-14 17:53:28 +00:00
583af1948e
doc: add server migration plan docs
serversdown
2026-05-14 01:19:33 +00:00
449e031589
feat(status): use SFM event forwards as primary seismograph last-seen, heartbeat as backup
serversdown
2026-05-13 22:58:34 +00:00
18fd0472a5
feat(dashboard): reorder top row, move schedule below map, source call-ins from SFM
serversdown
2026-05-13 22:58:25 +00:00
e15481884a
feat(nav,stats): Events sidebar entry + 'Overall Peak' excludes false triggers
serversdown
2026-05-13 16:13:37 +00:00
737901c962
refactor(nav): rename Fleet→Devices, add Tools entry, move workflows to Tools
serversdown
2026-05-13 16:09:28 +00:00
2cf5bf47d3
refactor(nav): collapse fleet/device pages into one sidebar entry with internal tab strip
serversdown
2026-05-13 15:32:17 +00:00
77483c2186
feat(projects): Tidy page for fuzzy-detecting + bulk-merging duplicate projects
serversdown
2026-05-12 21:29:50 +00:00
b1c2a1d778
feat(projects): "Merge into…" button to consolidate duplicate projects
serversdown
2026-05-12 20:18:42 +00:00
d3b5a3fd26
feat(sfm): inline typeahead override of project + location on each cluster card
serversdown
2026-05-12 19:48:09 +00:00
d46f9fccf8
fix(sfm): broaden Loc-N suffix regex to catch '.Loc' and 'Loc No.' variants
serversdown
2026-05-12 19:19:46 +00:00
6ebbe28308
feat(sfm): strip "- Loc N" suffix from operator-typed project names
serversdown
2026-05-12 16:49:14 +00:00
42de06f441
feat(sfm): Phase 5a — bulk-backfill projects/locations/assignments from event metadata
serversdown
2026-05-12 05:54:57 +00:00
21844b4d65
feat(sfm): download buttons in event-detail modal (Blastware binary + sidecar JSON)
serversdown
2026-05-12 04:05:28 +00:00
80fa76208a
feat(sfm): shared event-detail modal with rich BW report fields
serversdown
2026-05-12 03:55:41 +00:00
f1f3da8e61
feat(sfm): unified deployment timeline (deprecate deployment_records)
serversdown
2026-05-12 00:15:07 +00:00
63bd6ad8a2
feat(sfm): project-level vibration events roll-up
serversdown
2026-05-12 00:09:02 +00:00
bc5a151faa
feat(sfm): per-unit event history with attribution + Unattributed bucket
serversdown
2026-05-11 22:38:46 +00:00
09db988a35
feat(sfm): editable UnitAssignment date windows (backdate deployments)
serversdown
2026-05-11 22:30:32 +00:00
df771a87de
feat(sfm): wire SFM events into project-location detail page
serversdown
2026-05-11 21:57:14 +00:00
a71e6f5efd
docker: add SFM to docker-compose
serversdown
2026-05-11 21:37:38 +00:00
ec661ee079
refactor(sfm): drop ACH/monitor/live-device UI; scope SFM tab to watcher-forwarded events
serversdown
2026-05-11 19:36:38 +00:00
32d2a57bc9
update to 0.9.4.
serversdown
2026-04-13 22:28:16 -04:00
63ba63edaf
Merge pull request 'Merge dev into sfm-integration branch' (#45 ) from dev into feature/sfm-integration
serversdown
2026-04-13 22:06:25 -04:00
2ba20c7809
feat(sfm): add SFM proxy router and event data page
claude
2026-04-13 17:14:36 -04:00
f84d0818d2
fix: improve roster behavior with in-place rerfresh. docs: update for 0.9.4
claude
2026-04-10 22:22:25 +00:00
3e0d20d62d
Merge Project Module update into dev
serversdown
2026-04-06 16:21:55 -04:00
f50cf2b7f6
feat: add functionality to manage deleted projects in settings
serversdown
2026-04-01 05:42:10 +00:00
20e180644e
feat: enhance swap modal with search functionality for seismographs and modems
serversdown
2026-03-31 20:16:47 +00:00
73a6ff4d20
feat: Refactor project creation and management to support modular project types
serversdown
2026-03-30 21:44:15 +00:00
0f582a8a17
Merge pull request 'Update to 0.9.3' (#43 ) from dev into main
serversdown
2026-03-28 13:49:00 -04:00
184f0ddd13
doc: update to 0.9.3
serversdown
2026-03-28 01:53:13 +00:00
e7bd09418b
fix: update session calendar layout and improve session labels for clarity
serversdown
2026-03-28 01:44:59 +00:00
27eeb0fae6
fix: adds timeline bars to SLM calendar view, more conscise and legible.
serversdown
2026-03-27 22:44:53 +00:00
192e15f238
Merge pull request 'cleanup/project-locations-active-assignment' (#42 ) from cleanup/project-locations-active-assignment into dev
serversdown
2026-03-27 18:20:07 -04:00
49bc625c1a
feat: add report_date to monitoring sessions and update related functionality
serversdown
2026-03-27 22:18:50 +00:00
95fedca8c9
feat: monitoring session improvements — UTC fix, period hours, calendar, session detail
serversdown
2026-03-27 21:52:52 +00:00
e8e155556a
refactor: unify active assignment checks and add project-type guards
serversdown
2026-03-27 21:12:38 +00:00
33e962e73d
feat: add edit session times functionality with modal for monitoring sessions
serversdown
2026-03-27 20:54:04 +00:00
ac48fb2977
feat: add swap functionality for unit and modem assignments in vibration monitoring locations
serversdown
2026-03-27 20:33:13 +00:00
5e9cc32fdc
'merge v0.9.2.' (#40 ) from dev into main
serversdown
2026-03-27 14:58:34 -04:00
3c4b81cf78
docs: updates to 0.9.2
serversdown
2026-03-27 17:01:43 +00:00
d135727ebd
feat: add in-line quick editing for seismograph details (cal date, notes, deployment status)
serversdown
2026-03-26 06:10:03 +00:00
64d4423308
feat: add allocated status and project allocation to unit management
serversdown
2026-03-26 05:05:34 +00:00
4f71d528ce
feat: shows cal date in reservation planner after unit selected for location.
serversdown
2026-03-25 19:10:13 +00:00
4f56dea4f3
feat: adds deployment records for seismographs.
serversdown
2026-03-25 17:36:51 +00:00
40359db066
Merge pull request 'merge 0.9.1' (#39 ) from dev into main
serversdown
2026-03-23 21:17:15 -04:00
57a85f565b
feat: add location_slots to job_reservations for full slot persistence and update version to 0.9.1
serversdown
2026-03-24 01:06:37 +00:00
e6555ba924
feat: Update series4 heartbeat to accept new source_id field with fallback to legacy source
claude
2026-03-20 17:13:21 -04:00
3d5b2fddef
Merge pull request 'Merge 0.9.0' (#36 ) from dev into main
serversdown
2026-03-20 00:51:42 -04:00
8694282dd0
Update version to 0.9.0 with Job Planner
serversdown
2026-03-20 04:48:22 +00:00