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