1267 Commits

Author SHA1 Message Date
Scott Kyle
54d5dd3aeb Revert "Temporarily remove License from README"
This reverts commit 1cf4debd9f18da5b3c60f3d491639033bf7142bc.
2016-02-18 15:32:54 -08:00
Karson Miller
84b06fd8e0 missed a couple 2016-02-18 15:30:44 -08:00
Karson Miller
55e8555c23 Add LICENSE file 2016-02-18 15:30:44 -08:00
Karson Miller
5e9333b699 no message 2016-02-18 15:30:44 -08:00
Scott Kyle
1cf4debd9f Temporarily remove License from README 2016-02-18 15:28:41 -08:00
Scott Kyle
a661350e59 Merge branch 'sk-sorted-results'
* sk-sorted-results:
  Add sorted() method to List
  Further improve argument checking for sorted()
  Improve error message in sorted() method
  Change sortedBy API as discussed
  Allow sortedBy to accept array of properties
  Change sortByProperty to return new Results
2016-02-18 15:21:35 -08:00
Scott Kyle
b6154b4138 Merge pull request #248 from realm/sk-mixpanel
Add Mixpanel Analytics
2016-02-18 14:59:48 -08:00
Scott Kyle
9b55ac9a59 Fix bug with Mixpanel on Android 2016-02-18 14:55:28 -08:00
Tim Anglade
f43c75437e Merge pull request #243 from realm/km-react-ReadmeUpdate
Update to Readme for Public Release
2016-02-18 14:19:20 -08:00
Tim Anglade
0d89032439 Minor edits. 2016-02-18 14:19:08 -08:00
Scott Kyle
cac3d09bcb Mistakenly thought TARGET_OS_MAC was useful 2016-02-18 14:09:11 -08:00
Scott Kyle
f059d57bf4 Add Mixpanel property for JS VM 2016-02-18 13:58:12 -08:00
Scott Kyle
6c644067fd Add comments explaining analytics usage 2016-02-18 13:58:12 -08:00
Scott Kyle
0c9d70905a Adjust Mixpanel properties 2016-02-18 13:58:12 -08:00
Scott Kyle
b7c46b701c Add Mixpanel analytics for Android
This is mostly copied and modified from the Realm Java repo.
2016-02-18 13:58:12 -08:00
Scott Kyle
6f90a3a6e8 Add Mixpanel analytics for iOS
This is mostly copied and then modified from the Realm Cocoa repo.
2016-02-18 13:58:12 -08:00
Scott Kyle
18b0d4bf49 Add Gradle task to generate Version class
This uses the version that's in the package.json file.
2016-02-18 13:58:12 -08:00
Scott Kyle
5b2e7b37af Add script to update version in package.json and iOS
This uses agvtool to update the CURRENT_PROJECT_VERSION and DYLIB_CURRENT_VERSION project variables. The Info.plist files have been updated to propagate this value.
2016-02-18 13:58:12 -08:00
Karson Miller
be26957cf1 add logo 2016-02-18 13:50:56 -08:00
Scott Kyle
d322d5dd9c Add property test for objects with constructor 2016-02-18 13:50:45 -08:00
Tim Anglade
255a32bf13 Minor tweaks. 2016-02-18 13:41:22 -08:00
Scott Kyle
5332131c14 Add sorted() method to List 2016-02-18 13:41:11 -08:00
Scott Kyle
d847fbceb1 Further improve argument checking for sorted() 2016-02-18 12:55:54 -08:00
Scott Kyle
bd766297ef Improve error message in sorted() method 2016-02-18 12:50:44 -08:00
Scott Kyle
05d84b23a2 Change sortedBy API as discussed
If provided an array, then each member can optionally be an array of [propName, reverse]
2016-02-18 12:47:18 -08:00
Scott Kyle
76865d0da4 Allow sortedBy to accept array of properties
It now optionally accepts an array of properties for both parameters and the tests have been updated to reflect new capabilities.
2016-02-18 11:58:39 -08:00
Scott Kyle
249bcd8f3f Change sortByProperty to return new Results
The method name changed to sortedBy to reflect that it returns a new Results object and to be more succinct. Also, the second optional argument instead reflects descending (or rather, reverse) since it's an anti-pattern to have an optional argument default to true in JS, and this also follows precedences set by other JS libraries and by Python's sorted function.
2016-02-18 11:58:39 -08:00
Scott Kyle
b34e52b290 The schema property should be directly on constructor
The constructor is now also called with `this` set as the constructed object.

Fixes #232
2016-02-18 11:10:02 -08:00
Ari Lazier
c39c62d0db example fix 2016-02-17 21:34:41 -08:00
Ari Lazier
d70de00923 Merge pull request #254 from realm/al-filtered
Add filtered method to List and Results
2016-02-17 21:32:28 -08:00
Ari Lazier
eb43699d41 fix for examples 2016-02-17 21:23:43 -08:00
Ari Lazier
b3486c0d0e final fixes 2016-02-17 20:51:03 -08:00
Ari Lazier
1d01a1db73 don't copy query unnecessarily 2016-02-17 20:48:27 -08:00
Ari Lazier
e578b05058 pr feedback 2016-02-17 20:39:29 -08:00
Scott Kyle
8dcdc1301f Add some instructions to build the project 2016-02-17 20:27:29 -08:00
Ari Lazier
6374a04ed4 chrome support for filtered 2016-02-17 20:27:10 -08:00
Ari Lazier
6d02614eaa add List.filtered 2016-02-17 20:24:08 -08:00
Ari Lazier
d838d61de4 test query refinement 2016-02-17 20:09:39 -08:00
Ari Lazier
e91ef42ebb add filtered method 2016-02-17 20:06:42 -08:00
Scott Kyle
6f449b2c66 Fix some typos and wording issues in README 2016-02-17 18:19:35 -08:00
Scott Kyle
0f01c413ab Merge pull request #252 from realm/sk-react-native-20
Update everything to use React Native 0.20.0
2016-02-17 18:02:34 -08:00
Scott Kyle
1b043eb957 Update everything to use React Native 0.20.0 2016-02-17 14:36:58 -08:00
Ari Lazier
98951f52ac Merge pull request #244 from realm/al-benchmarks
Benchmarks
2016-02-17 13:15:47 -08:00
Ari Lazier
d9abcf0bc2 Merge pull request #199 from realm/sk-listview
Efficient React ListView for Realm collections
2016-02-17 13:13:33 -08:00
Nabil Hachicha
7d7cd87fb3 using RN 0.19.+ as a Gradle dep 2016-02-17 20:21:48 +00:00
Ari Lazier
5e9c0c12d2 properly load sqlite module 2016-02-17 11:55:27 -08:00
Thomas Goyne
87655793b7 Merge pull request #40 from realm/tg/list
Wrap more of LinkView in List
2016-02-16 17:35:58 -08:00
Ari Lazier
66ac82bb34 reduce query results size 2016-02-16 13:15:50 -08:00
Ari Lazier
a77a72ee49 remove of 2016-02-16 12:50:01 -08:00
Ari Lazier
b1fd7abe74 more keyword tests 2016-02-16 12:19:26 -08:00