Commit Graph

64 Commits (4ce68927506bb33d12da33f01ceddbc9c56f8520)

Author SHA1 Message Date
Laurent 572a2e9bec Improves syncing 5 months ago
Laurent a774d1dd74 logs update 5 months ago
Laurent 0a83bddaf6 Rename shared property of Synced objects 6 months ago
Laurent 9efc8b14c8 Refactor SyncedCollection to own StoredCollection instead of inheriting it 6 months ago
Laurent e55f183053 Refactor and cleanup for tests 6 months ago
Laurent 0145072771 De-singletonize StoreCenter and enable testing for multiple instances 7 months ago
Laurent c8f204462a Refactoring to pass a reference of StoreCenter in the various classes 7 months ago
Laurent b32b0f2a74 add asynchronous function for testing purpose 7 months ago
Laurent cf4d26370a fix tests 7 months ago
Laurent 76e5491cda Fix lots of crap 7 months ago
Laurent 27a403c99b Make collection loading asynchronous + manage state when collection are not loaded + separate StoredCollection from synced collection 7 months ago
Laurent c5168f1ace Improve rescheduling 8 months ago
Laurent 6d8ce05dae Fix nasty bug ! 8 months ago
Laurent 7c02b6036f cleanup rescheduling 8 months ago
Laurent 633d50a616 improve waiting times 8 months ago
Laurent 760a3135ad fix bugs 8 months ago
Laurent cca9812b86 Improve loadDataFromServer to provision the GET request 8 months ago
Laurent 948f1f3444 Allow ApiCall execute from external projects 8 months ago
Laurent 89582de30c expose APICall for external use 8 months ago
Laurent 1ed8286213 Fix api call provisioning 8 months ago
Laurent 34055f3333 Fixes an issue where dependencies deletes were not being synced 9 months ago
Laurent 407640b35c add more resilience for calls 9 months ago
Laurent 389f5b851e Fix issue with call creation 9 months ago
Laurent 2b26950d67 Fix api call creation 9 months ago
Laurent c12a041e70 upgrade apicall + test conveniences + fix 9 months ago
Laurent 1d333e6f03 Makes the call creation strategy more resilient 9 months ago
Laurent a638947ea6 Fixes sync issues 9 months ago
Laurent 339df068a8 attempt to fix issue where race condition can happen 9 months ago
Laurent a3f6ad618e Minor improvements 10 months ago
Laurent d1091b926e Call scheduling improvement 10 months ago
Laurent 190528e964 improvements 10 months ago
Laurent 5b63a40851 Various fixes and improvements 10 months ago
Laurent 5a112f8c44 refactor the server into local copy system + doc 10 months ago
Laurent b8077f231c Batches api calls by transactionId 10 months ago
Laurent 8b6770f9d2 Improvements 11 months ago
Laurent bd7ec4dcc9 Improvements to handle user search and data access retrieval 11 months ago
Laurent 2cf2bf9c61 Fixes and improvements 12 months ago
Laurent b9a5e7c482 Added error message to Error enums 1 year ago
Laurent 1ef5725029 Improve logging 1 year ago
Laurent 214420f98a add logs 1 year ago
Laurent 7a21f27550 Add / update / delete sync obtained! 1 year ago
Laurent b5b32892dc Adds network monitor to resume api calls 1 year ago
Laurent f926a1fcbe fix issue where updated items needs to copy properties instead of the instance being replaced 1 year ago
Laurent 56a2f6e618 first commit 1 year ago
Laurent cfd2ccb9fc Adds a hasBeenDeleted method on Storable + doc + cleanup 1 year ago
Laurent 67f07cfb6f Improve request execution to handle various return parameters + fixes 1 year ago
Laurent 30306d2d50 Adds creationDate on ApiCall 1 year ago
Laurent e02b12e8e2 Fix nasty bug executing api calls forever 1 year ago
Laurent 65b2f75160 Accept storable ids to not only be strings 1 year ago
Laurent 3044bc23aa Remove logs 1 year ago