Skip to content

v0.2.0

Latest

Choose a tag to compare

@flaccid flaccid released this 22 Jun 15:44
· 3 commits to main since this release

Bug Fixes

  • Fix: all write operations (note saving, label creation) failing with 504 — added missing allow-ingress-to-backend NetworkPolicy; the nginx ingress controller could not reach backend pods due to default-deny-all blocking cross-namespace traffic (d9d21ff)
  • Fix: backend egress to postgres and oauth2-proxy — added missing egress NetworkPolicies so backend pods can reach the database and auth proxy (750eba8)
  • Fix: oauth2-proxy egress to Google APIs — added HTTPS egress policy for token exchange (589d7cb)
  • Fix: postgres init container — create pgdata subPath with correct ownership, fix runAsUser for wait-for-postgres (7fe0400, 22053b7)

New Features

  • PWA support — web app manifest, lightbulb icons (192/512px + maskable), service worker with network-first navigation caching and cache-first static assets; app is now installable on desktop and mobile (ff5aea0)
  • Mobile-optimised frontend — sidebar overlay with backdrop dismiss, always-visible touch-friendly action buttons, full-screen note modal, responsive padding, proper viewport meta (c888292)

UI Improvements

  • Search bar alignment — repositioned flush with sidebar edge instead of centered in header (5f7944c)
  • Dark mode toggle on mobile — settings gear now visible on all screen sizes
  • README screenshot mockup — added SVG mockup under badges (07feb0f)

Documentation

  • Updated TODO.md with cert-manager concern, marked completed infrastructure items
  • Rewrote AGENTS.md as compact instruction file
  • Updated README with release badge, Helm/ArgoCD features, restructured project tree