Commit Graph

9319 Commits

Author SHA1 Message Date
andrewwallacespeckle e2edad3e4e fix(fe): keep section box gizmo enabled after reset 2025-09-23 09:53:24 +02:00
Benjamin Ottensten 7dab328dcc Fix embed viewer controls and tooltip (#5511) 2025-09-23 09:21:35 +02:00
andrewwallacespeckle d1b22496fe fix: remove reactive wrapper from tree cache to prevent recursive updates
fix: remove reactive wrapper from tree cache to prevent recursive updates
2025-09-22 13:50:07 +01:00
andrewwallacespeckle b61ab14e1b fix: remove reactive wrapper from tree cache to prevent recursive updates 2025-09-22 14:38:04 +02:00
Mike 736b08fd4d Fix: Add additional can update current slide check (#5509) 2025-09-22 14:32:47 +02:00
Mike dceb616e37 Fix: Disable dashboard link to overview when shared (#5508) 2025-09-22 14:03:17 +02:00
Mike 0b1ddce088 Fix: Minor CSS fix (#5506) 2025-09-22 12:05:35 +02:00
Mike e13fe31d48 Fix: Add Mixpanel events to presentations (#5504) 2025-09-22 11:36:33 +02:00
Adam Hathcock c65b629d7d Merge pull request #5505 from specklesystems/adam/fix-batchingqueue
Fix: BatchingQueue should still drain but not process when disposed
2025-09-22 10:35:14 +01:00
Adam Hathcock afbe7e49d4 add assertion 2025-09-22 10:21:34 +01:00
Adam Hathcock f1e3b1d6ff BatchingQueue should still drain but not process when disposed 2025-09-22 10:17:25 +01:00
Mike 53ac8e015e Fix: Minor presentation improvement (#5503) 2025-09-22 11:02:56 +02:00
Alexandru Popovici f1267ee9fa fix(viewer-lib): Added support for non directly displayable objects as instances (#5465) 2025-09-22 11:54:31 +03:00
andrewwallacespeckle d8d88a59c9 feat(fe): preserveSelectionHighlightFilter
feat(fe): preserveSelectionHighlightFilter
2025-09-19 15:07:17 +01:00
andrewwallacespeckle 3585b69b18 Remove getHighlightExtension 2025-09-19 14:53:24 +01:00
andrewwallacespeckle 15ef1af0a5 Create the highlighting extension once during setup 2025-09-19 14:46:19 +01:00
andrewwallacespeckle bd30c65de4 Use difference 2025-09-19 14:38:49 +01:00
andrewwallacespeckle 8c6225887e Add docblock. Cleanup onBeforeUnmount 2025-09-19 14:31:53 +01:00
andrewwallacespeckle d1dbc0ed66 feat(fe): preserveSelectionHighlightFilter 2025-09-19 14:14:42 +01:00
Mike ad5e47b3c8 Fix: Minor presentation improvements (#5498) 2025-09-19 14:36:59 +02:00
Mike beda82a3c0 Fix: Hide items on cant edit (#5497) 2025-09-19 14:15:53 +02:00
Mike ec49e93f65 Fix: Change middleware (#5496) 2025-09-19 12:14:21 +02:00
Mike 9cdfa4f115 Fix: More presentations improvements (#5495) 2025-09-19 11:25:21 +02:00
Mike 3a2721f658 Fix: Sharing (#5494) 2025-09-18 18:50:15 +02:00
Mike 2ac02d3921 Fix: Remove can share check (#5493) 2025-09-18 17:24:15 +02:00
andrewwallacespeckle 37de906f5f feat(fe): Improve detached objects in Models panel
feat(fe): Improve detached objects in Models panel
2025-09-18 15:36:46 +01:00
andrewwallacespeckle a158d5d2b6 Update comment 2025-09-18 15:19:45 +01:00
andrewwallacespeckle 103faba5fb Merge branch 'main' into andrew/web-4112-missing-border-in-models-tab 2025-09-18 15:13:22 +01:00
andrewwallacespeckle 0c09a05194 feat(fe): Improve detached objects in Models panel 2025-09-18 15:13:07 +01:00
Gergő Jedlicska 84ed580ea4 feat(dashboards): create new dashboard share api (#5468)
* feat(dashboards): create new dashboard share api

* feat(dashboards): add enable / disable dashboard share flows

* test(dashboards): add more unittests to dashboard sharing

* Add sharing modal

* Update sidebar

* Update share token mutation

* feat(dashboards): share check for projects, tokens return modified
objects

* Updated tokens

* Fix

* Middleware

* Add default case

* fix(tokens): respect the tokens.revoked parameter

* fix(shared): can read dashboard now requires an active server session

* fix(server): handle dashboard no projects error in server

---------

Co-authored-by: Mike Tasset <mike.tasset@gmail.com>
2025-09-18 16:01:07 +02:00
Mike 31c8d166b9 Feat: Slide edit dialog (#5492) 2025-09-18 16:00:31 +02:00
Gergő Jedlicska c3d452ad0c Gergo/cxpla 278 v2 server api endpoint with masking support (#5414)
* WIP: streaming masking endpoint

* feat(objects): working object streaming with filtering

* feat(object-loader): use the new objects endpoint

* fix(server): allow downloading of public project data

* feat(objectloader-2): include object masking in objectloader

* feat(objectloader2): make attribute masking optional

* fix(server): remove unused imports
2025-09-18 15:56:41 +02:00
andrewwallacespeckle 5fc597988e fix(fe): show border between open model card and next 2025-09-18 14:03:57 +01:00
Mike f15aa8a5c5 Fix: Add scroll to slidelist (#5488) 2025-09-18 14:53:33 +02:00
andrewwallacespeckle 1eaaa33787 fix(fe): filter logic serialization
fix(fe): filter logic serialization
2025-09-18 13:21:57 +01:00
andrewwallacespeckle 4876f229c6 Merge branch 'main' into andrew/fix-filter-logic-serialization 2025-09-18 13:12:15 +01:00
Mike 57ff780423 Feat: Presentation improvements (#5487) 2025-09-18 13:59:28 +02:00
andrewwallacespeckle 6d3b91e969 Map legacy condition values to new format 2025-09-18 12:59:17 +01:00
andrewwallacespeckle ab5756e144 Update docblock. Update condition in data.ts 2025-09-18 12:46:02 +01:00
andrewwallacespeckle 1899e60f18 fix server build 2025-09-18 12:41:48 +01:00
andrewwallacespeckle 4f68e4441c fix tests 2025-09-18 12:21:23 +01:00
andrewwallacespeckle 1d265ce7ce fix(fe): condition serialization 2025-09-18 12:04:31 +01:00
andrewwallacespeckle a529787eae fix(fe): filter logic serialization 2025-09-18 11:57:42 +01:00
andrewwallacespeckle c2771a1ea1 fix(fe): highlight accumulation
fix(fe): highlight accumulation
2025-09-18 10:29:09 +01:00
andrewwallacespeckle 6e45dd9cfd fix(fe): filter property selection alignment in embed
fix(fe): filter property selection alignment in embed
2025-09-18 10:21:57 +01:00
andrewwallacespeckle 5a10177900 Fix colour artifact 2025-09-18 10:14:38 +01:00
Mike 36cd731213 Fix: Avatar in disucssions position (#5484) 2025-09-18 11:04:53 +02:00
andrewwallacespeckle 06cb9a4daa fix(fe): highlight accumulation 2025-09-18 09:47:41 +01:00
Iain Sproat b08331b3d2 ci(deployment test): bitnami helm charts should now use bitnamilegacy image repository (#5479)
* ci(deployment test): use bitnamilegacy image repository

* pin valkey & minio to bitnamilegacy

* global.security.allowInsecureImages

* re-require test-deployments

* update additional minio image repository

* Update more image repositories

* version 12 of minio is being deployed and has slightly different config
2025-09-17 18:00:29 +01:00
Iain Sproat 1267a27e69 fix(email): pino does not like log functions in inline logic (#5481) 2025-09-17 17:10:44 +01:00