Adapters must now correct results of getAll methods
Upgrade Data Store interface
+ All methods returns promise
+ Stores are now integrally autonomous
+ No more MemoryStore inheritance
+ Append indexes for each relations in IndexedDB creation
+ Filter IndexedDB results by indexes (if available)
Upgrade dataset and dataview to match new DataStores and Adapters definitions
Linting updates in data part
Fix some compiler issues
Optimize .gitignore to avoid generated files to invade repository
Fix timers tests
Allow datacontext to change store and adapaters by instance
+ setLocalStore now accept IDataStore instance
+ setAdapter now accept IAdapter instance
Append a reset method to Data store
Append reset and resetStore methods to DataContext
Fix some issue in guid verification and generation
+ Enforce verification regular expression
+ Force S4 generation to have 4 character (add missing 0)
Fix issues in query module
+ Incorrect behavior when using greater than or equal operator
+ Make Ordering ascending parameter optional in constructor
Append missing moment library to all.html tests
Append browser test configuration
Append first test for data module
+ Common module with usefull methods for testing
+ Guid modules tests
+ Query modules tests
Fix circular dependency issue :
+ create refreshRelation methods on DataSet
+ use DataSet method in relation view
Append missing knockout.mapping library to all.html
Use DataSet methods in foreignview and relationview
Fix issues in mapping module
+ Reset entity do not reset ChangeTracker
+ mapEntityToJs must not write _lastData
+ Ensure create a cloned rules to avoid infinite grow
+ Cache rules to optimize parsing and serialization
Append data mapping tests