Commit Graph

86 Commits

Author SHA1 Message Date
Adam Goldsmith 21d0c7cca3 Fix setting tacticals via message to TACTICAL 2023-07-15 08:20:22 -04:00
Adam Goldsmith e14904e59b Add support for per-station timeoutLength/lowVoltage 2023-07-14 20:30:24 -04:00
Adam Goldsmith 2feabd4d87 Don't send notifications until log replay finished 2023-07-14 19:46:28 -04:00
Adam Goldsmith 6c015c322c Use human readable duration format in `status_config.yaml` 2023-07-14 18:28:28 -04:00
Adam Goldsmith 9426e2ead6 Pass lowVoltage/timeoutLength via props instead of re-importing config 2023-07-14 18:03:56 -04:00
Adam Goldsmith 269cdb65f1 Enable `include-workspace-root` setting for pnpm
This allows the root frontend app to run via `pnpm start` nicely. This
setting was not previously required, I think.
2023-07-14 17:29:59 -04:00
Adam Goldsmith 4ed100b97e Set tacticals for weird 2023 Friday 2023-07-13 18:10:51 -04:00
Adam Goldsmith 9d9a8b4068 Bump dependencies 2023-07-12 23:42:59 -04:00
Adam Goldsmith c8325d992d More updated tacticals from Sat 2022 2022-07-09 10:31:42 -04:00
Adam Goldsmith c8e047e23b Fix station status updating 2022-07-09 10:21:35 -04:00
Adam Goldsmith 170fee4fa5 Update tacticals for Prouty Saturday 2022 2022-07-09 07:08:38 -04:00
Adam Goldsmith 368b2a72f4 Add missing index.html 2022-07-08 18:13:52 -04:00
Adam Goldsmith 1b5c434afc Add button to request notification permission 2022-03-04 13:47:00 -05:00
Adam Goldsmith 6e5ae038b7 Move server to sub project 2022-03-04 13:46:44 -05:00
Adam Goldsmith 55bf9a43b3 Update to Vue3
Also switch from parcel to vite, from vuelayers to vue3-openlayers,
and update openlayers to v6
2022-03-04 13:46:44 -05:00
Adam Goldsmith a7a5daeacf Remove unnecessary `npx` calls in package.json 2022-03-03 16:14:21 -05:00
Adam Goldsmith e9d6d0a733 Switch to PNPM and bump dependencies 2022-03-03 16:04:20 -05:00
Adam Goldsmith 6f0a537a06 Add/apply .prettierrc and .editorconfig 2020-05-04 02:04:44 -04:00
Adam Goldsmith dcb034dc10 Bump dependencies 2020-05-04 01:53:11 -04:00
Adam Goldsmith a228b444ac Make some attempt to optimize packet path drawing 2019-07-16 11:15:37 -04:00
Adam Goldsmith d4826c540c WIP: Almost all functionality of Map rewritten 2019-07-15 20:22:27 -04:00
Adam Goldsmith 87b8f9e9ba WIP: Migrate Map to Vue 2019-07-15 18:08:25 -04:00
Adam Goldsmith 2d9233fabb Keep only non-empty micE/comment 2019-07-13 09:07:18 -04:00
Adam Goldsmith a7455677de Add last micE and last comment to table 2019-07-13 08:48:50 -04:00
Adam Goldsmith 93a2afc4ad Make the table header sticky, so that it can be read when scrolled 2019-07-13 08:20:20 -04:00
Adam Goldsmith 25fd458935 Remove stations when they are sent via TACTICAL with an empty tactical
instead of just adding them with no tactical
2019-07-13 07:52:21 -04:00
Adam Goldsmith 6288493fea Update calls for 2019 Saturday 2019-07-13 05:17:12 -04:00
Adam Goldsmith f5b9057186 Show average period of beacons 2019-07-12 14:47:16 -04:00
Adam Goldsmith 185e07e580 Add handling for empty and missing log directory 2019-07-12 14:35:52 -04:00
Adam Goldsmith 0b301b32f6 Add callsign in brackets next to tactical 2019-07-12 14:35:34 -04:00
Adam Goldsmith b8aa93b6ea Correct Ride Manager Callsign 2019-07-12 06:10:43 -04:00
Adam Goldsmith c3c51765ac Set tracked Stations to 2019 Friday list 2019-07-12 04:18:48 -04:00
Adam Goldsmith 9ce49b5031 Move logs into log folder 2019-07-11 18:09:34 -04:00
Adam Goldsmith 6a755ec5af Add log replay on websocket connect 2019-07-11 17:55:15 -04:00
Adam Goldsmith 7dd98d9a10 Apply prettier to server.js 2019-07-11 17:11:23 -04:00
Adam Goldsmith 26968a8a00 Add ability to add tracked stations via a message to TACTICAL
As per:
http://xastir.org/index.php/Search_and_Rescue_(SAR)#Tactical_Callsigns,
also compatible with APRSISCE/32
2019-07-11 17:03:52 -04:00
Adam Goldsmith c669fde8bd Port StatusScreen (new name) to Vue 2019-07-10 00:16:12 -04:00
Adam Goldsmith 31c0c3be1c Ignore /.cache/ 2019-07-09 14:07:27 -04:00
Adam Goldsmith 2452eef3a6 map: Add points for each packet 2018-08-10 17:25:55 -04:00
Adam Goldsmith cdad5f7da8 map: Allow for nested LayerGroups in layer toggles 2018-08-10 17:25:41 -04:00
Adam Goldsmith 131d6f2e30 map: Slightly simplify digipeater point creation 2018-08-10 12:59:41 -04:00
Adam Goldsmith 6b9aaef2ad map: Put layer toggle control construction in self-invoking function 2018-08-10 12:06:22 -04:00
Adam Goldsmith b3d36aa030 map: add Prouty 2018 saturday routes 2018-08-10 12:06:19 -04:00
Adam Goldsmith adfc16c917 map: make sure source callsign is trimmed
since the library seems to not do this...
2018-08-09 20:47:37 -04:00
Adam Goldsmith c5cf330238 map: Add a button to set the state of all children of a LayerGroup 2018-08-09 20:26:31 -04:00
Adam Goldsmith 3b1ba37435 map: clean up, use transformGeometry function where appropriate 2018-08-05 00:11:03 +01:00
Adam Goldsmith bd14d1fa56 map: separate out station paths into separate layers 2018-08-05 00:10:22 +01:00
Adam Goldsmith 8220194c29 Use public-url ./ for parcel 2018-08-01 10:13:43 +01:00
Adam Goldsmith cd79de89e4 Move css into separate files 2018-08-01 10:13:14 +01:00
Adam Goldsmith 8ec3b8d230 map: Remove arrows from paths
they didn't really help, and made it hard to see things
2018-07-31 21:09:07 +01:00