Commit 7f46e43
committed
Overhaul publication feeds, closes #195 #193 #183 #218 #156 #177 #194 #182
Adds enhanced publication feeds, offering both GeoRSS and Atom formats with regional filtering.
This change introduces a new, cached feed implementation with validation fixes, geometry filtering, and author attribution.
It also provides HTML pages for easy feed subscription.
- Implements global and regional publication feeds in GeoRSS and Atom formats.
- Adds caching to improve feed performance and reduce server load, with a configurable cache duration.
- Provides HTML pages for users to easily discover and subscribe to feeds.
- Introduces GeoRSS namespace declarations and validation fixes for standards compliance.
- Includes author and source information in feed entries.
The old feed URLs are redirected to the new API v1 endpoints for backwards compatibility.1 parent 2d376ef commit 7f46e43
File tree
16 files changed
+1178
-121
lines changed- .claude
- optimap
- publications
- migrations
- static
- css
- js
- templates
16 files changed
+1178
-121
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
21 | | - | |
| 22 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
52 | 55 | | |
53 | 56 | | |
54 | 57 | | |
| |||
0 commit comments