Commit Graph

630 Commits

Author SHA1 Message Date
andrewwallacespeckle 4fd7f73094 Updated dialog style 2025-04-02 09:44:11 +02:00
andrewwallacespeckle 0ed2e2c0e5 Merge branch 'main' into andrew/plan-limits-warning-modals 2025-04-02 09:12:37 +02:00
Gergő Jedlicska f501cc4ad5 gergo/web 2888 workspace project cancreate (#4294)
* WIP can create project

* WIP can create project more work

* complete body, stencil tests

* feat(shared): move workspace plan types into shared

* test progress wip

* feat(shared): add more logic to canCreateWorkspaceProject

* a few more tests, as a treat

* chore(authz): round out tests

* fixed loaders, new GQL checks, dataLoaders in auth loaders

* fix(authz): get workspace limits loader

* chore(authz): update loaders

* frontend fixed up to snuff

* fix(authz): fix workspace plans for tests

* fix(authz): classic

* fix(authz): 0 counts

---------

Co-authored-by: Chuck Driesler <chuck@speckle.systems>
Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
2025-04-01 16:38:20 +01:00
andrewwallacespeckle 7d2d967e90 Tidyups 2025-04-01 16:00:38 +02:00
andrewwallacespeckle baa5aa35cb Move to composable 2025-04-01 15:08:31 +02:00
andrewwallacespeckle 74db93c8fd Add WorkspacePlanLimitReachedDialog 2025-04-01 10:47:39 +02:00
Mike 9fe01778f6 Feat: Disabled roles if no editor seat (#4299) 2025-04-01 09:59:19 +02:00
Mike b22181bb8d Feat: Hide file upload from add model modal (#4303) 2025-04-01 09:37:18 +02:00
andrewwallacespeckle a10e4a74c2 fix(fe): Use slug for workspaceDomainPolicyCompliant (#4298) 2025-03-31 16:44:07 +02:00
andrewwallacespeckle ea4e901dd2 GQL 2025-03-31 12:12:34 +02:00
andrewwallacespeckle 6ae6e36510 Merge branch 'main' into andrew/web-2865-implement-upgrade-confirmation-modal 2025-03-31 12:10:47 +02:00
Kristaps Fabians Geikins a83bae8d84 feat: Workspace/ProjectCollaborator/WorkspaceCollaborator seatType (#4284)
* Workspace & ProjectCollaborator seat type

* minor adjustment to FE

* minor adjustment to FE
2025-03-31 13:07:35 +03:00
andrewwallacespeckle 6f75f08fb5 Remove workspace Id from workspaceDomainPolicyCompliant 2025-03-31 12:04:21 +02:00
andrewwallacespeckle eab1599885 Merge branch 'main' into andrew/web-2865-implement-upgrade-confirmation-modal 2025-03-31 10:14:16 +02:00
Chuck Driesler 3d6fff31a3 fix(authz): workspace id loading (#4290) 2025-03-28 23:09:31 +00: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 90ed2fe6f0 Merge branch 'main' into andrew/web-2865-implement-upgrade-confirmation-modal 2025-03-28 12:38:03 +00:00
andrewwallacespeckle 0c7276da46 Add workspaceLastAdminCheckQuery 2025-03-27 15:16:24 +00:00
Kristaps Fabians Geikins c54d15fd93 feat: authz frontend foundation + reworked errors (#4275)
* feat: authz frontend foundation + reworked errors

* lint fixes

* test fix

* fixed noCache() util
2025-03-27 16:13:35 +02:00
andrewwallacespeckle 83c8d3afbe add useSettingsMembersActions composable 2025-03-27 11:41:31 +00:00
Mike 298e379791 Feat: Implement updated project collaborators page (#4274) 2025-03-27 12:20:00 +01:00
andrewwallacespeckle 1e8ab5e4f2 GQL 2025-03-27 08:27:22 +00:00
andrewwallacespeckle ddd99343a0 Merge branch 'main' into andrew/web-2865-implement-upgrade-confirmation-modal 2025-03-27 08:24:19 +00:00
Mike 591730d0ce Feat: Adapt workspace invites for new plans (#4264) 2025-03-27 08:20:28 +01:00
andrewwallacespeckle 0933e59941 Domain compliance 2025-03-26 22:06:50 +00:00
andrewwallacespeckle 75070ffeda Updates 2025-03-26 15:45:32 +00:00
andrewwallacespeckle 9ea628d9e6 Domain compliance 2025-03-26 14:46:18 +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 2dac3fbc5c remove viewer seat counts 2025-03-26 09:38:38 +00:00
andrewwallacespeckle 857d53b152 Billing cycle end 2025-03-25 21:26:44 +00:00
andrewwallacespeckle 0c3206c396 Add billing info to dialogs 2025-03-25 21:12:52 +00:00
andrewwallacespeckle 5985ce73ea RemoveMember > RemoveFromWorkspace 2025-03-25 14:07:12 +00:00
andrewwallacespeckle 5f4a160d08 Create components for member update actions 2025-03-25 14:00:11 +00:00
andrewwallacespeckle 9c16999cfc feat(workspace): add limit to move projects dialog paginated query 2025-03-24 13:56:41 +00:00
Kristaps Fabians Geikins 6d8b1007f0 fix: workspace projects infinite loading bug (#4252)
* fix(server): user streams query pagination

* fix(fe2): fe infinitely asking for broken pagination
2025-03-24 15:46:59 +02:00
andrewwallacespeckle b2525e6f25 Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages 2025-03-24 11:56:04 +00:00
andrewwallacespeckle 9cbea2e639 Merge branch 'main' into andrew/web-2875-fix-move-project-into-workspace-modal 2025-03-24 09:45:39 +00:00
andrewwallacespeckle 5329d804b0 Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages 2025-03-24 09:43:09 +00:00
Mike 751aece587 Fix: Various pricing plan fixes (#4244) 2025-03-21 21:49:12 +01:00
andrewwallacespeckle 3292fc04e5 feat(fe): Add pagination and search to Move Projects dialog 2025-03-21 16:34:56 +00:00
andrewwallacespeckle f12f528101 Check for domain compliancy 2025-03-21 15:16:27 +00:00
andrewwallacespeckle 6d1587c4da Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages 2025-03-21 14:22:07 +00:00
andrewwallacespeckle d24ce47d14 Remove InvitesTable 2025-03-21 14:21:24 +00:00
Mike 0781a4f58c Feat: New princing table for new plans (#4225) 2025-03-21 15:10:42 +01:00
andrewwallacespeckle ab79b39a08 Naming improvements 2025-03-21 14:05:11 +00:00
andrewwallacespeckle 532e0edb57 Comments from PR 2025-03-21 13:57:25 +00:00
andrewwallacespeckle bcb83186bd Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages 2025-03-21 13:02:01 +00:00