2228 Commits

Author SHA1 Message Date
blagoev
d23d60f272 refactor test.sh to use npm commands
fixed license-check npm command
added test-runners npm command
2017-03-27 19:18:56 +03:00
blagoev
1de37b5844 fix license-check command 2017-03-27 19:18:56 +03:00
blagoev
edf4cb5760 rewrite most test commands to be platform agnostic 2017-03-27 19:18:56 +03:00
Yavor Georgiev
f0d70d4061 Fix ambiguous type reference error (#943)
* Fix ambiguous type reference error

* Bump ROS version for testing
2017-03-27 16:58:58 +02:00
Adam Lebsack
5ce8afa559 Merge pull request #938 from realm/ajl-fix-tests
Bump up test timeout
2017-03-24 13:36:16 +01:00
Adam Lebsack
a5c0456a22 Bump up test timeout 2017-03-24 13:12:00 +01:00
Kristian Dupont
045b963d6f Change fragile test to wait for signal rather than for a period of time (#936)
* Change test to wait for signal rather than for 4 seconds

* Tiny refactoring
2017-03-24 12:49:28 +01:00
Radu Tutueanu
479b21c3f8 Use sync 1.4.0 (#918)
* Use sync 1.4.0

* Use master@OS

* Make normalize_path available for the GN (#932)
2017-03-23 15:43:02 +01:00
Kristian Dupont
f551a51acc Add missing sync error (#925)
* Add missing sync error

* Make unit tests work without sync

* Wording fix
2017-03-22 13:52:41 +01:00
Kristian Dupont
c4535bdf1a Improve api docs (#920)
* Set docs title in configuration

* Add markdown plugin to jsdoc

* Add query language tutorial to docs

* jsdoc template submodule updated

* Add query docs

* Document placeholders and composition operators

* Add logo

* Add note about boolean checks

* Fixes as per PR comments
2017-03-22 12:54:35 +01:00
Kristian Dupont
5bece3d5c4 Validate user-methods parameters (#924)
* Validate user-methods parameters

* Switch homemade typeof operator for real one.

* Fix array prototype access
2017-03-20 12:52:41 +01:00
blagoev
78caae7b17 Merge pull request #926 from realm/sync-on-by-default-android
Make sync build by default (unless turned off w/ buildWithSync)
2017-03-20 11:47:03 +01:00
Kristian Dupont
aa38d28eb0 Two more indentation fixes 2017-03-20 10:43:42 +01:00
Kristian Dupont
1bdc50ebf6 Fix indentation in sync docs source 2017-03-20 10:40:56 +01:00
blagoev
ca265dca93 Make sync build by default (unless turned off w/ buildWithSync) 2017-03-17 15:37:35 +01:00
Kristian Dupont
94f8d5a891 Add optional userInfo param to registerWithProvider (#915)
* Add optional userInfo param to registerWithProvider

* Fixes per PR comments
2017-03-17 14:13:03 +01:00
blagoev
6845157580 Merge pull request #921 from realm/debug-argument-case-fix
make tests Debug arg case insensitive
2017-03-16 15:03:19 +01:00
blagoev
3dcbdf824e Merge pull request #916 from realm/readme-update
update README.md
2017-03-16 14:52:55 +01:00
blagoev
06a0ab8eeb added debug tests info 2017-03-16 14:40:06 +02:00
blagoev
f54e963b1b make tests Debug arg case insensitive 2017-03-16 12:15:20 +01:00
blagoev
2f9c3ed351 fix typo 2017-03-15 17:17:07 +02:00
blagoev
3dc81ba72e update README.md 2017-03-15 16:25:05 +02:00
Kristian Dupont
1c6f4e6a05 Fix analytics buffer creation (#913) 2017-03-15 11:23:14 +01:00
Kristian Dupont
cd4b0e4a67 Fix links in README.md (#910) 2017-03-15 08:44:50 +01:00
David Howell
84ad9f7283 remove the find command and use gradle's replace method (#900) 2017-03-10 19:37:42 +00:00
Ari Lazier
d2a2b9c18a Merge pull request #903 from realm/al/os-update
Update to latest object store
2017-03-10 07:24:14 -08:00
Ari Lazier
a9120fe09b fixes for latest object store 2017-03-09 21:17:33 -08:00
Ari Lazier
edff10b14e spacing 2017-03-09 10:09:05 -08:00
Ari Lazier
496ae14181 update to latest object store 2017-03-09 10:04:39 -08:00
Ari Lazier
1e43d5e105 update object store 2017-03-09 09:58:12 -08:00
Yavor Georgiev
cfc330305b
[1.1.1] Bump version v1.1.1 2017-03-09 14:35:30 +01:00
Yavor Georgiev
9e70a493e9 Make sure there is only one .gyp file in the tarball (#901) 2017-03-09 14:34:01 +01:00
Yavor Georgiev
72329865ec
[1.1.0] Bump version 2017-03-09 11:53:00 +01:00
Kristian Dupont
04bb250208 Fix method name in sync docs (#898) 2017-03-08 11:21:28 +01:00
Yavor Georgiev
db8ebd9333 Node.js Win32 support (#864)
* Remove the windows install check

* Node.js Win32 support

* Bring back the `REALM_HAVE_CONFIG` definition

* Download core for Windows when building

* Implement cross-platform node platform.cpp with libuv

* wip

* Make jasmine run quicker

https://github.com/jasmine/jasmine/issues/1204

* Wait for worker process to close in AsyncTests

* Cross-platform paths in tests

* Normalize path separator for forward slash on Windows

* MSVC exception voodoo

* cross-platform uv_cwd

* fix linux build

* make the prepublish script cross-platform

* Disable encryption tests on windows

* ignore vendor/realm-node

* jenkinsfile work

* Only run the prepublish script for publish and pack

* Jenkinsfile work

* Include gyp files in package

* rewrite default_realm_file_directory()

* fix React Native Android build

* delete all realm artifacts in remove_realm_files_from_directory

* bring back build environment variables

* node-pre-gyp windows

* Update CHANGELOG.md
2017-03-07 23:24:30 +01:00
Yavor Georgiev
b93cfaf909 Temporary disable realmjs target on CI (#895)
* Temporary disable realmjs target on CI

It's broken because it doesn't support the node-fetch module. Let's disable it for now.

* Temporarily disable Android tests

They need an Object Server to talk to on CI

* Disable test assertion
2017-03-07 17:41:19 +01:00
Emanuele Zattin
9b1b550d75 Add a one hour timeout for android tests 2017-03-07 10:11:36 +01:00
Ari Lazier
0d4d5a54f7 Merge pull request #892 from realm/al/adapter
Make Realm creation available extenally, update OS and Sync versions
2017-03-06 07:02:40 -08:00
Ari Lazier
b36775472d fix for core change 2017-03-02 06:24:09 -08:00
Ari Lazier
7f75ef4c26 update to latest os and sync 2017-03-01 15:56:22 -08:00
Ari Lazier
4ea81e8e24 support external realm creation 2017-03-01 15:55:40 -08:00
Ari Lazier
e892315290 latest object store 2017-03-01 15:55:40 -08:00
Victor Grishchenko
53f245b65c Merge pull request #855 from mongris/master
Fixed crash issue with VSCode debugging
2017-02-27 16:43:42 +01:00
Radu Tutueanu
10634a17e4 Update core and sync versions (#882) 2017-02-22 13:28:57 +01:00
Nabil Hachicha
33c2f7cefc Nh/fixes 866 (#867) 2017-02-15 13:56:21 +01:00
David Howell
9eb575252f Replace npm run get-version with JSON parser gradle function (#849)
* Replace npm run get-version with JSON parser from groovy
2017-02-15 11:35:20 +00:00
M
0ec11ce16e rpc.js: removed Buffer.from
There hasn't Buffer Object in react native environment.
2017-02-10 18:28:03 +13:00
M
079a810044 rpc.js: fixed issue: #736 2017-02-10 11:27:44 +13:00
Radu Tutueanu
6108e358e2 Merge pull request #853 from realm/rt-increase-timeouts
Increase timeouts to avoid spurious failures
2017-02-09 13:40:11 +01:00
Radu Tutueanu
833baa2118 Increase timeouts to avoid spurious failures 2017-02-09 12:11:31 +01:00