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
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
Kenneth Geisshirt
e695f9d67d
[2.2.3] Bump version
2018-01-17 13:13:32 +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
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
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
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
blagoev
db8c166bb5
Update CHANGELOG.md
2017-12-19 11:17:12 +02:00
Mark Rowe
a4e2f31138
Fix a typo in the change log
2017-12-18 18:04:50 -08:00
Mark Rowe
c2de29ab0c
Fix an issue where `Realm.open` would complain about the Realm already
...
being open with a different schema version
In order to correctly open read-only synchronized Realms, `Realm.open`
would open the Realm without specifying a schema or schema version, wait
for any remote changes to be downloaded (if appropriate), and then
re-open the Realm with the specified schema and schema version. This
would lead to an exception about the Realm being open with a different
schema version if the Realm had previously been opened with a different
schema version, due to the way `RealmCoordinator` caches information
about the schema of open Realms.
We address this by making two changes:
1. `Realm.open` for non-synchronized Realms no longer goes through
`_waitForDownload`. This means the dance described above where the Realm
is opened twice is not used for local Realms.
2. `_waitForDownload` no longer keeps the `Realm` alive until after its
callback has returned. It instead keeps the `SyncSession` alive. This is
sufficient to avoid the connection being torn down and having to
reconnect when `_waitForDownload`'s callback later opens the Realm with
the correct schema and schema version, while also allowing for
`RealmCoordinator`'s cached information to be cleared when the
schemaless Realm is closed prior to the Realm being reopened.
In addition, tests have been added that reproduced the problem in both a
local and sync context.
2017-12-18 14:54:08 -08:00
Kenneth Geisshirt
bf7ac66d97
[2.1.1] Bump version
2017-12-15 17:33:45 +01:00
Kenneth Geisshirt
5ed9eba0a2
Updating to Realm Sync 2.1.10 ( #1573 )
2017-12-15 17:25:42 +01:00
Kenneth Geisshirt
d84e1f8c65
[2.1.0] Bump version
2017-12-14 13:36:18 +01:00
Yavor Georgiev
4e6cb299b3
Add disableFormatUpgrade to Realm configuration ( #1566 )
2017-12-14 07:53:03 +01:00
Kenneth Geisshirt
aed1ea104b
Adding property Realm.isClosed. ( #1560 )
...
* Adding property Realm.isClosed.
2017-12-13 10:09:26 +01:00
Kenneth Geisshirt
517c165c12
[2.0.13] Bump version
2017-12-08 10:57:55 +01:00
Yavor Georgiev
23f965060e
Implement implicit property conversion for date and binary ( #1557 )
...
* Implement implicit property conversion for date and binary
Closes #1542
Closes #1551
* fix include
* changelog
2017-12-07 13:47:20 +01:00
Kræn Hansen
70004b9304
Checking the content-type of authentication responses ( #1556 )
...
* Checking the content-type of authentication responses
* Adding a changelog entry
* Fixing changelog typos and line endings
2017-12-07 10:36:24 +01:00
Kenneth Geisshirt
7d6817971d
[2.0.12] Bump version
2017-12-01 13:03:22 +01:00
Kenneth Geisshirt
28f9e027b5
Fixing unit tests (discovered on Android). ( #1523 )
...
* Fixing unit tests (discovered on Android).
2017-12-01 13:00:02 +01:00
Brian Munkholm
fada575aaf
Update CHANGELOG.md
2017-11-30 22:38:57 +01:00
Kenneth Geisshirt
5dac78a97a
Upgrading to Realm Sync v2.1.8
2017-11-30 14:51:17 +01:00
Kenneth Geisshirt
93f93de448
localeconv() doesn't exist on Android API < 21.
2017-11-24 15:06:53 +01:00
Kenneth Geisshirt
fc6d62c68e
[2.0.11] Bump version
2017-11-23 17:54:11 +01:00
Kenneth Geisshirt
3963ffa3db
Updating to Realm Sync 2.1.7.
2017-11-23 17:21:03 +01:00
blagoev
8e4ee90424
[2.0.10] Bump version
2017-11-21 11:26:07 +02:00
blagoev
9eb72d531a
fix changelog.md
2017-11-21 10:07:13 +02:00
Brian Munkholm
5cc71e8dfe
Update CHANGELOG.md
2017-11-21 08:47:27 +01:00
blagoev
2dce326023
change log entry
2017-11-21 09:04:36 +02:00
Brian Munkholm
1abc668885
Update CHANGELOG.md
2017-11-20 22:12:18 +01:00
Kenneth Geisshirt
70e87b5856
[2.0.9] Bump version
2017-11-20 16:59:15 +01:00
Kenneth Geisshirt
60af2104a3
Making JSON library compile on Android
2017-11-20 13:55:39 +01:00
Kenneth Geisshirt
493ef7dc71
[2.0.8] Bump version
2017-11-17 21:28:15 +01:00
Kenneth Geisshirt
1e701cada2
Update to sync 2.1.6
2017-11-17 15:51:28 +01:00
Kenneth Geisshirt
64f0b29326
Updating change log
2017-11-17 14:56:03 +01:00
blagoev
92273843e5
[2.0.7] Bump version (1)
2017-11-15 21:51:10 +02:00
blagoev
e728439e9c
[2.0.7] Bump version
2017-11-15 15:05:25 +02:00
Kenneth Geisshirt
9ccf305a99
Updated to Realm Sync 2.1.4 ( #1490 )
2017-11-14 15:04:30 +01:00
blagoev
255873ab9d
add changelog entry
2017-11-14 11:11:28 +02:00
Kenneth Geisshirt
c532c139d9
[2.0.6] Bump version
2017-11-10 14:58:05 +01:00
Kenneth Geisshirt
0ca292c133
Enable object Ids on RN Android ( #1481 )
...
* Using C function instead of C++ function since Android NDK r10e doesn't support std::stoull().
* Update CHANGELOG.md
2017-11-10 10:05:06 +01:00
Thomas Goyne
d567cd2dd9
Update object store
2017-11-09 15:54:24 -08:00
Kenneth Geisshirt
5a8d217dbd
[2.0.5] Bump version
2017-11-09 08:18:30 +01:00
Kenneth Geisshirt
687611fb29
Upgrading to Realm Sync 2.1.2. ( #1479 )
2017-11-09 08:15:17 +01:00
Mark Rowe
848a5b1c09
Expose an object's internal object ID, and allow fetching an object by its object ID ( #1460 )
...
* Expose an object's internal object ID, and allow fetching an object by its object ID
* Throw an exception if methods related to object IDs are used on non-synced Realms.
* Use `std::stoull` to ensure we can return the entire range of possible values.
* Add tests for _objectId() / _objectForObjectId().
* Adding change log
* Skip ObjectIdTests.testSynced for non-Node.
2017-11-08 11:22:59 +01:00
Kenneth Geisshirt
837e8d90a3
Bump version
2017-11-07 14:43:38 +01:00
Kenneth Geisshirt
50ebae917b
Updating to sync 2.1.1 ( #1474 )
2017-11-07 14:39:54 +01:00
Kenneth Geisshirt
0ca53b2142
[2.0.3] Bump version
2017-11-06 13:54:38 +01:00
Kenneth Geisshirt
e81d8589ae
Post-release feedback on client reset ( #1372 ) ( #1459 )
...
* Post-release feedback on client reset (#1372 )
* Using error.name instead
2017-11-06 13:51:33 +01:00
Kenneth Geisshirt
d858c4e87a
Updating documentation of realmAtPath
2017-11-01 14:44:40 +01:00
Kenneth Geisshirt
973959174d
Updating change log for for PRs.
2017-11-01 10:27:54 +01:00
Thomas Goyne
8c6f16d770
[2.0.2] Bump version
2017-10-30 13:06:01 -07:00
Thomas Goyne
80089404ac
Update object store ( #1442 )
2017-10-30 11:20:52 -07:00
Kenneth Geisshirt
3cac5ae451
[2.0.1] Bump version
2017-10-23 13:49:54 +02:00
Kenneth Geisshirt
7aee9a01c0
Upgrading to Realm Sync 2.1.0. ( #1426 )
2017-10-23 13:45:42 +02:00
blagoev
bbcf5195c2
[2.0.0] Bump version (1)
2017-10-17 01:27:39 +03:00
blagoev
32a53cd3e5
[2.0.0] Bump version
2017-10-16 22:51:30 +03:00
Brian Munkholm
546387cc36
Update CHANGELOG.md
2017-10-16 16:16:55 +02:00
Brian Munkholm
155bcd674d
Update CHANGELOG.md
2017-10-16 15:39:17 +02:00
blagoev
3857a19c74
Consolidate 2.0 changes
2017-10-16 16:26:46 +03:00
blagoev
de6cec442e
intermediate 2.0 changes consolidation
2017-10-16 16:20:47 +03:00
blagoev
863e80643b
Merge branch 'master' into fix-partial-sync-config-ts-definition
2017-10-16 15:17:19 +03:00
blagoev
53267f99a2
Add changeling entry
2017-10-16 15:16:16 +03:00
Kenneth Geisshirt
a99e433d0a
Merge branch 'master' of github.com:realm/realm-js into kneth/bugfix/invalid-token
2017-10-13 18:26:30 +02:00
Kenneth Geisshirt
068dc95606
[2.0.0-rc22] Bump version
2017-10-13 14:44:22 +02:00
Brian Munkholm
6b635ce8d4
Update to latest Sync 2.0.2 and ROS rc.5 ( #1411 )
...
* Update to latest Sync 2.0.2 and ROS rc.5
* Update CHANGELOG.md
2017-10-13 14:08:25 +02:00
Kenneth Geisshirt
ef4057806c
[2.0.0-rc21] Bump version
2017-10-12 20:15:44 +02:00
Kenneth Geisshirt
16957f62eb
adminUser() throws an exception if token or url is invalid
2017-10-12 16:30:31 +02:00