Commit graph

42 commits

Author SHA1 Message Date
Joe
837aeb0e22 minor formatting tweak when posting to zulip 2026-01-06 18:22:07 -08:00
Joe
86aede7484 refactor done 2026-01-02 17:16:24 -08:00
Joe
081cfa1a86 fix the active feeds query to not needs runs to have a row 2026-01-02 13:24:14 -08:00
Joe
8cbb2ef0c5 make betterer 2026-01-02 12:30:37 -08:00
Joe
45a56b9fe9 support more than adds 2026-01-01 23:57:34 -08:00
Joe
18c8749f91 everything seems to work, need to add tests 2026-01-01 23:01:43 -08:00
joe
71e1086ff7 include change to main 2026-01-01 17:56:30 -08:00
joe
bb33e28849 mostly done with the refactor 2026-01-01 17:55:21 -08:00
Joe
b3cdf9f8ef more stuff 2025-12-31 11:58:06 -08:00
joe
413dc6ab9a start on centralizing db access 2025-12-28 16:22:42 -08:00
Joe
f65bae9014 ignore non-exclusive messages, validate add requests 2025-12-28 14:41:42 -08:00
joe
c1434f64b9 make errors nicer, update the update_at column in feeds on modification 2025-12-26 15:53:28 -08:00
joe
e7f0a58c8a add stale feed check and nag 2025-12-26 15:19:30 -08:00
joe
019aafa647 remove .env from tracking 2025-12-25 10:37:13 -08:00
joe
2693412c63 update env and service files 2025-12-25 10:35:30 -08:00
Joe
9cc5307c59 make posted return option, fix sorting 2025-12-25 09:48:36 -08:00
Joe
98239fd8f7 get posted date via trait method 2025-12-23 22:19:11 -08:00
Joe
fd258b4d23 simplify combinator chain for comparing post dates 2025-12-23 22:10:08 -08:00
joe
5cd3aa5624 fall back on updated if not published 2025-12-23 21:34:22 -08:00
Joe
7edbd92780 actually add feeds 2025-12-23 19:06:44 -08:00
Joe
e73c695acd add removal, limit posts, have better message framing 2025-12-22 23:08:53 -08:00
Joe
e853f83d80 tracing message groom 2025-12-21 18:46:06 -08:00
Joe
6a7895124c add systemd unit file 2025-12-21 16:56:27 -08:00
Joe
fe1318ba4b better parsing error 2025-12-21 16:37:20 -08:00
Joe
1f109edb35 works? 2025-12-21 15:20:24 -08:00
joe
452e413ede broken 2025-12-20 20:05:25 -08:00
Joe
86a257410c parse the feed command, add users 2025-12-20 18:11:47 -08:00
joe
046d3157c2 receive posts from zulip and reply 2025-12-20 16:23:11 -08:00
Joe
13a8f5dc8a tweak 2025-12-17 18:05:40 -08:00
Joe
ab5f97d05f heavy start on add-feeds endpoint 2025-12-14 22:53:29 -08:00
Joe
07ae653d49 better message formatting 2025-12-14 15:20:48 -08:00
Joe
a1b1bffce9 remove moro 2025-12-14 14:42:22 -08:00
Joe
b39612e969 tweak the fetching and posting code 2025-12-14 14:22:33 -08:00
joe
4434a31c09 rename runs to successful_runs 2025-12-13 16:12:00 -08:00
joe
2de9c744d7 tweak 2025-12-13 14:57:22 -08:00
joe
9f8b6cb177 fetch feeds, post to zulip 2025-12-13 14:47:02 -08:00
joe
d3aa796412 ready to get fetchin' 2025-12-13 11:16:33 -08:00
Joe
72229bf073 start removing the feed entry channel 2025-12-13 09:51:33 -08:00
Joe
2cafaee52f checkpoint 2025-12-12 18:30:03 -08:00
Joe
bf11a10077 start on the feed checking code 2025-12-07 17:29:02 -08:00
Joe
c8ee7a0734 refactor 2025-12-07 16:39:24 -08:00
Joe
3114a88619 initial skeleton: listens for POSTS to add feeds, checks for new feed content every hour. 2025-12-07 16:12:20 -08:00