Commit Graph

190 Commits

Author SHA1 Message Date
Alexander Mays
854185ecd5 Added error handling so the process stays alive whenever transpiling fails
Signed-off-by: Alexander Mays <maysale01@gmail.com>
2016-02-09 07:02:57 -05:00
Alexander Mays
18f9e53405 Added a dev run script
Signed-off-by: Alexander Mays <maysale01@gmail.com>
2016-02-09 06:36:36 -05:00
Nikita Lutsenko
244febf4a9 Unmove readme. 2016-02-08 22:52:57 -08:00
Nikita Lutsenko
f2c33c024b Merge pull request #312 from ParsePlatform/nlutsenko.babel
Add Babel.js compiler support.
2016-02-08 22:08:34 -08:00
Nikita Lutsenko
2750a4c25f Clarify run tests step in contributing guidelines. 2016-02-08 22:01:45 -08:00
Nikita Lutsenko
9ce90b06f5 Update imports in parse-server binary. 2016-02-08 21:59:53 -08:00
Nikita Lutsenko
a0d6957096 Add babel.js compilation steps/dependencies to package.json. 2016-02-08 21:59:53 -08:00
Nikita Lutsenko
3271b45102 Update imports in all specs. 2016-02-08 20:20:08 -08:00
Nikita Lutsenko
07aa00f382 Fix invalid JavaScript. 2016-02-08 20:19:49 -08:00
Nikita Lutsenko
7b270c2c83 Add lib folder to ignore file. 2016-02-08 19:42:20 -08:00
Nikita Lutsenko
cc48191111 Add .babelrc 2016-02-08 19:42:00 -08:00
Nikita Lutsenko
b989bbcaae Move all source files into 'src' folder. 2016-02-08 19:41:07 -08:00
Drew
123ac5fe76 Merge pull request #297 from taylorstine/mongo_uri
reverted uri encoding
2016-02-08 09:38:27 -08:00
Taylor Stine
f504cbb786 reverted uri encoding 2016-02-08 08:05:58 -05:00
Drew
5c8f09b429 Merge pull request #287 from flovilmart/fix-failing-travis
Caching in Travis
2016-02-07 22:45:59 -08:00
Florent Vilmart
86d6bc268f Adds cache for mongodb directories 2016-02-07 09:32:38 -05:00
Drew
034145f801 Merge pull request #256 from wasnotrice/handle-legacy-schema
Schemas endpoint: ignore '_metadata' key, convert 'map' type to Object
2016-02-07 01:55:10 -08:00
Eric Watson
2ee3cd106f Merge with master 2016-02-06 22:35:28 -06:00
Nikita Lutsenko
79bc3133f0 Merge pull request #284 from ParsePlatform/nlutsenko.query.array
Fixed querying objects with equal constraint on array columns.
2016-02-06 18:54:23 -08:00
Nikita Lutsenko
4f05cfc562 Fixed querying objects with equal constraint on array columns. 2016-02-06 18:49:16 -08:00
Drew
8d03c54daf Merge pull request #277 from drew-gross/schemas-post
Implement POST /schemas
2016-02-06 17:54:12 -08:00
Drew Gross
b9bc904aad Add tests to get to 100% branch coverage 2016-02-05 20:38:58 -08:00
Drew Gross
0b5cfb2a6a Schemas POST fix tests 2016-02-05 20:23:05 -08:00
Drew Gross
53dfca2d6f First part of schemas POST 2016-02-05 20:23:05 -08:00
Drew
9a14f53e45 Merge pull request #276 from drew-gross/schema-creation-logic
Schema creation logic
2016-02-05 19:46:00 -08:00
Drew Gross
a5440bcc40 Address review comments 2016-02-05 19:29:16 -08:00
Drew Gross
e2e0a26e9a Updates tests to allow calls that race to create a schema to have
the race loser return before the race winner. This test failed in
mongo 2.6.11, and I don't know if thats because it's generally
flaky or if that version of mongo makes less guarantees.
2016-02-05 19:29:00 -08:00
Drew Gross
b741539e25 More tests 2016-02-05 19:28:49 -08:00
Drew Gross
e6feefd223 Add and test logic for adding fields to the DB 2016-02-05 19:28:41 -08:00
Drew Gross
d934f3a863 Add class creation logic with validation 2016-02-05 19:28:25 -08:00
Drew
6a3718e8dc Merge pull request #264 from ParsePlatform/testing
Update CONTRIBUTING.md to include test-running instructions
2016-02-05 18:31:21 -08:00
Drew
089514106e Merge pull request #228 from drew-gross/master
Implement GET /schemas/:className
2016-02-05 14:54:03 -08:00
Drew
488b5f1e88 Merge pull request #271 from ParsePlatform/no-default-master-key
Remove default master key.
2016-02-05 14:48:29 -08:00
Mengyan Wang
116c632cc9 Merge pull request #227 from ParsePlatform/wangmengyan.add_gcm_client
Add GCM client
2016-02-05 13:58:17 -08:00
Drew
9101fb57fc Merge pull request #270 from ParsePlatform/peterdotjs-patch-1
Adding link to parse-server-example
2016-02-05 13:56:08 -08:00
wangmengyan95
872e690fb3 Add GCM client 2016-02-05 13:45:29 -08:00
Drew
8f346df3f3 Remove default master key.
If there is a default master key, people will inevitably use it. And that would be bad.
2016-02-05 13:42:15 -08:00
Peter J. Shin
fe70c015bd Adding link to parse-server-example
Thought it would be helpful to expose the example. It feels hidden in the docs right now.
2016-02-05 13:31:10 -08:00
Mengyan Wang
7cc77c709f Merge pull request #235 from ParsePlatform/wangmengyan.add_apns_client
Add APNS client
2016-02-05 13:29:57 -08:00
Mengyan Wang
423c68385b Merge pull request #198 from ParsePlatform/wangmengyan.add_push_api_checking_and_run_queries
Add push parameter checking and query installation
2016-02-05 13:29:27 -08:00
Drew
8fc11314e7 Update CONTRIBUTING.md 2016-02-05 12:52:36 -08:00
Drew
53ffbde962 Update CONTRIBUTING.md 2016-02-05 12:52:14 -08:00
Fosco Marotto
696809fef1 Merge pull request #226 from codegefluester/cloud_code_validation
Cloud code validation
2016-02-05 11:59:17 -08:00
Drew
f01cb8c670 Update CONTRIBUTING.md 2016-02-05 11:58:52 -08:00
wangmengyan95
a683befee0 Add push parameter checking and query installation 2016-02-04 23:58:42 -08:00
Fosco Marotto
b6a67e213c Updated to 2.0.7 2016-02-04 19:14:37 -08:00
Eric Watson
fdc85cc5c2 Ignore '_metadata', convert 'map' to Object
Legacy Parse platform databases have additional fields that
database-to-api-response conversion. This commit accounts for

- the '_metadata' field, which doesn't appear in the api-response version
  of Schema, and whose value (an object), crashes the conversion function
  (which expects only string values)
- the 'map' type, which appears in legacy database representations to
  describe Objects
2016-02-04 21:01:41 -06:00
Nikita Lutsenko
d9b547a5e4 Merge pull request #252 from laullon/correct_function_response_encoding
Correct Could Functions response encoding
2016-02-04 18:35:43 -08:00
German Laullon
36675a9598 Correct function response encoding
This will encode all ParseObject on the correct way so they can be translated into PFObject by the IOS SDK.
2016-02-04 23:42:01 +01:00
Fosco Marotto
c106ac6499 Merge pull request #239 from montymxb/patch-1
Update express app to use 'mountPath' instead of /
2016-02-04 08:04:53 -08:00