andrewwallacespeckle
b0b2c19cd0
Fix header
2025-04-02 10:24:54 +02:00
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
Iain Sproat
1040990234
Merge pull request #4305 from specklesystems/iain/fix-helm-chart
...
fix(helm chart): typo
2025-04-01 15:50:29 +01:00
Iain Sproat
b6a1b69562
fix typo
2025-04-01 15:25:29 +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
eea01b2c23
Simplify dialog
2025-04-01 13:45:53 +02:00
Chuck Driesler
fd93d69a19
chore(automate): improve error message ( #4260 )
...
* chore(automate): improve error message
* fix(automate): better writing
2025-04-01 12:25:16 +01:00
andrewwallacespeckle
9f37b8b7c9
Simplified dialogs
2025-04-01 12:33:54 +02:00
andrewwallacespeckle
74db93c8fd
Add WorkspacePlanLimitReachedDialog
2025-04-01 10:47:39 +02:00
andrewwallacespeckle
ebab2c72a3
Merge branch 'main' into andrew/plan-limits-warning-modals
2025-04-01 10:24:59 +02:00
Alexandru Popovici
7296b37fc4
Alex/webxr ( #4291 )
...
* feat(viewer-lib): WIP WebXr stuff
* Working WebXR stuff
* Restored some unrequired changes
* feat(viewer-lib): Implemented WebXrViewer which wraps three's xr functionality
* faet(viewer-lib): Implemented basic webxr functionality via WebXrViewer
* Revert "feat(viewer-lib): Implemented WebXrViewer which wraps three's xr functionality"
This reverts commit 8798f265b7c0d0c654e588e16f0aefd4ecd5508c.
* feat(viewer-lib): Some more small changes
* feat(viewer-lib): Added comments, refined a bit the sample xr extension
* Reverted XR stuff
* Restore yarn lock
2025-04-01 11:21:45 +03:00
Mike
9fe01778f6
Feat: Disabled roles if no editor seat ( #4299 )
2025-04-01 09:59:19 +02:00
andrewwallacespeckle
a89d1fd312
logic around canMoveProject
2025-04-01 09:57:25 +02:00
Mike
b22181bb8d
Feat: Hide file upload from add model modal ( #4303 )
2025-04-01 09:37:18 +02:00
Alexandru Popovici
1f40f49140
Measurements Update #1 ( #4293 )
...
* feat(viewer-lib): Perpendicular measurement direction now follows mouse
* fix(viewer-lib): Handled WEB-1381. Rogue disc no longer appears
* fix(viewer-lib): Handled WEB-1781. Measurements are no longer selectable by clicking on their line, only the label
* chore(viewer-lib): Added a couple of comments
* fix(viewer-lib): Render is requested after auto lazering
2025-03-31 21:06:49 +03:00
Alessandro Magionami
4a7d37e3d7
Merge pull request #4300 from specklesystems/alessandro/web-2874-return-user-counts-by-role-and-seat-type
...
Alessandro/web 2874 return user counts by role and seat type
2025-03-31 18:50:15 +02:00
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