2026-09-03 - 2026-10-03

Overview

0 Active Pull Requests
115 Active Issues
Excluding merges, 2 authors have pushed 240 commits to main and 250 commits to all branches. On main, 124 files have changed and there have been 41165 additions and 10953 deletions.

20 Releases published by 1 user

Published v0.9.1 2026-09-29 13:48:16 -07:00

Published v0.9.0 2026-09-28 07:42:21 -07:00

Published v0.8.4 2026-09-19 16:29:11 -07:00

Published v0.8.3 2026-09-19 07:49:36 -07:00

Published v0.8.2 2026-09-18 19:34:13 -07:00

Published v0.8.1 2026-09-18 19:13:06 -07:00

Published v0.8.0 2026-09-18 15:31:56 -07:00

Published v0.7.0 2026-09-18 08:32:10 -07:00

Published v0.6.1 2026-09-15 12:19:44 -07:00

Published v0.6.0 2026-09-15 11:13:29 -07:00

Published v0.5.5 2026-09-14 14:38:56 -07:00

Published v0.5.4 2026-09-14 08:38:03 -07:00

Published v0.5.3 2026-09-14 07:53:49 -07:00

Published v0.5.2 2026-09-12 07:27:42 -07:00

Published v0.5.1 2026-09-11 19:15:53 -07:00

Published v0.5.0 2026-09-11 19:06:23 -07:00

Published v0.4.0 2026-09-11 10:35:08 -07:00

Published v0.2.0 2026-09-11 06:56:58 -07:00

Published v0.3.0 2026-09-11 06:56:58 -07:00

Published v0.1.0 2026-09-11 06:56:57 -07:00

114 Issues closed from 2 users

Closed #115 Follow a feed that has moved for good to its new address 2026-10-02 14:01:22 -07:00

Closed #116 Items without a title all read "(untitled)" 2026-10-02 13:47:58 -07:00

Closed #114 The daemon runs a scan pass every minute, nearly always for nothing 2026-10-02 13:01:45 -07:00

Closed #113 The download queue counts 4420 files that will never download on their own 2026-10-02 13:01:44 -07:00

Closed #111 Keep artwork on disk and serve it from iPX 2026-10-02 06:52:18 -07:00

Closed #109 iPhones asking for /apple-touch-icon-precomposed.png get a 404 2026-10-02 06:37:22 -07:00

Closed #110 Artwork published on http should be stored on https where its host serves it 2026-10-02 06:37:22 -07:00

Closed #108 A feed whose server hangs holds up the whole scan: fetches have no timeout 2026-10-02 06:37:21 -07:00

Closed #107 Seed the Directory with vetted news feeds, and keep it free of dead ones 2026-09-29 14:21:20 -07:00

Closed #106 The startup warning says the token is all that guards the web UI 2026-09-29 13:52:04 -07:00

Closed #105 The page reloads the whole feed list after every change to one feed 2026-09-29 13:43:01 -07:00

Closed #104 Feeds are fetched one at a time, so a refresh waits on every site in turn 2026-09-29 13:34:36 -07:00

Closed #103 An open page reloads the whole feed list every minute, and settings with it 2026-09-29 13:34:35 -07:00

Closed #102 Adding a site that links no feed subscribes to its web page 2026-09-29 13:07:17 -07:00

Closed #101 Adding a site without https:// fails on every check 2026-09-29 12:47:31 -07:00

Closed #100 A feed that was failing stays in the database after its last subscriber leaves 2026-09-29 12:42:52 -07:00

Closed #99 A failing feed is retried on its normal schedule forever 2026-09-29 12:35:52 -07:00

Closed #97 Every scan downloads three more old episodes of each show, working back through its whole history 2026-09-29 11:51:29 -07:00

Closed #98 An unlimited per-check limit stops downloads on Postgres 2026-09-29 11:39:03 -07:00

Closed #96 Most of a slow feed's scan time is in untraced work after the fetch 2026-09-29 11:19:28 -07:00

Closed #95 Feeds with no artwork of their own ask their website for an icon on every scan 2026-09-29 10:32:34 -07:00

Closed #94 The feed list takes about 320ms to load: six queries per feed 2026-09-29 10:32:33 -07:00

Closed #91 Log as JSON for Loki 2026-09-29 09:28:10 -07:00

Closed #90 Artwork only on http:// does not show on the https page 2026-09-29 09:28:09 -07:00

Closed #82 ipx list does not show feed ids 2026-09-29 09:28:08 -07:00

Closed #85 Remove ipx copy-db once Postgres is settled 2026-09-29 09:28:08 -07:00

Closed #92 Four subscribed feeds fail on every scan: their publishers' addresses are dead 2026-09-29 09:14:28 -07:00

Closed #93 A failing feed's error mark is easy to miss, especially in dark mode 2026-09-29 08:25:33 -07:00

Closed #89 A feed's own artwork is used even when it is gone 2026-09-29 07:12:21 -07:00

Closed #81 The log is lost on every deploy 2026-09-29 06:35:46 -07:00

Closed #87 Send OpenTelemetry traces to Tempo 2026-09-29 06:35:45 -07:00

Closed #88 The log carries terminal colour codes when nobody is at a terminal 2026-09-29 06:35:45 -07:00

Closed #86 Remove subscribing the first admin to the catalogue 2026-09-29 06:12:14 -07:00

Closed #84 Remove the move of feeds and settings from config.toml into the database 2026-09-29 06:12:13 -07:00

Closed #83 Remove the startup pass that folds files WordPress listed twice 2026-09-29 06:12:12 -07:00

Closed #80 A site icon is never looked up again after the first time 2026-09-29 05:52:28 -07:00

Closed #79 A site icon the page names but that is missing is stored anyway 2026-09-29 05:42:56 -07:00

Closed #78 The refresh button gives no sign the feed is being checked 2026-09-28 16:51:32 -07:00

Closed #77 Refreshing every feed still asks each one only for changes 2026-09-28 16:47:58 -07:00

Closed #76 A feed page's refresh button looks different from the buttons beside it 2026-09-28 16:43:43 -07:00

Closed #75 The Directory's Subscribe button shows the Subscribed icon 2026-09-28 16:39:55 -07:00

Closed #74 Pinned and read look different in each place they are shown 2026-09-28 16:39:54 -07:00

Closed #73 Existing feeds wait for new content before getting a site icon 2026-09-28 16:27:58 -07:00

Closed #72 Looking for a page's feed link can panic on non-ASCII text 2026-09-28 16:22:51 -07:00

Closed #71 Adding a web page's address instead of its feed fails 2026-09-28 16:22:50 -07:00

Closed #70 A feed with no image shows no artwork, even when its site has a favicon 2026-09-28 16:22:49 -07:00

Closed #68 Pull to refresh gives no sign it started 2026-09-28 16:15:41 -07:00

Closed #69 The theme follows the account, so every device gets the same one 2026-09-28 16:15:41 -07:00

Closed #67 Homepage cannot show ipx's numbers 2026-09-28 13:01:10 -07:00

Closed #66 The logo takes room from search in the phone's top bar 2026-09-28 13:01:09 -07:00

Closed #65 The iOS home-screen icon does not follow light and dark mode 2026-09-28 11:44:49 -07:00

Closed #64 The favicon is the light logo in dark mode too 2026-09-28 11:14:15 -07:00

Closed #63 Modern theme and the logo's dark variant 2026-09-28 11:08:33 -07:00

Closed #62 Between releases the running build claims to be the last release 2026-09-28 10:58:06 -07:00

Closed #61 Settings shows the server's download folder, which nobody can change there 2026-09-28 10:51:57 -07:00

Closed #60 Logo beside the add-feed button, with the name and version on hover 2026-09-28 10:47:05 -07:00

Closed #59 The logo's orange needle is too close to the blue bars 2026-09-28 10:34:43 -07:00

Closed #50 When viewing unread articles, unable to go back after read. 2026-09-28 08:51:41 -07:00

Closed #58 On the Unread tab a swipe back cannot reach the item just read 2026-09-28 08:22:51 -07:00

Closed #57 A changed favicon is not picked up for a day 2026-09-28 07:16:51 -07:00

Closed #56 Rename iPodderX to iPX 2026-09-28 07:06:55 -07:00

Closed #55 A logo drawn from the radio's screen, to app icon guidelines 2026-09-28 06:32:23 -07:00

Closed #54 Nothing keeps clear of the Dynamic Island and status bar 2026-09-27 06:49:38 -07:00

Closed #53 The phone layout looks like a shrunk desktop page, not an iOS app 2026-09-27 06:49:37 -07:00

Closed #52 Swiping between items shows the item list underneath 2026-09-26 16:47:12 -07:00

Closed #51 Glass theme: light catching the panel edges 2026-09-26 16:32:02 -07:00

Closed #48 add a share option 2026-09-25 06:18:04 -07:00

Closed #47 User managed list of blocked keywords. 2026-09-25 06:18:03 -07:00

Closed #49 Swipe gesture to go to next article 2026-09-25 06:18:03 -07:00

Closed #46 The bottom bar is cut off by the home indicator in a full-screen shell 2026-09-19 16:10:48 -07:00

Closed #44 Browser test 'an export from one account imports into another' is flaky 2026-09-19 16:00:01 -07:00

Closed #45 The page cannot hand playback to a native app 2026-09-19 15:51:11 -07:00

Closed #43 Glass theme in the style of Apple's Liquid Glass 2026-09-19 13:46:22 -07:00

Closed #42 Substack subtitles are dropped 2026-09-19 08:16:16 -07:00

Closed #41 Proxy sign-in trusts a header any container on Tower can send 2026-09-19 08:16:15 -07:00

Closed #40 Web token printed in the startup log 2026-09-19 08:16:14 -07:00

Closed #39 tea comment never exits without a closed stdin, as CLAUDE.md shows it 2026-09-19 08:15:53 -07:00

Closed #38 CLAUDE.md's pkill -x ipx would also kill production's daemon 2026-09-19 08:14:29 -07:00

Closed #37 Scan all feeds toast 2026-09-18 18:17:41 -07:00

Closed #18 Backend DB To use PostgreSQL instead of SQLite 2026-09-18 15:31:03 -07:00

Closed #36 Revert Pin on entries move to the top 2026-09-18 15:08:40 -07:00

Closed #35 Pinned entries should be at the top of the entry list 2026-09-18 10:51:39 -07:00

Closed #19 Admin Redesign 2026-09-18 08:28:31 -07:00

Closed #33 Pin Feed 2026-09-18 08:14:49 -07:00

Closed #34 Play/pause icons do not match 2026-09-18 08:01:05 -07:00

Closed #22 Enable mobile gestures for feed and articles 2026-09-18 07:13:30 -07:00

Closed #32 ipodderx logo as favicon? 2026-09-18 07:10:49 -07:00

Closed #31 Media icon alignment is not consistent 2026-09-18 07:09:41 -07:00

Closed #27 Updated Themes and selector 2026-09-18 05:53:27 -07:00

Closed #23 use swc to minify html and js 2026-09-18 05:42:39 -07:00

Closed #24 Move inline js to typescript 2026-09-18 05:42:39 -07:00

Closed #21 On mobile there is no way to currently delete an enclosure item 2026-09-18 05:22:47 -07:00

Closed #30 Add feed modal should not include popular list 2026-09-18 05:22:47 -07:00

Closed #20 Feed errors in ui while scanning all feeds 2026-09-18 05:15:21 -07:00

Closed #25 unrendered js code or something in body of article 2026-09-18 05:15:21 -07:00

Closed #28 the-observation-deck missing image 2026-09-18 05:15:21 -07:00

Closed #29 admin and logging permissions 2026-09-18 05:15:21 -07:00

Closed #15 Remove light/dark/classic switcher from main UI 2026-09-18 05:15:20 -07:00

Closed #16 Unread status 2026-09-18 05:15:20 -07:00

Closed #17 When filtering for unread, ui unread-> read behaviour is undesired 2026-09-18 05:15:20 -07:00

Closed #14 Currently listening lists nothing 2026-09-15 10:48:53 -07:00

Closed #11 Switch to using the Inter font 2026-09-15 10:31:06 -07:00

Closed #12 double audio 2026-09-15 10:31:06 -07:00

Closed #13 pin header icon is not aligned 2026-09-15 10:31:06 -07:00

Closed #10 Directory: let an admin give a blog its category 2026-09-15 10:20:00 -07:00

Closed #9 Pin not flag 2026-09-15 10:15:01 -07:00

Closed #8 Keybindings 2026-09-15 10:08:56 -07:00

Closed #3 Retire davewiner's 922 rows, without taking the 12 that people still read 2026-09-15 10:01:28 -07:00

Closed #6 Directory: split the rail by what a feed is before what it is about 2026-09-15 09:09:50 -07:00

Closed #7 Directory: replace the flat list with a chip rail over an artwork grid 2026-09-15 09:09:50 -07:00

Closed #4 Directory: give feeds a category, from the feed itself 2026-09-15 09:09:49 -07:00

Closed #5 Directory: expose category on /api/popular and /api/directory 2026-09-15 09:09:49 -07:00

Closed #2 Say what a site sent when it is not XML at all 2026-09-14 14:33:15 -07:00

Closed #1 Add a feed never loads its Popular list when opened over Directory or Popular 2026-09-14 14:28:50 -07:00

115 Issues created by 1 user

Opened #1 Add a feed never loads its Popular list when opened over Directory or Popular 2026-09-14 13:58:16 -07:00

Opened #2 Say what a site sent when it is not XML at all 2026-09-14 13:58:17 -07:00

Opened #3 Retire davewiner's 922 rows, without taking the 12 that people still read 2026-09-14 13:58:17 -07:00

Opened #4 Directory: give feeds a category, from the feed itself 2026-09-14 13:58:18 -07:00

Opened #5 Directory: expose category on /api/popular and /api/directory 2026-09-14 13:58:18 -07:00

Opened #6 Directory: split the rail by what a feed is before what it is about 2026-09-14 13:58:19 -07:00

Opened #7 Directory: replace the flat list with a chip rail over an artwork grid 2026-09-14 13:58:19 -07:00

Opened #8 Keybindings 2026-09-15 07:04:20 -07:00

Opened #9 Pin not flag 2026-09-15 07:08:09 -07:00

Opened #10 Directory: let an admin give a blog its category 2026-09-15 09:46:17 -07:00

Opened #11 Switch to using the Inter font 2026-09-15 10:14:51 -07:00

Opened #12 double audio 2026-09-15 10:17:26 -07:00

Opened #13 pin header icon is not aligned 2026-09-15 10:18:34 -07:00

Opened #14 Currently listening lists nothing 2026-09-15 10:38:21 -07:00

Opened #15 Remove light/dark/classic switcher from main UI 2026-09-16 06:58:51 -07:00

Opened #16 Unread status 2026-09-16 07:27:41 -07:00

Opened #17 When filtering for unread, ui unread-> read behaviour is undesired 2026-09-16 07:31:14 -07:00

Opened #18 Backend DB To use PostgreSQL instead of SQLite 2026-09-16 07:32:43 -07:00

Opened #19 Admin Redesign 2026-09-16 07:34:32 -07:00

Opened #20 Feed errors in ui while scanning all feeds 2026-09-16 07:37:47 -07:00

Opened #21 On mobile there is no way to currently delete an enclosure item 2026-09-16 07:41:17 -07:00

Opened #22 Enable mobile gestures for feed and articles 2026-09-16 07:51:13 -07:00

Opened #23 use swc to minify html and js 2026-09-16 07:56:14 -07:00

Opened #24 Move inline js to typescript 2026-09-16 08:03:13 -07:00

Opened #25 unrendered js code or something in body of article 2026-09-16 08:18:41 -07:00

Opened #27 Updated Themes and selector 2026-09-16 16:09:42 -07:00

Opened #28 the-observation-deck missing image 2026-09-17 09:52:49 -07:00

Opened #29 admin and logging permissions 2026-09-17 12:50:52 -07:00

Opened #30 Add feed modal should not include popular list 2026-09-17 16:32:09 -07:00

Opened #31 Media icon alignment is not consistent 2026-09-18 06:45:40 -07:00

Opened #32 ipodderx logo as favicon? 2026-09-18 06:50:43 -07:00

Opened #33 Pin Feed 2026-09-18 07:29:08 -07:00

Opened #34 Play/pause icons do not match 2026-09-18 07:56:16 -07:00

Opened #35 Pinned entries should be at the top of the entry list 2026-09-18 10:48:55 -07:00

Opened #36 Revert Pin on entries move to the top 2026-09-18 12:00:40 -07:00

Opened #37 Scan all feeds toast 2026-09-18 18:12:23 -07:00

Opened #38 CLAUDE.md's pkill -x ipx would also kill production's daemon 2026-09-19 08:11:49 -07:00

Opened #39 tea comment never exits without a closed stdin, as CLAUDE.md shows it 2026-09-19 08:15:41 -07:00

Opened #40 Web token printed in the startup log 2026-09-19 08:16:13 -07:00

Opened #41 Proxy sign-in trusts a header any container on Tower can send 2026-09-19 08:16:14 -07:00

Opened #42 Substack subtitles are dropped 2026-09-19 08:16:15 -07:00

Opened #43 Glass theme in the style of Apple's Liquid Glass 2026-09-19 13:20:07 -07:00

Opened #44 Browser test 'an export from one account imports into another' is flaky 2026-09-19 13:28:25 -07:00

Opened #45 The page cannot hand playback to a native app 2026-09-19 14:23:27 -07:00

Opened #46 The bottom bar is cut off by the home indicator in a full-screen shell 2026-09-19 16:05:37 -07:00

Opened #47 User managed list of blocked keywords. 2026-09-24 10:16:14 -07:00

Opened #48 add a share option 2026-09-24 10:17:01 -07:00

Opened #49 Swipe gesture to go to next article 2026-09-24 10:18:16 -07:00

Opened #50 When viewing unread articles, unable to go back after read. 2026-09-25 07:29:21 -07:00

Opened #51 Glass theme: light catching the panel edges 2026-09-25 19:47:01 -07:00

Opened #52 Swiping between items shows the item list underneath 2026-09-26 16:25:07 -07:00

Opened #53 The phone layout looks like a shrunk desktop page, not an iOS app 2026-09-26 17:09:43 -07:00

Opened #54 Nothing keeps clear of the Dynamic Island and status bar 2026-09-26 17:21:31 -07:00

Opened #55 A logo drawn from the radio's screen, to app icon guidelines 2026-09-28 06:30:43 -07:00

Opened #56 Rename iPodderX to iPX 2026-09-28 06:54:34 -07:00

Opened #57 A changed favicon is not picked up for a day 2026-09-28 07:09:44 -07:00

Opened #58 On the Unread tab a swipe back cannot reach the item just read 2026-09-28 08:20:27 -07:00

Opened #59 The logo's orange needle is too close to the blue bars 2026-09-28 10:31:51 -07:00

Opened #60 Logo beside the add-feed button, with the name and version on hover 2026-09-28 10:42:48 -07:00

Opened #61 Settings shows the server's download folder, which nobody can change there 2026-09-28 10:48:31 -07:00

Opened #62 Between releases the running build claims to be the last release 2026-09-28 10:53:34 -07:00

Opened #63 Modern theme and the logo's dark variant 2026-09-28 11:00:44 -07:00

Opened #64 The favicon is the light logo in dark mode too 2026-09-28 11:09:32 -07:00

Opened #65 The iOS home-screen icon does not follow light and dark mode 2026-09-28 11:40:39 -07:00

Opened #66 The logo takes room from search in the phone's top bar 2026-09-28 11:52:02 -07:00

Opened #67 Homepage cannot show ipx's numbers 2026-09-28 12:05:23 -07:00

Opened #68 Pull to refresh gives no sign it started 2026-09-28 13:21:33 -07:00

Opened #69 The theme follows the account, so every device gets the same one 2026-09-28 13:23:57 -07:00

Opened #70 A feed with no image shows no artwork, even when its site has a favicon 2026-09-28 16:15:47 -07:00

Opened #71 Adding a web page's address instead of its feed fails 2026-09-28 16:18:47 -07:00

Opened #72 Looking for a page's feed link can panic on non-ASCII text 2026-09-28 16:19:09 -07:00

Opened #73 Existing feeds wait for new content before getting a site icon 2026-09-28 16:23:46 -07:00

Opened #74 Pinned and read look different in each place they are shown 2026-09-28 16:32:07 -07:00

Opened #75 The Directory's Subscribe button shows the Subscribed icon 2026-09-28 16:32:08 -07:00

Opened #76 A feed page's refresh button looks different from the buttons beside it 2026-09-28 16:41:27 -07:00

Opened #77 Refreshing every feed still asks each one only for changes 2026-09-28 16:45:08 -07:00

Opened #78 The refresh button gives no sign the feed is being checked 2026-09-28 16:48:51 -07:00

Opened #79 A site icon the page names but that is missing is stored anyway 2026-09-29 05:39:24 -07:00

Opened #80 A site icon is never looked up again after the first time 2026-09-29 05:50:37 -07:00

Opened #81 The log is lost on every deploy 2026-09-29 05:55:08 -07:00

Opened #82 ipx list does not show feed ids 2026-09-29 06:04:47 -07:00

Opened #83 Remove the startup pass that folds files WordPress listed twice 2026-09-29 06:06:57 -07:00

Opened #84 Remove the move of feeds and settings from config.toml into the database 2026-09-29 06:06:58 -07:00

Opened #85 Remove ipx copy-db once Postgres is settled 2026-09-29 06:06:58 -07:00

Opened #86 Remove subscribing the first admin to the catalogue 2026-09-29 06:06:59 -07:00

Opened #87 Send OpenTelemetry traces to Tempo 2026-09-29 06:17:59 -07:00

Opened #88 The log carries terminal colour codes when nobody is at a terminal 2026-09-29 06:28:35 -07:00

Opened #89 A feed's own artwork is used even when it is gone 2026-09-29 06:51:46 -07:00

Opened #90 Artwork only on http:// does not show on the https page 2026-09-29 06:51:47 -07:00

Opened #91 Log as JSON for Loki 2026-09-29 06:51:48 -07:00

Opened #92 Four subscribed feeds fail on every scan: their publishers' addresses are dead 2026-09-29 08:02:49 -07:00

Opened #93 A failing feed's error mark is easy to miss, especially in dark mode 2026-09-29 08:17:32 -07:00

Opened #94 The feed list takes about 320ms to load: six queries per feed 2026-09-29 09:39:39 -07:00

Opened #95 Feeds with no artwork of their own ask their website for an icon on every scan 2026-09-29 09:39:40 -07:00

Opened #96 Most of a slow feed's scan time is in untraced work after the fetch 2026-09-29 09:39:41 -07:00

Opened #97 Every scan downloads three more old episodes of each show, working back through its whole history 2026-09-29 11:24:00 -07:00

Opened #98 An unlimited per-check limit stops downloads on Postgres 2026-09-29 11:26:23 -07:00

Opened #99 A failing feed is retried on its normal schedule forever 2026-09-29 12:31:08 -07:00

Opened #100 A feed that was failing stays in the database after its last subscriber leaves 2026-09-29 12:37:48 -07:00

Opened #101 Adding a site without https:// fails on every check 2026-09-29 12:37:49 -07:00

Opened #102 Adding a site that links no feed subscribes to its web page 2026-09-29 12:47:31 -07:00

Opened #103 An open page reloads the whole feed list every minute, and settings with it 2026-09-29 13:11:11 -07:00

Opened #104 Feeds are fetched one at a time, so a refresh waits on every site in turn 2026-09-29 13:11:11 -07:00

Opened #105 The page reloads the whole feed list after every change to one feed 2026-09-29 13:41:43 -07:00

Opened #106 The startup warning says the token is all that guards the web UI 2026-09-29 13:45:16 -07:00

Opened #107 Seed the Directory with vetted news feeds, and keep it free of dead ones 2026-09-29 14:13:13 -07:00

Opened #108 A feed whose server hangs holds up the whole scan: fetches have no timeout 2026-10-02 06:25:37 -07:00

Opened #109 iPhones asking for /apple-touch-icon-precomposed.png get a 404 2026-10-02 06:25:37 -07:00

Opened #110 Artwork published on http should be stored on https where its host serves it 2026-10-02 06:29:36 -07:00

Opened #111 Keep artwork on disk and serve it from iPX 2026-10-02 06:50:46 -07:00

Opened #112 The daemon times out fetching some feeds that answer at once from anywhere else 2026-10-02 12:36:32 -07:00

Opened #113 The download queue counts 4420 files that will never download on their own 2026-10-02 12:45:35 -07:00

Opened #114 The daemon runs a scan pass every minute, nearly always for nothing 2026-10-02 12:49:29 -07:00

Opened #115 Follow a feed that has moved for good to its new address 2026-10-02 13:05:34 -07:00

Opened #116 Items without a title all read "(untitled)" 2026-10-02 13:46:47 -07:00