Commit Graph

86 Commits

Author SHA1 Message Date
Adam Goldsmith 3ac5d719de map: offset digi labels from the point for visibility 2018-07-31 21:08:06 +01:00
Adam Goldsmith 5ecd2d69da map: merge color generation code stuff 2018-07-31 20:56:50 +01:00
Adam Goldsmith 9e863b8ec7 map: Split packet paths by digipeater, allow hiding individually 2018-07-23 17:09:06 -04:00
Adam Goldsmith dc72da37f6 Add some simple toggles for (named) layers 2018-07-21 18:02:49 -04:00
Adam Goldsmith 146f9f7bd2 Set path style in layer, rather than per feature 2018-07-21 12:08:21 -04:00
Adam Goldsmith ae14553891 Add digipeater and packet path plotting 2018-07-21 12:07:23 -04:00
Adam Goldsmith 90d8bf05cc Move parser and vector layer into related functions 2018-07-19 13:18:41 -04:00
Adam Goldsmith 1aa1852b2d map: rearrange code a bit, fix arrows on paths 2018-07-19 11:50:13 -04:00
Adam Goldsmith 8ac715b787 Switch to parceljs, add intial map stuff 2018-07-19 11:01:31 -04:00
Adam Goldsmith 635a85aeab Move aprs parsing to client side using webpack 2018-07-18 12:37:03 -04:00
Adam Goldsmith 7f28f99ea3 Store stations list in localStorage for persistence across refresh 2018-07-15 15:18:03 -04:00
Adam Goldsmith 3bfdec5b45 Store date in packet as milliseconds
in prep for storing in localStorage
may wish to revert some of this later
2018-07-15 15:18:03 -04:00
Adam Goldsmith b2e1395f9d Alphabetically sort stations 2018-07-15 15:18:03 -04:00
Adam Goldsmith 9792adcb89 Change trackedStations list to Saturday 2018-07-15 15:18:03 -04:00
Adam Goldsmith 40dc905eac Change "neverHeard" to white text 2018-07-15 15:17:26 -04:00
Adam Goldsmith b44cb3e0b2 Add support for auto-reconnecting to websocket 2018-07-15 15:17:26 -04:00
Adam Goldsmith 671d0a3b69 Log all packets recieved on server 2018-07-15 15:17:26 -04:00
Adam Goldsmith 648132aa2b Show stations that were never heard, but exist in trackedStations 2018-07-15 15:17:26 -04:00
Adam Goldsmith a387cf449b Change callsigns to reflect reality 2018-07-15 15:16:40 -04:00
Adam Goldsmith 0ba7d6fec8 Change timeoutLength to 10 Minutes 2018-07-13 15:28:12 -04:00
Adam Goldsmith 1f721d28d7 Add low voltage alert color 2018-07-13 15:27:59 -04:00
Adam Goldsmith 223170c5f1 Rearrange top of file for easier config 2018-07-12 21:22:28 -04:00
Adam Goldsmith 037190bb9d Add TODO note 2018-07-12 21:06:40 -04:00
Adam Goldsmith 00192d0320 Set server filter for better Prouty coverage 2018-07-12 21:05:50 -04:00
Adam Goldsmith c7a645fc9c Use local date on client for message recieved time
avoids errors with time sync between server and client
2018-07-12 21:05:15 -04:00
Adam Goldsmith 790973cce2 Fiddle with websocket for hosting on server 2018-07-12 21:04:53 -04:00
Adam Goldsmith 70dcdf5d4f Add support for tacticals and cruddy filtering by those that have them 2018-07-12 21:00:36 -04:00
Adam Goldsmith 626cd02031 Remove js-aprs-is and update ws dependencies 2018-07-12 17:15:32 -04:00
Adam Goldsmith 2b3914a11c Abstract notifications, pretty print durations, don't popup test 2018-07-12 10:13:58 -04:00
Adam Goldsmith 1a85f4f0d6 Fix resetting lastHeard on stations 2018-07-11 21:48:45 -04:00
Adam Goldsmith aa9a676806 Add voltage/temp display and voltage checking 2018-07-11 21:17:57 -04:00
Adam Goldsmith b602a1e314 Replace call/calls variable names with station/stations 2018-07-10 20:43:06 -04:00
Adam Goldsmith 332a057f0c Add basic table/listing thing 2018-07-10 19:03:21 -04:00
Adam Goldsmith 53d5302ef6 Set UTF-8 charset 2018-07-10 18:53:56 -04:00
Adam Goldsmith ab2d85a0d8 Change from setInterval checking to using setTimeout
this is much more sane
2018-07-10 18:53:32 -04:00
Adam Goldsmith 0f9a202b6f Initial Commit: basic notification functionality working 2018-07-10 01:15:26 -04:00