Commit Graph
48 Commits
Author SHA1 Message Date
Ian Renton 266468f938 Most providers don't need the ability to override names 2026-07-30 18:56:53 +01:00
Ian Renton 2fc9658571 Improve error handling to spare the server log from user's malformed requests and stop trying to parse data from providers if the HTTP status was not 200 2026-07-25 08:17:17 +01:00
Ian Renton 4d29e0026f Config option to disable logging web requests, to spare the log file. 2026-07-10 12:17:09 +01:00
Ian Renton d1df772649 Disambiguation between Towers and Toilets on the Air 2026-06-25 19:25:05 +01:00
Ian Renton 57c6751c0d Support API key for GMA spots #112 2026-06-21 08:04:49 +01:00
Ian Renton 07d0d98f3d Global autoformat 2026-06-19 21:36:11 +01:00
Ian Renton cd30fc765b Add an API-only mode that hides the server's web UI. Closes #111 2026-06-09 10:38:16 +01:00
Ian Renton 7c8b4c6bf8 Workaround to fetch ionosonde data from KC2G since the GIRO data source often seems to be down. 2026-06-06 10:29:18 +01:00
Ian Renton 64a7b27887 Support fetching ionosonde data for FoF2 and MUF display on the Conditions page 2026-05-15 18:25:54 +01:00
Ian Renton f81ef4347f Modify the backend so that instead of using the server owner's QRZ & HamQTH credentials, it instead requires them to be provided by the client (if none are provided, the lookups do not occur.) 2026-05-09 15:43:22 +01:00
Ian Renton 0988a567b8 Add support for Tiles on the Air 2026-05-03 17:32:16 +01:00
Ian Renton df9a82cad3 Add fetching of NOAA 3-day forecast 2026-04-03 17:10:36 +01:00
Ian Renton 9cfc3051a5 Support EH23 TOTA 2026-04-03 15:19:35 +01:00
Ian Renton 1173af6a9d Fetch solar conditions from HamQSL #92 2026-03-28 10:04:29 +00:00
Ian Renton b0a7e4ea81 Fix canonical & meta URLs. Closes #107 2026-03-09 21:00:23 +00:00
Ian Renton 94094974d0 Allow server owner to inject HTML into the spots page for a "support/donate" type link. #100 2026-01-31 08:18:48 +00:00
Ian Renton 5230fa535f Set up web UI using web_ui_options embedded directly into HTML, to avoid more complex JS load order faff #102 2026-01-30 22:24:12 +00:00
Ian Renton 2be1c5b3d3 Make default colour schemes for the web UI configurable on the server side #102 2026-01-30 21:31:13 +00:00
Ian Renton bb75b4ec2f Skeleton support for WWTOTA #97 2026-01-18 12:12:51 +00:00
Ian Renton 0babf0a6be Support LLOTA #98 2026-01-18 12:10:16 +00:00
Ian Renton cfff8dd832 Allow providers to be off-by-default in the web UI. Closes #93 2026-01-11 15:03:17 +00:00
Ian Renton d1a5bfe9c3 Make allowing RBN spots via cluster a configurable option. 2026-01-11 12:09:36 +00:00
Ian Renton 220c9378cf Log into clusters with a custom callsign/SSID 2026-01-10 10:06:48 +00:00
Ian Renton 9b737a8176 39C3 TOTA location lookup 2025-12-26 09:14:49 +00:00
Ian Renton 968576f74c Re-implement xOTA using Websocket client 2025-12-22 09:35:40 +00:00
Ian Renton 27db248398 39C3 TOTA URL 2025-12-15 12:13:32 +00:00
Ian Renton 583735c99f Remove start/end dates #82 2025-11-26 07:40:46 +00:00
Ian Renton 6c9f3136b8 First pass at TOTA support #82 2025-11-24 21:57:29 +00:00
Ian Renton 4f83468309 Add config for "Number of Spots" and "Spot Age" values used in the web UI. Closes #79 2025-11-13 21:18:27 +00:00
Ian Renton b8e1506846 Use HamQTH as a lookup provider. Closes #73 2025-11-02 17:45:54 +00:00
Ian Renton 65d546ef7e Support BOTA alerts. Closes #58 2025-10-31 14:06:22 +00:00
Ian Renton ab371e8df6 Support spot input from UK Packet Radio network. Not strictly required for #68 but helps with testing. 2025-10-30 12:05:13 +00:00
Ian Renton 0ead59a985 Add missing providers to config-example.yml 2025-10-25 10:04:24 +01:00
Ian Renton ae72649df8 Implement Parks n Peaks alert provider. Closes #56 2025-10-20 09:42:38 +01:00
Ian Renton 6b57891028 Support Clublog lookup #38 2025-10-12 16:13:31 +01:00
Ian Renton b61f08768c Move Display-like settings into Display panel, add input for grid locator and (not yet implemented) toggles for columns. #19 2025-10-12 10:06:09 +01:00
Ian Renton b27d0f826c Add NG3K DXpedition calendar #17 2025-10-09 17:03:42 +01:00
Ian Renton d33fd6cd79 Support for clusters with different login strings 2025-10-08 05:46:10 +01:00
Ian Renton 3c70da4d33 SOTA & WWFF alert providers #17 2025-10-07 21:03:15 +01:00
Ian Renton 74153a9d94 Starting to implement alerts #17 2025-10-04 18:09:54 +01:00
Ian Renton d19ba1d662 Spotting tweaks. Closes #2 2025-10-04 16:26:34 +01:00
Ian Renton 99d60cced0 Bootstrap layout. #7 2025-10-02 11:53:14 +01:00
Ian Renton 3addafb8b9 Load providers by class & module name. Closes #6 2025-10-02 10:13:52 +01:00
Ian Renton 9640c0e0c1 Instantiate but disable providers. Closes #16 2025-10-02 09:38:05 +01:00
Ian Renton bcda5769ee Add APRS-IS support 2025-09-28 17:08:26 +01:00
Ian Renton 61125ca640 Make list of providers configurable, and add RBN support. 2025-09-28 16:46:39 +01:00
Ian Renton cf1798663d Add QRZ lookup 2025-09-27 15:24:53 +01:00
Ian Renton 00c56a7c10 Extract config into yaml 2025-09-27 14:54:14 +01:00