Commit 7f46e43
committed
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