default
48aba53ddb
Use snac_op in instance_failure().
2026-08-26 08:02:41 +02:00
grunfink
4c78481fb2
Fixed typo because I'm a moron.
2026-04-16 10:34:50 +02:00
grunfink
752e0cfd7e
Mark working instances as working in rss_to_timeline().
2026-04-16 10:34:15 +02:00
grunfink
aa7549b14f
Fixed crash in rss_from_timeline().
2026-04-14 18:19:02 +02:00
grunfink
d704c796ff
New user toggle 'show_unlisted', to show unlisted posts in public pages and RSS feeds.
2026-04-10 16:43:13 +02:00
grunfink
d67436fb9a
Add attachments to RSS.
2026-03-19 19:15:22 +01:00
grunfink
11af00194e
Bumped copyright year.
2026-01-01 17:01:03 +01:00
Alexandre Oliva
89053095eb
truncate rss title at utf8 char boundary
...
Advance a whole utf8 char at a time while looking for where to
truncate the title.
2026-01-01 16:27:21 +01:00
rako
a45c1ce152
Fix user matching
...
In order to be a proper prefix, the actor url must end with a '/'
otherwise it can match another user that starts with the same prefix:
for example 'testuser' will match anything made by 'testuser2'
2025-11-30 21:19:13 +01:00
grunfink
212284c792
xs_http.h: new file.
2025-10-13 13:07:06 +02:00
grunfink
74e021cbb7
Fixed RSS.
2025-09-09 23:03:34 +02:00
grunfink
cd51d5310c
Call enqueue_actor_fresh() from rss_to_timeline().
2025-05-30 09:47:23 +02:00
grunfink
714ff17e3c
Also store the url in the RSS metadata.
2025-05-29 22:52:39 +02:00
grunfink
e030fe6c50
Use HTTP caching (etag / if-none-match) in RSS downloads.
2025-05-29 18:03:23 +02:00
grunfink
b306798735
Fixed typo in rss_to_timeline().
2025-05-29 17:33:41 +02:00
grunfink
77b9cbe6c3
Added more checks.
2025-05-28 09:39:07 +02:00
grunfink
a1369b39c1
Activated hashtag RSS polling.
2025-05-28 09:07:19 +02:00
grunfink
9f8cd38ee7
Disabled rss_process() by now.
2025-05-28 08:00:47 +02:00
grunfink
b783f287c8
New function rss_to_timeline().
2025-05-28 07:56:44 +02:00
grunfink
97ff66116b
New file rss.c.
2025-05-28 07:48:47 +02:00