Jedd Morgan
06a45596d2
Merge remote-tracking branch 'origin/main' into jrm/dotnet-attempt-2
...
# Conflicts:
# src/Speckle.Sdk/Credentials/AccountManager.cs
2026-04-15 12:21:58 +01:00
Jedd Morgan
35ff9cb2bf
nullprogress ( #469 )
2026-04-13 11:51:46 +01:00
Jedd Morgan
f06b361fc0
Write objects in reverse order instead of root object twice ( #470 )
2026-04-13 11:51:31 +01:00
Jedd Morgan
719581bc12
Record activity exceptions ( #467 )
.NET Build and Publish / build (push) Has been cancelled
2026-04-02 12:36:02 +01:00
Jedd Morgan
74d40e40a9
Optimization for the disk store string writing to avoid memory allocations ( #466 )
.NET Build and Publish / build (push) Has been cancelled
2026-03-31 10:07:08 +00:00
Jedd Morgan
7f50987201
Auth flow updates ( #464 )
...
.NET Build and Publish / build (push) Has been cancelled
* Auth flow updates
* remove obsolete flag on refresh
2026-03-26 14:42:21 +01:00
Jedd Morgan
7042cdb06a
feat(auth): Add new authflow functions ( #462 )
...
.NET Build and Publish / build (push) Has been cancelled
* Auth functions
* Avoid Microsoft.BCL.Memory polyfil
* refactor updating accounts
* fix tests
* Fix tests
* better auth messages
* Remote changes
* Fix tests
* Fix tests
* ditto
* typo
* More tests
* fix exception types
* revert temp change to test url
* use new endpoint
* new endpoint
* Revert temp change to server url
* Fix mistakes in tests
* using
* extra tests
* test server url
* no need to repack bcl memory since it's not a dependencgy
* Avoid parallelising account manager tests
* potential fix
* disable parallelisation for authflow tests
2026-03-24 17:17:25 +00:00
Jedd Morgan
edbc884d74
Clean diff
2026-03-23 10:45:57 +00:00
Jedd Morgan
70acc06f37
feat(otel): Change sig for remote ( #460 )
...
.NET Build and Publish / build (push) Has been cancelled
* Remote changes
* Fix tests
* Fix tests
* ditto
2026-03-16 15:32:33 +00:00
Jedd Morgan
a2c99a537a
feat(otel): Add proper support for remote spans ( #458 )
...
.NET Build and Publish / build (push) Has been cancelled
* Add proper support for remote spans
* Fix tests
2026-03-12 12:52:10 +00:00
Jedd Morgan
906ff9c3ff
test: duck tests ( #455 )
...
.NET Build and Publish / build (push) Has been cancelled
* lets get some testing action!
* revert url
* we'll try these fixes
* we'll try this, if it doesn't work I'm deleting the test
* try this
* Add optional parent id to traces
* how about now
* and as zero
* Fix build
* fix code cov
* FML subscription tests are so flaky
2026-03-11 16:30:24 +00:00
Jedd Morgan
515d45528d
feat(otel): traces for new send pipeline ( #457 )
...
* 😃 extra traces
* default
2026-03-11 14:51:58 +00:00
Jedd Morgan
f777050c10
change order of tab delimited json ( #454 )
.NET Build and Publish / build (push) Has been cancelled
2026-03-05 13:40:18 +00:00
Jedd Morgan
c4e956cdb4
fix(build): Option 2 - "keep channels il-repacked" ( #453 )
...
* Repacked channel
* transitive for sdk
* restore solution
* comment tweaks
* Fix print line
2026-03-05 12:47:56 +00:00
Oğuzhan Koral
a662fb54c2
fix: channels reference only for net standard ( #450 )
.NET Build and Publish / build (push) Has been cancelled
2026-02-27 10:32:16 +00:00
Jedd Morgan
9a74195b24
feat(api): Add versionId to ModelIngestion ( #448 )
...
.NET Build and Publish / build (push) Has been cancelled
* Add version id to ingestion query
* and the sub
* Add project & user ids
* test
2026-02-26 17:10:54 +00:00
Jedd Morgan
0ca9162e7b
pass etag to trigger processing ( #447 )
.NET Build and Publish / build (push) Has been cancelled
2026-02-26 16:09:19 +00:00
Jedd Morgan
070f21b075
feat(progress): Add progress reporting to uploader ( #446 )
...
.NET Build and Publish / build (push) Has been cancelled
* refactor uploader for progress
* progress
* not so many decimal places
* small tweak to RenderStreamProgress
* fix unit tests
* uploading data
2026-02-26 10:45:48 +00:00
Dimitrie Stefanescu
9bf6995b15
Add headers for Azure S3 compat
2026-02-24 11:57:16 +00:00
Jedd Morgan
43ebc84881
feat(api): DI Refactor for Duck DB + Gergo's API endpoint changes ( #444 )
...
* di
* di2
* Gergo's api changes
2026-02-20 14:20:29 +00:00
Jedd Morgan
3cc1475901
.net10 attempt 2
2026-02-12 11:51:38 +00:00
Jedd Morgan
bf6ae0f6af
Duck: Cleanup dependencies ( #441 )
...
* Remove unused dependencies
* remove unused package references
* how's this
* missed a bit
2026-02-10 16:29:27 +00:00
Jedd Morgan
309cead189
changes to serializer value handilng ( #440 )
2026-02-10 12:25:05 +00:00
Dimitrie Stefanescu
4980796cd6
Dim/flopper experiments ( #438 )
...
* Adds object flopper for experimental object uploads
Implements a new mechanism for uploading objects to the server.
* wip
* pipe works
* WIP
* wip - refactors send pipeline
2026-02-10 10:17:38 +00:00
Jedd Morgan
12df19e431
fix(test): Ensure InitializeWebsocket runs async ( #437 )
...
* Force InitializeWebsocket
* experiment with lower values
* let's play it safe
2026-02-10 09:52:19 +00:00
Jedd Morgan
c186d98ea7
feat(api): Add CanCreateModelIngestion model permission check ( #436 )
...
.NET Build and Publish / build (push) Has been cancelled
* CanCreateModelIngestion check
* assert this way
* correct exception type
2026-01-29 14:41:57 +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