Kristaps Fabians Geikins
e9a25a247f
feat(fileimport): move back to previous python-util version ( #4346 )
2025-04-08 13:47:19 +03:00
Kristaps Fabians Geikins
ec2fb34283
feat(shared): new policies for minor fragment refactor ( #4343 )
...
* canUpdate + reworked fragments
* feat(shared): new policies for minor fragment refactor
* some cleanup
* canUpdate tests
* ensureMinimumProjectRoleFragment test
* checkIfPubliclyReadableProjectFragment tests
* get rid of LoadersOf/ErrorsOf
* python dep update
2025-04-08 12:28:20 +03:00
Alessandro Magionami
f6dab91b48
Merge pull request #4321 from specklesystems/alessandro/web-2944-versions-hide-referencedobject
...
Alessandro/web 2944 versions hide referencedobject
2025-04-08 11:20:01 +02:00
Iain Sproat
dc88cceb32
Merge pull request #4335 from specklesystems/iain/helm-chart-configurable-env-vars
...
feat(helm chart): allow additional environment variables to be provided
2025-04-08 08:15:34 +01:00
Iain Sproat
5376939c62
Merge pull request #4339 from specklesystems/iain/fix-helm-chart-billing-nesting
...
fix(helm chart): business config at top level of values
2025-04-08 08:05:05 +01:00
Iain Sproat
4177aa5e91
Merge branch 'main' into iain/helm-chart-configurable-env-vars
2025-04-08 07:38:45 +01:00
Iain Sproat
7a6e678b49
Merge pull request #4338 from specklesystems/iain/preview-service-missing-dependencies
...
feat(preview service): optionally configure GPU rendering via Puppeteer
2025-04-08 07:36:43 +01:00
andrewwallacespeckle
24736053f1
feat(fe): "Manage project permissions" from Workspace members table
...
feat(fe): "Manage project permissions" from Workspace members table
2025-04-07 21:20:56 +01:00
Mike
afbd87bd03
Feat: Use real information for usage section in billing ( #4336 )
2025-04-07 19:49:24 +02:00
Iain Sproat
632f20bd11
fix(helm chart): business config at top level
...
- matches how these values have been provisioned
- nesting business-related config under technical components is not necessary
2025-04-07 18:25:06 +01:00
Iain Sproat
12951ff8f2
Revert "fix(helm chart): business config at top level"
...
This reverts commit a0aad6e329 .
2025-04-07 18:24:14 +01:00
Iain Sproat
a0aad6e329
fix(helm chart): business config at top level
...
- matches how these values have been provisioned
- nesting business-related config under technical components is not necessary
2025-04-07 18:22:23 +01:00
Iain Sproat
2f5e82f00b
Merge branch 'main' into iain/helm-chart-configurable-env-vars
2025-04-07 17:55:38 +01:00
Iain Sproat
5b619c83a3
Fix dependency version
2025-04-07 17:41:51 +01:00
Iain Sproat
65564acc5a
feat(preview service): enable GPU rendering via Puppeteer
2025-04-07 17:34:31 +01:00
Alessandro Magionami
52acba83f0
chore(shared): fix types
2025-04-07 18:17:46 +02:00
Alessandro Magionami
efafe40b27
chore(shared): remove history limits from pro plan
2025-04-07 17:38:40 +02:00
Alessandro Magionami
729b2ba5f5
chore(shared): add limits to unlimited plans
2025-04-07 17:37:03 +02:00
Alessandro Magionami
8d554e726d
feat(core): add workspace limits
2025-04-07 16:55:45 +02:00
andrewwallacespeckle
3df9047c07
Merge branch 'main' into andrew/update-members-table-remove-from-project
2025-04-07 15:38:27 +01:00
Alessandro Magionami
d640f23c7d
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2944-versions-hide-referencedobject
2025-04-07 16:12:41 +02:00
Gergő Jedlicska
6d6893d4cf
fix(helm): stripe id-s are not secrets any more ( #4337 )
2025-04-07 16:12:37 +02:00
Gergő Jedlicska
a3644a50c5
gergo/web 2931 introduce missing workspace plans ( #4323 )
...
* fix(gatekeeper): missing priceId-s should stop the server from booting
* feat(shared): add all new workspace plans
* feat(billing): add new world plans
* feat(ci): use stripe sandbox id-s from test env vars
* chore(ci): remove defunct stripe context
* chore(server-env): fix server env example
* feat(gatekeeper): add missing plans to graphql schema
* test(gatekeeper): update plan upgrade tests to match implementation
* fix(ci): update ci .env source
* fix(ci): we do need some secrets from stripe
* fix(ci): run gql schema introspect with the test env
* fix(frontend): format new plan names
* chore(ci): temp disable gql schema checks
* feat(helm): add unlimited seat prices env vars
* feat(helm): add unlimited seat prices to values
* feat(gatekeeper): do not load priceId-s as a side effect, load with module init
2025-04-07 15:24:57 +02:00
Alexandru Popovici
0195f65067
fix(viewer-lib): Implemented proper interpolation for angles which gets rid of incorrect rotation jumps while animating camera rotation ( #4311 )
2025-04-07 14:58:08 +03:00
Alessandro Magionami
6f5415e66d
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2944-versions-hide-referencedobject
2025-04-07 12:48:58 +02:00
Iain Sproat
5329531cd5
feat(helm chart): allow additional environment variables to be provided
...
- allows of deployment-specific environment variables to be provided to all the pods
2025-04-07 11:33:52 +01:00
andrewwallacespeckle
b40a90a038
Update gql
2025-04-07 11:25:52 +01:00
andrewwallacespeckle
7539c58b10
gql
2025-04-07 11:10:17 +01: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
820a1e2ebf
feat(server): workspace roles taken into account in project queries ( #4319 )
...
* Workspace.projects fixed
* Query.project tested & fixed
* personalOnly flag added
* withProjectRoleOnly flag
* authorizeResolver implicit workspace roles
* minor cleanup
* reorg + support for throwing auth errors
* global error mapping
* undo special borkage
* CR fixes
* more CR fixes
* shared tests fix
* minor adjustment
* tests fix
* see if removing cached roles fixes it?
* more fixes
* clean up debugging garbage
2025-04-07 12:52:07 +03: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
Chuck Driesler
35e99d6ee7
feat(workspaces): emit who will be added to workspace for a given project move ( #4332 )
...
* wip
* feat(workspaces): preflight service wip
* feat(workspaces): move project to workspace dry run
* fix(workspaces): add tests and refine query
* chore(workspaces): gqlgen
2025-04-07 10:27:08 +01:00
andrewwallacespeckle
e85c3cae63
Gql
2025-04-07 10:13:27 +01:00
andrewwallacespeckle
26d79231d2
Merge branch 'main' into andrew/update-members-table-remove-from-project
2025-04-07 09:53:01 +01:00
Alessandro Magionami
498f26d8df
chore(core): fix tests
2025-04-07 09:51:56 +02:00
Alessandro Magionami
a02ea60bc7
Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2944-versions-hide-referencedobject
2025-04-07 09:37:04 +02:00
Mike
ac9fc794b7
Fix: Clean up unused code thats causing graphql error ( #4334 )
2025-04-06 15:45:29 +02:00
andrewwallacespeckle
e91a65da48
Fix menu reactivity bug
2025-04-06 13:31:01 +01:00
andrewwallacespeckle
669e189309
GQL
2025-04-06 12:03:21 +01:00
andrewwallacespeckle
07b6ee01c7
Merge branch 'main' into andrew/update-members-table-remove-from-project
2025-04-06 12:03:07 +01:00
andrewwallacespeckle
f9761f65bd
Merge pull request #4330 from specklesystems/andrew/web-2946-update-things-in-member-settings
...
feat(fe): Update various workspace member settings items
2025-04-06 11:54:31 +01:00
andrewwallacespeckle
cccda1747e
Close on no projects
2025-04-05 16:54:52 +01:00
andrewwallacespeckle
a51ab94951
Make project name clickable in project permissions dialog
2025-04-05 16:52:04 +01:00
andrewwallacespeckle
d937834d3b
Change project permissions changes
2025-04-05 16:41:45 +01:00
andrewwallacespeckle
a0b8c82a26
Fix gql
2025-04-05 16:21:18 +01:00
andrewwallacespeckle
cc1b3303a2
Merge branch 'main' into andrew/update-members-table-remove-from-project
2025-04-05 16:14:22 +01:00
andrewwallacespeckle
7b99fbba91
Update SeatTransitionCards.vue
2025-04-05 16:09:15 +01:00
andrewwallacespeckle
7392ee8e99
Copy changes
2025-04-05 16:06:19 +01:00
andrewwallacespeckle
5f1b4317e8
Change copy in Editor and Viewer tooltips
2025-04-05 16:00:03 +01:00
andrewwallacespeckle
524c371d75
Remove double text
2025-04-05 15:46:59 +01:00