Commit Graph

40 Commits

Author SHA1 Message Date
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
Fosco Marotto
4b1132ad40 Merge pull request #225 from flovilmart/standalone-server
Adds standalone parse server
2016-02-03 23:45:47 -08:00
Florent Vilmart
098d671004 Adds standalone parse server, configurable by environment, and that can start with npm start 2016-02-03 17:00:10 -05:00
Nikita Lutsenko
b2a5e67978 Update all dependencies. 2016-02-03 13:41:36 -08:00
Drew Gross
3d989501b2 Get all schemas, with tests, and matches parse.com schemas API 2016-02-03 12:06:45 -08:00
Fosco Marotto
4d4d2a2ce0 Updating to 2.0.6 2016-02-03 00:37:09 -08:00
Nikita Lutsenko
e5911d3cb9 Exclude tests from code coverage. 2016-02-03 00:21:55 -08:00
Nikita Lutsenko
4bc921480f Add code coverage via CodeCov.io. 2016-02-03 00:21:55 -08:00
Nikita Lutsenko
ca2ac2195d Add Travis-CI configuration. 2016-02-03 00:21:55 -08:00
Fosco Marotto
4a787654d9 Updating to 2.0.5 2016-02-02 20:32:33 -08:00
wangmengyan95
adccb2869c Add istanbul for code coverage 2016-02-02 16:38:56 -08:00
Alexander Mays
fa66ac551f Updated package.json to use the symlinked jasmine binary
Signed-off-by: Alexander Mays <maysale01@gmail.com>
2016-02-02 10:12:25 -05:00
Fosco Marotto
e9f82632b7 Updating to 2.0.4 with S3 and lots of other fixes. 2016-02-01 13:10:43 -08:00
Patrick Pelletier
05c2246f7b Add support for saving files to AWS S3 2016-02-01 12:00:57 -08:00
Felix Rieseberg
1cddbb0a37 🏁 Add Windows Support (bcrypt > bcrypt-node)
- This commit replaces bcrypt with bcrypt-node, which has the same functionality as bcrypy - except that it is a pure Node implementation. This change is required to run parse-server on Windows (one can get bcrypt to compile on Windows, but it requires a few Gigabytes of dependencies).
2016-02-01 10:30:12 -08:00
Fosco Marotto
522abdf606 Updated to 2.0.3 2016-01-30 17:01:13 -08:00
Fosco Marotto
a58c0dcd01 Updated to 2.0.2 2016-01-30 15:53:46 -08:00
Patrick Pelletier
585770ddc4 Make license SPDX compatible in package.json 2016-01-29 14:23:58 -08:00
Fosco Marotto
7c88d16ef0 Updated to 2.0.1 2016-01-29 12:51:11 -08:00
Fosco Marotto
66184ed645 Added engines tag to package.json 2016-01-29 11:51:34 -08:00
Fosco Marotto
7f5d744ce2 Initial release, parse-server, 2.0.0 2016-01-28 10:58:12 -08:00