Commit Graph

8254 Commits

Author SHA1 Message Date
Alessandro Magionami 272eafe25d chore(workspaces): disable test on ff off 2025-03-31 17:59:48 +02:00
Alessandro Magionami 57c6763953 chore(workspaces): fix imports 2025-03-31 17:39:15 +02:00
Alessandro Magionami de1054720b feat(workspaces): member by role counts 2025-03-31 17:15:36 +02:00
andrewwallacespeckle a10e4a74c2 fix(fe): Use slug for workspaceDomainPolicyCompliant (#4298) 2025-03-31 16:44:07 +02:00
Alessandro Magionami 99d9c9a2ad feat(workspaces): seats by type counts in workspace 2025-03-31 16:43:00 +02:00
Alessandro Magionami ef9f16785f Merge pull request #4292 from specklesystems/alessandro/web-2906-list-invitable-workspace-members-in-a-project
Alessandro/web 2906 list invitable workspace members in a project
2025-03-31 16:10:45 +02:00
Alessandro Magionami 8540eedab4 feat(workspaces): code review changes 2025-03-31 15:48:04 +02:00
Iain Sproat 57d63a31c5 Merge pull request #4287 from specklesystems/iain/fileimport-update-expired-file-uploads
fix(file import): garbage collect failed file imports if taking too long
2025-03-31 14:47:11 +01:00
Alessandro Magionami b15423d767 chore(workspaces): code review changes 2025-03-31 15:46:16 +02:00
Alessandro Magionami f70072d069 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2906-list-invitable-workspace-members-in-a-project 2025-03-31 15:11:17 +02:00
andrewwallacespeckle d7ec8bb7bd Update badgeColorClasses to check for color classes (#4297) 2025-03-31 15:01:06 +02:00
Iain Sproat 74f54bde13 Address review comments 2025-03-31 13:43:49 +01:00
Iain Sproat f9670f4ca2 Merge pull request #4296 from specklesystems/iain/bump-dependency-postgres
chore(utils/postgres): bump dependency revision
2025-03-31 13:38:34 +01:00
Chuck Driesler b1da1d97a2 fix(workspaces): domain compliance by slug (#4295) 2025-03-31 13:36:22 +01:00
Alessandro Magionami d7ced64168 chore(workspaces): code review changes 2025-03-31 14:32:29 +02:00
Iain Sproat 94faea23e8 Merge branch 'iain/bump-dependency-postgres' into iain/fileimport-update-expired-file-uploads 2025-03-31 12:16:43 +01:00
Iain Sproat d3f1cb3c57 chore(utils/postgres): bump dependency revision 2025-03-31 12:10:44 +01:00
Iain Sproat f75b77e899 push work on to database, simplify application logic 2025-03-31 12:03:43 +01:00
andrewwallacespeckle 6a898fe507 Merge pull request #4266 from specklesystems/andrew/web-2865-implement-upgrade-confirmation-modal
refactor(fe): Add workspace member update actions
2025-03-31 11:56:58 +01: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
Alessandro Magionami 0187cef785 chore(workspaces): code review changes 2025-03-31 12:09:52 +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 193b899762 Merge branch 'main' into andrew/web-2865-implement-upgrade-confirmation-modal 2025-03-31 12:04:31 +02:00
andrewwallacespeckle 6f75f08fb5 Remove workspace Id from workspaceDomainPolicyCompliant 2025-03-31 12:04:21 +02:00
Iain Sproat 3af5ad16fe Add another test 2025-03-31 10:27:28 +01:00
Iain Sproat f47e1efd27 Update helm chart 2025-03-31 10:20:36 +01:00
Iain Sproat 5960788da1 add test 2025-03-31 09:53:36 +01:00
Alessandro Magionami 6c99ddb215 feat(workspaces): fix tests 2025-03-31 10:52:05 +02:00
Kristaps Fabians Geikins 8d1c45e6f8 feat(server): wrapWithCache improved caching w/ shared promises (#4286)
* feat(server): wrapWithCache improved caching w/ shared promises

* minor adjustment
2025-03-31 11:31:16 +03:00
Alessandro Magionami 1b956c15d4 feat(workspaces): fix build 2025-03-31 10:21:06 +02:00
andrewwallacespeckle a768ba5d57 Use annual/monthly value 2025-03-31 10:16:14 +02:00
andrewwallacespeckle eab1599885 Merge branch 'main' into andrew/web-2865-implement-upgrade-confirmation-modal 2025-03-31 10:14:16 +02:00
Iain Sproat 02afdd19d6 Merge branch 'main' into iain/fileimport-update-expired-file-uploads 2025-03-31 09:09:07 +01:00
Alessandro Magionami 34bebce186 Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2906-list-invitable-workspace-members-in-a-project 2025-03-31 09:38:36 +02:00
Alessandro Magionami 9b106b49a1 feat(workspaces): resolver for invitable collaborators 2025-03-31 09:38:17 +02:00
Alessandro Magionami bbef398cd3 feat(workspaces): repository functions for invitable collaborators 2025-03-31 09:37:52 +02:00
Alessandro Magionami 29d36d0d0c feat(workspaces): invitableCollaborators for project in a workspace 2025-03-31 09:35:41 +02:00
Chuck Driesler 3d6fff31a3 fix(authz): workspace id loading (#4290) 2025-03-28 23:09:31 +00:00
Iain Sproat 7376eb4298 Use constant for event name 2025-03-28 15:19:50 +00:00
Iain Sproat c19c7892f4 Refactor REST to different directory and register router 2025-03-28 15:13:59 +00:00
Iain Sproat d8ec2f12c4 feat(file import): expire failed file imports if taking too long 2025-03-28 15:05:44 +00:00
Iain Sproat 0e0beecb09 Merge pull request #4285 from specklesystems/iain/web-2918-docker-hub-imagepullsecrets-in-all-kubernetes-clusters
feat(helm chart): support image pull secrets
2025-03-28 13:34:53 +00:00
Gergő Jedlicska a523765524 fix(shared): workspace sso fragment must be able to load limited workspace data (#4281)
* fix(shared): workspace sso fragment must be able to load limited workspace data

* fix(shared): workspace loader already has the sso error deatails needed
2025-03-28 14:25:45 +01: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
Iain Sproat 0acdca9f97 feat(helm chart): support image pull secrets 2025-03-28 11:57:45 +00:00
Iain Sproat 33e32ed02c Add comments about role of shutdown process managing browser closure 2025-03-28 10:43:43 +00:00