Adam Hathcock
872879518a
add back masking option
2025-09-18 15:10:30 +01:00
Adam Hathcock
8b4cf27120
Merge remote-tracking branch 'origin/main' into adam/add-ol2-options
...
# Conflicts:
# packages/objectloader2/src/core/objectLoader2Factory.ts
2025-09-18 15:06:58 +01:00
Adam Hathcock
89fc312839
maybe fix boolean logic for cache
2025-09-18 15:05:10 +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
Adam Hathcock
f41719f7e6
make boolean logic correct
2025-09-18 14:48:06 +01:00
Adam Hathcock
3b2cd031ed
Merge remote-tracking branch 'origin/gergo/cxpla-278-v2-server-api-endpoint-with-masking-support' into adam/add-ol2-options
...
# Conflicts:
# packages/objectloader2/src/core/objectLoader2Factory.ts
2025-09-18 14:41:53 +01:00
Adam Hathcock
ed29ead354
add more options to factory
2025-09-18 14:39:23 +01:00
Mike
f15aa8a5c5
Fix: Add scroll to slidelist ( #5488 )
2025-09-18 14:53:33 +02:00
Gergo Jedlicska
cb825f23cc
fix(server): remove unused imports
2025-09-18 14:27:12 +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
Gergo Jedlicska
b0ed356282
feat(objectloader2): make attribute masking optional
2025-09-17 18:00:59 +02:00
Gergo Jedlicska
2a43ce23d4
feat(objectloader-2): include object masking in objectloader
2025-09-17 17:56:40 +02:00
Gergo Jedlicska
8d2f9708dd
fix(server): allow downloading of public project data
2025-09-17 17:55:16 +02:00
Gergo Jedlicska
7b5c2e47a2
Merge branch 'main' of github.com:specklesystems/speckle-server into gergo/cxpla-278-v2-server-api-endpoint-with-masking-support
2025-09-17 17:01:52 +02:00
Daniel Gak Anagrov
5a478adb4d
feat: unlock releases ( #5480 )
2025-09-17 15:32:30 +01:00
Daniel Gak Anagrov
978e37178b
fix: bitnami images deprecation ( #5477 )
2025-09-17 15:17:56 +01:00
andrewwallacespeckle
97b15459a0
fix(fe): filter property selection alignment in embed
2025-09-17 15:06:56 +01:00
Mike
8be59e0740
Chore: Merge presentation branches ( #5476 )
2025-09-17 16:03:20 +02:00
andrewwallacespeckle
9c4b52a0f5
chore(fe): remove automate debug logs
...
chore(fe): remove automate debug logs
2025-09-17 14:37:16 +01:00
Kristaps Fabians Geikins
1d0faa75b0
fix(fe2): delete view modal retriggering ( #5475 )
2025-09-17 15:46:18 +03:00
andrewwallacespeckle
1c17d12fca
fix(fe): resolve infinite reactivity loops in models panel
...
fix(fe): resolve infinite reactivity loops in models panel
2025-09-17 13:22:52 +01:00
andrewwallacespeckle
ed60d8f34c
Merge branch 'main' into resolve-infinite-reactivity-loops-in-models-panel
2025-09-17 13:07:11 +01:00
andrewwallacespeckle
e962152f0e
fix(fe): restore copy version link behaviour
...
fix(fe): restore copy version link behaviour
2025-09-17 13:06:44 +01:00
andrewwallacespeckle
0cd36b6923
Undo ref > shallowref
2025-09-17 13:01:19 +01:00
Kristaps Fabians Geikins
b4a8518aaf
feat(fe2): presentation route viewer support ( #5473 )
...
* injectable projectId/resourceIdString
* WIP presentation viewer wrapper
* WIP new viewer core
* loading bar styling fix
* resize fix
* presentation state
* minor cleanup
* working view load
* some optimization
* minor adjustment
* resourceIdString fix
* viewer debug flag
2025-09-17 15:00:44 +03:00
andrewwallacespeckle
0a53867f32
move version condition to getModelItemRoute
2025-09-17 12:52:35 +01:00
andrewwallacespeckle
29236f1d9e
fix(fe): restore copy version link behaviour
2025-09-17 12:16:16 +01:00
Iain Sproat
9b8157fedc
feat(server/emails): emit delivery status in email.sent payload ( #5455 )
2025-09-17 10:46:22 +01:00
andrewwallacespeckle
ca8685d887
chore(fe): remove automate debug logs
2025-09-16 16:06:42 +01:00
andrewwallacespeckle
26f1be87b4
fix(fe): enable automate filter on addition
...
fix(fe): enable automate filter on addition
2025-09-16 15:37:47 +01:00
andrewwallacespeckle
ea5f76e50b
chore(fe): further automate logging
2025-09-16 15:28:58 +01:00
andrewwallacespeckle
da2eceaf1e
chore(fe): add debug logs to automate results
...
chore(fe): add debug logs to automate results
2025-09-16 14:31:27 +01:00
andrewwallacespeckle
fd1197f498
debug: add debug logs
2025-09-16 14:22:54 +01:00