Skip to content

Conversation

@bscott
Copy link
Owner

@bscott bscott commented Jan 23, 2026

Summary

Changes

  • New web/static/js/sorting.js for sort persistence with input validation
  • New web/static/manifest.json for PWA configuration
  • Generated favicon.ico (multi-resolution), apple-touch-icon.png, icon-192.png, icon-512.png
  • Added manifest route in server
  • Updated 8 HTML templates with PWA meta tags

Test Plan

  • Verify favicon appears in browser tabs (Firefox, Chrome, Safari)
  • Verify PWA can be installed on mobile devices
  • On subscriptions page, sort by a column, refresh page, verify sort persists
  • Clear localStorage, verify default sort behavior works

Closes #84
Closes #85

bscott and others added 2 commits January 5, 2026 17:44
The APIKeyAuth middleware only checked for X-API-Key header, but the
documentation indicated Authorization: Bearer should also work. Now
both methods are supported.
- Add localStorage persistence for sort preferences (#85)
- Add favicon.ico, apple-touch-icon, and PWA icons (#84)
- Add manifest.json for PWA support
- Add PWA meta tags to all HTML templates
- Add input validation for sort parameters
This was referenced Jan 23, 2026
- Add .beads/beads.db to .gitignore
- Rename agent.md to AGENTS.md
- Add .gitattributes
@bscott bscott merged commit 3a89057 into main Jan 23, 2026
1 check passed
@bscott bscott deleted the v0.5.3 branch January 23, 2026 02:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FR]: Remember sorting [BUG]: Tab and PWA icon missing

2 participants