2026-11-06 - 2026-11-13

Overview

0 Active Pull Requests
70 Active Issues
Excluding merges, 2 authors have pushed 65 commits to main and 66 commits to all branches. On main, 186 files have changed and there have been 12207 additions and 1501 deletions.

59 Issues closed from 1 user

Closed #456 Phone reader: back and the item's actions float over the text 2026-11-13 09:44:24 -08:00

Closed #455 Share on a paid episode's file hands over a link signed for you 2026-11-13 09:34:51 -08:00

Closed #454 Share does not say why an episode gets no play link 2026-11-13 09:26:35 -08:00

Closed #452 Share does nothing in the iOS app on an episode of a private feed 2026-11-13 08:58:16 -08:00

Closed #451 The ipx-play image does not build: web/logo-dark.svg is not copied in 2026-11-13 06:35:53 -08:00

Closed #445 iOS: the app's settings in Settings, not behind a shake 2026-11-13 06:02:18 -08:00

Closed #442 iOS CarPlay to app handoff issues 2026-11-13 05:44:15 -08:00

Closed #443 iOS CarPlay lists feeds without podcasts 2026-11-13 05:44:15 -08:00

Closed #425 iOS: episodes kept on the device, played offline 2026-11-13 05:44:14 -08:00

Closed #427 iOS: Siri and Shortcuts (App Intents) 2026-11-13 05:44:14 -08:00

Closed #429 iOS: sleep timer and AirPlay route picker 2026-11-13 05:44:14 -08:00

Closed #419 iOS: native API client, credentials in the keychain 2026-11-13 05:44:13 -08:00

Closed #428 iOS: home screen widget, unread and where you left off 2026-11-13 05:44:13 -08:00

Closed #434 iOS: check the layout on iPad 2026-11-13 05:35:42 -08:00

Closed #418 An iOS app: the page in a web view, with the phone's own player 2026-11-13 05:33:34 -08:00

Closed #444 native-bridge test: the CarPlay checks run after the failure count is read 2026-11-11 15:10:44 -08:00

Closed #441 Terminal reader: moving onto an item marks it read 2026-11-11 15:10:42 -08:00

Closed #440 Terminal reader: feeds grouped and pinned as on the page 2026-11-11 15:10:41 -08:00

Closed #439 Terminal reader: play an item's file 2026-11-11 15:10:40 -08:00

Closed #420 iOS: CarPlay audio 2026-11-11 06:13:02 -08:00

Closed #438 Image builds compile every dependency again on any Cargo.lock change 2026-11-09 06:05:15 -08:00

Closed #437 A terminal reader 2026-11-09 04:02:04 -08:00

Closed #435 iOS: the page itself offline (App-Bound Domains, so the service worker runs) 2026-11-08 16:23:42 -08:00

Closed #430 iOS: haptics on play, pause and mark read 2026-11-08 16:20:55 -08:00

Closed #421 iOS: unread badge on the app icon 2026-11-08 16:19:06 -08:00

Closed #433 iOS: push notifications for new episodes, and an exact badge 2026-11-08 16:19:05 -08:00

Closed #436 Admin page: an error toast throws, haptic is not defined 2026-11-08 16:08:52 -08:00

Closed #423 Admin page: the back button sits under the status bar in the iOS app 2026-11-08 11:51:06 -08:00

Closed #424 Status line at the bottom looks odd against the phone's rounded corners 2026-11-08 11:51:06 -08:00

Closed #422 A service token's secret was committed in ios/.envrc 2026-11-08 11:12:59 -08:00

Closed #414 Redesign the admin page 2026-11-07 09:39:02 -08:00

Closed #413 Item lists don't show which episodes are kept on the device 2026-11-07 09:39:01 -08:00

Closed #416 Two Refresh buttons on a list on a phone 2026-11-07 09:29:48 -08:00

Closed #417 The search box's placeholder is cut off on a phone 2026-11-07 09:29:48 -08:00

Closed #415 A Signal's new hits test fails in the full browser suite, passes alone 2026-11-07 09:29:47 -08:00

Closed #412 Episodes cannot be kept on the device to listen offline 2026-11-07 07:33:23 -08:00

Closed #407 Coverage: what the measurements leave out 2026-11-07 06:37:58 -08:00

Closed #408 Log lines lose their trace ids under a scoped subscriber 2026-11-07 05:45:32 -08:00

Closed #411 Production log lines lost their trace ids after ba18b44 2026-11-07 05:45:31 -08:00

Closed #409 No limit on wrong passwords for one name or address 2026-11-07 05:21:21 -08:00

Closed #410 A download stopped by a restart waits for its feed's next check 2026-11-06 20:52:21 -08:00

Closed #405 Tests: the Directory inside the app 2026-11-06 20:45:14 -08:00

Closed #406 Tests: the page's dialogs, keyboard and player 2026-11-06 20:45:14 -08:00

Closed #404 Tests: the page's live updates 2026-11-06 20:37:47 -08:00

Closed #402 Tests: the directory's background work 2026-11-06 20:32:35 -08:00

Closed #401 Tests: feeds that move, WordPress.com, Patreon and the catalogue 2026-11-06 20:29:09 -08:00

Closed #400 Tests: the daemon's start, shutdown and the CLI talking to it 2026-11-06 20:25:00 -08:00

Closed #397 Tests: torrents 2026-11-06 20:20:05 -08:00

Closed #398 Tests: Signals' judging, pacing and icons 2026-11-06 20:15:54 -08:00

Closed #399 Tests: Cloudflare Access sign-in, the sign-in rate limit and account settings 2026-11-06 20:10:42 -08:00

Closed #403 Tests: the log's fields and the metrics Grafana reads 2026-11-06 20:02:29 -08:00

Closed #396 Tests: removing old and over-quota downloads 2026-11-06 19:55:57 -08:00

Closed #395 No browser test opens the directory's public pages 2026-11-06 19:46:52 -08:00

Closed #394 The API's coverage is not measured, and coverage is nowhere to be seen over time 2026-11-06 19:33:51 -08:00

Closed #393 No test signs in with the sign-in form 2026-11-06 19:16:45 -08:00

Closed #392 Tests, tooling and two served scripts are still JavaScript 2026-11-06 18:24:29 -08:00

Closed #391 The offline code is untested where it clears for a new account, queues a position and trims pictures 2026-11-06 17:56:13 -08:00

Closed #390 Nothing measures how much of the code the tests run 2026-11-06 17:56:12 -08:00

Closed #389 iPX does not open or read without a connection 2026-11-06 16:59:48 -08:00

70 Issues created by 1 user

Opened #389 iPX does not open or read without a connection 2026-11-06 16:42:08 -08:00

Opened #390 Nothing measures how much of the code the tests run 2026-11-06 17:30:29 -08:00

Opened #391 The offline code is untested where it clears for a new account, queues a position and trims pictures 2026-11-06 17:30:30 -08:00

Opened #392 Tests, tooling and two served scripts are still JavaScript 2026-11-06 17:57:45 -08:00

Opened #393 No test signs in with the sign-in form 2026-11-06 19:12:53 -08:00

Opened #394 The API's coverage is not measured, and coverage is nowhere to be seen over time 2026-11-06 19:19:24 -08:00

Opened #395 No browser test opens the directory's public pages 2026-11-06 19:40:02 -08:00

Opened #396 Tests: removing old and over-quota downloads 2026-11-06 19:51:40 -08:00

Opened #397 Tests: torrents 2026-11-06 19:51:40 -08:00

Opened #398 Tests: Signals' judging, pacing and icons 2026-11-06 19:51:41 -08:00

Opened #399 Tests: Cloudflare Access sign-in, the sign-in rate limit and account settings 2026-11-06 19:51:42 -08:00

Opened #400 Tests: the daemon's start, shutdown and the CLI talking to it 2026-11-06 19:51:42 -08:00

Opened #401 Tests: feeds that move, WordPress.com, Patreon and the catalogue 2026-11-06 19:51:43 -08:00

Opened #402 Tests: the directory's background work 2026-11-06 19:51:43 -08:00

Opened #403 Tests: the log's fields and the metrics Grafana reads 2026-11-06 19:51:44 -08:00

Opened #404 Tests: the page's live updates 2026-11-06 19:51:45 -08:00

Opened #405 Tests: the Directory inside the app 2026-11-06 19:51:45 -08:00

Opened #406 Tests: the page's dialogs, keyboard and player 2026-11-06 19:51:46 -08:00

Opened #407 Coverage: what the measurements leave out 2026-11-06 19:51:46 -08:00

Opened #408 Log lines lose their trace ids under a scoped subscriber 2026-11-06 20:02:14 -08:00

Opened #409 No limit on wrong passwords for one name or address 2026-11-06 20:10:29 -08:00

Opened #410 A download stopped by a restart waits for its feed's next check 2026-11-06 20:24:01 -08:00

Opened #411 Production log lines lost their trace ids after ba18b44 2026-11-07 05:40:53 -08:00

Opened #412 Episodes cannot be kept on the device to listen offline 2026-11-07 07:16:01 -08:00

Opened #413 Item lists don't show which episodes are kept on the device 2026-11-07 08:50:23 -08:00

Opened #414 Redesign the admin page 2026-11-07 08:54:25 -08:00

Opened #415 A Signal's new hits test fails in the full browser suite, passes alone 2026-11-07 09:16:25 -08:00

Opened #416 Two Refresh buttons on a list on a phone 2026-11-07 09:16:25 -08:00

Opened #417 The search box's placeholder is cut off on a phone 2026-11-07 09:28:20 -08:00

Opened #418 An iOS app: the page in a web view, with the phone's own player 2026-11-07 13:47:12 -08:00

Opened #419 iOS: native API client, credentials in the keychain 2026-11-08 10:06:53 -08:00

Opened #420 iOS: CarPlay audio 2026-11-08 10:06:54 -08:00

Opened #421 iOS: unread badge on the app icon 2026-11-08 10:44:59 -08:00

Opened #422 A service token's secret was committed in ios/.envrc 2026-11-08 11:12:55 -08:00

Opened #423 Admin page: the back button sits under the status bar in the iOS app 2026-11-08 11:18:43 -08:00

Opened #424 Status line at the bottom looks odd against the phone's rounded corners 2026-11-08 11:24:59 -08:00

Opened #425 iOS: episodes kept on the device, played offline 2026-11-08 11:34:26 -08:00

Opened #426 iOS: share extension, Add to iPX 2026-11-08 11:34:27 -08:00

Opened #427 iOS: Siri and Shortcuts (App Intents) 2026-11-08 11:34:28 -08:00

Opened #428 iOS: home screen widget, unread and where you left off 2026-11-08 11:34:29 -08:00

Opened #429 iOS: sleep timer and AirPlay route picker 2026-11-08 11:34:29 -08:00

Opened #430 iOS: haptics on play, pause and mark read 2026-11-08 11:34:30 -08:00

Opened #431 iOS: Spotlight search of episodes 2026-11-08 11:34:31 -08:00

Opened #432 iOS: universal links on ipxreader.app 2026-11-08 11:34:31 -08:00

Opened #433 iOS: push notifications for new episodes, and an exact badge 2026-11-08 11:34:32 -08:00

Opened #434 iOS: check the layout on iPad 2026-11-08 11:34:33 -08:00

Opened #435 iOS: the page itself offline (App-Bound Domains, so the service worker runs) 2026-11-08 11:39:09 -08:00

Opened #436 Admin page: an error toast throws, haptic is not defined 2026-11-08 15:59:52 -08:00

Opened #437 A terminal reader 2026-11-08 19:04:36 -08:00

Opened #438 Image builds compile every dependency again on any Cargo.lock change 2026-11-09 05:58:10 -08:00

Opened #439 Terminal reader: play an item's file 2026-11-09 08:04:40 -08:00

Opened #440 Terminal reader: feeds grouped and pinned as on the page 2026-11-09 09:58:55 -08:00

Opened #441 Terminal reader: moving onto an item marks it read 2026-11-09 10:04:18 -08:00

Opened #442 iOS CarPlay to app handoff issues 2026-11-11 05:48:11 -08:00

Opened #443 iOS CarPlay lists feeds without podcasts 2026-11-11 06:10:45 -08:00

Opened #444 native-bridge test: the CarPlay checks run after the failure count is read 2026-11-11 15:06:55 -08:00

Opened #445 iOS: the app's settings in Settings, not behind a shake 2026-11-13 05:36:17 -08:00

Opened #446 iOS: redesign the widgets 2026-11-13 05:44:00 -08:00

Opened #447 Share an episode as a page, as Overcast does 2026-11-13 06:11:55 -08:00

Opened #448 Artwork that can never be shown is downloaded again every hour 2026-11-13 06:26:02 -08:00

Opened #449 Page error: the sleep timer's control missing when the script ran 2026-11-13 06:26:02 -08:00

Opened #450 The reader would not scroll twice this week, on a Hacker News item 2026-11-13 06:26:03 -08:00

Opened #451 The ipx-play image does not build: web/logo-dark.svg is not copied in 2026-11-13 06:30:23 -08:00

Opened #452 Share does nothing in the iOS app on an episode of a private feed 2026-11-13 08:53:25 -08:00

Opened #453 iOS app: confirm() in the page always answers Cancel 2026-11-13 08:53:26 -08:00

Opened #454 Share does not say why an episode gets no play link 2026-11-13 09:25:09 -08:00

Opened #455 Share on a paid episode's file hands over a link signed for you 2026-11-13 09:33:22 -08:00

Opened #456 Phone reader: back and the item's actions float over the text 2026-11-13 09:43:31 -08:00

Opened #457 One place to get an episode's file where you are 2026-11-13 10:29:43 -08:00

Opened #458 ipx-play has no metrics and no place on the dashboard 2026-11-13 14:14:26 -08:00