Atom feed service #11

Closed
opened 2026-06-13 14:59:20 +00:00 by foresle · 0 comments
Owner

The run feed service that serves the feed.

Scope:

  • HTTP server serving a single Atom feed that carries the posts from all subscribed channels together, newest first, without separating them by channel. Each item identifies the channel it came from.
  • Serve the feed at a plain URL. Protect access with HTTP Basic Auth, checking the credentials the RSS client sends against the password in configuration. The URL itself does not need to be secret.
  • Media is linked from the public object-storage bucket.

Notes:

  • Recommended library: atom_syndication.
  • This service only reads from the database.
The `run feed` service that serves the feed. Scope: - HTTP server serving a single Atom feed that carries the posts from all subscribed channels together, newest first, without separating them by channel. Each item identifies the channel it came from. - Serve the feed at a plain URL. Protect access with HTTP Basic Auth, checking the credentials the RSS client sends against the password in configuration. The URL itself does not need to be secret. - Media is linked from the public object-storage bucket. Notes: - Recommended library: `atom_syndication`. - This service only reads from the database.
foresle added this to the 0.1.0 milestone 2026-06-13 14:59:20 +00:00
foresle self-assigned this 2026-06-13 14:59:20 +00:00
foresle added this to the Developing project 2026-06-13 14:59:21 +00:00
foresle added the due date 2026-06-28 2026-06-26 23:57:31 +00:00
foresle added reference dev 2026-07-10 21:44:09 +00:00
foresle stopped working 2026-07-11 08:15:30 +00:00
10 minutes 25 seconds
foresle removed the due date 2026-06-28 2026-07-11 08:23:34 +00:00
foresle added the due date 2026-07-12 2026-07-11 08:23:43 +00:00
foresle stopped working 2026-07-11 13:09:07 +00:00
4 hours 38 minutes
foresle referenced this issue from a commit 2026-07-11 13:37:28 +00:00
foresle referenced this issue from a commit 2026-07-11 13:38:57 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 4 hours 48 minutes
foresle
4 hours 48 minutes
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

2026-07-12

Depends on
Reference
foresle/notgram#11
No description provided.