Skip to content

v0.1.6

Choose a tag to compare

@github-actions github-actions released this 18 Aug 21:45
· 2 commits to main since this release
3ed5aed

What's changed

Validated batch of fixes and features (PR #30, closes #23-#29):

Dark theme fixed (#23)

Text and icons no longer keep the host colors when the reader theme differs from the OpenCloud theme. The app now overrides the host's --oc-role-* tokens on its own root for both light and dark, so paragraphs, headings, dialogs, links and buttons always follow the app palette.

Reader typography (#24, #25)

  • Article list titles: 17px. Article detail title: 17px. Article body base: 15px.
  • New per-user settings for reader font family (default, serif, sans-serif, monospace) and font size (13-20 px).
  • Closing an article (or opening the app) shows a centered empty state with the app icon instead of a blank pane.
  • The settings dialog is now called "News settings".

Feeds behind HTTP Basic auth (#27)

  • Subscribe with optional username/password (the Android client can too: POST /feeds accepts the same keys).
  • If a feed answers 401/403, the app asks for credentials automatically.
  • Edit or remove credentials later from the feed menu. Empty password keeps the current one.
  • Passwords are stored encrypted (AES-256-GCM, key in the server data dir) and never leave the API.

Article actions (#26)

Read, star, full-article and open-original icons in the article header are aligned and larger (20px).

Folders and discoverable entries (#28, #29)

  • Folder creation, renames and move-to-folder now use in-app dialogs instead of window.prompt (which the host can suppress).
  • Move to folder uses a folder picker.
  • The settings gear is now a labeled button; "New folder" shows its label.

Backend: full test suite green with -race (cipher, Basic auth fetch, credentials API flow). CI: test, lint and security all pass.