Adam Hathcock
2fec0ea791
Cleanup and use concurrent dictionary ( #77 )
2024-08-15 09:55:08 +01:00
Adam Hathcock
dc4da49078
Add Progress for transfers ( #74 )
...
* progress intermediate commit
* add progress for download
* remove unused code
* remove batch sent callbacks
* multi-threaded deserialize works
* Progress for download and deserialization
* Fix tests
* Have less indeterminate deserialization
* fix deserialization
* make download faster with buffered stream
* put local receive back
* remove unused callback
* fmt
2024-08-15 10:43:41 +02:00
Adam Hathcock
ea5ed874a3
Remove extra SaveObject ( #75 )
...
* Remove extra SaveObject
* fmt
2024-08-15 09:30:24 +02:00
Claire Kuang
70729d5ddd
feat(gis): CNX-285 new gis feature classes ( #73 )
...
* new gis feature classes with interface for attributes
* updates file names to correspond with classes and adds multipatch feature class
---------
Co-authored-by: Adam Hathcock <adamhathcock@users.noreply.github.com >
2024-08-14 15:57:15 +00:00
Adam Hathcock
e443840acf
Do snupkgs are for Objects and Sdk...not logging ( #72 )
2024-08-13 20:26:53 +01:00
Adam Hathcock
d269ac73dd
Disallow SpeckleType inheritance ( #71 )
...
* Disallow SpeckleType inheritance
* fmt
* more tests
2024-08-13 14:32:58 +00:00
Jedd Morgan
148a11f83e
Fixed source link ( #70 )
...
* Fixed source link pdb
* add snupackage
2024-08-13 14:56:04 +01:00
Jedd Morgan
66b3c5e60c
Added DUI3 Operations.Send changes to Sdk ( #68 )
...
* Added DUI3 Operations.Send changes to Sdk
* Tests
* more tests
---------
Co-authored-by: Dimitrie Stefanescu <didimitrie@gmail.com >
2024-08-12 18:28:35 +01:00
Jedd Morgan
cfc4018bd3
removed a bunch of obsolete ( #65 )
...
* removed a bunch of obsolete
* Accidental trailing char
2024-08-12 11:49:43 +01:00
Jedd Morgan
4b74ca8607
Some tweaks r.e. JsonIgnore ( #64 )
...
* Removed total children count
* Some random tweaks
* JsonIgnore tests
* Ignore base
2024-08-12 09:03:56 +00:00
Adam Hathcock
1c64a975c0
Add detail for OpenTelemetry ( #67 )
...
* Add detail for OpenTelemetry
* fmt
* review fixes
* more fixes
2024-08-08 16:04:24 +00:00
Jedd Morgan
78faa71592
Collection name space change ( #66 )
2024-08-08 12:32:41 +00:00
Adam Hathcock
6f5f044095
Adam/cxpla 6 kill remaining kit code in core ( #59 )
...
* compiles with relevant deletions
* Test fixes
* fix type loading
* type load for tests
* speckle objects renamespace
* rename Core to Sdk
* Fix test references
* tests renaming
* rename logging
* fmt
* start of adding an attribute to all base types
* convert all types and do basic test
* Fix most tests
* fix more tests
* fmt
* Build fix
* add changes and more tests
* Fix tests
* Fix integration tests
2024-08-08 10:52:19 +01:00
Jedd Morgan
0b240f0752
Removed total children count ( #63 )
2024-08-08 08:29:06 +01:00
Adam Hathcock
6d54be55db
Use App and Version when doing otel service name ( #61 )
2024-08-07 12:54:07 +01:00
Adam Hathcock
7148aa0a6f
Refining OTEL/Logging configuration ( #57 )
...
* More defined configuration
* more config changes and fmt
* fix usages of app versions
* add endpoints and remove seq
* forgot to commit
* Fixes around tracing
* use more strong typing
* add test
2024-08-06 16:24:55 +01:00
Adam Hathcock
f8e4682670
Reduce thread usage by removing a possible unneeded Task.Run ( #52 )
...
* Reduce thread usage by removing a possible unneeded Task.Run
* fmt
2024-08-05 09:13:10 +01:00
Claire Kuang
9da1d791cc
Restructures proxies, removes layer colors, and adds color proxy class ( #58 )
2024-08-02 18:24:58 +03:00
Adam Hathcock
77ffcead69
Speckle.Logging with ILRepack ( #54 )
...
* Revert SQLite to allow side by side
* Update Serilog to 3.1.1 and remove Sentry
* fmt
* Revert serilog change
* first pass
* downgrade to MELA 2.2 to avoid conflicts
* add otel
* Speckle.Logging proper
* move otel and logging to make core dependant
* readd configuration
* revert namespace and add console tracing
* fmt
* Remove extra usings
* readd serilog
* fix deps
* remove extras for build
* some reversions
* add more context
* Fix conversion
* More explicit
* Revert naming
* back to public loggerfactory
* Remove more obsolete things
* Drop ME.Logging dependency and expose logging interface
* restore integration test compose
* fmt
* remove the ME Logging dependency
2024-07-31 15:37:10 +01:00
Claire Kuang
a9a9b6b525
Merge pull request #56 from specklesystems/curve-encoding-bug
...
fix(Curve): null display value on curves decoded in breps
2024-07-31 11:52:47 +01:00
Claire Kuang
adcf81b5c8
Merge branch 'curve-encoding-bug' of https://github.com/specklesystems/speckle-sharp-sdk into curve-encoding-bug
2024-07-31 11:48:07 +01:00
Claire Kuang
fc46610b5b
Update RevitInstance.cs
2024-07-31 11:47:57 +01:00
Claire Kuang
69fceb4d09
Merge branch 'dev' into curve-encoding-bug
2024-07-31 11:42:15 +01:00
Claire Kuang
9671745fdb
fixes null display value on curves decoded in breps
2024-07-31 11:36:27 +01:00
Adam Hathcock
787ad92ff2
Remove extra usings ( #55 )
...
* Remove extra usings
* readd serilog
2024-07-30 11:07:52 +01:00
Adam Hathcock
e79716c5f0
Remove Sentry ( #49 )
...
* Revert SQLite to allow side by side
* Update Serilog to 3.1.1 and remove Sentry
* fmt
* Revert serilog change
2024-07-29 16:10:26 +01:00
Jedd Morgan
1f92335d6d
retry policy for server api ( #53 )
2024-07-26 13:37:28 +01:00
Adam Hathcock
02f75c717c
Add NotNull Empty and tests ( #51 )
2024-07-24 15:05:44 +01:00
Claire Kuang
ce3e591a47
feat: CNX-19 adds render material proxy class ( #50 )
...
* adds render material proxy class
* Update RenderMaterial.cs
* Update RenderMaterial.cs
* refactors IProxyCollection interface
* Update RenderMaterial.cs
2024-07-24 11:43:39 +00:00
Adam Hathcock
059253ff39
Revert SQLite to allow side by side ( #48 )
2024-07-24 11:38:34 +01:00
Adam Hathcock
957a284332
Change DI sig for Server and adjust helpers ( #46 )
...
* Change DI sig for Server and adjust helpers
* Remove V1 server transport
2024-07-23 12:35:27 +01:00
Adam Hathcock
5c7a96b960
ensure proper disposal of transports from di factory ( #44 )
...
* Rework servertransport to have proper interface and factory
* fmt
* rename class
* exclude factory from tests
2024-07-18 16:13:17 +01:00
Adam Hathcock
58911632e3
add xml docs and they get added to nugets ( #45 )
2024-07-18 10:05:39 +01:00
Adam Hathcock
9e2f5d57de
Merge pull request #43 from specklesystems/add-local
...
add local config
2024-07-18 09:00:31 +01:00
Adam Hathcock
64267d7697
add local config
2024-07-18 08:32:33 +01:00
Adam Hathcock
ee94ac2bf9
Merge pull request #42 from specklesystems/fix-gitversion
...
Fix gitversion
2024-07-17 15:50:53 +01:00
Claire Kuang
5f8379806d
Merge pull request #40 from specklesystems/claire/collections-refactor
...
refactor(Collections): changes namespace of collections and adds interfaces
2024-07-17 15:09:11 +01:00
Oğuzhan Koral
580521f3b0
Add group proxy ( #41 )
2024-07-17 15:47:39 +02:00
Adam Hathcock
18ad5f5c11
do pack local
2024-07-17 14:44:21 +01:00
Adam Hathcock
fcf4e223f7
version based on branch and more git locally
2024-07-17 14:42:59 +01:00
Claire Kuang
a16bc4eae0
updates tests
2024-07-17 14:28:51 +01:00
Claire Kuang
a15390ab0d
Update Collection.cs
2024-07-17 14:22:37 +01:00
Claire Kuang
a2f0270a6e
adds old collections namespace deprecation
2024-07-17 14:22:27 +01:00
Claire Kuang
04446b9e79
changes namespace of collections and adds interfaces
2024-07-17 10:40:55 +01:00
Dimitrie Stefanescu
f408980a98
Merge pull request #38 from specklesystems/oguzhan/remove-point-value-prop
...
Have it back
2024-07-17 10:08:55 +01:00
oguzhankoral
b70a0c6fe3
Have it back
2024-07-17 11:08:05 +02:00
Dimitrie Stefanescu
7f50e9a09a
Merge pull request #37 from specklesystems/oguzhan/remove-point-value-prop
...
Remove value prop from Point object
2024-07-17 10:01:40 +01:00
oguzhankoral
b52d8e0023
Remove value prop from Point object
2024-07-17 11:00:31 +02:00
Oğuzhan Koral
e97597596a
Merge pull request #36 from specklesystems/oguzhan/fix-point-value-getter
...
Remove the Point value prop getter
2024-07-17 09:37:17 +02:00
oguzhankoral
4536ecee87
Remove the Point value prop getter
2024-07-17 09:32:05 +02:00