Jedd Morgan
2cd7b29fca
CanCreateModelIngestion check
2026-01-29 13:11:50 +00:00
Jedd Morgan
00a6619cbe
feat(api)!: Add model permission checks and deprecate canPublish ( #434 )
...
.NET Build and Publish / build (push) Has been cancelled
* Add permission checks and deprecate canPublish
* Fix tests
* How's this
* make tests more reliable
* lets test this first
* test
* This should speed up unit tests
* skip slow tests
* I HATE flaky tests
2026-01-27 16:35:48 +00:00
Jedd Morgan
49ef9917c4
Model Ingestion Version message ( #427 )
.NET Build and Publish / build (push) Has been cancelled
2026-01-26 16:03:16 +00:00
Jedd Morgan
94b0473157
MarkReceivedVersionInput clarification ( #433 )
2026-01-26 15:52:56 +00:00
Jedd Morgan
8071990dd5
deprecate file import api ( #431 )
2026-01-15 16:29:33 +00:00
Jedd Morgan
8c7dbc89aa
update nullability of invitedBy ( #432 )
2026-01-15 14:21:40 +00:00
Jedd Morgan
c75538e1c7
feat(api): Model Ingestion Get ( #426 )
...
.NET Build and Publish / build (push) Has been cancelled
* model ingeston get
* reinstate localhost:3000
2025-12-11 10:35:20 +00:00
Jedd Morgan
82dca56fbd
feat(api): Model Ingestion api ( #420 )
...
* First pass
* format
* subscriptions
* Fixes
* fake a release
* fix tests
* subscription tests
* tests(sdk): fix model ingestion sub test'
* tests(integration): fix model ingestion test expectations
* todos
* revert this too
* Filter Integration-Internal tests
* use a different trait
* capitalize
* codecov tweaks
* fix
* add requeue and start processing
* requeue
---------
Co-authored-by: Gergo Jedlicska <gergo@jedlicska.com >
2025-12-10 13:18:31 +03:00
Dogukan Karatas
639c774f80
sat added
2025-12-04 09:07:30 +01:00
Dogukan Karatas
3bb5d1e73a
SolidX class added
.NET Build and Publish / build (push) Has been cancelled
2025-11-26 12:09:24 +01:00
Jedd Morgan
e01360ad03
mark version received ( #419 )
2025-11-24 19:53:09 +00:00
Björn Steinhagen
2ea6348689
fix: again :/
2025-11-05 12:24:06 +02:00
Björn Steinhagen
42c26e38bf
fix: unnecessary using directive
2025-11-05 12:22:27 +02:00
Björn Steinhagen
cb31fd1a08
chore: namespace change
2025-11-05 12:18:40 +02:00
Björn
67236abafe
refactor: rootCollection to use IProperties
2025-10-29 14:39:06 +02:00
Björn
59a4f8f864
Merge remote-tracking branch 'origin/dev' into bjorn/cnx-2722-grasshopper-root-collection-props
2025-10-29 14:19:33 +02:00
Jedd Morgan
0e98e1cccd
refactor(ci): Refactor CI to run integration tests as separate workflow ( #413 )
...
* Refactor CI to run integration tests as separate workflow
* Tool restore
* correct cache path
* conditionally use container registry
* use sln because net8
* fix typo
* Correct trait filter
* Correct mistake again
* fix again
* fml
* clarify names
* hopefully we're properly filtering test categories now
* maybe this?
* What does this do?
* revert is test project changes
* IsTestProject fix
* Correct test setup for automate
* maybe fix unit tests
* docker-compose-file alighment
* remove debug
* Ok tests should now pass
2025-10-29 10:00:51 +00:00
Claire Kuang
79c6f02544
Merge branch 'dev' into bjorn/cnx-2722-grasshopper-root-collection-props
2025-10-29 09:45:31 +00:00
Jedd Morgan
07713b41e1
Fix(gql)!: Treat UNAUTHORIZED_ACCESS_ERROR as an SpeckleGraphQLForbiddenException ( #411 )
...
* Respect UNAUTHORIZED_ACCESS_ERROR
* Correct test setup for automate
* dumb dumb typo
2025-10-28 15:48:37 +00:00
Claire Kuang
c3f944dcf1
Delete ViewProxy.cs ( #415 )
.NET Build and Publish / build (push) Has been cancelled
2025-10-28 13:52:19 +00:00
Jedd Morgan
a0eae88479
Merge branch 'dev' into jrm/attribute-mask-revert
2025-10-28 13:20:52 +00:00
Jedd Morgan
8785e49f73
Add send/receive integration tests ( #412 )
2025-10-28 14:12:12 +01:00
Jedd Morgan
6e35d6af6d
Unexpose attribute mask
2025-10-28 10:33:47 +00:00
Björn
b67eb8d8af
refactor: model properties to properties
2025-10-27 13:03:52 +02:00
Björn
63f06c8541
chore: format
2025-10-25 15:41:00 +02:00
Björn
3f49bb05d1
chore: cleanup
2025-10-25 15:20:24 +02:00
Björn
9a879fd1ac
fix: parameterless constructor
2025-10-25 13:35:58 +02:00
Björn
c3230d5d91
refactor: naming conflict
2025-10-25 12:09:34 +02:00
Björn
f1a64590d7
chore(models): adds RootCollection
2025-10-25 11:59:39 +02:00
Claire Kuang
c2735f0a32
chore(objects): update view proxy and camera classes ( #408 )
...
* Adds new camera and view proxy classes
* Update ViewProxy.cs
* removes viewproxy and orthographic prop on camera class
2025-10-24 11:46:30 +01:00
Claire Kuang
0b01091209
feat(objects): Adds new camera and view proxy classes ( #407 )
...
* Adds new camera and view proxy classes
* Update ViewProxy.cs
2025-10-22 10:53:38 +01:00
Jedd Morgan
879ebf7e3c
feat(sdk): align SpecklePathProvider with connector repo ( #400 )
...
* path provider
* tweaks
* Align with duplicated class
2025-10-15 10:14:57 +01:00
Dogukan Karatas
1046e2aafc
removes the extra serializer ( #402 )
.NET Build and Publish / build (push) Has been cancelled
2025-10-14 16:20:30 +01:00
Jedd Morgan
5cb0eddf4e
Update RenderMaterial.cs ( #399 )
2025-10-13 19:00:26 +00:00
Jedd Morgan
e97ce83c6b
chore(docs): Update doc comments ( #398 )
...
* path provider
* tweaks
2025-10-13 17:01:38 +00:00
Adam Hathcock
ea23e72c77
Expose options for sending and receiving ( #394 )
2025-10-08 10:16:28 +01:00
Adam Hathcock
37358570ec
Use new endpoint with attribute mask support ( #392 )
...
* Use new endpoint with attribute mask support
* fix test
2025-09-24 11:00:44 +02:00
Adam Hathcock
02b9a73164
Don't record cancelled exceptions ( #391 )
...
Co-authored-by: Jedd Morgan <45512892+JR-Morgan@users.noreply.github.com >
2025-09-17 11:05:21 +01:00
Adam Hathcock
530387b87c
Remove the cache that avoids recalculating IDs from JSON ( #384 )
...
Co-authored-by: Jedd Morgan <45512892+JR-Morgan@users.noreply.github.com >
Co-authored-by: Claire Kuang <kuang.claire@gmail.com >
2025-09-12 10:47:53 +00:00
Adam Hathcock
b16e32d1ff
fix: Correctly pass options to object saver ( #387 )
...
* Correctly pass options to object saver
* formatting
2025-09-12 10:30:47 +00:00
Jedd Morgan
d91fccbb10
Merge pull request #386 from specklesystems/jrm/local-account-ids
...
chore(sdk): deprecate local ids
2025-09-11 11:03:27 +00:00
Jedd Morgan
62f687b589
Merge pull request #385 from specklesystems/jrm/hashed-account-fallbacks
...
.NET Build and Publish / build (push) Has been cancelled
chore(sdk)!: Remove fallback behaviour from hashed account info
2025-09-10 14:50:27 +01:00
Björn Steinhagen
ea118bcdbb
fix: collection order ( #380 )
...
* fix: collection order
* chore: format
* refactor: keeping depth first
2025-09-08 09:21:02 +00:00
Adam Hathcock
10d283a9f7
Report increment rather than total position ( #377 )
...
* Report increment rather than total position
* Report progress before saving SQLite
2025-08-26 16:45:53 +01:00
Jedd Morgan
4b588fc287
Do not dispose the activity factory ( #372 )
.NET Build and Publish / build (push) Has been cancelled
2025-08-04 14:21:50 +00:00
Jedd Morgan
d6f6254a92
feat(file-import): Added file import resource and blob api functions ( #367 )
...
.NET Build and Publish / build (push) Has been cancelled
* add file import resource
* disabled health check
* re-enable healthcheck
* git ignore volumes
* disabled importer
* start_period
* Skipped broken tests
* Verify tests
* Fixed tests
* reverted volumes path
* Update docker-compose.yml
2025-07-29 14:52:12 +00:00
Jedd Morgan
bcdf73cc70
Updated active workspace query ( #365 )
2025-07-25 08:42:43 +01:00
Adam Hathcock
4dd6db886f
insert or replace always...don't use ignore or insert ( #363 )
...
* SaveObject is always insert or replace. Never use insert or ignore
* add/fix tests
* always replace even for bulk
2025-07-23 12:16:08 +00:00
Adam Hathcock
9e7f26f7a6
Add ModelCacheManager class and use it ( #356 )
...
* Introduce ModelCacheManager to manage cache and sizes and deletions
* move and abstract
* add tests and format
* Update src/Speckle.Sdk/Caching/ModelCacheManager.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Clean up
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-23 10:07:57 +01:00
Adam Hathcock
507ded7d4a
Fix shallow copy allocations and perf ( #357 )
...
* add more DynamicBase Tests
* Move ShallowCopy to dynamic and try to be faster with copy
* Correct tests for macOS
* use cache obsolete attribute
* Update src/Speckle.Sdk/Models/DynamicBase.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update tests/Speckle.Sdk.Tests.Unit/Models/DynamicBaseTests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* Update tests/Speckle.Sdk.Tests.Unit/Models/DynamicBaseTests.cs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
* fix AI
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-07-21 11:01:00 +01:00