Commit Graph

113 Commits

Author SHA1 Message Date
andrewwallacespeckle 9444a2b658 Small change from Fabs 2025-06-19 15:50:58 +02:00
andrewwallacespeckle de166c10af fix(fe): fix lastAdminCheck and cache update 2025-06-19 15:44:12 +02:00
andrewwallacespeckle d9e9531d47 fix(fe): workspace members pagination not loading additional pages 2025-06-16 13:28:01 +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 d5655b81ed Revert some of the copy 2025-06-13 12:29:41 +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 742865370a Permissions. SSO to new layout 2025-06-05 12:17:43 +02:00
andrewwallacespeckle aec4ad5339 Removed optimistic response 2025-06-04 10:59:56 +02:00
andrewwallacespeckle 8f6f772397 Fix build. Add else toast 2025-06-04 09:57:03 +02:00
Mike 6434fddc4c Fix: Quick fix for inf loading not working on members table (#4866) 2025-06-01 21:56:32 +02:00
Mike 98cf564342 Feat: Expose user email on workspace settings member tables (#4857)
* Feat: Expose user email on workspace settings member tables

* Added permissions check

* Remove fetching items
2025-05-30 18:52:23 +02:00
andrewwallacespeckle f39d5df750 Fix linting 2025-05-27 12:44:19 +02:00
Mike 3a2564d44c Feat: Add option to hide Speckle branding on embed (#4777) 2025-05-20 15:48:57 +02:00
Kristaps Fabians Geikins 211922b6a6 chore: get rid of all old workspace plan code (#4624)
* first batch of changes

* tests fix

* FE fixed

* renaming constants

* test fixes

* moar test fixes

* another test fix

* reenable app rover check

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2025-04-30 19:18:32 +02:00
andrewwallacespeckle 27e4e1b3fb Temporarily remove projects form memberstable 2025-04-22 14:29:54 +01:00
andrewwallacespeckle e216f0d42b Disable seat type change if expired or cancelled 2025-04-22 13:19:59 +01:00
andrewwallacespeckle 776d9c1df7 Fix invite search 2025-04-22 12:10:36 +01:00
Mike 3e307eb6fd Fix: Missing settings pages in the sidebar until hard refresh (#4520) 2025-04-22 11:21:01 +02:00
andrewwallacespeckle cf2dd84972 Add pagination to Members/Guests 2025-04-21 15:29:51 +01:00
andrewwallacespeckle 6f0fc38ed6 Members fragments 2025-04-21 15:14:27 +01:00
Mike 3c12f2bc45 Feat: Refactor workspace dashboard to improve performance (WIP) (#4500) 2025-04-21 12:13:31 +02:00
andrewwallacespeckle 62cf4efd7a Admin menu: Hide "Make guest…" move "Revoke admin access…" 2025-04-17 12:12:16 +01:00
andrewwallacespeckle 677e47daff Always show the seat change in a separate section alone in the top 2025-04-17 12:06:16 +01:00
Kristaps Fabians Geikins 0cc19dbdf5 fix(fe2): not being able to remove member from workspace (#4468)
* fix(fe2): not being able to remove member from workspace

* minor comment

* withTransaction refactor
2025-04-17 10:44:55 +03:00
andrewwallacespeckle 775a4a7911 FIx build 2025-04-10 11:45:49 +01:00
Kristaps Fabians Geikins 5f88f562d3 feat: updated various "read/update" settings related permission checks (#4356)
* a bunch more tests

* updated GQL resolvers

* project create checks implemented

* project update/settings related checks in FE

* a bunch of tests

* tests fix

* disable app schema check
2025-04-09 16:13:09 +03:00
andrewwallacespeckle 04a05dde81 Merge branch 'main' into andrew/update-members-table-remove-from-project 2025-04-07 11:10:06 +01:00
Kristaps Fabians Geikins e3d3c1446b feat: enable domain discoverability on workspace creation (#4235)
* frontend changes implemented

* WIP BE

* backend seems to work

* CR fixes
2025-04-07 12:34:45 +03:00
andrewwallacespeckle e91a65da48 Fix menu reactivity bug 2025-04-06 13:31:01 +01:00
andrewwallacespeckle 07b6ee01c7 Merge branch 'main' into andrew/update-members-table-remove-from-project 2025-04-06 12:03:07 +01:00
andrewwallacespeckle d937834d3b Change project permissions changes 2025-04-05 16:41:45 +01:00
andrewwallacespeckle cc1b3303a2 Merge branch 'main' into andrew/update-members-table-remove-from-project 2025-04-05 16:14:22 +01:00
andrewwallacespeckle 5f1b4317e8 Change copy in Editor and Viewer tooltips 2025-04-05 16:00:03 +01:00
andrewwallacespeckle b1d0ae37c0 Disabled menu items 2025-04-05 14:55:25 +01:00
andrewwallacespeckle bfe74b3133 Tidy fragments. Add project update dialog 2025-04-03 14:18:10 +02:00
Mike 9798c9bee7 Fix: Remove unused query (#4317) 2025-04-03 14:11:00 +02:00
Mike d752bcb274 Feat: Update billing with new design (#4309) 2025-04-02 16:42:19 +02:00
andrewwallacespeckle 8e3ffb1793 Remove duplicate member action tables (#4313) 2025-04-02 15:43:54 +02:00
andrewwallacespeckle a10e4a74c2 fix(fe): Use slug for workspaceDomainPolicyCompliant (#4298) 2025-03-31 16:44:07 +02:00
andrewwallacespeckle 6f75f08fb5 Remove workspace Id from workspaceDomainPolicyCompliant 2025-03-31 12:04:21 +02:00
andrewwallacespeckle 2c07ae9456 Merge 2025-03-28 13:13:07 +00:00
andrewwallacespeckle a9a66bcc88 Stashed 2025-03-28 13:11:22 +00:00
andrewwallacespeckle acdbc011d9 canDowngradeEditor 2025-03-28 13:10:32 +00:00
andrewwallacespeckle 0c7276da46 Add workspaceLastAdminCheckQuery 2025-03-27 15:16:24 +00:00
andrewwallacespeckle 83c8d3afbe add useSettingsMembersActions composable 2025-03-27 11:41:31 +00:00
andrewwallacespeckle 0933e59941 Domain compliance 2025-03-26 22:06:50 +00:00
andrewwallacespeckle c0a2662097 New Admin Actions Dialog 2025-03-26 14:17:03 +00:00
andrewwallacespeckle 2f5a3da14d Check isFreePlan 2025-03-26 13:18:54 +00:00
andrewwallacespeckle 5985ce73ea RemoveMember > RemoveFromWorkspace 2025-03-25 14:07:12 +00:00