ian
|
db2adc11df
|
Update data/activities.py
|
2026-09-27 17:23:50 +00:00 |
|
Ian Renton
|
7ec1302404
|
Support PARC references #156
|
2026-09-27 17:44:28 +01:00 |
|
Ian Renton
|
11743b9953
|
Doc tweak
|
2026-09-27 16:52:24 +01:00 |
|
Ian Renton
|
67237bd46d
|
CAPTCHA should go before Spot button
|
2026-09-27 16:51:03 +01:00 |
|
Ian Renton
|
71557db37c
|
Tidy up use of first person in docs. Since I don't run the only server, referring to "me" in the docs was ambiguous and probably reads oddly to the other server owners.
|
2026-09-27 16:47:30 +01:00 |
|
Ian Renton
|
5d8cd38351
|
Create the concept of API keys to allow third party clients to skip the CAPTCHA check on spot submission
|
2026-09-27 16:12:48 +01:00 |
|
Ian Renton
|
d79c89c74a
|
Be explicit about can_submit_spot methods
|
2026-09-27 14:55:00 +01:00 |
|
Ian Renton
|
62976cba1f
|
Enable POTA upstream logging as this was previously proved. #95 Improve logging
|
2026-09-27 14:44:17 +01:00 |
|
Ian Renton
|
e6f0f737d0
|
Multi select upstream providers to send spots to #95
|
2026-09-27 14:37:48 +01:00 |
|
Ian Renton
|
0cfe92db01
|
Tiles submission should be on anyway since we did test that with the team when they added their API
|
2026-09-27 14:11:42 +01:00 |
|
Ian Renton
|
277191b026
|
Add feedback that spotting is happening. #154
|
2026-09-27 14:11:21 +01:00 |
|
Ian Renton
|
27bd8a6b44
|
Allow spotting upstream to cluster. #39
|
2026-09-27 11:09:20 +01:00 |
|
Ian Renton
|
1a48d178ca
|
Activities spacing on mobile
|
2026-09-26 18:18:21 +01:00 |
|
Ian Renton
|
d761fc3fe1
|
Railways on the Air
|
2026-09-26 08:10:06 +01:00 |
|
Ian Renton
|
8de163469b
|
Replace pages' use of the options call with directly building the HTML components using templates, as the syntax is much nicer. Use a common set of data provided to all modules via pagetemplate.py instead of passing things like web_ui_options around. Closes #153
|
2026-09-25 21:22:31 +01:00 |
|
Ian Renton
|
4df00c321c
|
Document use of the web interface, plus some other changes. Closes #152
|
2026-09-25 14:52:16 +01:00 |
|
Ian Renton
|
760c2412d3
|
Strict adherence to canonical ActivityNames, to avoid the problem where Spothole was giving out activities like ["Towers", "TOWERS"]. All uses of ActivityName should now be canonical not arbitrary strings, and attempts to convert unknown strings to activitynames will be logged for me to check out.
|
2026-09-25 09:16:53 +01:00 |
|
Ian Renton
|
7417140a3d
|
When checking comments for activity names and ref regexes, stop consuming the non-word characters each side of the match. This was causing multiple references next to each other in a list to skip every even numbered reference.
|
2026-09-25 07:54:43 +01:00 |
|
Ian Renton
|
e2267ba27f
|
Fix check that alerts have attributes for compatibility with v2 alerts still in system
|
2026-09-25 07:10:50 +01:00 |
|
Ian Renton
|
aee0b01d0d
|
Merge branch 'test'
|
2026-09-25 07:03:10 +01:00 |
|
ian
|
ecdcbe17e9
|
sig->activity and multiple activity changes for API v3. #143
|
2026-09-25 07:01:13 +01:00 |
|
ian
|
d941fc0061
|
Update static/css/style.css
|
2026-09-24 08:42:54 +00:00 |
|
ian
|
8a2976e267
|
Worked checkboxes in spots table should be hidden by default
|
2026-09-24 08:33:35 +00:00 |
|
Ian Renton
|
1d0129f7bb
|
Merge remote-tracking branch 'origin/main'
2.2
|
2026-09-24 06:38:58 +01:00 |
|
Ian Renton
|
02d08c17cd
|
Release 2.2
|
2026-09-24 06:38:39 +01:00 |
|
Ian Renton
|
e88295cf4b
|
Release 2.2
|
2026-09-24 06:37:58 +01:00 |
|
ian
|
bb9ad4e1f2
|
Alert DX calls should be allowed to wrap
|
2026-09-23 21:30:37 +00:00 |
|
Ian Renton
|
9a0a3b938c
|
Fix satellite grid display
|
2026-09-23 22:13:45 +01:00 |
|
Ian Renton
|
c26482f06b
|
Improve the way hamsat alerts work, and add the ability to detect satellite names from spot comments. Closes #149
|
2026-09-23 22:08:36 +01:00 |
|
Ian Renton
|
981fea57ed
|
Rationalise docs part 5 #151
|
2026-09-23 21:42:22 +01:00 |
|
Ian Renton
|
5db79ec85a
|
Rationalise docs part 4 #151
|
2026-09-23 18:25:05 +01:00 |
|
Ian Renton
|
2d14342089
|
Rationalise docs part 3 #151
|
2026-09-23 17:50:04 +01:00 |
|
Ian Renton
|
c9d0a7652c
|
Rationalise docs part 2 #151
|
2026-09-23 17:42:06 +01:00 |
|
Ian Renton
|
b45a6d8b78
|
Rationalise docs part 1 #151
|
2026-09-23 17:31:44 +01:00 |
|
Ian Renton
|
31c7c2095e
|
Improve some error handling. Closes #150
|
2026-09-23 17:30:12 +01:00 |
|
ian
|
5bdd79c247
|
Update docs/clients.md
|
2026-09-23 14:54:07 +00:00 |
|
ian
|
ae6733e853
|
Update docs/clients.md
|
2026-09-23 14:53:45 +00:00 |
|
Ian Renton
|
f8343dd036
|
Extract some common code into telnet_spot_provier as a base class for DX cluster and RBN
|
2026-09-22 18:35:05 +01:00 |
|
Ian Renton
|
9067f545af
|
Telnet clients disconnecting shouldn't log an exception
|
2026-09-20 20:51:01 +01:00 |
|
Ian Renton
|
6037e742cc
|
Fix mojibake in DX cluster and RBN spot comments where the source uses UTF-8
|
2026-09-20 19:11:53 +01:00 |
|
Ian Renton
|
9272766ffb
|
Fix order in which grids are parsed out of comments
|
2026-09-20 19:01:48 +01:00 |
|
Ian Renton
|
6f96e0ede1
|
Improve some activity detection
|
2026-09-20 10:32:53 +01:00 |
|
Ian Renton
|
190c9f6cef
|
Improve handling of GMA SOTA spots, SOTA references in comments, and grids in comments on VHF
|
2026-09-20 10:25:08 +01:00 |
|
Ian Renton
|
d33259d619
|
Fix a bug in PNP spot handling where an exception would be thrown if an activity had a location name but not a reference ID.
|
2026-09-20 10:10:39 +01:00 |
|
Ian Renton
|
2df7ecf4b5
|
Prevent ruff running on a couple of lines where catching and not logging an exception is a deliberate choice.
|
2026-09-20 09:55:22 +01:00 |
|
Ian Renton
|
1b41520f7c
|
Merge branch 'main' into 147-sig-activity-changes
# Conflicts:
# core/constants.py
# pyproject.toml
|
2026-09-20 09:51:29 +01:00 |
|
Ian Renton
|
ed172a0063
|
Release 2.1.3
2.1.3
|
2026-09-20 09:48:10 +01:00 |
|
Ian Renton
|
f45b7d51b0
|
Give threads less time to shut down gracefully. Attempt shutdown() rather than stop() on the telnet connections to see if that improves things
|
2026-09-19 15:07:31 +01:00 |
|
Ian Renton
|
0eb4553406
|
Merge remote-tracking branch 'origin/main'
# Conflicts:
# templates/add_spot.html
# templates/alerts.html
# templates/bands.html
# templates/base.html
# templates/conditions.html
# templates/map.html
# templates/spots.html
# templates/status.html
|
2026-09-19 10:49:36 +01:00 |
|
Ian Renton
|
682e2c267c
|
Improve handling of empty JSON repsonses from ParksNPeaks (and potentially others)
|
2026-09-19 10:49:09 +01:00 |
|