v0.1.1
π 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.mdandROADMAP.mdupdated
π Bug Fixes
- Login 500 β
google_idNULL 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/providercolumns 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-orbitBuilt with β€οΈ by Zeep Tecnologia