1107 Commits

Author SHA1 Message Date
Scott Kyle
7e123f8ae2 Use new StyleSheet.hairlineWidth in ReactExample 2016-03-04 13:31:14 -08:00
Scott Kyle
cb4002e25c Update ReactTests to React Native 0.21 2016-03-04 13:31:14 -08:00
Scott Kyle
21b74e8e38 Update ReactNativeBenchmarks to React Native 0.21 2016-03-04 13:31:14 -08:00
Scott Kyle
50ec358e5f Update ReactExample to React Native 0.21 2016-03-04 13:31:14 -08:00
Ari Lazier
079b09ddeb Merge pull request #307 from realm/al-test-sort
Test sorting all property types
2016-03-04 13:22:30 -08:00
Ari Lazier
c7d2044166 Merge pull request #304 from realm/al-relative
Support relative paths when opening realms
2016-03-04 13:22:21 -08:00
Ari Lazier
c42834d052 test strings too 2016-03-04 07:58:25 -08:00
Ari Lazier
621ee36fad test sorting all properties 2016-03-04 07:55:05 -08:00
Ari Lazier
5f61fd970c support relative paths when opening realms 2016-03-03 13:33:49 -08:00
Scott Kyle
c062d88cce Merge pull request #301 from realm/sk-iterator-methods
Fix broken iterator methods on Android
2016-03-03 13:20:29 -08:00
Scott Kyle
37b2c35169 Add Symbol.iterator method to List and Results
Resolves #235
2016-03-02 23:00:53 -08:00
Scott Kyle
1cba02c34d Fix broken iterator methods on Android
Turns out the JSC included with React Native on Android includes a buggy implementation of ArrayIterator that is missing an exposed next() method, so we implement it ourselves instead.
2016-03-02 22:57:36 -08:00
Scott Kyle
578e6b9742 Merge pull request #288 from realm/sk-array-methods
Steal Array.prototype methods for List and Results
2016-03-01 00:38:27 -08:00
Scott Kyle
72bf66e57e Check for some iterator methods before testing them
Some JS engines (like Chrome) are skipping over values() due to a web compatibility reason for right now.
2016-03-01 00:14:18 -08:00
Scott Kyle
bceef3c340 Move encryption-tests to right directory
This wasn't caught in a rebase, oops!
2016-02-29 12:39:00 -08:00
Scott Kyle
3858ede7c7 Rename RJSObjectSetProperty to RJSValidatedSetProperty 2016-02-29 12:37:28 -08:00
Scott Kyle
5a9ad4f2b9 Rename InvalidConstructor to UncallableConstructor 2016-02-29 12:35:12 -08:00
Scott Kyle
ad24673776 Rename util.createList to createCollection
Sounds more generic this way.
2016-02-29 12:34:29 -08:00
Scott Kyle
4ea2e729b4 Support many Array methods on List and Results
Resolves #18
2016-02-29 03:24:58 -08:00
Scott Kyle
236d0a5eed Ensure List and Results constructors throw exception
This was already done from native code, but needed to happen for the browser shim and be tested.
2016-02-29 03:24:58 -08:00
Scott Kyle
b1f656a252 Convert browser module to use ES6 modules 2016-02-29 03:24:58 -08:00
Scott Kyle
44a29d8dd4 Expose List and Results constructors into JS 2016-02-29 03:24:58 -08:00
Scott Kyle
a5ec799a7c Copy whole lib module into JS test bundle
This meant we needed to rename tests/lib to tests/js so they folder names would not conflict.
2016-02-29 03:24:58 -08:00
Scott Kyle
154422a3d1 Make realm instances pass instanceof check 2016-02-29 03:24:58 -08:00
Scott Kyle
97e6166597 Move browser JS shim under its own directory 2016-02-29 03:24:58 -08:00
Ari Lazier
66404c4d81 Merge pull request #282 from realm/al-encryption
Add encryption support
2016-02-26 11:55:03 -08:00
Ari Lazier
4177b0fb40 fix for test naming 2016-02-26 11:18:47 -08:00
Ari Lazier
e495cc4685 add encryption support 2016-02-26 11:08:59 -08:00
Scott Kyle
f26415cd02 Bump version to 0.10.0 v0.10.0 2016-02-21 20:43:13 -08:00
Tim Anglade
4df1b9785f Fix getting started link 2016-02-21 19:25:43 -08:00
Tim Anglade
36326217f8 Fix repo mention in README 2016-02-21 19:23:54 -08:00
Tim Anglade
ceee56cb9b Fix ampersand in package.json 2016-02-21 19:19:55 -08:00
Scott Kyle
fb97973f64 Merge pull request #260 from realm/sk-package-json
Update package.json with stuff needed for npm
2016-02-21 19:09:09 -08:00
Tim Anglade
7a6bec9649 Tweaks 2016-02-21 19:07:47 -08:00
Scott Kyle
66572c139b Update package.json with stuff needed for npm
Resolves #220
2016-02-21 19:07:33 -08:00
Scott Kyle
89ce54799f Merge pull request #271 from realm/sk-docs-update
Update API docs with sorted/filtered changes
2016-02-21 19:03:49 -08:00
Tim Anglade
7cc2f69736 Merge pull request #264 from realm/km-js-fixlicense
License update
2016-02-21 18:56:59 -08:00
Scott Kyle
ab94f5f314 Merge pull request #270 from realm/sk-port-forward
Automatically forward port 8082 for Android
2016-02-21 18:05:09 -08:00
Scott Kyle
c1e5cb03cf Update API docs with sorted/filtered changes 2016-02-21 17:51:58 -08:00
Ari Lazier
4c965fd09c Merge pull request #269 from realm/al-example-class
Use classes in the example
2016-02-21 17:40:28 -08:00
Scott Kyle
52a1fa9196 Automatically forward port 8082 for Android
Fixes #249
2016-02-21 16:57:05 -08:00
Ari Lazier
349d227252 use classes in the examples 2016-02-21 12:16:42 -08:00
Scott Kyle
ba0ff5fbaf Merge pull request #265 from realm/nh/fixes_255_debug_server
start debug server only on when using chrome debug
2016-02-19 16:25:14 -08:00
Nabil Hachicha
9bcebfaf29 PR feedback 2016-02-19 22:50:30 +00:00
Scott Kyle
f4f6d67a4c Change license headers on analytics files 2016-02-19 14:30:38 -08:00
Scott Kyle
f5a15473b9 Merge pull request #263 from realm/sk-packager-bugfix
No longer delete before npm installing local modules
2016-02-19 14:19:05 -08:00
Nabil Hachicha
76981229ab start debug server only on when using chrome debug 2016-02-19 19:05:07 +00:00
Scott Kyle
4647ab4543 Remove installArchives for Android from test script
This is no longer needed
2016-02-19 02:53:47 -08:00
Scott Kyle
d81ce5c49a Update test script to always use nvm if possible 2016-02-19 02:53:10 -08:00
Scott Kyle
600a8909d3 Install all modules before running packager for tests 2016-02-19 02:28:59 -08:00