Commit Graph

7159 Commits

Author SHA1 Message Date
Alexandru Popovici 3b2146f0de chore(viewer-lib): URLHelper now fails early if it cannot build the URLs (#4404)
* chore(viewer-lib): URLHelper now fails early if it cannot build the URLs

* chore(viewer-lib): Style change

* fix(viewer-lib): Sandboxerrors
2025-04-14 18:14:42 +03:00
Alexandru Popovici 36703150ce fix(preview-service): Removed incorrect zoom factor. Added a resisze after init (#4405) 2025-04-14 16:09:31 +03:00
andrewwallacespeckle 6fa663be05 refactor(fe): Move project to workspace
refactor(fe): Move project to workspace
2025-04-14 14:09:11 +01:00
andrewwallacespeckle a82c9b9cce Updated gql 2025-04-14 13:54:00 +01:00
andrewwallacespeckle 83a6d18de8 Merge branch 'main' into andrew/move-project-to-workspace-improvements 2025-04-14 13:40:46 +01:00
andrewwallacespeckle a83225e238 Fix gql. Fix project filter 2025-04-14 13:38:49 +01:00
Mike 120a9a63b7 Fix: Temp remove middleware (#4403) 2025-04-14 13:44:30 +02:00
Mike 33b92aa493 Fix: Make notification dots red (#4395) 2025-04-14 12:23:42 +02:00
Mike 0f9c3ab5d0 Feat: Add upgrade banner (#4401) 2025-04-14 12:22:43 +02:00
Mike 6271f62c3e Fix: Dont show legacy projects in workspace switcher if there are none, added middleware (#4400) 2025-04-14 12:20:42 +02:00
Mike 46b377d305 Fix: remove debug code (#4402) 2025-04-14 11:57:21 +02:00
Kristaps Fabians Geikins b287702145 feat: version checks + generally improved auth error messaging (#4384)
* foundation for new version checks

* canUpdate policy

* can req render

* canReceive

* BE implemented

* FE checks implemented?

* test fix

* improved auth error messaging

* fix lint
2025-04-14 10:43:48 +01:00
andrewwallacespeckle 7ad80694bf Merge branch 'main' into andrew/move-project-to-workspace-improvements 2025-04-14 10:14:05 +01:00
Mike 8bc5be144b Feat: Upgrade checkout modals (#4394) 2025-04-14 10:40:46 +02:00
Mike 79805f25d3 Fix: Always show workspace create button (#4397) 2025-04-14 10:40:03 +02:00
Mike 68dc4c91c1 Feat: Add Access Select component (#4399) 2025-04-14 10:39:53 +02:00
Mike 33f23821bd Fix: Disabled invite button in workspace switcher for non admins (#4396) 2025-04-14 10:39:41 +02:00
andrewwallacespeckle e106edf897 Merge branch 'main' into andrew/move-project-to-workspace-improvements 2025-04-14 09:31:22 +01:00
Mike 0519719e4d Fix: FF cleanup and various smaller fixes (#4398) 2025-04-14 09:40:58 +02:00
Iain Sproat 08f9ca1d64 chore(server/logging): more metadata to preview consumption log (#4388) 2025-04-14 06:25:16 +02:00
Gergő Jedlicska bf454bc003 fix(gatekeeper): fix yearly upgrade not working (#4393) 2025-04-14 06:24:20 +02:00
andrewwallacespeckle c437f6b80c Merge branch 'main' into andrew/move-project-to-workspace-improvements 2025-04-13 15:54:31 +01:00
Mike d8f9895617 Feat: Various pricing/billing fixes (#4390) 2025-04-13 16:41:40 +02:00
andrewwallacespeckle 793ad01163 Tippy 2025-04-12 01:03:04 +01:00
andrewwallacespeckle 95a6cbaf3b Move projects from workspace page 2025-04-12 00:35:52 +01:00
andrewwallacespeckle 3b15e4ac9e Sort workspaces. Add back button to confirm 2025-04-11 23:45:20 +01:00
andrewwallacespeckle ea491209bf Fix pagination 2025-04-11 23:36:02 +01:00
andrewwallacespeckle 801e05c032 Loading states 2025-04-11 23:31:48 +01:00
andrewwallacespeckle 81192c001b Correct copy 2025-04-11 23:18:12 +01:00
andrewwallacespeckle d262c28500 canMoveProjectToWorkspace 2025-04-11 23:04:40 +01:00
andrewwallacespeckle b1624d5153 Fragments 2025-04-11 18:20:56 +01:00
andrewwallacespeckle 7213a7f8cc Large refactor 2025-04-11 17:53:16 +01:00
Gergő Jedlicska 61ca128ce2 gergo/multiCurrency (#4379)
* feat(gatekeeper): support multiple currencies

* feat(helm): add new currency based prices to helm chart

* chore(env): add example currency based pricing values

* fix(ci): update price ids to the proper values

* feat(helm): rename price ids to fit multi currency

* feat(gatekeeper): currency input for checkout session

* Updated prices in the FE

* chore(gatekeeper): remove old checkout session flow

* Updated prices in the FE

* Fix FE

* Fix pipeline

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2025-04-11 17:37:47 +02:00
Iain Sproat fe859a075c chore(preview-service): update README (#4389)
* chore(preview-service): update README

* Update README for docker
2025-04-11 17:06:58 +02:00
Alessandro Magionami 965e2d4ee6 Merge pull request #4366 from specklesystems/alessandro/web-2944-versions-limits
Alessandro/web 2944 versions limits
2025-04-11 15:38:50 +02:00
Iain Sproat 9308fa82b4 chore(server/observability): logging of gatekeeper/rest/billing (#4066)
* chore(server/observability): logging of gatekeeper/rest/billing

* Rename logged field

* use logWithErr, operationStatus, and operationName
- clean up logging

* Fix bad merge from main

* Use a wrapper to log

* Include mutation resolvers

* Fix per PR comments
2025-04-11 15:27:52 +02:00
Alessandro Magionami d9cdeb4bf5 chore(core): make resolver model or project check more reliable 2025-04-11 15:15:21 +02:00
Alessandro Magionami 05e4e51c1a Merge branch 'main' of github.com:specklesystems/speckle-server into alessandro/web-2944-versions-limits 2025-04-11 14:54:13 +02:00
Mike 080482febd Feat: Update add-on cards (#4382) 2025-04-11 13:28:12 +02:00
Mike 5358db9815 Fix: Update outputed role on projects (#4377) 2025-04-11 13:27:23 +02:00
Mike 37cdd4ba21 Feat: Fix unused seat count (#4375) 2025-04-11 13:27:00 +02:00
Mike acaafb1525 Feat: Add search for filter values (#4376) 2025-04-11 12:09:04 +02:00
Alexandru Popovici c1958d199d chore(preview-service): Chrome's passed args are logged (#4381)
* chore(preview-service): Chrome's passed args are logged

* improve log lines produced by preview service

---------

Co-authored-by: Iain Sproat <68657+iainsproat@users.noreply.github.com>
2025-04-11 11:08:43 +03:00
Kristaps Fabians Geikins f59c0a72c6 feat: model related auth checks in BE & FE (#4374)
* limit fragment cleanup

* be updated

* model checks in FE

* tests fix

* fakes util fix
2025-04-11 10:09:54 +03:00
andrewwallacespeckle a5d79a09c8 feat(fe): Implement further legacy project warnings
feat(fe): Implement further legacy project warnings
2025-04-10 22:04:29 +01:00
andrewwallacespeckle 46af1fc55a Fix discoverable 2025-04-10 21:41:15 +01:00
Mike 1603c7ef10 Fix: Use correct count for projects to move (#4378) 2025-04-10 22:38:44 +02:00
andrewwallacespeckle 098e3b6137 Seat Transition cards 2025-04-10 21:37:48 +01:00
andrewwallacespeckle b17bd82485 Move projects dialgos 2025-04-10 21:34:41 +01:00
andrewwallacespeckle 3632ddb75a Confirmation dialog 2025-04-10 21:01:36 +01:00