Commit Graph

7188 Commits

Author SHA1 Message Date
andrewwallacespeckle ae2e3c8133 feat(fe): Add line clamp to discoverable workspace card description
feat(fe): Add line clamp to discoverable workspace card description
2025-04-15 17:53:49 +01:00
andrewwallacespeckle 8e02a54f82 fix(fe): Update cache after requesting discoverable workspace access
fix(fe): Update cache after requesting discoverable workspace access
2025-04-15 17:53:38 +01:00
Kristaps Fabians Geikins 0280e4e609 chore(shared): ensure @speckle/shared can be required & imported (#4442)
* chore(shared): ensure @speckle/shared can be required & imported

* ensure build is invoked before e2e tests
2025-04-15 17:27:32 +03:00
andrewwallacespeckle 620856a5be Update workspaceJoinRequests cache when requesting discoverable workspace access 2025-04-15 15:08:48 +01:00
andrewwallacespeckle bee73b6f21 Add line lamp to workspace card description 2025-04-15 14:58:45 +01:00
Kristaps Fabians Geikins bc5a68a3c9 fix(shared): not using #lodash alias (#4440) 2025-04-15 16:58:00 +03:00
Kristaps Fabians Geikins 82a37fba5c fix(shared): fix sso session expiration date too low in tests (#4432)
* fix(shared): canBroadcast policy test fix

* more tests fixed

* switch to using time constant

* tests fix
2025-04-15 16:24:12 +03:00
Mike bec61a595b Fix: various workspace not enabled errors (#4435) 2025-04-15 14:54:06 +02:00
Benjamin Ottensten 593cfa9c80 Feat: Update legacy projects announcement (#4428)
* Update legacy projects announcement

* Remove ref import

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2025-04-15 13:01:21 +02:00
andrewwallacespeckle 5e4890929f fix(fe) move project permissions
fix(fe) move project permissions
2025-04-15 10:07:04 +01:00
Alessandro Magionami 0c18acc452 Alessandro/web 2945 comments hide body (#4385)
* chore(core): move limits logic into shared

* feat(comments): limit text and rawText for comments

* chore(core): removed test moved to shared

* chore(comments): generate gql types

* feat(comments): rework comment history limits

* chore(comments): fix tests

* chore(shared): add dayjs as dependency

---------

Co-authored-by: Gergő Jedlicska <gergo@jedlicska.com>
2025-04-15 10:44:12 +02:00
andrewwallacespeckle 8f294762a9 Merge branch 'main' into andrew/web-2999-move-project-button-is-enabled-for-workspace-guests 2025-04-15 09:27:36 +01:00
Mike b5ca404d00 Feat: Update cancelled state in billing settings (#4415)
* Feat: Also show upgrade modal on free plans

* Fix addons permission

* Fix checkout link

* Fix plan transformation

* Feat: Update cancelled state

* fix key

* Update state

* Fix comma
2025-04-15 09:57:48 +02:00
Mike 400ec63615 Feat: Show included plans in summary (#4417) 2025-04-15 09:17:01 +02:00
Mike 8891e8fd70 Fix: Update active workspace after accepting invite (#4416) 2025-04-15 08:56:18 +02:00
Gergő Jedlicska 30e39ccb01 fix(gatekeeper): fix subscription upgrades (#4411) 2025-04-15 08:55:33 +02:00
andrewwallacespeckle 8280025f07 feat(fe): updates to seat change and admin change modals
feat(fe): updates to seat change and admin change modals
2025-04-14 23:39:47 +01:00
andrewwallacespeckle 681b065790 Fix move permissions 2025-04-14 23:31:37 +01:00
andrewwallacespeckle 9e1040d140 Seat Change Dialogs 2025-04-14 22:30:57 +01:00
andrewwallacespeckle c525df2c85 Make admin copy changes 2025-04-14 22:21:43 +01:00
andrewwallacespeckle 387af94871 Fix monthly/annual pricing 2025-04-14 22:18:27 +01:00
Mike 16eb6e8f09 Feat: Also show upgrade modal on free plans (#4414) 2025-04-14 22:43:32 +02:00
andrewwallacespeckle 146192baea Re-add seat upgrade icons 2025-04-14 21:39:58 +01:00
Iain Sproat 06761aeebf Merge pull request #4406 from specklesystems/iain/web-2732-observability-for-improved-reliability
chore(logging): observability of operations related to auth
2025-04-14 17:08:55 +01:00
andrewwallacespeckle a8a362bf8b feat(fe): add legacy project card ctas
feat(fe): add legacy project card ctas
2025-04-14 16:18:11 +01:00
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
andrewwallacespeckle 3d1a643f8b Fix emits 2025-04-14 16:01:58 +01:00
andrewwallacespeckle 9e3bc035fc Merge branch 'main' into andrew/add-legacy-project-card-ctas 2025-04-14 15:33:25 +01:00
andrewwallacespeckle e2290d5e14 Add card ctas 2025-04-14 15:33:13 +01: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
Iain Sproat 149cc1871e chore(logging): observability of operations related to auth 2025-04-14 13:36:03 +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