Commit Graph

8254 Commits

Author SHA1 Message Date
Kristaps Fabians Geikins 10832655d4 fix(server): all project created subs firing for workspace guests + req ctx cache fix for subs (#4453)
* WIP sub fix

* fix sub resolver caching issue
2025-04-16 11:21:17 +03:00
Iain Sproat d01689fe14 Merge pull request #4446 from specklesystems/iain/helm-chart-breaks-if-underscore-in-version
ci(versions): fail early if branch name contains an underscore
2025-04-16 09:05:12 +01:00
Chuck Driesler cebae959ae feat(authz): Workspace.canInvite and Project.canInvite (#4419) 2025-04-16 09:01:53 +01:00
Mike e31f4c5a47 FixL Rename and fix breadcrumbs (#4448) 2025-04-15 22:51:50 +02:00
andrewwallacespeckle 30a75c7025 Merge branch 'main' into andrew/web-3040-workspace-creation-in-onboarding-why-am-i-seeing-this-is 2025-04-15 17:56:18 +01:00
andrewwallacespeckle 90bfe631ac fix(fe): wrong permission alerts in the move flow
fix(fe): wrong permission alerts in the move flow
2025-04-15 17:54:24 +01:00
andrewwallacespeckle 3f8a1a6346 refactor(fe): Use existing leave workspace dialog
refactor(fe): Use existing leave workspace dialog
2025-04-15 17:54:12 +01:00
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
Iain Sproat fc7050443c Do not allow underscores as valid branch names 2025-04-15 17:39:03 +01:00
Iain Sproat acd77e51aa ci(versions): fail early if branch name contains an underscore 2025-04-15 17:34:37 +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
andrewwallacespeckle 5b8704cb84 Use existing leave dialog 2025-04-15 14:52:04 +01:00
andrewwallacespeckle 917e8c299a Remove dismiss button 2025-04-15 14:38:06 +01:00
andrewwallacespeckle a01a8dd104 Use banner 2025-04-15 14:37:33 +01: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
andrewwallacespeckle 9b675896e5 Fix workspace/project select permissions 2025-04-15 14:20:02 +01:00
andrewwallacespeckle 2bb1250bff Fix select project permissions 2025-04-15 14:02:48 +01:00
Mike bec61a595b Fix: various workspace not enabled errors (#4435) 2025-04-15 14:54:06 +02:00
andrewwallacespeckle 9b8be045fc WIP - Add Announcement dialogs 2025-04-15 13:39:50 +01:00
andrewwallacespeckle 155929e2ac Only show "why am I seeing this" when forced workspace creation 2025-04-15 12:58:21 +01: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
Iain Sproat a50e053096 chore(server/logging): add operation logging to automate module
- tidy up some passing of loggers to automate
- do not use console.log, instead use @/observability/logging
2025-04-15 11:37:06 +01:00
Iain Sproat afd8895a81 complete workspaces 2025-04-15 10:48:26 +01:00
andrewwallacespeckle 5e4890929f fix(fe) move project permissions
fix(fe) move project permissions
2025-04-15 10:07:04 +01:00
Iain Sproat 197e9271c5 chore(server/logging): add operations logging to workspace module 2025-04-15 09:48:59 +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
Iain Sproat ecdb64ac98 chore(server/logging): add operations logging to webhooks module 2025-04-15 09:10:41 +01:00
Iain Sproat d3b6391f51 chore(server/logging): add operations logging to serverinvites module 2025-04-15 09:01:34 +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
Iain Sproat 89b2d9d22e chore(server/logging): add operations logging to pwdreset module 2025-04-15 08:22:20 +01:00
Mike 400ec63615 Feat: Show included plans in summary (#4417) 2025-04-15 09:17:01 +02:00
Iain Sproat 71111429b8 chore(server/logging): add operations logging to notifications module 2025-04-15 07:57:51 +01: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
Iain Sproat decd933fce chore(server/logging): add operations logging to multiregion module 2025-04-15 07:52:52 +01:00
Iain Sproat b77899626e Merge branch 'main' into iain/web-2928-bull-queue-fails-silently-if-it-cannot-connect-to-a-redis 2025-04-15 07:45:10 +01: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 861092c93b chore(server/logging): operations logging for gendo module 2025-04-14 20:36:48 +01:00
Iain Sproat 3c51f89bdb chore(server/logging): add operations logging to fileuploads module 2025-04-14 20:29:43 +01:00