Commit Graph

8254 Commits

Author SHA1 Message Date
andrewwallacespeckle 05ec669796 Check for referencedObject 2025-04-07 23:28:50 +01:00
andrewwallacespeckle bbe22715c4 Use real conditions for limits 2025-04-07 23:20:11 +01:00
andrewwallacespeckle 48d72c0877 Check for specific comment/version in url 2025-04-07 23:12:41 +01:00
andrewwallacespeckle e202bc16d4 Viewer limit dialog from url 2025-04-07 22:57:49 +01:00
andrewwallacespeckle 4aec3849bf Update discussion cards 2025-04-07 22:20:47 +01:00
andrewwallacespeckle e6c5185812 Discussion panel limited 2025-04-07 21:58:30 +01:00
andrewwallacespeckle 875d5ac1e9 Limit updates 2025-04-07 21:50:36 +01:00
andrewwallacespeckle c78772a408 Merge branch 'main' into andrew/web-2920-fe 2025-04-07 21:21:11 +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
andrewwallacespeckle 544fbbe7c0 Version limits 2025-04-07 18:52:00 +01:00
Mike afbd87bd03 Feat: Use real information for usage section in billing (#4336) 2025-04-07 19:49:24 +02:00
andrewwallacespeckle b639cc0c77 Merge branch 'main' into andrew/web-2920-fe 2025-04-07 18:30:15 +01:00
andrewwallacespeckle ed238fa8aa Add line-pattern to tailwind 2025-04-07 18:30:06 +01: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
andrewwallacespeckle 0448459abd Remove list view discussions 2025-04-07 17:11:56 +01:00
andrewwallacespeckle a639fee945 Minor improvements 2025-04-07 17:08:02 +01:00
andrewwallacespeckle ec6caf67ed Embed dialog 2025-04-07 17:02:56 +01:00
andrewwallacespeckle c65caffa7e Refactor LimitReachDialog 2025-04-07 16:46:29 +01: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
andrewwallacespeckle 6e352213a2 Make isLimited optional 2025-04-07 12:46:13 +01:00
andrewwallacespeckle a0952c9b79 Remove mock code 2025-04-07 12:35:31 +01:00
andrewwallacespeckle 43e94b1d9f Merge branch 'main' into andrew/web-2920-fe 2025-04-07 12:26:50 +01: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