Commit Graph

  • d33fd6cd79 Support for clusters with different login strings Ian Renton 2025-10-08 05:35:27 +01:00
  • 1a165e3d3a Fix extra column header on mobile ian 2025-10-07 20:21:52 +00:00
  • 7a32fde6d0 Force wrapping on mobile fudge ian 2025-10-07 20:20:13 +00:00
  • 8e05fd2bda Fix spots bug #17 Ian Renton 2025-10-07 21:07:49 +01:00
  • 3c70da4d33 SOTA & WWFF alert providers #17 Ian Renton 2025-10-07 21:03:15 +01:00
  • 73ef0c7621 Add max_duration filter for alerts #17 Ian Renton 2025-10-07 20:36:46 +01:00
  • 63429c16c3 Extract common JS code from spots and alerts JS #17 Ian Renton 2025-10-07 20:11:29 +01:00
  • ff8cac274a Permanently dismissable blue banner on first load. Closes #31 Ian Renton 2025-10-07 20:04:32 +01:00
  • a83c787ffe Add footer, FAQ and privacy info #31 Ian Renton 2025-10-07 17:12:54 +01:00
  • abff65f78d Minor fix and move URLs to .app Ian Renton 2025-10-07 16:20:03 +01:00
  • 2dcfae98f8 Minor tweaks Ian Renton 2025-10-06 21:11:59 +01:00
  • 6ee4fe288a Further alert implementation #17 Ian Renton 2025-10-06 21:06:54 +01:00
  • e0675a01f0 Further alert implementation #17 Ian Renton 2025-10-06 17:14:52 +01:00
  • fdb2a445b8 Rename "filters" to "settings" #19 Ian Renton 2025-10-06 16:14:46 +01:00
  • 94f7b90cc5 Allow refs field to wrap if necessary in case of multi-bunker spots Ian Renton 2025-10-06 16:03:29 +01:00
  • 186322a6b0 API docs for alerts #17 Ian Renton 2025-10-05 15:02:27 +01:00
  • 3bea7245f7 Minor fixes Ian Renton 2025-10-05 08:21:44 +01:00
  • bf22998cd9 Fix SIG-or-Source in JS Ian Renton 2025-10-05 08:10:11 +01:00
  • c4aac4973d Get WWBOTA data via SSE. Thanks to Steven M1SDH for the patch. Closes #4 Ian Renton 2025-10-05 08:09:06 +01:00
  • 74153a9d94 Starting to implement alerts #17 Ian Renton 2025-10-04 18:09:54 +01:00
  • 55893949b8 Add select for how many spots to display. Closes #23 Ian Renton 2025-10-04 16:52:08 +01:00
  • 806ec30760 Fix a bug with handling Parks n Peaks spots with frequencies in the GHz Ian Renton 2025-10-04 16:30:28 +01:00
  • d19ba1d662 Spotting tweaks. Closes #2 Ian Renton 2025-10-04 16:26:34 +01:00
  • 5f16abf709 Allow adding spots. Convert timestamps in the API to UNIX seconds. #2 Ian Renton 2025-10-04 13:28:22 +01:00
  • 0419aab83f Allow adding spots #2 Ian Renton 2025-10-04 13:03:52 +01:00
  • f75f79a108 README improvements Ian Renton 2025-10-04 12:44:29 +01:00
  • f22ebaf9a4 nginx config notes Ian Renton 2025-10-04 12:25:28 +01:00
  • 9f29086afe nginx config notes Ian Renton 2025-10-04 12:07:17 +01:00
  • 185f44b8e4 Cross-origin config. Closes #26 Ian Renton 2025-10-04 11:47:28 +01:00
  • 64a03d0ee4 All/None links for each category of filter #28 Ian Renton 2025-10-04 11:37:42 +01:00
  • bc4de364f8 Menu responsiveness #27 Ian Renton 2025-10-04 11:18:38 +01:00
  • c785137258 Disk-based caching for spots so they survive a software restart Ian Renton 2025-10-04 09:12:40 +01:00
  • bfcaf6e261 Various tweaks including getting GMA SIGs working properly Ian Renton 2025-10-04 08:52:11 +01:00
  • df5c01bb62 Starting implementation of posting spots #2 Ian Renton 2025-10-03 22:06:03 +01:00
  • 7af7475c5a Prevent opening the status and filters panel at the same time, and fix a bug where status area got appended to rather than replaced Ian Renton 2025-10-03 21:48:13 +01:00
  • 50bb07167e PWA icons Ian Renton 2025-10-03 21:27:39 +01:00
  • 502d7e1805 PWA icons Ian Renton 2025-10-03 21:23:13 +01:00
  • a1fa1d8751 Fix bug where bands with decimal points in didn't have their state properly restored Ian Renton 2025-10-03 20:57:29 +01:00
  • df34b97efe Select/Deselect All buttons. Closes #25 Ian Renton 2025-10-03 20:52:54 +01:00
  • 9266854c11 PWA support attempt 2 #20 Ian Renton 2025-10-03 20:44:35 +01:00
  • c1a649c678 PWA support attempt 1 #20 Ian Renton 2025-10-03 17:10:01 +01:00
  • ff4128ef9e Complete README. Closes #5 Ian Renton 2025-10-03 17:05:28 +01:00
  • 62761d459f Fix table display on mobile #20, fix typo Ian Renton 2025-10-03 16:36:40 +01:00
  • 61c44255a1 Sharing links Ian Renton 2025-10-03 15:44:23 +01:00
  • 9c157a630f README #5 Ian Renton 2025-10-03 14:41:22 +01:00
  • df43bd918b README and main filename change Ian Renton 2025-10-03 14:31:05 +01:00
  • 7afedf2315 Null check in comment field Ian Renton 2025-10-03 14:11:29 +01:00
  • 5ac1697e08 Don't supply query parameters to the API unless they are required Ian Renton 2025-10-03 14:07:59 +01:00
  • afc383c3d9 Persist filters to local storage. Closes #22 Ian Renton 2025-10-03 13:53:23 +01:00
  • 59f7aa8e99 Prerelease warning Ian Renton 2025-10-03 13:30:54 +01:00
  • cd5f65cb57 QRZ links and wrapping features. Closes #7 Ian Renton 2025-10-03 12:33:16 +01:00
  • f489c75bb1 Filters work now #7 Ian Renton 2025-10-03 12:22:06 +01:00
  • f725e0e57b More bands, filters layout, screenshots #7 Ian Renton 2025-10-03 11:56:04 +01:00
  • 222e3d9c5e Start adding filters #7 Ian Renton 2025-10-03 09:58:49 +01:00
  • 0e262f68f5 Set up status and start working on filters panel #7 Ian Renton 2025-10-02 19:33:39 +01:00
  • 9f3fc8146b Various UI things #7 Ian Renton 2025-10-02 18:13:48 +01:00
  • 6a3f1d2e10 Various UI things #7 Ian Renton 2025-10-02 17:19:38 +01:00
  • 4f2c19b666 Add icons #7 Ian Renton 2025-10-02 12:19:13 +01:00
  • 09082b5d62 Add icons #7 Ian Renton 2025-10-02 12:17:42 +01:00
  • 99d60cced0 Bootstrap layout. #7 Ian Renton 2025-10-02 11:53:14 +01:00
  • cc1a7a9b8c Implement templating to avoid copy/paste HTML code. #7 Ian Renton 2025-10-02 11:16:38 +01:00
  • 10f8d9b4ed Logo, icons and headers #7 Ian Renton 2025-10-02 10:49:54 +01:00
  • 3addafb8b9 Load providers by class & module name. Closes #6 Ian Renton 2025-10-02 10:13:52 +01:00
  • 1a9dc0b634 Implement a max spot age filter. Closes #18 Ian Renton 2025-10-02 09:57:25 +01:00
  • 9640c0e0c1 Instantiate but disable providers. Closes #16 Ian Renton 2025-10-02 09:38:05 +01:00
  • 9e495a3fae Misc tweaks Ian Renton 2025-09-30 22:18:02 +01:00
  • 6749a97f99 An attempt at naming the software. Closes #12 Ian Renton 2025-09-30 22:03:22 +01:00
  • 4f4c1a9191 Add options API #15 Ian Renton 2025-09-30 21:29:17 +01:00
  • 37692f41a8 Various stuff Ian Renton 2025-09-30 20:51:56 +01:00
  • 280749919d Improve status API. Closes #11 Ian Renton 2025-09-29 21:30:50 +01:00
  • ac6d4d40cd Remove colours from API #7 Ian Renton 2025-09-29 20:57:17 +01:00
  • 269e67225c Disk cache for QRZ lookup data #9 Ian Renton 2025-09-29 20:54:27 +01:00
  • bb01deba52 Fix accidental tuple on received_time Ian Renton 2025-09-29 20:45:39 +01:00
  • 36d7d6e4e1 Add GUID. Closes #10 Ian Renton 2025-09-29 20:42:53 +01:00
  • 60314c7d44 Check pyhamtools callinfo for lat/Lon of DXCC from static country info as a last resort. Closes #13 Ian Renton 2025-09-29 20:19:01 +01:00
  • cd575e7ed2 Only fill missing info if spot passes the timestamp check in submit(). Closes #14 Ian Renton 2025-09-29 19:18:20 +01:00
  • 89a8db579e Update README.md ian 2025-09-29 06:21:22 +00:00
  • 7dd95466b4 Update webassets/apidocs/openapi.yml ian 2025-09-28 21:03:59 +00:00
  • f02a2e5f37 Fix version #1 Ian Renton 2025-09-28 21:54:18 +01:00
  • e66b061155 Add apidocs endpoint. Closes #1 Ian Renton 2025-09-28 21:51:13 +01:00
  • b03650eb80 Add OpenAPI definition #1 Ian Renton 2025-09-28 21:41:36 +01:00
  • 4681b2b74c Move code comment todos to forgejo issues Ian Renton 2025-09-28 19:38:36 +01:00
  • e71ec1b72a Update server/webserver.py ian 2025-09-28 17:37:19 +00:00
  • 5a9da59e25 Implement spot API filtering Ian Renton 2025-09-28 18:20:27 +01:00
  • 69e0ba0a8d Starting to implement queries for the JSON endpoint Ian Renton 2025-09-28 17:35:54 +01:00
  • bcda5769ee Add APRS-IS support Ian Renton 2025-09-28 17:08:26 +01:00
  • 61125ca640 Make list of providers configurable, and add RBN support. Ian Renton 2025-09-28 16:46:28 +01:00
  • 92fa0c52cd Update README.md ian 2025-09-27 19:36:45 +00:00
  • ef353bae8d Update README.md ian 2025-09-27 18:02:24 +00:00
  • 624a5fe28a Status API Ian Renton 2025-09-27 17:07:55 +01:00
  • 9d9687adbf Start of web interface Ian Renton 2025-09-27 16:55:17 +01:00
  • 78871902ad Start of web interface Ian Renton 2025-09-27 16:03:48 +01:00
  • cf1798663d Add QRZ lookup Ian Renton 2025-09-27 15:24:53 +01:00
  • 00c56a7c10 Extract config into yaml Ian Renton 2025-09-27 14:54:14 +01:00
  • 6d735cfc67 Implement basic API server Ian Renton 2025-09-27 14:27:39 +01:00
  • 4077f835b7 Update README.md ian 2025-09-27 11:10:41 +00:00
  • efa4c402df Implemented old spot cleanup thread Ian Renton 2025-09-27 12:09:16 +01:00
  • b1346e26ea PNP support Ian Renton 2025-09-27 11:46:06 +01:00
  • 172fba43c4 HEMA support Ian Renton 2025-09-27 10:24:04 +01:00
  • 27a61393cf Add data providers for most other programmes Ian Renton 2025-09-27 10:00:12 +01:00