Skip to content

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 28 Jun 18:02
· 26 commits to main since this release

πŸš€ Zeep Orbit v0.1.1

Bug fixes, dashboard improvements, auth providers, and open-source polish.

✨ Features

πŸ” Auth Providers

  • Dashboard Google OAuth β€” configure via UI (Settings β†’ Google OAuth), credentials encrypted with AES-256-GCM
  • Per-App Login Providers β€” each app can enable email and/or Google OAuth via the dashboard, with Client ID/Secret and allowed domains
  • GET /{app}/auth/providers β€” endpoint listing active providers for the app frontend
  • /{app}/auth/google/login + callback β€” per-app Google OAuth, returns JWT same as email login

πŸ–₯️ Dashboard

  • Change password β€” any user can change their own password; superadmin can change any user's password
  • App User Management β€” list, search, deactivate/reactivate accounts, reset sessions, provider count
  • Sidebar menu renamed from "Appearance" to "Settings"
  • Cache cleared on login/logout β€” previous user data no longer appears after switching accounts

πŸ“¦ Open Source

  • Docusaurus documentation (/docs) with auto-deploy via GitHub Pages
  • SVG architecture diagram
  • Playwright E2E tests for the dashboard
  • README badges (CI, License, Go, Docker, Release)
  • SECURITY.md, CODE_OF_CONDUCT.md, SUPPORT.md
  • GitHub Discussions enabled
  • Go reference docs (package comments)
  • CHANGELOG.md and ROADMAP.md updated

πŸ› Bug Fixes

  • Login 500 β€” google_id NULL caused panic (COALESCE fix)
  • FK violation on Data Browser create (owner_id removed)
  • React Query cache not cleared when switching users
  • App Users 500 β€” active/provider columns missing in existing apps

πŸ”’ Security

  • AES-256-GCM for secrets at rest (OAuth client credentials)
  • Encrypted database storage with conditional reveal

πŸ“¦ Docker

docker pull ghcr.io/zeeplabs/zeep-orbit:v0.1.1

πŸ“‹ Helm

helm repo add zeeplabs https://zeeplabs.github.io/zeep-orbit
helm install zeep-orbit zeeplabs/zeep-orbit

Built with ❀️ by Zeep Tecnologia