Commit graph

55 commits

Author SHA1 Message Date
94dc8d62cb Overwrite exported feed files 2026-03-30 18:53:16 +02:00
1d5126c2f8 Move app settings schema into SQL migration 2026-03-30 18:47:36 +02:00
2092f66dcd Handle empty Pangea HTML content 2026-03-30 18:37:50 +02:00
dab6b4568f update agents 2026-03-30 18:36:58 +02:00
a809bde16c Add settings and live sidebar counts 2026-03-30 18:26:02 +02:00
2a99edeec3 Fix source actions and toggle regressions 2026-03-30 17:25:37 +02:00
94717b1d1b remember to generate css 2026-03-30 17:21:32 +02:00
6e03e747ff fix toggloe checkbox active state 2026-03-30 17:21:10 +02:00
06c44e8f7d include static assets in build 2026-03-30 17:12:31 +02:00
de4420ac37 remove dupe button 2026-03-30 15:53:22 +02:00
ec4bdf1096 fix attach workers 2026-03-30 15:53:04 +02:00
0c36ee6662 remove placeholder spider args 2026-03-30 15:51:48 +02:00
296ebeb23e update readme 2026-03-30 15:37:07 +02:00
31e1da937f add dev-mode 2026-03-30 15:36:12 +02:00
0803617e62 add empty table placeholders 2026-03-30 15:28:56 +02:00
8716579508 humanize sizes 2026-03-30 15:25:28 +02:00
947ef8e833 remove most subtitles 2026-03-30 15:25:10 +02:00
d8f2e03d36 be consistent with env var names 2026-03-30 15:23:34 +02:00
6fd3b598ab output to out/feeds/* 2026-03-30 15:21:39 +02:00
beac981047 update readme 2026-03-30 15:20:27 +02:00
36cf98a91c fix output paths 2026-03-30 15:10:47 +02:00
8af28c2f68 implement scrapy + pygea job runner 2026-03-30 15:04:41 +02:00
916968c579 reconcile stale execs 2026-03-30 14:18:55 +02:00
90674e6515 tweak sidebar 2026-03-30 14:18:51 +02:00
51728a5401 shim renders app shell 2026-03-30 14:16:15 +02:00
c210168d65 tweak job runs 2026-03-30 14:14:59 +02:00
2b2a3f1cc0 implement job runner and scheduler 2026-03-30 14:02:39 +02:00
328a70ff9b edit sources 2026-03-30 13:49:00 +02:00
847aeae772 db backed source creation 2026-03-30 13:37:25 +02:00
b9e288a22d add sqlite database 2026-03-30 13:31:06 +02:00
06066c2394 create sources in memory 2026-03-30 13:23:36 +02:00
9e826fcee8 separeate pages 2026-03-30 13:11:37 +02:00
3fc999a69b add a datastar action 2026-03-30 12:48:32 +02:00
33dbb143fd add datastar SSE rendering 2026-03-30 12:34:38 +02:00
2accb26546 add datastar and render shim 2026-03-30 12:27:45 +02:00
9ce576e7e8 with htpy and css 2026-03-30 12:13:04 +02:00
4b376c54a2 start webui 2026-03-30 11:54:28 +02:00
40da4384b2 update readme 2026-03-30 11:54:28 +02:00
086b6fa017 repub: support slugged feeds and imported TOML feed configs 2026-03-30 11:54:28 +02:00
30b81934a8 Update README.md 2026-03-29 14:10:52 +02:00
fc102d9445 Add file URL RSS feed coverage 2026-03-29 14:10:20 +02:00
20b9759193 Fix Scrapy media pipeline initialization 2026-03-29 14:02:44 +02:00
34d26f7def now with configuration 2026-03-29 13:52:23 +02:00
65b1520697 fix local path 2026-03-29 13:10:53 +02:00
b1bdef2d5d switch to uv and to nix flakes 2026-03-29 12:59:08 +02:00
14005f36ce Download and rewrite media embedded in content/CDATA fields 2024-04-19 15:53:03 +02:00
5627005349 implement 2-pass vp9/webm transcoding 2024-04-19 14:31:49 +02:00
ac92eef8db Implement clean audio and video transcoding pipeline 2024-04-19 13:23:25 +02:00
ca17e44687 Implement audio file compression 2024-04-18 17:38:20 +02:00
2f0adc8308 Keep track of TODOs 2024-04-18 15:43:03 +02:00