Commit Graph

419 Commits

Author SHA1 Message Date
Kenneth Geisshirt 72614002d4 Merge branch 'cm/bug/java9' of github.com:realm/realm-js into cm/bug/java9 2018-05-09 09:44:41 +02:00
Christian Melchior 21d28f9780 Use inlined version of Base64 encoder 2018-05-09 09:43:05 +02:00
Kenneth Geisshirt d29d88c046 [2.4.1] New attempt 2018-05-08 15:59:48 +02:00
Christian Melchior f418ae95d5 Merge branch 'master' into cm/bug/java9
# Conflicts:
#	CHANGELOG.md
2018-05-08 12:54:03 +02:00
Christian Melchior 3fca86f86f Use inlined version of Base64 encoder 2018-05-08 11:32:28 +02:00
Kenneth Geisshirt 649b7545f9 [2.4.1] Bump version 2018-05-07 14:50:07 +02:00
Kenneth Geisshirt 01a6a53a62 Typo 2018-05-07 11:26:29 +02:00
Kenneth Geisshirt dad5b3f521 Merge branch 'master' of github.com:realm/realm-js into kneth/fix-ts-for-open_ssl_verify_callback 2018-05-07 11:17:21 +02:00
Kenneth Geisshirt 4f65e057eb
Update to sync 3.3.0 (#1778)
* Updating sync and core
* Simplying linking on node.js binding.
* Adapting to new distribution packages of core.
2018-05-07 10:09:22 +02:00
Kenneth Geisshirt c3c93a8947 Merge branch 'master' of github.com:realm/realm-js into kneth/merge-2.2-into-master 2018-05-03 11:24:09 +02:00
Kenneth Geisshirt ad1962b02b [2.4.0] Bump version 2018-04-26 11:45:38 +02:00
Kenneth Geisshirt 2eccaac431
Kneth/rn logout (#1766)
* `logout()` is implemented in JS and RN debugging must know of `_logout()` instead.
2018-04-26 11:38:24 +02:00
Kenneth Geisshirt 4d0cccb8e5 [2.3.5] Bump version 2018-04-25 12:54:25 +02:00
Nabil Hachicha b321808f4b
Add password reset wrappers (#1699). (#1757)
* Add password reset wrappers (#1699).
2018-04-25 10:23:47 +01:00
Kenneth Geisshirt 032ee3d178
Updating change log (forgot in PR #1744). (#1755)
* Updating change log (forgot in PR #1744).
2018-04-25 09:48:34 +02:00
Kenneth Geisshirt 20c16196c9 Merge branch 'master' of github.com:realm/realm-js into kneth/fix-ts-for-open_ssl_verify_callback 2018-04-18 14:02:03 +02:00
Brian Nicholson 424ff81965 Stringify fetch body in logout (#1731)
* Stringify fetch body in logout
* Update changelog
2018-04-17 15:01:02 +02:00
Kenneth Geisshirt 144732ee96 [2.2.20] Bump version 2018-04-13 10:09:19 +02:00
Kenneth Geisshirt 4c811524b1
Updating to Realm Sync 2.2.17 (#1749) 2018-04-13 10:07:56 +02:00
Kenneth Geisshirt 533d567492 [2.3.4] Bump version 2018-04-12 18:38:05 +02:00
Thomas Goyne c349d5f185 Retry on network errors when refreshing admin tokens (#1747)
* Retry on network errors when refreshing admin tokens

This is the same logic used for non-admin token user fetches, which seems to
already work fine in practice.
2018-04-12 18:20:25 +02:00
Kenneth Geisshirt 78a4478aa7 [2.2.19] Bump version 2018-04-10 10:44:51 +02:00
Kenneth Geisshirt 5140824d93
Preparing 2.2.19 (#1745) 2018-04-10 10:43:13 +02:00
James Stone 497de5f3ea Fix named linking object queries across classes (#1734)
* Fix named linking object queries across classes
* Add change log entry, remove debug code
2018-04-03 11:48:33 +02:00
Kenneth Geisshirt 5b159da8f0 [2.3.3] Bump version 2018-03-23 11:22:29 +01:00
Kenneth Geisshirt 7387a79e10 [2.2.18] Bump version 2018-03-23 10:00:25 +01:00
Kenneth Geisshirt b743952636 [2.3.2] Bump version 2018-03-21 18:45:36 +01:00
Kenneth Geisshirt c370ef4d86
Testing against ROS 3.0.0. (#1712)
* Testing against ROS 3.0.0.
* Adding Realm.Sync.Subscription.removeAllListeners. Refactor partial sync tests.
* Refactoring partial sync tests.
2018-03-21 18:18:37 +01:00
Kenneth Geisshirt 1d0b1dcc24 [2.2.17] Bump realm-js version 2018-03-21 10:33:49 +01:00
Kenneth Geisshirt b452c1fb04 Updating changelog 2018-03-21 10:20:00 +01:00
Kenneth Geisshirt dd7abd0a46 typo 2018-03-16 13:45:40 +01:00
Kenneth Geisshirt 2f305357ed Adding compatibility info 2018-03-16 13:44:14 +01:00
Kenneth Geisshirt c50f751776 [2.3.1] Bump version 2018-03-16 12:34:16 +01:00
Kenneth Geisshirt 31fb9ceb1a [2.2.16] Bump version 2018-03-16 09:38:35 +01:00
Thomas Goyne 2d04437818 Throttle HTTP requests made to the auth server
Making thousands of HTTP requests simultaneously inevitably results in some
failing or the server being overwhelmed, so limit how many can be made at once
(currently to the arbitrary cap of 5) and enqueue any further requests.
2018-03-15 17:09:23 -07:00
Thomas Goyne 635d49e09a Throttle HTTP requests made to the auth server
Making thousands of HTTP requests simultaneously inevitably results in some
failing or the server being overwhelmed, so limit how many can be made at once
(currently to the arbitrary cap of 5) and enqueue any further requests.
2018-03-15 17:02:51 -07:00
Kenneth Geisshirt 90cacdd6c7 Fixing TS definition for open_ssl_verify_callback. 2018-03-14 15:09:45 +01:00
Kenneth Geisshirt 10480c1afe
Adding optional user as argument to Realm.automaticSyncConfiguration. (#1709) 2018-03-14 08:26:41 +01:00
Kenneth Geisshirt 55a4224d83 [2.3.0] Bump version 2018-03-13 14:29:50 +01:00
Kenneth Geisshirt 9435490ea3
Upgrading to Realm Sync 3.0.0-rc.2 (#1706)
* Adding role to __User.
* Update to Realm Sync 3.0.0
* Renamed defaultSyncConfiguration to automaticSyncConfiguration
2018-03-13 14:27:31 +01:00
Kenneth Geisshirt 2f20006e47
Kneth/allow partial in urls (#1704)
* Adding _disablePartialSyncUrlChecks.
2018-03-13 08:27:47 +01:00
James Stone 8dc5149770
Merge pull request #1660 from realm/jas/backlink-queries
Preliminary work for queries over named backlinks
2018-03-12 15:47:30 -07:00
Kenneth Geisshirt 6d5c1e42e8 Fix typos 2018-03-12 10:42:51 +01:00
Kenneth Geisshirt 5cc7bb6aa6
Merge branch 'master' into 2.3.x 2018-03-10 22:36:31 +01:00
Kenneth Geisshirt b10fddb722 Merge branch '2.3.x' of github.com:realm/realm-js into jas/backlink-queries 2018-03-09 16:45:17 +01:00
Kenneth Geisshirt 30c7d901dc [2.3.0-beta.3] Bump version 2018-03-09 15:55:37 +01:00
Kenneth Geisshirt 9d8a677ecf
Revoke refresh token upon logout. (#1696)
* Revoke refresh token upon logout.
* Always log out
2018-03-09 15:51:45 +01:00
Kenneth Geisshirt e53cb3c7b1 [2.2.15] Bump version 2018-03-09 11:56:36 +01:00
Kenneth Geisshirt 2e4e0df01c Merge branch '2.3.x' of github.com:realm/realm-js into jas/backlink-queries 2018-03-09 11:18:06 +01:00
Kenneth Geisshirt abb04e399b
Default sync realm (#1693)
* Configuration for default Realm.
* Use url-parse to make RN happy.
2018-03-09 10:40:45 +01:00
Kenneth Geisshirt 945181b3ab
Updating to Realm Sync 3.0.0-rc.1 and Realm Core 5.4.0. (#1698) 2018-03-09 09:56:30 +01:00
Kenneth Geisshirt dfc6aea6a6
Deprecated setFeatureToken(). (#1694) 2018-03-08 17:27:13 +01:00
Kenneth Geisshirt 1066722a09 Revert "Deprecated setFeatureToken()."
This reverts commit d846794cd5.
2018-03-08 15:47:50 +01:00
Kenneth Geisshirt d846794cd5 Deprecated setFeatureToken(). 2018-03-08 15:44:11 +01:00
Kenneth Geisshirt 928db78339 [2.3.0-beta.2] Bump version 2018-03-07 10:04:15 +01:00
Thomas Goyne d90403b279
Merge pull request #1681 from realm/tg/permissions
Add basic object-level permissions support
2018-03-06 10:29:44 -08:00
Kenneth Geisshirt 83715e840f Adding API doc and changelog. 2018-03-06 18:05:17 +01:00
Kenneth Geisshirt 3a444aae5b Merge branch 'master' of github.com:realm/realm-js into 2.3.x 2018-03-06 09:53:53 +01:00
Kenneth Geisshirt 4660c5ff64 [2.2.14] Bump version 2018-03-05 10:48:44 +01:00
Kenneth Geisshirt f9b6736bcb
Updating to Realm Sync 2.2.15 (#1684) 2018-03-05 10:46:48 +01:00
Kenneth Geisshirt 4e4c16946f [2.3.0-beta.1] Bump version 2018-03-03 12:57:49 +01:00
Kenneth Geisshirt 1f2173b599
Avoid Table::clear() when using partial sync (#1680)
* Avoid Table::clear() when using partial sync
* Updated to sync 3.0.0-beta.10
* Update object store
2018-03-03 12:55:11 +01:00
Kenneth Geisshirt e34ec308e3 [2.2.13] Bump version 2018-03-02 20:44:00 +01:00
Kenneth Geisshirt 3eaef14fca
Updating to Realm Sync 2.2.14 (#1683) 2018-03-02 19:43:06 +01:00
Kenneth Geisshirt 2f2c557cc1 [2.3.0-alpha.14] Bump version 2018-03-01 15:37:44 +01:00
Kenneth Geisshirt 1ceccd30fd Updating changelog. 2018-02-27 11:40:36 +01:00
Kenneth Geisshirt ec5ea3e32a Remember to mention which sync version we are using. 2018-02-27 11:28:53 +01:00
Kenneth Geisshirt 615d6ff35e Merge branch '2.3.x' of github.com:realm/realm-js into 2.3.x 2018-02-27 10:58:58 +01:00
Kenneth Geisshirt abe5287333 [2.2.12] Bump version 2018-02-23 00:29:41 +01:00
Kenneth Geisshirt 0adadbb191 [2.2.11] Bump version 2018-02-22 20:41:07 +01:00
Kenneth Geisshirt 966230c7a7
Validate that a given type appears at most once in the schema (#1670) 2018-02-22 20:38:18 +01:00
Kenneth Geisshirt 2e900e85e0 Merge branch 'master' of github.com:realm/realm-js into 2.3.x 2018-02-20 18:03:54 +01:00
Kenneth Geisshirt 2b4bb9f769 [2.2.10] Bump version 2018-02-20 14:50:43 +01:00
Kenneth Geisshirt a90e9ec45f
Test of: Multiple list of primitive types (#1665)
* Adding tests for nested lists
* Updated to Realm Sync 2.2.12.
2018-02-20 14:43:36 +01:00
Kenneth Geisshirt 462856a24d
Partial sync (#1583)
The new Partial Sync API
2018-02-20 13:40:54 +01:00
Kenneth Geisshirt dbd543d891 [2.2.9] Bump version 2018-02-19 21:04:13 +01:00
Kenneth Geisshirt af41f049ca
Realm Sync 2.2.11. (#1666) 2018-02-19 21:00:52 +01:00
Nabil Hachicha 9c07407d50 [2.3.0-alpha.11] Bump version 2018-02-19 17:45:34 +00: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 6f12589fce Testing against ROS 3.0.0-alpha.1 2018-02-02 15:44:31 +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 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