Skip to content

ViewBus 0.4.0

Choose a tag to compare

@haakofli haakofli released this 30 Apr 21:20
· 25 commits to main since this release

Download

macOS install: the DMGs are unsigned. macOS will say the app is damaged — it isn't. Drag ViewBus.app to /Applications, then run xattr -cr /Applications/ViewBus.app in Terminal. See install/macos.md for the full ritual.

Changes since v0.3.2

  • [Patch] Gate tauri::Manager import to Windows in install_source
  • [Minor] Bump version to 0.4.0
  • Merge pull request #7 from haakofli/DEV-007-multi-tenant-sign-in
  • [Patch] Sync wiki with shipped tenant routing
  • [Patch] Surface OAuth error codes for downstream handling
  • [Patch] Handle revoked tenant on boot
  • [Patch] Tenant switch clears stale subscription selection
  • [Patch] Stamp tenant_id on indexed resources
  • [Patch] Register multi-tenant docs in CLAUDE.md
  • [Patch] Integration test: tenant switch
  • [Minor] Sidebar tree filters by active tenant
  • [Minor] Broadcast tenant-changed to spotlight + main
  • [Patch] Add tenant-mismatch coverage to MCP tests
  • [Minor] MCP: gate every read by active tenant
  • [Patch] Clear active tenant on sign-out
  • [Minor] AccountFooterButton — two-line email + tenant
  • [Minor] Tenant switching in account dialog
  • [Minor] Boot uses persisted tenant
  • [Minor] Sign-in: enumerate and select tenant
  • [Minor] TenantSelector component
  • [Minor] authStore tenant state + selecting_tenant status
  • [Minor] Forward tenantId on AzureSubscription
  • [Minor] Persist tenantId in viewbus_auth localStorage
  • [Minor] services/tenants — listTenants() via ARM
  • [Minor] Tauri commands for active tenant
  • [Minor] Persist active tenant in AppState
  • [Minor] Refresh tokens against active tenant
  • [Minor] Thread optional tenant through OAuth helpers
  • [Minor] Tenant filter on list_all_in_subscription
  • [Minor] Tenant filter on db::search
  • [Minor] Add ActiveScope helper for combined tenant+sub reads
  • [Minor] Add selected_tenant_id to app_state
  • [Minor] Add tenant_id field to Resource model
  • [Patch] Sync wiki + tighten migration v3 test
  • [Patch] Add tenant_id column to resources (migration v3)
  • [Patch] Add multi-tenant implementation plan
  • [Patch] Add multi-tenant sign-in design
  • [Patch] Move createUpdaterArtifacts to CI-only + document
  • [Minor] In-app updates for MSIX, Windows GitHub, and macOS

The "Source code" archives below are auto-generated by GitHub from the viewbus-site repo. They are not the app source and can be ignored.