Comments (1)
New behaviour:
Client, when deserialising, will search through any existing accounts for one matching the server's api as well as the email address used (in case duplicate accounts on same computer). If one is found, it's going to use that.
If none are found, it will search for any account present at the client's server url. If some are found, it will use the first one. If no accounts are found at that specific server, it will throw an error.
Upon successful deserialisation, clients are ad-hoc migrated to incorporate the user's email instead of their token in the serialisation process.
from specklecore.
Related Issues (20)
- Different SpeckleAbstract objects with the same properties all have the same hash.
- SpeckleObject doesn't have Duplicate()
- Registration fails from the SpecklePopup
- Admin platform not working HOT 4
- Sender Sending Capitalized Property Fields
- SpeckleCore.SpecklePlaceholder instead of List(int) HOT 3
- Allow for server migrations
- No SpeckleKits folder throws unhanded error HOT 2
- Sender component fails to deserialize when opening definition on other computer, clearing the contents and history of the related stream HOT 19
- Deserialization prioritizes wrong ToNative methods
- SpeckleCache.db allows duplicate account entries HOT 1
- Risks of API calls within deserialisation constructor of SpeckleApiClient
- First step towards better timeout management for SpeckleApiClient
- SpeckleKits Loading Directory HOT 2
- Specklecore dotnetstandard build unable to use reflection in a dotnetcore application HOT 1
- Cannot specify which kit to use to convert speckle objects to Native
- Duplicate objects not allowed, regardless of ownership HOT 4
- Implement the ObjectDerive Endpoint
- AECDeltas compliance - Add client methods to upload a Delta
- Web sockets getting created during the disposal of a client object.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from specklecore.