Commit Graph

87 Commits

Author SHA1 Message Date
Ian Renton
c051aad157 Do more filter panel generation in HTML, less in JS 2025-10-13 20:41:13 +01:00
Ian Renton
8582dfdc75 More data for mobile layout and extra defensive coding 2025-10-13 18:27:32 +01:00
ian
329fa7755d Update webassets/js/common.js 2025-10-12 18:59:58 +00:00
Ian Renton
57764a46b4 Fix escaping issue #19 2025-10-12 17:43:40 +01:00
Ian Renton
35a82a41bd Implement bearing to spot column. Closes #19 2025-10-12 17:39:26 +01:00
Ian Renton
bb2813c2a5 Allow table columns to be toggled on and off. #19 2025-10-12 17:17:26 +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
3500ec7e03 Fix multiple dx_names in alerts now #38 2025-10-11 21:41:31 +01:00
Ian Renton
ba84b90315 Improved lookup for callsigns and display of DXpedition DXCC name on alerts page #38 2025-10-11 21:34:44 +01:00
Ian Renton
3ed9b95b9b Fix multi callsign alerts from NG3K #38 2025-10-11 20:21:52 +01:00
Ian Renton
cc816d8662 Allow alerts to have more than one DX callsign, and parse the "as CALL" fields from NG3K. Not yet working #38 2025-10-10 11:37:59 +01:00
Ian Renton
a866d41aa7 ZLOTA support + misc changes 2025-10-09 21:25:01 +01:00
Ian Renton
791a3a0dc4 Toggle to allow DXpeditions to be displayed even if they exceed max_duration. Closes #17 2025-10-09 17:29:21 +01:00
Ian Renton
b27d0f826c Add NG3K DXpedition calendar #17 2025-10-09 17:03:42 +01:00
Ian Renton
277743dac7 Version API and add spot_allowed to options call. Closes #35 2025-10-09 15:35:29 +01:00
Ian Renton
c66693fc99 POSTing a spot should use the request body not a URL param. #35 2025-10-09 15:29:25 +01:00
Ian Renton
1843286f92 Provide UTC/local toggle. Closes #32 2025-10-08 17:16:56 +01:00
Ian Renton
62c187178b More friendly display of alert times #32 2025-10-08 16:41:02 +01:00
Ian Renton
24c6ba98ef Give status info its own page 2025-10-08 16:33:02 +01:00
Ian Renton
b45fda2dd2 Fix status query. Closes #36 2025-10-08 16:26:43 +01:00
Ian Renton
e01b6d5ea9 Fix some bugginess with how expired alerts and alert max_duration were handled. Closes #34 2025-10-08 16:09:39 +01:00
Ian Renton
e7ae76308e Fix band switch colour bug 2025-10-08 05:46:10 +01:00
ian
1a165e3d3a Fix extra column header on mobile 2025-10-07 20:21:52 +00:00
ian
7a32fde6d0 Force wrapping on mobile fudge 2025-10-07 20:20:13 +00:00
Ian Renton
8e05fd2bda Fix spots bug #17 2025-10-07 21:07:49 +01:00
Ian Renton
3c70da4d33 SOTA & WWFF alert providers #17 2025-10-07 21:03:15 +01:00
Ian Renton
73ef0c7621 Add max_duration filter for alerts #17 2025-10-07 20:36:46 +01:00
Ian Renton
63429c16c3 Extract common JS code from spots and alerts JS #17 2025-10-07 20:11:29 +01:00
Ian Renton
ff8cac274a Permanently dismissable blue banner on first load. Closes #31 2025-10-07 20:04:32 +01:00
Ian Renton
a83c787ffe Add footer, FAQ and privacy info #31 2025-10-07 17:12:54 +01:00
Ian Renton
abff65f78d Minor fix and move URLs to .app 2025-10-07 16:20:03 +01:00
Ian Renton
2dcfae98f8 Minor tweaks 2025-10-06 21:11:59 +01:00
Ian Renton
6ee4fe288a Further alert implementation #17 2025-10-06 21:06:54 +01:00
Ian Renton
e0675a01f0 Further alert implementation #17 2025-10-06 17:14:52 +01:00
Ian Renton
fdb2a445b8 Rename "filters" to "settings" #19 2025-10-06 16:14:46 +01:00
Ian Renton
94f7b90cc5 Allow refs field to wrap if necessary in case of multi-bunker spots 2025-10-06 16:03:29 +01:00
Ian Renton
186322a6b0 API docs for alerts #17 2025-10-05 15:02:27 +01:00
Ian Renton
3bea7245f7 Minor fixes 2025-10-05 08:21:44 +01:00
Ian Renton
bf22998cd9 Fix SIG-or-Source in JS 2025-10-05 08:10:11 +01:00
Ian Renton
74153a9d94 Starting to implement alerts #17 2025-10-04 18:09:54 +01:00
Ian Renton
55893949b8 Add select for how many spots to display. Closes #23 2025-10-04 16:52:08 +01:00
Ian Renton
5f16abf709 Allow adding spots. Convert timestamps in the API to UNIX seconds. #2 2025-10-04 13:28:22 +01:00
Ian Renton
64a03d0ee4 All/None links for each category of filter #28 2025-10-04 11:37:42 +01:00
Ian Renton
bfcaf6e261 Various tweaks including getting GMA SIGs working properly 2025-10-04 08:52:11 +01:00
Ian Renton
df5c01bb62 Starting implementation of posting spots #2 2025-10-03 22:06:03 +01:00
Ian Renton
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 2025-10-03 21:48:13 +01:00
Ian Renton
50bb07167e PWA icons 2025-10-03 21:27:39 +01:00
Ian Renton
502d7e1805 PWA icons 2025-10-03 21:23:13 +01:00
Ian Renton
a1fa1d8751 Fix bug where bands with decimal points in didn't have their state properly restored 2025-10-03 20:57:29 +01:00
Ian Renton
df34b97efe Select/Deselect All buttons. Closes #25 2025-10-03 20:52:54 +01:00