Server 0.2.0
Docker image
ghcr.io/tuist/hive:0.2.0 — view in GitHub Container Registry
⛰️ Features
- add HIVE_VISIBILITY config and gate dashboard via plug by @pepicrft
- support multiple OIDC providers with Google built in by @pepicrft
- add configurable OIDC login shell by @pepicrft
🐛 Bug Fixes
- write release body to file and include GHCR package link by @pepicrft
- show provider buttons on public instances and refresh login copy by @pepicrft
🚜 Refactor
- make check_domain/2 pure and Hive.AuthTest async by @pepicrft
- replace hand-rolled OAuth with Ueberauth + ueberauth_oidcc by @pepicrft
- use data-part pattern for layout regions by @pepicrft
- split app.css by route, layout, and component by @pepicrft
- drop unused branding env vars by @pepicrft
- collapse Google preset into HIVE_OIDC_PROVIDER discriminator by @pepicrft
- extract dashboard layout and add Hive logo by @pepicrft
📚 Documentation
- center the README logo and shrink it by @pepicrft
- reframe README intro and document Google auth + generic chart by @pepicrft
🎨 Styling
- adopt tuist-style login design by @pepicrft
🧪 Testing
- use Mimic to make auth tests async by @pepicrft