Commit Graph

97 Commits

Author SHA1 Message Date
Drew
729a0c101d Pin deepcopy (#2038) 2016-06-12 15:59:23 -04:00
Drew
7e868b2dcc Unique indexes (#1971)
* Add unique indexing

* Add unique indexing for username/email

* WIP

* Finish unique indexes

* Notes on how to upgrade to 2.3.0 safely

* index on unique-indexes: c454180 Revert "Log objects rather than JSON stringified objects (#1922)"

* reconfigure username/email tests

* Start dealing with test shittyness

* Remove tests for files that we are removing

* most tests passing

* fix failing test

* Make specific server config for tests async

* Fix more tests

* fix more tests

* Fix another test

* fix more tests

* Fix email validation

* move some stuff around

* Destroy server to ensure all connections are gone

* Fix broken cloud code

* Save callback to variable

* no need to delete non existant cloud

* undo

* Fix all tests where connections are left open after server closes.

* Fix issues caused by missing gridstore adapter

* Update guide for 2.3.0 and fix final tests

* use strict

* don't use features that won't work in node 4

* Fix syntax error

* Fix typos

* Add duplicate finding command

* Update 2.3.0.md
2016-06-10 20:27:21 -07:00
Drew
a00d795404 Changelog 2.2.12 (#2019)
* Changelog 2.2.12

* Update CHANGELOG.md
2016-06-09 18:41:02 -07:00
Drew
103839ce60 Changelog 2.2.11 (#1962) 2016-05-31 17:01:10 -07:00
Drew
e93a1ad7fc Pin mongodb package
Fixes #1855
2016-05-23 09:15:32 -07:00
Tyler Brock
9bad87905f Add MongoDB 3.2 to test matrix (#1842)
* Add MongoDB 3.2 to test matrix

 - Updated mongodb-runner to support specifying storage engine
 - Specifying mmapv1 explictly because of new 3.2 default

* Increase jasmine.DEFAULT_TIMEOUT_INTERVAL to 3 seconds

* Use fixed mongodb-runner

* Increase jasmine.DEFAULT_TIMEOUT_INTERVAL to 15 seconds

* Update to mongodb-runner 3.3.2 upon release
2016-05-20 14:18:41 -07:00
Drew Gross
b40e16647b Changelog for version 2.2.10 2016-05-16 16:39:41 -07:00
Drew
10ee229e60 Update dependencies and support node 6.1 (#1754)
* Update dependencies and support node 6.1

* Remove gcs-adapter, which depends on grpc, which fails to build on node 6

* Remove GCS adapter usage
2016-05-11 08:54:23 -04:00
Drew
26df50924b Update to 2.2.9 (#1747) 2016-05-10 10:50:05 -07:00
Drew
e60901de6a Version 2.2.8 (#1738) 2016-05-09 16:56:32 -07:00
Fosco Marotto
2f51e751de Changelog and update to 2.2.7 2016-04-15 12:46:25 -07:00
Drew
91ace4e718 Progres towards moving mongo logic into its adapter 2016-04-05 21:16:39 -07:00
Florent Vilmart
1eb2a87f9f Removes GCS Adapter from provided adapters
* 💣 removes exposed GCS files adapter

- Should fix problems with GCS
- Throws error that shows the right repo
2016-04-05 18:18:49 -04:00
Fosco Marotto
a17e54c397 Changelog and update to 2.2.6 2016-04-05 10:20:48 -07:00
Fosco Marotto
9053b941ee Changelog and update to 2.2.5 2016-04-04 17:47:20 -07:00
Drew Gross
6311c95785 Fixes #1271 2016-03-30 19:35:54 -07:00
Fosco Marotto
1f4393cd4d Changelog and update to 2.2.4 2016-03-29 15:10:55 -07:00
Fosco Marotto
73f8bbc2b3 Changelog and update to 2.2.3 2016-03-29 13:49:23 -07:00
Drew
ef08dcf76c Merge pull request #1234 from ParsePlatform/flovilmart.winston
Better logging with winston
2016-03-29 10:54:36 -07:00
Florent Vilmart
5c1fe3a325 Better logging with winston 2016-03-28 20:16:58 -04:00
Florent Vilmart
aeda714b87 Improve flattening of results from pushAdapter 2016-03-26 11:02:26 -04:00
Florent Vilmart
f2f7c8bad3 ParsePushAdapter is a package 2016-03-25 13:36:52 -04:00
Drew Gross
3e45e04cf1 Use version 1.0.0 of mailgun adapter 2016-03-24 14:42:45 -07:00
Drew Gross
152c7e88b8 Move mailgun adapter to it's own repo 2016-03-24 14:42:10 -07:00
Florent Vilmart
1e45ac753a Moves Files adapters to external packages 2016-03-24 00:48:34 -04:00
Fosco Marotto
7a73d74869 Changelog and update to 2.2.2 2016-03-23 17:57:12 -07:00
Fosco Marotto
4e39975239 Changelog and update to 2.2.1 2016-03-22 15:37:38 -07:00
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