Extends v0.4.0 without a second request: the sidebar is updated client-side from the rows the existing /feed/updates poll already returns. - Each new row's data-source drives the sidebar: per-source + "All sources" unread counts bump; a first-time source is inserted into the list (alphabetically). Reuses the existing count-badge pattern. - sourceLinks is now live-queried (was cached at load) so sources added live stay keyboard-navigable. - No endpoint/model change. 142 tests pass; feed renders. Caveat: while filtered to a single source, other new sources appear only on reload (the poll is scoped to the selected view). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| _artifact_rows.html | ||
| _day_groups.html | ||
| _feed_toolbar.html | ||
| _topbar.html | ||
| feed.html | ||
| login.html | ||
| settings_about.html | ||
| settings_account.html | ||
| settings_api_keys.html | ||
| settings_base.html | ||
| settings_demo_data.html | ||
| settings_storage.html | ||
| settings_users.html | ||