Commit Graph

70 Commits

Author SHA1 Message Date
Florent Vilmart
13a33a9497 forces mongodb-runner 3.1.15 as 3.1.16 is problematic 2016-03-19 14:58:24 -04:00
Fosco Marotto
9ce2c85622 Updating to 2.2.0 with Live Query launch 2016-03-18 12:54:42 -07:00
wangmengyan95
555e25bf33 Add LiveQuery 2016-03-18 12:32:31 -07:00
Fosco Marotto
ca0df3a27d Updating to 2.1.6 2016-03-11 16:49:06 -08:00
Aneesh Devasthale
dc0e8ebe9a Merge branch 'master' into patch-1 2016-03-10 16:24:22 +05:30
Fosco Marotto
d594f93567 Updating to 2.1.5 2016-03-09 08:29:49 -08:00
Aneesh Devasthale
bb5cd080bc Merge branch 'master' into patch-1 2016-03-09 18:41:14 +05:30
Aneesh Devasthale
5b1cf9898d Added test command for Windows support
Use `npm run test:win` to run tests on Windows. Fixes #323.
Variables like `$COVERAGE_OPTION` are not supported in Windows.
2016-03-07 18:09:59 +05:30
Mike McDonald
84635352e3 Merge branch 'master' of https://github.com/ParsePlatform/parse-server into mcdonald-gcs-adapter
* 'master' of https://github.com/ParsePlatform/parse-server:
  Remove limit when counting results.
  beforeSave changes should propagate to the response
  Fix delete relation field when _Join collection not exist
  Test empty authData block on login for #413
  Fix for related query on non-existing column
  Fix Markdown format: make checkboxes visible
  Fix create wrong _Session for Facebook login
  Modified the npm dev script to support Windows
  Improves tests, ensure unicity of roleIds
  Fix reversed roles lookup
  Fix leak warnings in tests, use mongodb-runner from node_modules
  Improves documentation, add loading tests
  Improves loading of Push Adapter, fix loading of S3Adapter
  Adds public_html and views for packaging
  Removes shebang for windows
  Better support for windows builds
  Fix add field to system schema
  Convert Schema.js to ES6 class.
2016-03-06 15:34:40 -08:00
Aneesh Devasthale
7cc059973b Modified the npm dev script to support Windows
Windows does not support shebangs/hashbangs. Added the node command to run the bin/dev script. Extension of #831
2016-03-05 10:47:27 +05:30
Drew Gross
e074a922fb Fix leak warnings in tests, use mongodb-runner from node_modules 2016-03-04 19:00:12 -08:00
Florent Vilmart
2c844a11b9 Adds public_html and views for packaging 2016-03-04 17:01:14 -05:00
Florent Vilmart
ee38ebc4a3 Removes shebang for windows 2016-03-04 13:44:56 -05:00
Florent Vilmart
1a17d16dc9 Better support for windows builds 2016-03-04 13:44:56 -05:00
Mike McDonald
1dc346715d Merge branch 'master' of https://github.com/ParsePlatform/parse-server into mcdonald-gcs-adapter
Get GCSAdapter up to snuff with FilesController + FilesControllerTestFactory

* 'master' of https://github.com/ParsePlatform/parse-server: (102 commits)
  Remove duplicated instructions
  Release and Changelog for 2.1.4
  fixes missing coverage with sh script
  Fix update system schema
  Adds optional COVERAGE
  Allows to pass no where in $select clause
  Sanitize objectId in
  Fix delete schema when actual collection does not exist
  Fix replace query overwrite the existing query object.
  Fix create system class with relation/pointer
  Use throws syntax for errors in SchemasRouter.
  Completely migrate SchemasRouter to new MongoCollection API.
  Add tests that verify installationId in Cloud Code triggers.
  Propagate installationId in all Cloud Code triggers.
  Add test
  expiresAt should be a Date, not a string. Fixes #776
  Fix missing 'let/var' in OneSignalPushAdapter.spec.
  Don't run any afterSave hooks if none are registered.
  Fix : remove query count limit
  Flatten custom operations in request.object in afterSave hooks.
  ...
2016-03-03 22:36:25 -08:00
Fosco Marotto
06fb8d451a Merge pull request #810 from drew-gross/changelog-2.1.4
Release and Changelog for 2.1.4
2016-03-03 12:07:07 -08:00
Drew Gross
4d7c87b104 Release and Changelog for 2.1.4 2016-03-03 11:45:07 -08:00
Florent Vilmart
ec8529ada7 fixes missing coverage with sh script 2016-03-03 14:32:15 -05:00
Florent Vilmart
0e39b3b0e7 Adds optional COVERAGE
renames COVERAGE to CODE_COVERAGE

Updates env in .travis.yaml
2016-03-03 13:08:59 -05:00
Drew Gross
8dc37b9d30 Exploring the interface of a mail adapter
Add some tests and demonstrate the adapter loading interface
2016-02-29 18:52:10 -05:00
Mike McDonald
2520e7b6c6 Initial commit of Google Cloud Storage File Adapter 2016-02-27 16:33:34 -08:00
Drew
a7262dafd8 Merge pull request #603 from flovilmart/proper-cli
Proper CLI with commander
2016-02-24 20:51:23 -08:00
Fosco Marotto
535853311f Merge pull request #634 from drew-gross/2.1.3
Changelog and package.json for 2.1.3
2016-02-24 16:47:21 -08:00
Florent Vilmart
81f5c682d4 Updates README, makes serverURL required
- prints help when misconfigured
- prints missing appId, masterKey, serverURL
2016-02-24 19:17:50 -05:00
Florent Vilmart
ab425d85b0 New CLI for parse-server 2016-02-24 19:17:49 -05:00
Andrew Imm
f3286f9d16 Move npmignore blacklist to package.json whitelist 2016-02-24 14:47:27 -08:00
Drew Gross
e15f9dc8b1 Changelog and package.json for 2.1.3 2016-02-24 13:11:33 -08:00
Nikita Lutsenko
4097f47b1d Add and enable Flow type checking. 2016-02-21 01:52:17 -08:00
Nikita Lutsenko
fb1c6bb3fb Add babel-polyfill to index.js. 2016-02-20 23:45:54 -08:00
Fosco Marotto
01f4bcc3e3 Updating to 2.1.2 2016-02-19 13:04:49 -08:00
Fosco Marotto
a6dc76d52f Updating to 2.1.1 2016-02-18 11:28:10 -08:00
Fosco Marotto
52c4c4b9e9 Updating to 2.1.0 2016-02-17 11:50:37 -08:00
Dmitry Chestnykh
62cbc451aa Generate tokens and ids with cryptoUtils module.
Move object ID, token, and random string generation into their own
module, cryptoUtils.

Remove hat dependency, which was used to generate session and some other
tokens, because it  used non-cryptographic random number generator.
Replace it with the cryptographically secure one. The result has the
same format (32-character hex string, 128 bits of entropy).

Remove randomstring dependency, as we already have this functionality.

Add tests.
2016-02-12 21:16:50 +01:00
Peter Shin
dc4859f561 Logs support.
Added /logs endpoint with basic logger and LoggerAdapter.
2016-02-12 08:21:30 -08:00
Fosco Marotto
ea30a9836b Updates for 2.0.8 2016-02-11 13:12:13 -08:00
Drew
dea7bb5c18 Merge pull request #335 from steven-supersolid/master
Add support for running tests on Windows
2016-02-10 18:46:43 -08:00
Drew
2e5fd297d2 Merge pull request #322 from maysale01/dev-server
Added a dev server run script
2016-02-10 18:43:19 -08:00
Drew
dfe66eb370 Force node 4.3
Node 4.1 has a security vulnerability. Lets update our Node.

https://nodejs.org/en/blog/vulnerability/february-2016-security-releases/
2016-02-10 13:06:09 -08:00
steven-supersolid
5855f81905 Make path consistent 2016-02-10 11:31:00 +00:00
steven-supersolid
6e222d6356 Fix paths for babel-istanbul and jasmine on Windows 2016-02-10 11:13:59 +00:00
Alexander Mays
d0427b7b8a Make bin/dev executable
Signed-off-by: Alexander Mays <maysale01@gmail.com>
2016-02-09 12:49:18 -05:00
steven-supersolid
e7e9a53676 allow environment variables to be set on Windows 2016-02-09 13:12:09 +00: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
a0d6957096 Add babel.js compilation steps/dependencies to package.json. 2016-02-08 21:59:53 -08:00
wangmengyan95
872e690fb3 Add GCM client 2016-02-05 13:45:29 -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
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
wangmengyan95
81a5a8f0db Add APNS client 2016-02-04 00:37:31 -08:00