andrewwallacespeckle
9cbea2e639
Merge branch 'main' into andrew/web-2875-fix-move-project-into-workspace-modal
2025-03-24 09:45:39 +00:00
andrewwallacespeckle
9fb5da5314
Remove default value from card
2025-03-24 09:44:20 +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
Alessandro Magionami
9429e47b93
feat(workspaces): add filter by seatType in workspace team
2025-03-24 10:29:36 +01:00
Gergő Jedlicska
25d0802234
fix(server): project access fix for discoverable projects ( #4246 )
2025-03-22 15:42:35 +01:00
Mike
751aece587
Fix: Various pricing plan fixes ( #4244 )
2025-03-21 21:49:12 +01:00
Mike
56e79b0dd8
Fix: Link to webhooks tab ( #4245 )
2025-03-21 21:35:58 +01:00
andrewwallacespeckle
3292fc04e5
feat(fe): Add pagination and search to Move Projects dialog
2025-03-21 16:34:56 +00:00
Gergő Jedlicska
968d2f2520
auth/lib ( #4242 )
...
* wip
* wip
* feat(authz): wip policy shape
* wip
* fix(authz): canReadProject with latest pattern
* wip
* feat(shared): simplify authz checks and policies
* feat(shared): port role weights into shared
* test(shared): some more tests for authz
* test(shared): more query project tests
* typo!
* feat(shared): ff loading refinements
* feat(shared): example authorization policy integration
* authz loaders init
* chore(authz): naming etc
* wip
* fix(authz): authz error objects
Co-authored-by: Kristaps Fabians Geikins <fabis94@users.noreply.github.com >
Co-authored-by: Gergő Jedlicska <gjedlicska@users.noreply.github.com >
* fix(authz): use correct role weights
* chore(authz): use codes from errors in tests
* chore(authz): wow
* chore(authz): fix more tests, add more tests
* chore(authz): fix some tests, add some tests (again)
* fix(authz): fix tests again
* fix(server): you need to await !!!! otherwise it crashes the server.
---------
Co-authored-by: Charles Driesler <chuck@speckle.systems >
Co-authored-by: Kristaps Fabians Geikins <fabis94@users.noreply.github.com >
Co-authored-by: Gergő Jedlicska <gjedlicska@users.noreply.github.com >
2025-03-21 16:37:36 +01:00
andrewwallacespeckle
46020ea8b7
Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages
2025-03-21 15:18:23 +00:00
andrewwallacespeckle
f12f528101
Check for domain compliancy
2025-03-21 15:16:27 +00:00
Chuck Driesler
66da283a79
Revert "feat(authz): shared authz pipeline ( #4151 )" ( #4241 )
...
This reverts commit cb8aa31b66 .
2025-03-21 15:41:17 +01: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
Chuck Driesler
cb8aa31b66
feat(authz): shared authz pipeline ( #4151 )
...
* wip
* wip
* feat(authz): wip policy shape
* wip
* fix(authz): canReadProject with latest pattern
* wip
* feat(shared): simplify authz checks and policies
* feat(shared): port role weights into shared
* test(shared): some more tests for authz
* test(shared): more query project tests
* typo!
* feat(shared): ff loading refinements
* feat(shared): example authorization policy integration
* authz loaders init
* chore(authz): naming etc
* wip
* fix(authz): authz error objects
Co-authored-by: Kristaps Fabians Geikins <fabis94@users.noreply.github.com >
Co-authored-by: Gergő Jedlicska <gjedlicska@users.noreply.github.com >
* fix(authz): use correct role weights
* chore(authz): use codes from errors in tests
* chore(authz): wow
* chore(authz): fix more tests, add more tests
* chore(authz): fix some tests, add some tests (again)
* fix(authz): fix tests again
---------
Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com >
Co-authored-by: Kristaps Fabians Geikins <fabis94@users.noreply.github.com >
Co-authored-by: Gergő Jedlicska <gjedlicska@users.noreply.github.com >
2025-03-21 14:45:36 +01:00
andrewwallacespeckle
ec8f2ebbe5
Revert changes to CommonCard padding
2025-03-21 13:04:06 +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
andrewwallacespeckle
ae3f829410
Undo padding change to CommonCard
2025-03-21 12:59:52 +00:00
andrewwallacespeckle
43f7e55fe4
Merge pull request #4231 from specklesystems/andrew/update-workspace-members-sidebar
...
refactor(fe): workspace sidebar members section
2025-03-21 11:09:33 +00:00
Alessandro Magionami
362a0e6141
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2803-downscale-workspace-subscription
2025-03-21 11:14:49 +01:00
Alessandro Magionami
b1c9d8b2d4
feat(gatekeeper): on invoice created trigger downscale
2025-03-21 11:14:34 +01:00
Mike
8de5094106
Feat: Increase limit for workspace team featching on workspace dashboard and table ( #4234 )
2025-03-21 10:24:01 +01:00
Alexandru Popovici
fe7d435d8c
fix(viewer-lib): Fixed an issue which caused incorrect zoom to cursor and rotate around cursor behavior on some relative layout pages ( #4233 )
2025-03-21 09:06:53 +02:00
Alessandro Magionami
38fd761fe3
fix(gatekeeper): fix date format in subscription parse
2025-03-20 18:57:52 +01:00
Alessandro Magionami
194a1fe607
feat(gatekeeper): downscale new plans
2025-03-20 16:29:32 +01:00
Mike
a9f03694d6
Feat: Move project collaborators to own tab ( #4226 )
2025-03-20 15:19:04 +01:00
andrewwallacespeckle
937425c56d
refactor(fe): workspace sidebar members section
2025-03-20 14:08:26 +00:00
andrewwallacespeckle
1c18e3ecb0
Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages
2025-03-20 12:34:16 +00:00
andrewwallacespeckle
bd09024c1f
Add joined at date
2025-03-20 12:33:41 +00:00
Alessandro Magionami
89f20bbae3
Merge pull request #4229 from specklesystems/alessandro/web-2869-filter-dismissed-workspace-join-requests
...
fix(workspaces): filter out dismissed join requests
2025-03-20 13:20:45 +01:00
andrewwallacespeckle
e4e1056f71
getRoleLabel in Invites table
2025-03-20 12:19:46 +00:00
andrewwallacespeckle
ca03bb7168
Move LearnMoreRolesSeatsUrl to route.ts
2025-03-20 12:06:38 +00:00
andrewwallacespeckle
d230700081
Merge branch 'main' into andrew/web-2567-update-members-and-guests-settings-pages
2025-03-20 12:01:56 +00:00
Mike
b1e3a4bb72
Feat: Add createdAt to workspace team WorkspaceCollaborator ( #4227 )
2025-03-20 12:50:10 +01:00
Kristaps Fabians Geikins
e24c26e3d2
feat: getting rid of defaultProjectRole setting ( #4221 )
...
* feat: getting rid of defaultProjectRole setting
* get stdout reporting in CI
* yarn lock fix
* fix package.json
* better CI test output
* pinning mocha-multi
2025-03-20 12:58:30 +02:00
andrewwallacespeckle
692806bdec
Add target blank to learn more
2025-03-20 10:57:46 +00:00
andrewwallacespeckle
3f3a821cde
naming updates
2025-03-20 10:55:59 +00:00
Chuck Driesler
d39c52a324
feat(regions): use queue for moves ( #4060 )
...
* chore(regions): failing test for moving blobs
* fix(blobs): use blob storage table
* chore(regions): include file_uploads table for thoroughness
* fix(regions): extract repeated string to utils
* chore(regions): move validation as own service
* feat(regions): update project region key after move
* chore(regions): update tests to make gql requests
* feat(regions): queue wip
* fix(regions): trigger job instead of performing change synchronously
* chore(regions): update tests for job queue
* fix(regions): use the queue
2025-03-20 10:35:39 +00:00
Iain Sproat
f90ffb7eca
fix broken merge from main
2025-03-20 10:25:41 +00:00
Iain Sproat
ad9255cd39
fix liveness probe for node 22
2025-03-20 09:38:50 +00:00
Iain Sproat
335f6a2a06
Merge branch 'main' into iain/dockerfile-node18-node22
2025-03-20 09:35:59 +00:00
Alessandro Magionami
7e944b182e
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2803-downscale-workspace-subscription
2025-03-20 10:32:21 +01:00
Alessandro Magionami
4b138a7653
fix(workspaces): filter out dismissed join requests
2025-03-20 10:30:59 +01:00
andrewwallacespeckle
a74d432149
Tidyups
2025-03-19 23:15:48 +00:00
andrewwallacespeckle
b949b936ca
Add comment
2025-03-19 23:07:33 +00:00
andrewwallacespeckle
4d002cf69f
Naming updates
2025-03-19 23:01:26 +00:00
andrewwallacespeckle
bb4c60a4f5
Copy updates
2025-03-19 22:53:26 +00:00