Commit Graph

8254 Commits

Author SHA1 Message Date
Adam Hathcock 33020ad08b Merge pull request #4361 from specklesystems/adam/createFromJson
feat(add createFromObjects and createFromJSON to ObjectLoader2)
2025-04-29 11:59:44 +01:00
Iain Sproat bdd902a578 fix(server/billing): better handle incomplete checkout 2025-04-29 11:59:21 +01:00
Alessandro Magionami 437ee6d20b feat(core): add project field on invites (#4588)
* feat(core): add project field on invites

* chore(workspaces): add workspaceSlug on invite
2025-04-29 13:06:35 +03:00
Adam Hathcock 1af9023670 remove unused item 2025-04-29 11:04:40 +01:00
Adam Hathcock 9586ca3a37 update time usage 2025-04-29 10:39:20 +01:00
Adam Hathcock ad93dafb35 Merge remote-tracking branch 'origin/main' into adam/createFromJson 2025-04-29 10:27:35 +01:00
Iain Sproat d4e326e89e ci(codecov): upload coverage results for shared (#4431)
* ci(codecov): upload coverage results for shared

* set targets for each upload
2025-04-29 11:14:47 +02:00
Mike 41800d90f2 Fix: Fix workspace sidebar actions for guest (#4623) 2025-04-29 09:51:01 +02:00
Kristaps Fabians Geikins cf833a7719 fix(server): project role updates after workspace role/seat changes (#4599)
* fix(workspaces): workspace role sync

* role changes fixed + validated

* seat changes validated

* fix tests

---------

Co-authored-by: Charles Driesler <chuck@speckle.systems>
2025-04-29 10:49:37 +03:00
Mike 02be5652d3 Feat: Bulk invites for projects and workspaces (#4616) 2025-04-28 17:24:43 +02:00
Mike aa1763daa0 Fix: Minor fixes for canceled payment state (#4615) 2025-04-28 17:01:02 +02:00
Mike d6d8de41dc Feat: Increase invite limit from 10 to 200 (#4618) 2025-04-28 16:43:58 +02:00
Iain Sproat 65f9a8e9ca Merge changes from main correctly 2025-04-28 15:25:37 +01:00
Iain Sproat 76decb78f3 Fix references 2025-04-28 15:23:32 +01:00
Iain Sproat cb0f106c46 Resolve conflicts 2025-04-28 15:17:40 +01:00
Iain Sproat 62c8b571f9 Merge branch 'main' into iain/refactor-blob-storage 2025-04-28 15:06:30 +01:00
Iain Sproat a5d59a4f38 Fix broken references after merge 2025-04-28 15:02:04 +01:00
Iain Sproat 34933328b5 Merge branch 'main' into iain/task-id-to-request-context 2025-04-28 14:36:38 +01:00
Iain Sproat baec1e9156 tests(integration/blobs): can anonymously get blob from public project (#4614)
* tests(integration/blobs): can anonymously get blob from public project

* fix public access

* more fixes

---------

Co-authored-by: Kristaps Fabians Geikins <fabis94@live.com>
2025-04-28 12:26:50 +03:00
Mike b7b62348ca Fix: Workspace dashboard padding updates (#4617) 2025-04-28 11:23:43 +02:00
Alexandru Popovici 1402a16d29 RTE Transform Inconsistencies (#4469)
* fix(viewer-lib): Figured out the source for the inconsistencies between the TAS node transformation and the shade transformation in regards to using pivot points for RTE.

* feat(viewer): BatchObject now stores the pivot value. Added convenience setters for positions, rotation and scale in BatchObject

* chore(viewer-lib): Updated the rest of the shaders with the scaling fix

* chore(viewer-lib): Reset default stream
2025-04-28 11:22:02 +03:00
Iain Sproat 413937c0fa Merge branch 'main' into iain/ratelimiter-should-respect-configuration 2025-04-28 08:16:19 +01:00
Iain Sproat c6e8d1ba77 Merge branch 'main' into iain/task-id-to-request-context 2025-04-26 08:30:20 +01:00
Iain Sproat 4529b6b37b Merge branch 'main' into iain/refactor-blob-storage 2025-04-26 08:19:21 +01:00
Benjamin Ottensten dda2df383a Fix: Tweak textarea font size and tweak some copy (#4613) 2025-04-26 08:41:35 +02:00
Mike c874337184 Fix: Trim whitespaces from workspace wizard invites (#4611) 2025-04-25 22:36:24 +02:00
andrewwallacespeckle 547421174b featu(fe): Add limit_type to Limit Reached Dialog Viewed mixpanel event (#4604) 2025-04-25 21:40:50 +02:00
Mike c2591198e4 Feat: Add unlimited add on step in creation wizard (#4609) 2025-04-25 21:13:55 +02:00
Iain Sproat d3a72539d2 Merge pull request #4608 from mirnasavic123/patch-1
Update to NewReply in Viewer Comments
2025-04-25 19:57:24 +01:00
Kristaps Fabians Geikins e18f1a6eb5 fix(server): blob read should not require write scope (#4610) 2025-04-25 18:47:36 +03:00
Mike fcd0bdf239 Fix: Fix workspace invite not being removed from cache (#4607) 2025-04-25 16:06:15 +02:00
mirnasavic123 1fa6a4ffce Update NewReply.vue 2025-04-25 15:49:10 +02:00
Benjamin Ottensten 26e911a311 Fix input zooming on mobile Safari (#4605)
* Fix input zooming on mobile Safari

* Revert some text input sizing changes

It's due for a clean up but not right now
2025-04-25 15:42:38 +02:00
Mike 486503943c Fix: Minor project collaborator fixes (#4606) 2025-04-25 15:31:38 +02:00
andrewwallacespeckle 75c01c8d21 feat(fe): Add addon cards to workspace wizard plan selection page
feat(fe): Add addon cards to workspace wizard plan selection page
2025-04-25 14:01:25 +01:00
andrewwallacespeckle 61cad73707 Only show per month price 2025-04-25 13:47:07 +01:00
andrewwallacespeckle 76c6a3f2c6 Update tooltip 2025-04-25 13:44:29 +01:00
andrewwallacespeckle fd6dc5cd77 Update tooltips 2025-04-25 13:44:12 +01:00
andrewwallacespeckle 4756f2539a Alignement updates. use addonPrice computed 2025-04-25 13:40:24 +01:00
andrewwallacespeckle fcfe8eea04 Add addon cards to workspace wizard 2025-04-25 13:22:54 +01:00
Mike 5c9f77aae2 Feat: Allow admins to upgrade to editor from collaborators page (#4597) 2025-04-25 12:08:11 +02:00
Mike c5b31a1ab7 Fix: Also show usage for members (#4596) 2025-04-25 12:03:22 +02:00
Benjamin Ottensten a79b9e1990 Remove ... from move button (#4601) 2025-04-25 11:51:29 +02:00
Iain Sproat 40b64f4e25 Fix log metadata that is occassionally undefined 2025-04-25 10:49:58 +01:00
Iain Sproat 83f4d4d9f1 chore(server): minor log metadata fix and tidy of .env.example files 2025-04-25 09:42:33 +01:00
Kristaps Fabians Geikins 9a18a6e1c2 feat(server): ProjectCollaborator.workspaceRole (#4598) 2025-04-25 11:02:37 +03:00
Kristaps Fabians Geikins eef0a37042 fix: blob upload should use auth policies (#4594)
* fix: blob upload should use auth policies

* tests fix
2025-04-25 09:13:22 +03:00
Kristaps Fabians Geikins 5df39ce4ce feat(server): allow activeUser.query to retrieve implicitly accessible projects (#4593) 2025-04-25 09:13:13 +03:00
Iain Sproat 627f200805 Merge pull request #4595 from specklesystems/iain/fix-automate-erroneous-logging-level
fix(server/logging): use appropriate log level for automate errors
2025-04-24 17:25:30 +01:00
Iain Sproat fccd2a0ad9 fix(server/logging): use appropriate log level for automate errors 2025-04-24 16:28:02 +01:00