Commit Graph

3356 Commits

Author SHA1 Message Date
Emanuele Zattin 9314ee0a7d Add support for sync pause/resume (#2019)
* Add support for sync pause/resume
* Improve the promise chain in the tests
* Update CHANGELOG.md
* Update sync.js
2018-09-12 16:04:22 +02:00
Kenneth Geisshirt f45ba1c9e7
LIMIT support in queries (#2008)
* Updating to Realm Sync 3.9.9 (and Core 5.10.0 + object store).
* Adding LIMIT to tests
* Use bitnami node image
2018-09-12 15:01:44 +02:00
Kenneth Geisshirt c6753efe5a
Added to the support library for React Native debugging (#479) (#2005) 2018-09-04 10:58:03 +02:00
Gabriele Petronella 760ddd578f Add param type to addConnectionNotification/removeConnectionNotification (#2003) 2018-09-03 08:35:21 +02:00
Nikola Irinchev 81cb7c4636
Fix type definitions for authenticate (#2000)
* Fix type definitions for authenticate

* Update CHANGELOG.md
2018-08-30 16:20:29 +02:00
Kenneth Geisshirt 38190b7a35 Slightly rephrasing changelog entry (#1998)
* Slightly rephrasing changelog entry
2018-08-30 09:32:56 +02:00
Nikola Irinchev 477b900530
Expose user serialize and deserialize methods (#1996)
* Expose serialize and deserialize methods

* Changelog and docs

* Forgot to save changelog 🤦‍♂️

* Add input validation
2018-08-28 15:01:32 +02:00
Kenneth Geisshirt a10ffae469
Forgot the reference to the issue in the change log (#1994) 2018-08-27 09:06:09 +02:00
Kenneth Geisshirt 16b90da589 [2.15.3] Bump version 2018-08-24 16:29:18 +02:00
Kenneth Geisshirt bdd59419cc
fullSynchronization might not be defined (#1990)
* fullSynchronization might not be defined
* don't use fullSynchronization in a test
2018-08-24 16:21:32 +02:00
Kenneth Geisshirt 5094adb7e5 [2.15.2] Bump version 2018-08-24 13:48:14 +02:00
Kenneth Geisshirt 31f865808d [2.15.1] Bump version 2018-08-24 11:48:47 +02:00
Kenneth Geisshirt 1ca4bdeba8 [2.15.0] Bump version 2018-08-24 10:37:24 +02:00
Kenneth Geisshirt 1b1b51ded2
BUG FIX: A schema is required when Realm is opened in a query-based sync situation (#1985) 2018-08-24 08:50:27 +02:00
Kenneth Geisshirt 05aef95bbd
Upgrading to Realm Sync v3.9.1 (#1984)
* Upgrading to Realm Sync v3.9.1
* Update changelog
2018-08-23 14:35:55 +02:00
Emanuele Zattin 3389d2d141
Merge pull request #1975 from realm/ez/devtoolset
Update devtoolset from 3 to 6
2018-08-22 22:57:36 +02:00
Kenneth Geisshirt 47d446ca48 Updating change log 2018-08-22 11:27:36 +02:00
Emanuele Zattin ec2f3b44fd Update devtoolset from 3 to 6 2018-08-21 09:26:40 +02:00
Kenneth Geisshirt cf1683b66c Revert "[2.15.0] Bump version"
This reverts commit 3d150272bc.
2018-08-20 08:46:00 +02:00
Kenneth Geisshirt 3d150272bc [2.15.0] Bump version 2018-08-17 12:48:53 +02:00
Kenneth Geisshirt e67b632fbd
Upgrading to Realm Sync 3.8.11 (#1973) 2018-08-17 12:31:03 +02:00
Kenneth Geisshirt 015d001d5c
Using a GC'ed context will cause a crash (#1969)
* Using a GC'ed context will cause a crash
2018-08-17 11:24:08 +02:00
Igor Mandrigin d0ba40c33a Improve handling of parallel CI jobs. (#1968)
1. Sometimes, it is necessary to run multiple parallel CI jobs on the same
physical machine w/o any virtualization or containerization (a good
example of that is building an iOS app). To work properly in that
environment, realm should download a temp file to it's own unique temp
folder to avoid clashes (that are actually fail with `symlink` syscall
failing with `EEXISTS`).

2. To avoid an ever-growing temp folder, a new environment variable was
introduced, that you can set to be inside a job's folder. That way, CI
will be responsible for cleaning up after itself and keeping only the
necessary amount of files.

Theoretically, all of that can be solved by overriding `TMP` env
variable but in practice in many-many environments it breaks the other
part of toolchain (even Xcode builds themselves sometimes).
2018-08-17 10:27:09 +02:00
Christian Melchior a58a984f3f
Automatically add schemas for object level permissions. (#1970) 2018-08-17 10:10:20 +02:00
Kenneth Geisshirt 0d5e4ad5be
Merge pull request #1964 from realm/kneth/realm-sync-3.8.10
Upgrading to Realm Sync v3.8.10
2018-08-16 15:36:58 +02:00
Kenneth Geisshirt c39f190dda Upgrading to Realm Sync v3.8.10 2018-08-16 09:55:47 +02:00
Christian Melchior adf6bb58c9
Change order of Connection notification parameters (#1961) 2018-08-15 15:52:37 +02:00
Kenneth Geisshirt 81dd5931d5
Merge pull request #1941 from realm/yg/no-gnu
Disable GNU dialect when building for Node 10 with GCC
2018-08-14 14:07:51 +02:00
Christian Melchior d05725c914
Add support for Android Gradle Plugin 3.0 "implementation" keyword. (#1958) 2018-08-14 13:12:06 +02:00
Kenneth Geisshirt 97c310980a
Fix security vulnerabilities (#1957)
* Cleaning up of `package-lock.json`
* Non-breaking changes and breaking changes from `npm audit`
* Add entry in change log
2018-08-13 14:13:37 +02:00
Christian Melchior 5a8341a5ac
Support for Connection notifications. (#1950) 2018-08-10 10:39:03 +02:00
Kenneth Geisshirt ee4e29bb06 [2.14.2] Bump version 2018-08-08 12:03:31 +02:00
Kenneth Geisshirt ae51c9c8f7
Realm Sync v3.8.8 (#1953) 2018-08-08 11:57:16 +02:00
Kenneth Geisshirt 31b7669a79 Bump version 2018-08-07 14:04:06 +02:00
Kenneth Geisshirt 3db11b84a5
Upgrading to Realm Sync v3.8.7 (#1949) 2018-08-07 13:54:00 +02:00
Christian Melchior 95472a5cd3
Fix wrong schema definition (#1946) 2018-08-06 15:35:26 +02:00
James Stone 5df1d7b38a Update the query tutorial (#1943)
* Update the query tutorial
2018-08-06 11:45:17 +02:00
Yavor Georgiev 72be95beb3
Revert "[2.14.0] Bump version (again)"
This reverts commit f1c9f8fe88.
2018-07-25 15:35:07 +03:00
Yavor Georgiev 5de2600133
Revert "Fix Node.js 10 support (#1937)"
This reverts commit b5d7d8ceab.
2018-07-25 15:35:06 +03:00
Yavor Georgiev 1e0a2e6544
Disable GNU dialect when building for Node 10 with GCC 2018-07-24 23:42:24 +03:00
Yavor Georgiev f1c9f8fe88
[2.14.0] Bump version (again) 2018-07-24 20:53:00 +03:00
Yavor Georgiev b5d7d8ceab
Fix Node.js 10 support (#1937) 2018-07-24 20:51:56 +03:00
Yavor Georgiev c810bb00dd
[2.14.0] Bump version (#1939) 2018-07-24 20:39:29 +03:00
Yavor Georgiev 674fad361a
Bump sync version (#1938) 2018-07-24 19:28:23 +03:00
Kenneth Geisshirt 2d8040c86b [2.13.0] Bump version 2018-07-12 12:36:53 +02:00
Vincenzo Castiglia 5cd969a03e fixed 'return' outside of function (30:4) (#1923)
* fixed 'return' outside of function (30:4)
2018-07-12 12:34:37 +02:00
Kræn Hansen 2aa06425cb Update build.gradle (#1918)
* Use rootProject if in use, or default to specific versions
* Updating Android Gradle plugin
' Using the root RN project specific Gradle configuration or fallback to default
2018-07-12 09:26:49 +02:00
Kenneth Geisshirt 7537c3a226
Realm Core 5.7.1 and Realm Sync 3.8.0 (#1922) 2018-07-11 17:39:08 +02:00
Kenneth Geisshirt 805f3d0804
initial work on getting subscriptions to work in RN debugger (#1902)
* Getting subscriptions to work in RN debugger
2018-07-09 19:54:21 +02:00
Kenneth Geisshirt d82c981386
OpenSSL isn't linked due to typing error (#1912) 2018-07-05 09:45:02 +02:00