Commit Graph

3076 Commits

Author SHA1 Message Date
Kræn Hansen fdf9497bdd Fixing objectForPrimaryKey return type (#1664)
According to https://github.com/realm/realm-js/blob/master/docs/realm.js#L171 and runtime behaviour it returns `undefined` not `null` if the object doesn't exist.
2018-02-16 10:27:30 +01:00
Kenneth Geisshirt e42eb6469a [2.3.0-alpha.10] Bump version 2018-02-15 16:42:16 +01:00
Kenneth Geisshirt 8faac5561f [2.3.0-alpha.9] Bump version 2018-02-14 08:58:24 +01:00
Kenneth Geisshirt 217ca17b9a Merge branch 'master' of github.com:realm/realm-js into 2.3.x 2018-02-14 08:56:14 +01:00
Kenneth Geisshirt 1ad557b47f [2.2.8] Bump version 2018-02-13 22:19:48 +01:00
Kenneth Geisshirt fd22a89ebb
Updating to Realm Sync 2.2.10 (#1659) 2018-02-13 22:18:03 +01:00
Kenneth Geisshirt 95fc7f2234 [2.3.0-alpha.8] Bump version 2018-02-13 08:56:03 +01:00
Kenneth Geisshirt 3b8ce20c18 [2.3.0-alpha.7] Bump version 2018-02-09 11:01:40 +01:00
James Stone b78a8a60d0 Hook up the sort/distinct orderings from parsed queries (#1653)
* Hook up the sort/distinct orderings from parsed queries
* Update changelog, better tests, fix syntax
2018-02-07 16:11:43 +01:00
Kenneth Geisshirt 5dd8fdc08d [2.3.0-alpha.6] Bump version 2018-02-07 14:09:34 +01:00
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