Commit Graph

431 Commits

Author SHA1 Message Date
andrewwallacespeckle 8c4aa18333 refactor(fe): update active state of sso switch 2025-06-23 14:27:49 +02:00
Mike 67059aecf8 Feat: Fix billing portal link (#4975)
* Feat: Fix billing portal link

* Feat: Fix billing portal link
2025-06-23 13:04:45 +02:00
andrewwallacespeckle 6a4148e663 Show correct reason. Update title 2025-06-20 15:47:02 +02:00
andrewwallacespeckle 922b97ddfc Merge branch 'main' into andrew/web-3627-implement-frontend-of-preventing-workspace-creations 2025-06-19 16:39:46 +02:00
andrewwallacespeckle 6d54aa3451 Disable workspace switch +. Add hasAccessToFeature 2025-06-19 16:39:16 +02:00
andrewwallacespeckle 7e413f4bce Contact us button 2025-06-19 16:16:49 +02:00
andrewwallacespeckle de166c10af fix(fe): fix lastAdminCheck and cache update 2025-06-19 15:44:12 +02:00
andrewwallacespeckle 249a3e6c82 WIP Business 2025-06-19 15:32:42 +02:00
andrewwallacespeckle c1e5be6bc3 Initial UI work 2025-06-19 14:18:03 +02:00
andrewwallacespeckle 3ff48f3144 Merge branch 'main' into andrew/web-3627-implement-frontend-of-preventing-workspace-creations 2025-06-19 12:06:51 +02:00
andrewwallacespeckle c89fe339ec refactor: fix pagination with stable resolveKey, use reactive default… (#4951)
* refactor: fix pagination with stable resolveKey, use reactive defaultRoles, and remove email permission check

* Changes from call

* More changes from call

* WIP fixing team composite cursor

* paginated items fix

* minor rename

* composite cursor tools improved

* fe undoing debugging stuff

* extra fixes

* invitable collabs fix

---------

Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
2025-06-19 10:28:31 +03:00
andrewwallacespeckle 1011acd97e Fix sso alignment 2025-06-18 14:48:15 +02:00
andrewwallacespeckle 78137f7fbe feat(fe): workspace security settings refactor
feat(fe): workspace security settings refactor
2025-06-16 10:33:25 +02:00
Mike e4657adf48 Fix: Temporary fix for members settings (#4940) 2025-06-13 15:11:30 +02:00
Benjamin Ottensten 299b98baf8 FIx 2025-06-13 13:25:51 +02:00
Benjamin Ottensten 174166ac56 Adjust various spacings and sizes 2025-06-13 13:23:29 +02:00
Benjamin Ottensten 12821b5f6c Merge branch 'main' into andrew/web-3448-enable-auto-joining-a-workspace-as-a-setting 2025-06-13 12:31:28 +02:00
Benjamin Ottensten c604e3cc9f Only mention pricing if it's a paid plan 2025-06-13 12:18:24 +02:00
Benjamin Ottensten 531e6e3baa Update copy and styling in security settings 2025-06-13 12:14:43 +02:00
Kristaps Fabians Geikins cfa0b249d1 feat: seat type selection in invite flows (#4908)
* backend seems to work

* bigger menu support

* FE nearly done

* merge fix

* ui changes

* workspace invite disclaimer

* project disclaimer

* project invite viewer -> editor flow

* extra minor fixes

* Change project role input label

* extra test assertions

---------

Co-authored-by: Benjamin Ottensten <benjamin.ottensten@gmail.com>
2025-06-13 09:45:58 +03:00
andrewwallacespeckle 3a68bf6525 fix(fe): SSO section 2025-06-06 11:29:24 +02:00
andrewwallacespeckle 3468db5015 Update discoverability confirmation dialog 2025-06-05 15:46:06 +02:00
andrewwallacespeckle 81137bcc3b Update DefaultSeat copy 2025-06-05 15:38:01 +02:00
andrewwallacespeckle fd3edc14c2 Non-admin can go to billing. Align switches 2025-06-05 15:28:49 +02:00
andrewwallacespeckle 02ef0bc174 Switch alignment 2025-06-05 15:26:13 +02:00
andrewwallacespeckle a1c0c08c90 Move disabled radio styles to ui-components 2025-06-05 15:24:00 +02:00
andrewwallacespeckle 3ebefcec55 Comments from PR 2025-06-05 15:15:06 +02:00
andrewwallacespeckle 2eaeb892d3 Use boolean pendingIsAutoJoinEnabled 2025-06-05 15:08:19 +02:00
andrewwallacespeckle 9339e19780 Use fragment 2025-06-05 15:03:57 +02:00
andrewwallacespeckle f5c4ab3b16 Remove unused card 2025-06-05 14:43:21 +02:00
andrewwallacespeckle 70c2d6ce06 Error handling 2025-06-05 14:21:17 +02:00
andrewwallacespeckle 2b9b504746 Remove unused GQL 2025-06-05 14:16:30 +02:00
andrewwallacespeckle 6e5c752f98 Fix confirmation dialog for discoverability 2025-06-05 14:12:30 +02:00
andrewwallacespeckle eb325ccfd8 More permissions 2025-06-05 12:47:01 +02:00
andrewwallacespeckle 742865370a Permissions. SSO to new layout 2025-06-05 12:17:43 +02:00
andrewwallacespeckle af02506152 Design changes 2025-06-04 15:52:56 +02:00
andrewwallacespeckle 37eabb2a06 Swap to radio 2025-06-04 15:41:22 +02:00
andrewwallacespeckle 8c2bf6165d Add defaultseat 2025-06-04 15:14:46 +02:00
andrewwallacespeckle 0e83b259e1 Fix merge 2025-06-04 15:06:10 +02:00
andrewwallacespeckle 6105a6ffa3 Merge branch 'main' into andrew/web-3448-enable-auto-joining-a-workspace-as-a-setting 2025-06-04 14:54:52 +02:00
andrewwallacespeckle adf0ccdc11 Updated domain management 2025-06-04 14:47:16 +02:00
andrewwallacespeckle 8f6f772397 Fix build. Add else toast 2025-06-04 09:57:03 +02:00
andrewwallacespeckle 8374c49107 Merge branch 'main' into andrew/web-3448-enable-auto-joining-a-workspace-as-a-setting 2025-06-03 17:20:49 +02:00
andrewwallacespeckle f874bdaf73 Add disabled state 2025-06-03 16:18:43 +02:00
andrewwallacespeckle 90f2048b13 Use isSelfServePlan 2025-06-03 16:01:51 +02:00
andrewwallacespeckle 1fff8e0bbc Add isPaidPlan 2025-06-03 15:49:55 +02:00
andrewwallacespeckle bcfa66a676 Mobile. text accurateness 2025-06-03 15:47:03 +02:00
andrewwallacespeckle 970b768bf2 Update DefaultSeat.vue 2025-06-03 15:39:14 +02:00
andrewwallacespeckle 2bf0f68fd6 feat(fe): default seat type select 2025-06-03 15:14:21 +02:00
andrewwallacespeckle 95458337fb Merge branch 'main' into andrew/web-3250-introduce-setting-to-control-default-seat-upon-joining 2025-06-03 14:23:00 +02:00