Commit Graph

15 Commits

Author SHA1 Message Date
Mike Fährmann
968597a302 yield 3-tuples for Message.Directory
adapt tuples to the same length and semantics as other messages
2025-12-05 21:39:52 +01:00
Mike Fährmann
1dc7955ba2 [simpcity] extract "click to load media" URLs (#8609) 2025-11-26 18:35:58 +01:00
Mike Fährmann
25ac5099cf [simpcity] extract attachment/inline files (#8560) 2025-11-26 18:18:41 +01:00
Mike Fährmann
aac1d8f36d [simpcity] fix 'content' for first post of a thread 2025-11-24 20:59:15 +01:00
Mike Fährmann
8ae4c553d2 [simpcity] fix starting from a specific page (#8599)
with the default '"order-posts": "desc"'
2025-11-23 18:08:32 +01:00
Mike Fährmann
c8fc790028 merge branch 'dt': move datetime utils into separate module
- use 'datetime.fromisoformat()' when possible (#7671)
- return a datetime-compatible object for invalid datetimes
  (instead of a 'str' value)
2025-10-20 09:30:05 +02:00
Mike Fährmann
6c71b279b6 [dt] update 'parse_datetime' calls with one argument 2025-10-17 22:49:41 +02:00
Mike Fährmann
085616e0a8 [dt] replace 'text.parse_datetime()' & 'text.parse_timestamp()' 2025-10-17 17:43:06 +02:00
Mike Fährmann
d708181e5f [simpcity] implement login with username & password (#8418) 2025-10-15 18:35:43 +02:00
Mike Fährmann
c0035d8d52 [simpcity] fix "KeyError: 'url'" when thread author is deleted (#8323) 2025-10-01 08:40:24 +02:00
Mike Fährmann
a6e6389480 [simpcity] implement 'order-posts' option (#8248) 2025-09-22 11:21:17 +02:00
Mike Fährmann
b819d423d6 [simpcity] yield Directory message for each post 2025-09-17 22:10:28 +02:00
Mike Fährmann
657d909865 [simpcity] extract URLs from iframe embeds (#8214) 2025-09-15 18:22:31 +02:00
Mike Fährmann
835dfae345 [simpcity] improve post content extraction (#8214)
use a better end marker to not stop prematurely
when a quoted post is present
2025-09-15 18:19:29 +02:00
Mike Fährmann
eb9543bcc3 [simpcity] add initial support (#3127 #5145 #5879 #8187) 2025-09-10 18:58:22 +02:00