Skip to content

Releases: flaccid/google-keep-clone

v0.2.0

22 Jun 15:44

Choose a tag to compare

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

v0.1.0

22 Jun 13:30

Choose a tag to compare

Initial public release of Google Keep Clone — a Goa-designed Go backend mirroring the official Keep REST API, with a Next.js 16 frontend, PostgreSQL storage, and Kubernetes/Docker Compose deployment.