2.23.1
AlexandruPopovici
released this
10 Dec 10:07
·
152 commits
to main
since this release
What's Changed
- Alessandro/web 2233 onboarding project create fails by @alemagio in #3592
- Feat: disable settings access if active SSO session is required by @Mikehrn in #3589
- Fix: Billing switch by @Mikehrn in #3596
- Feat: Change BillingAlert to CommonAlert by @Mikehrn in #3593
- fix(fe2) dont autocomplete sso client secret by @andrewwallacespeckle in #3597
- fix(sso): repair error handling during validation flow by @cdriesler in #3551
- fix(workspaces): randomize first default logo by @cdriesler in #3600
- feat(logging): improve error handling around db migrations by @iainsproat in #3599
- chore(automate): include workspace in automate mixpanel events by @cdriesler in #3601
- fix(sso): oidc state parameter by @cdriesler in #3598
- fix(helm chart): consistent spelling of workspaces by @iainsproat in #3595
- fix(fe2): Handle sso config validation error/success better by @andrewwallacespeckle in #3603
- Various copy fixes by @benjaminvo in #3604
- Explain features in the plan component by @benjaminvo in #3606
- feat(workspaces): all workspaces start trial now by @gjedlicska in #3602
- feat(projects): filter projects, that are not available under sso by @gjedlicska in #3585
- feat(fe2): show custom data residency restriction disclaimer by @fabis94 in #3605
- fix(sso): keep secrets secret by @cdriesler in #3607
- fix(cli): user proper plan name as choice by @gjedlicska in #3611
- feat(fe2): extra confirmation for setting default region by @fabis94 in #3609
- Minor spacing changes to be consistent by @benjaminvo in #3610
- fix(fe2): minor default region setting ui issues by @fabis94 in #3612
- Fix: Date in trial by @Mikehrn in #3617
- A couple of copy changes by @benjaminvo in #3608
- fix(ci): rover checks running against fe1 schema by @fabis94 in #3614
- Update billing summary for trial plans by @benjaminvo in #3620
- fix(fe2): Allow server:admin access to all workspace settings by @andrewwallacespeckle in #3618
- fix(automate): drop public functions by @cdriesler in #3623
- fix(workspaces): no default discovery by @cdriesler in #3622
- fix(server/logging): use structured message template not string formatting at runtime by @iainsproat in #3619
- fix(sso): disable slug edit if sso enabled by @cdriesler in #3621
- fix(error): improve error message when subscriptions & publications fail by @iainsproat in #3613
- feat(multiRegion): do not recreate the pub subs in production by @gjedlicska in #3624
- refactor(env vars): rename AUTOMATE_ENCRYPTION_KEYS_PATH with ENCRYPTION_KEYS_PATH by @iainsproat in #3616
- feat(gatekeeper): lower checkout session expiry by @gjedlicska in #3626
- Feat: Workspace creation wizard by @Mikehrn in #3625
- Update wizard copy by @benjaminvo in #3628
- fix(fe2): Edit slug dialog trigger by @andrewwallacespeckle in #3629
- Fixed icon by @Mikehrn in #3630
- fix(automate): cascade delete automations with projects by @cdriesler in #3627
- Feat: Added invite event by @Mikehrn in #3631
- Feat: Enable workspace wizard by @Mikehrn in #3634
- fix(fe2): Align /sso logo to center by @andrewwallacespeckle in #3636
- feat(fe2): scope comment mentions to parent project collaborators by @fabis94 in #3635
- chore(server/logging): use message template instead of string formatting by @iainsproat in #3638
- feat(local dev): multi-region blob storage by @iainsproat in #3639
- fix(local dev): use non-conflicting ports by @iainsproat in #3641
- fix(fe2): Adjust word wrap of slug input help text by @andrewwallacespeckle in #3640
- feat(server/feature flags): adds multi-region blob storage ff by @iainsproat in #3643
- chore(automate): track redirects from beta site by @cdriesler in #3633
- fix(automate): update empty state by @cdriesler in #3642
- Feat: Update creation event, add more properties to workspace by @Mikehrn in #3637
- fix(helm chart): set a default value in Helm Chart for workspacesMultiRegionBlobStorageEnabled feature flag by @iainsproat in #3645
- Trigger mention dialog after a single character by @benjaminvo in #3644
- Fix: Only set once for hasSpeckleMembers by @Mikehrn in #3646
- chore(automate): function and automation creation funnel events by @cdriesler in #3647
- feat(fe2): Billing - Add tooltips to disabled buttons by @andrewwallacespeckle in #3615
- fix(fe2): Upgrading from annual to monthly billing tooltip by @andrewwallacespeckle in #3650
- fix(automate): redirect github auth flow to workspace if possible by @cdriesler in #3632
- Add Gendo Mixpanel event by @benjaminvo in #3654
- Feat: Send webhook for upgrade event by @Mikehrn in #3649
- Feat: Improve information in upgrade modal by @Mikehrn in #3655
- chore(automate): add in-app demo calendar link by @cdriesler in #3657
- feat(server): allow using frontend proxy in fe2 mode too by @gjedlicska in #3658
- chore(workspaces): track deleted workspace in mixpanel by @cdriesler in #3656
- Fix: Fix webhook by @Mikehrn in #3660
- Fix: Update text in billing settings if plan is cancelled by @benjaminvo in #3663
- feat(server): multi region blob support by @fabis94 in #3653
- Fixed TAS Shapecast by @AlexandruPopovici in #3661
Full Changelog: 2.23.0...2.23.1