Commit Graph

2488 Commits

Author SHA1 Message Date
blagoev 87c88b746a better naming for private properties 2017-09-11 15:50:44 +03:00
blagoev c843f8e7f9 Validate callback was registered on unregistration 2017-09-11 15:50:44 +03:00
blagoev 9d02165db1 update typescript definitions 2017-09-11 15:50:44 +03:00
blagoev 0e07287396 Update progress api docs 2017-09-11 15:50:44 +03:00
blagoev b85e27588f Disable verbose ROS output by default 2017-09-11 15:50:44 +03:00
blagoev 0214dff951 fix possible hang on iOS 2017-09-11 15:50:44 +03:00
blagoev 43d8f2967f Fix typo 2017-09-11 15:50:44 +03:00
blagoev 731384f228 fix iOS values null checking 2017-09-11 15:50:44 +03:00
blagoev f8bac2d24a Fix Chrome Debugger for RN 2017-09-11 15:50:44 +03:00
blagoev 37a5a92cc9 address reviews 2017-09-11 15:50:44 +03:00
blagoev f2ea9e849b readability 2017-09-11 15:50:44 +03:00
blagoev e5ebb75d22 add typescript definitions 2017-09-11 15:50:44 +03:00
blagoev 3a8f56cdc0 Remove dead code 2017-09-11 15:50:44 +03:00
blagoev e1cebe073a add progress notifications api 2017-09-11 15:50:44 +03:00
blagoev 3f3186ee84 Fix debugger detection for newer nodejs versions >= 7 2017-09-11 15:50:44 +03:00
blagoev a60e813709 fix attach launch config 2017-09-11 15:50:44 +03:00
blagoev 22aaeedd3b Enable download-api-helper to be started for existing user 2017-09-11 15:50:43 +03:00
Yavor Georgiev b567cd3006 Make a session bind callback factory (#1289)
which can be used in GlobalNotifier
2017-09-11 12:21:44 +02:00
Ashwin Phatak f71f32963a Merge pull request #1291 from realm/ap/contrib_changelog
Add note about updating changelog to contrib docs
2017-09-11 13:56:53 +05:30
Ashwin Phatak 86c7ed22d8 Add note about updating changelog to contrib docs 2017-09-11 12:04:47 +05:30
Kenneth Geisshirt 38bceddfb1 Add missing TypeScript declaration (#1285)
* Adding missing TypeScript declaration
2017-09-08 10:19:13 +02:00
Ashwin Phatak 4d4606c905 Merge pull request #1269 from realm/ap/delete_realm_api
Add Realm.deleteFile API [#363]
2017-09-07 15:30:39 +05:30
Ashwin Phatak 119cd79e5d Add Realm.deleteFile API (#363) 2017-09-07 10:12:59 +05:30
Yavor Georgiev 5353964804 Update Jenkinsfile (#1282)
* Update Jenkinsfile

Specify build nodes using granular tags

* Update Jenkinsfile

go back to building react tests on the vegas nodes
2017-09-05 15:01:55 +01:00
Thomas Goyne 49886528ac Merge pull request #1274 from realm/tg/rpc-worker-exceptions
Don't throw an exception every 10ms in the RPC worker
2017-09-01 13:37:46 -07:00
Thomas Goyne ca9263be4f Add changelog entry 2017-09-01 10:33:28 -07:00
Thomas Goyne 360a5fbd07 Don't throw an exception every 10ms in the RPC worker
Cuts the time taken to run the react native tests on my machine from 198
seconds to 41 seconds. Probably has a similar impact on the react native
debugger performance.
2017-09-01 10:32:51 -07:00
Kenneth Geisshirt 806146b07c [1.11.1] Bump version 2017-09-01 13:07:37 +02:00
Kenneth Geisshirt 0c61716c08 Fix accessToken (#1275) 2017-09-01 11:53:52 +02:00
kristiandupont de94dc0e16 [1.11.0] Bump version 2017-08-31 12:52:36 +02:00
Kenneth Geisshirt 8d7eac1b65 Fix linter error (#1271) 2017-08-31 10:18:10 +02:00
Ashwin Phatak b7a8bdcc49 Merge pull request #1266 from realm/ap/contrib_test_gotcha
Document solution to a gotcha when running tests for a new Realm API
2017-08-31 12:12:16 +05:30
Ashwin Phatak ea5cce8396 Document solution to a gotcha when running tests for a new Realm API 2017-08-30 20:25:52 +05:30
Kristian Dupont 7284caf1ac Move publish testing to "test.sh all" (#1265)
* Move publish testing to "test.sh all"

* Minor fixes
2017-08-30 13:09:40 +02:00
Kristian Dupont 402bf48f88 Permissions api (#1244)
* Add basic permissions skeleton

* ...

* Update permissions api

* Wait for server to process management realm, add offer api

* Fix test of apply and get permissions, add offer test

* Accept permission offer

* Accept permission offer test

* Invalidate permission offer

* Add basic docs (still need some links etc)

* Refactor tests

* Only run permission tests where sync is enabled

* Use legal syntax for user name generation

* Add changelog entry

* Streamline permission tests

* Fix casing for access level names etc.

* Add basic definitions to index.d.ts

* Use settimeout for resolving promise from listener

* Complete typescript defs

* Improve docs

* Allow 'any' as default recipient in getGrantedPermissions

* Fix getSpecialPurposeRealm on iOS

* Response to PR comments

* Respond to PR comments

* Fix offer description

* Skip permission tests in chrome debugger :-/
2017-08-29 15:23:22 +02:00
blagoev f7bf9df6e5 Merge pull request #1253 from realm/cp/more-log-levels
Allow all log levels in Realm.Sync.setLogLevel()
2017-08-29 15:15:36 +03:00
agerson a407b43944 Fixing #1191 - prop-types depreciation warning (#1250)
Added prop-types package modified listview.js to use it to remove depreciation warning.
2017-08-29 10:51:36 +02:00
Constantin S. Pan a84f1ed75d Allow all log levels in Realm.Sync.setLogLevels() 2017-08-29 10:37:29 +02:00
Ashwin Phatak 7062b48063 Merge pull request #1240 from realm/ap/ubuntu_android_fix
Fix 'jni_md.h: No such file or directory' error when building on Ubun…
2017-08-28 14:47:06 +05:30
Ashwin Phatak bc907dadbe Merge pull request #1245 from realm/ap/ndk_version_check
Check that Android NDK version 10e is being used for the build
2017-08-24 18:36:24 +05:30
Ashwin Phatak 5547df3329 Check that Android NDK version 10e is being used for the build 2017-08-24 16:07:10 +05:30
Ashwin Phatak 15f60284de Fix 'jni_md.h: No such file or directory' error when building on Ubuntu 16.04 LTS
When building Android on Ubuntu 16.04 LTS, this fixes an error for a missing header file:
In file included from ./src/android/io_realm_react_RealmReactModule.cpp:19:0:
/usr/lib/jvm/java-8-oracle/include/jni.h:45:20: fatal error: jni_md.h: No such file or directory
                   ^
compilation terminated.
make: *** [/home/ashwinp/projects/realm-js/react-native/android/build/tmp/buildReactNdkLib/local/armeabi-v7a/objs-debug/realmreact/src/android/io_realm_react_RealmReactModule.o] Error 1
make: *** Waiting for unfinished jobs....
make: Leaving directory `/home/ashwinp/projects/realm-js/react-native/android/src/main/jni'
:buildReactNdkLib FAILED

FAILURE: Build failed with an exception.
2017-08-23 13:06:22 +05:30
Ashwin Phatak ad51b50a5c Merge pull request #1236 from realm/ap/rm-ndk-check
Revert "Check if the supported version (10e) of Android NDK is instal…
2017-08-23 10:10:13 +05:30
Ashwin Phatak 9ab5468d1f Revert "Check if the supported version (10e) of Android NDK is installed"
This reverts commit a3795fdfb0.
2017-08-22 15:49:32 +05:30
Ashwin Phatak e6c2bdee6e Merge pull request #1227 from ashwinphatak/master
Use exact Node & NDK versions known to work in prerequisites
2017-08-22 14:40:33 +05:30
Ashwin Phatak a9254a1a23 Use exact Node & NDK versions known to work in prerequisites 2017-08-22 14:33:32 +05:30
Ashwin Phatak 0e23737371 Merge pull request #1228 from realm/ap/env_check_ndk
Check if the supported version (10e) of Android NDK is installed
2017-08-22 12:50:23 +05:30
Ashwin Phatak a3795fdfb0 Check if the supported version (10e) of Android NDK is installed 2017-08-22 12:48:20 +05:30
Kenneth Geisshirt 85fb49b354 Adding methods and property to manually control write transactions (#1216)
* Adding methods and property to manually control write transactions
2017-08-21 17:48:53 +02:00
Kenneth Geisshirt bd28c05936 Add shouldCompactOnLaunch option to configuration (#1209)
* Adding shouldCompactOnLaunch option to configuration
* Adding Realm.compact()
2017-08-18 14:22:29 +02:00