2.21.0 Workspaces
Workspaces soft launch
What's Changed
- fix(fe2): Update sidebar styles based on Michal's feedback by @andrewwallacespeckle in #2807
- feat(workspaces): add discount and total fields by @alemagio in #2811
- fix(fe2): Update HR and borders in Settings Dialog by @andrewwallacespeckle in #2809
- feat(fe2): Add workspace info to viewer breadcrumbs by @andrewwallacespeckle in #2808
- fix(fe2): Updates to settings from Michal's testing by @andrewwallacespeckle in #2813
- Feat: Show noncompliant warning in members tables by @Mikehrn in #2812
- fix(fe2): Update WorkspaceProtectedError by @andrewwallacespeckle in #2810
- fix(fe2): Add border color to missed HR in settings by @andrewwallacespeckle in #2815
- Feat: Add billing tab to workspace settings by @Mikehrn in #2817
- Fix: Role input conditional by @Mikehrn in #2818
- fix(workspaces): add pagination to workspace team members by @cdriesler in #2644
- fix(workspaces): dont leak guests by @gjedlicska in #2819
- Chuck/web 1614 unify workspaceproject role creation by @cdriesler in #2795
- fix(helm chart): the objects service account should match server serv… by @iainsproat in #2822
- fix(server): fixed validation in regards to workspaces, when they're secondary resource targets by @fabis94 in #2814
- Feat: Add role label, version count, and update styling of project header by @Mikehrn in #2820
- fix(fe2): post workspace create cache update by @fabis94 in #2827
- Feat: Add user to group, add invited and dialog event mixpanel by @Mikehrn in #2828
- fix(fe2): sidebar flashing in post page load by @fabis94 in #2829
- fix(fe2): Update HorizontalDirection for model card by @andrewwallacespeckle in #2832
- Fix: Allow members to view collaborators by @Mikehrn in #2792
- fix(fe2): Don't trigger shortcuts while typing comments by @andrewwallacespeckle in #2830
- chore(workspaces): update workspaces pricing strategy by @alemagio in #2825
- fix(fe2): Actions menu on Version Card by @andrewwallacespeckle in #2837
- fix(server): auto-verify on invited server registration by @fabis94 in #2824
- fix: support accepting invites even if a workspace member already by @fabis94 in #2826
- Fix: Workspace and project header styling by @Mikehrn in #2839
- chore(workspaces): update discoverability message by @alemagio in #2841
- fix(fe2): workspace header hydration mismatch by @fabis94 in #2842
- fix(workspaceInvites): fix error message by @gjedlicska in #2840
- feat(fe2): Workspace members table. Update Role by @andrewwallacespeckle in #2823
- Fix: Dont allow non domain policy matching members to be invited to workspace by @Mikehrn in #2838
- feat(fe2): Add Remove User to guests table by @andrewwallacespeckle in #2843
- Fix: Check for domain policy on projects invites by @Mikehrn in #2846
- feat(workspaces): do not allow discoverablity if no verified domains by @gjedlicska in #2847
- Fix: drop workspace domains permission to member by @Mikehrn in #2849
- fix(workspaces): safer billing query for guests by @cdriesler in #2844
- gergo/web 1779 prevent enabling domain protection if workspace has no by @gjedlicska in #2848
- feat(workspaces): disable domain protection and discoverability on la… by @alemagio in #2850
- feat(fe2): Frontend should show a pre-filtered list of users for workspace members by @andrewwallacespeckle in #2845
- fix(fe2): Remove check for admin in workspace page create workspace button by @andrewwallacespeckle in #2852
- chore(workspaces): fix build by @alemagio in #2853
Full Changelog: 2.20.6...2.21.0