Maximilian Alexander
96370f3240
Add Schema Name to Error Message with Primary Key ( #1655 )
...
* specifying schema name in error
2018-02-07 08:25:54 +01:00
Kenneth Geisshirt
818fe6ef9c
[2.2.7] Bump version
2018-02-06 13:33:56 +01:00
Kenneth Geisshirt
33eec8b0ef
[2.3.0-alpha.5] Bump version
2018-02-06 12:25:20 +01:00
Kenneth Geisshirt
7cf1298709
[2.3.0-alpha.4] Bump version
2018-02-05 19:56:48 +01:00
Kenneth Geisshirt
74fc625eca
Fix test
2018-02-05 19:51:39 +01:00
Yavor Georgiev
ab02e26092
bump dependency versions
2018-02-05 18:52:40 +01:00
Kenneth Geisshirt
1529717577
Disable partial sync test
2018-02-05 10:21:30 +01:00
Kenneth Geisshirt
6f12589fce
Testing against ROS 3.0.0-alpha.1
2018-02-02 15:44:31 +01:00
Brian Munkholm
2c9127f2a4
Merge pull request #1650 from realm/kneth/update-changelog-for-1648
...
Updating changelog for #1648 .
2018-02-02 10:14:27 +01:00
Kenneth Geisshirt
8e69f309c7
Updating changelog for #1648 .
2018-02-02 09:13:36 +01:00
Kenneth Geisshirt
dad7fa403d
[2.3.0-alpha.3] Bump version
2018-02-01 15:37:10 +01:00
Kenneth Geisshirt
480b2cfdee
Merge branch 'master' of github.com:realm/realm-js into kneth/update-sync-3.0.0
2018-02-01 15:33:11 +01:00
Thomas Goyne
e6591a7c9c
Wait for pending notifications to complete when removing a sync listener ( #1648 )
...
With async callbacks, in-process listeners need to be able to wait for anything
currently in progress to complete just like out-of-process listeners. In
addition, removeListener() needs to be declared as returning a Promise so that
typescript code can actually use it.
2018-02-01 14:38:02 +01:00
Mark Rowe
e6dc5b31cc
Add trailing slashes to documentation links in the README
...
Without the trailing slashes, some of the documentation renders incorrectly.
2018-01-31 13:57:21 -08:00
Kenneth Geisshirt
e075269770
[2.3.0-alpha.2] Bump version
2018-01-31 18:54:40 +01:00
Kenneth Geisshirt
435b2e5fbe
[2.3.0-alpha.2] Bump version
2018-01-31 18:53:00 +01:00
Kenneth Geisshirt
396cb7ab74
[2.3.0-alpha.1] Bump version
2018-01-31 14:59:40 +01:00
Kenneth Geisshirt
ad99a988e2
Updating to sync 3.0.0-alpha.1
2018-01-31 10:17:32 +01:00
Kenneth Geisshirt
2ae657f452
[2.2.6] Bump version
2018-01-26 17:22:55 +01:00
Kenneth Geisshirt
30b87645df
Paramters must be transferred. ( #1638 )
2018-01-26 17:21:09 +01:00
Kenneth Geisshirt
290b7bfd76
[2.2.5] Bump version
2018-01-25 16:02:53 +01:00
Kenneth Geisshirt
f9e8161017
Clarifying PermissionCondition. ( #1637 )
2018-01-25 15:44:47 +01:00
Yavor Georgiev
ae8e50fc36
Reorder Electron OpenSSL dependency ( #1636 )
...
* Reorder Electron OpenSSL dependency
* changelog
2018-01-25 13:26:44 +01:00
Kenneth Geisshirt
ac82bd285d
Fixing a typo in _getExistingUser ( #1634 )
2018-01-24 08:07:19 +01:00
Kenneth Geisshirt
7569816526
[2.2.4] Bump version
2018-01-18 13:32:03 +01:00
Kenneth Geisshirt
0c67e2a834
Adding catch to refreshAdminToken. ( #1631 )
2018-01-18 13:26:14 +01:00
Kenneth Geisshirt
a996a1a8b8
Adding _getExitingUser to Chrome debugger support library. ( #1628 )
...
* Adding _getExitingUser to Chrome debugger support library.
2018-01-18 12:21:35 +01:00
Thomas Goyne
0c6e254494
Support async sync change listeners ( #1626 )
2018-01-18 12:20:17 +01:00
Kenneth Geisshirt
03a4dd1486
Better variable names in a couple of tests ( #1624 )
2018-01-17 16:47:23 +01:00
Kenneth Geisshirt
e695f9d67d
[2.2.3] Bump version
2018-01-17 13:13:32 +01:00
Thomas Goyne
f77a87171f
Handle non-JS-provided error handlers when generating a config from a sync session ( #1616 )
2018-01-17 12:35:50 +01:00
Kenneth Geisshirt
676eca6bf9
Updating object store (bug fix). Mildly rewrritten a test. ( #1622 )
2018-01-17 12:15:20 +01:00
Kenneth Geisshirt
4f8eae6fc2
[2.2.2] Bump version
2018-01-16 10:48:05 +01:00
Kenneth Geisshirt
193314834e
Copying definition of functions ( #1621 )
...
* Copying definition of functions
* Avoid loading when using React Native
2018-01-16 10:11:30 +01:00
Kenneth Geisshirt
91559c216b
Bump version
2018-01-13 10:04:27 +01:00
Thomas Goyne
b9cce49972
Support opening Realms with an admin token without a working ROS directory service ( #1615 )
...
* Support opening Realms with an admin token without a working ROS directory service
2018-01-13 10:02:08 +01:00
Kenneth Geisshirt
af21ae6bd8
[2.2.0] Bump version
2018-01-12 10:35:28 +01:00
Kenneth Geisshirt
fccc782612
subscribeToObjects is implemented in JS. ( #1611 )
2018-01-12 10:28:05 +01:00
Kenneth Geisshirt
425387c41a
Linking against realm-parser ( #1613 )
...
* Linking against realm-parser
* Define the realm-parser-android library target
2018-01-12 09:02:55 +01:00
Mark Rowe
cd8db46aa7
When refreshing the token, look up the user in a way that doesn't suffer from #1586 ( #1587 )
...
* When refreshing the token, look up the user in a way that doesn't suffer
from #1586
Expose a means of looking up a user by identity and server to avoid
problems if the same user identity exists for multiple servers, which
can happen when connecting to the same server via different hostnames.
* Return undefined if the user doesn't exist rather than returning an object wrapping a null SyncUser.
2018-01-11 16:00:31 +01:00
Thomas Goyne
ce67446976
Perform a pseudo-refresh for admin token users ( #1599 )
...
* Perform a pseudo-refresh for admin token users
Although we don't need to actually refresh the token, when multiplexing is
enabled we do still need to hit ROS to let it know we're accessing a Realm and
get the sync label.
* Adding brief JSdoc and TS definition for isAdminToken.
* Perform a pseudo-refresh for admin token users
Although we don't need to actually refresh the token, when multiplexing is
enabled we do still need to hit ROS to let it know we're accessing a Realm and
get the sync label.
* Adding brief JSdoc and TS definition for isAdminToken.
* Make the timeout consistent
* Add basic docs for multiprocess notifications (#1594 )
* Add basic docs for multiprocess notifications
* Adopt core's query parser and update to core v5.1.2 (#1563 )
* Adopt core's query parser.
* Realm Core 5.1.2
* Realm Sync 2.2.9
* Remove tar.xz (#1585 )
* remove tar.xz decompression and lzma deps
* Fixing merge
* Updating object store
2018-01-11 14:47:54 +01:00
blagoev
795be904a1
Remove tar.xz ( #1585 )
...
* remove tar.xz decompression and lzma deps
2018-01-11 12:53:55 +01:00
Mark Rowe
933b3ad765
Adopt core's query parser and update to core v5.1.2 ( #1563 )
...
* Adopt core's query parser.
* Realm Core 5.1.2
* Realm Sync 2.2.9
2018-01-11 11:52:46 +01:00
Thomas Goyne
b5eacfcf16
Add basic docs for multiprocess notifications ( #1594 )
...
* Add basic docs for multiprocess notifications
2018-01-11 10:08:18 +01:00
Kenneth Geisshirt
cc6d29033b
Respect types in index.d.ts files. ( #1602 )
2018-01-09 09:29:19 +01:00
Nikola Irinchev
d6a8cbb1f3
Explicitly send register: false during login ( #1596 )
...
* Explicitly send register: false during login
* Update CHANGELOG.md
2018-01-08 11:32:05 +02:00
Kenneth Geisshirt
16a218ad49
Adding JWT auth ( #1564 )
...
* Adding method Realm.Sync.User.authenticate()
* Adding JWT provider support to Realm.Sync.User.authenticate()
* Adding password provider support to Realm.Sync.User.authenticate()
2018-01-05 09:38:53 +01:00
Constantin S. Pan
1b0f6c0b21
Increase the token refresh timeout to 10 sec ( #1584 )
2017-12-21 14:14:07 +01:00
Kenneth Geisshirt
839d8563a1
Adding test of timestamp's ms precision. ( #1561 )
...
* Adding test of timestamp's ms precision.
2017-12-20 14:19:42 +01:00
blagoev
34ea280492
Merge pull request #1580 from realm/mar/realm-open-schema-version
...
Fix Realm.open complaining about the Realm already being open with a different schema version
2017-12-19 11:17:53 +02:00