Commit Graph

384 Commits

Author SHA1 Message Date
Marco129
908a4eb643 Fix delete relation field when _Join collection not exist 2016-03-06 17:22:36 +08:00
Fosco Marotto
2d4c08c5a3 Test empty authData block on login for #413 2016-03-06 01:03:51 -08:00
Fosco Marotto
4ee9cb754c Fix for related query on non-existing column 2016-03-06 00:34:44 -08:00
Long Nguyen
4f643d970a Fix create wrong _Session for Facebook login 2016-03-06 01:32:50 +07:00
Florent Vilmart
17bc79b372 Improves tests, ensure unicity of roleIds 2016-03-04 22:52:27 -05:00
Florent Vilmart
c9f8453171 Fix reversed roles lookup 2016-03-04 22:52:26 -05:00
Florent Vilmart
a44b1d9f76 Improves documentation, add loading tests 2016-03-04 18:09:54 -05:00
Nikita Lutsenko
ab11ef158f Merge pull request #826 from ParsePlatform/nlutsenko.schema
Convert Schema.js to ES6 class.
2016-03-04 08:54:59 -08:00
Marco129
8814e1f3b5 Fix add field to system schema 2016-03-04 20:44:21 +08:00
Nikita Lutsenko
295d361725 Convert Schema.js to ES6 class. 2016-03-04 01:05:49 -08: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
Nikita Lutsenko
9a7264100c Merge pull request #794 from ParsePlatform/nlutsenko.schemasRouter
Completely migrate SchemasRouter to new MongoCollection API.
2016-03-03 14:55:54 -08:00
Marco129
50735c4cbb Fix update system schema 2016-03-04 03:09:49 +08:00
Drew
b301ea9a9c Merge pull request #802 from Marco129/fix-delete-schemas
Fix delete schema when actual collection does not exist
2016-03-03 10:44:35 -08:00
Drew
a44e371f40 Merge pull request #797 from Marco129/fix-schema-api
Fix create system class with relation/pointer
2016-03-03 10:36:08 -08:00
Florent Vilmart
907a05c57a Sanitize objectId in
- if objectId is set in query, move it to $in array
- refactors to addInObjectIdsIds
2016-03-03 10:58:09 -05:00
Marco129
f157538bfd Fix delete schema when actual collection does not exist 2016-03-03 18:46:47 +08:00
Marco129
90a1e46905 Fix create system class with relation/pointer 2016-03-03 16:37:30 +08:00
Nikita Lutsenko
99cb05ea1e Use throws syntax for errors in SchemasRouter. 2016-03-02 23:48:12 -08:00
Nikita Lutsenko
2afebf955f Completely migrate SchemasRouter to new MongoCollection API. 2016-03-02 21:34:40 -08:00
Nikita Lutsenko
c6406b9e1a Merge pull request #790 from drew-gross/expiresAt-fix
Expires at fix
2016-03-02 21:22:28 -08:00
Nikita Lutsenko
edc7720660 Add tests that verify installationId in Cloud Code triggers. 2016-03-02 21:02:50 -08:00
Nikita Lutsenko
c4fa3f0ee0 Propagate installationId in all Cloud Code triggers. 2016-03-02 21:02:50 -08:00
Drew Gross
befcd453a4 Add test 2016-03-02 21:01:24 -08:00
Nikita Lutsenko
1053adf01d Merge pull request #784 from ParsePlatform/nlutsenko.afterSave
Flatten custom operations in request.object in afterSave hooks.
2016-03-02 20:15:59 -08:00
Florent Vilmart
cd4c4169d5 Merge pull request #777 from ParsePlatform/flovilmart.removeKeysWhenIncludeIsMissing
Fixes mismatching behavior in including keys
2016-03-02 22:16:12 -05:00
Florent Vilmart
dac71019b6 Merge pull request #769 from ParsePlatform/flovilmart.fixFailingQueries
Adds support for multiple $in, pointer / relation queries on $or
2016-03-02 22:15:37 -05:00
Nikita Lutsenko
358a7ae7f3 Fix missing 'let/var' in OneSignalPushAdapter.spec. 2016-03-02 18:43:15 -08:00
Nikita Lutsenko
b778b314fb Flatten custom operations in request.object in afterSave hooks. 2016-03-02 18:25:27 -08:00
Florent Vilmart
d8d374379d Merge pull request #740 from ParsePlatform/flovilmart.badgeIncrement
Adds support for badging on iOS
2016-03-02 21:17:16 -05:00
Florent Vilmart
ee3b37d4a2 Adds support for badging on iOS 2016-03-02 20:51:26 -05:00
Florent Vilmart
d872f52eff backbone style is BAD! 2016-03-02 20:37:45 -05:00
Florent Vilmart
6ddc77601c Fixes mismatching behavior in including keys
- When including a key, parse.com would set to undefined all not found pointer, not parse-server
2016-03-02 19:38:42 -05:00
Drew Gross
ccc2a1a03f Fix tests again 2016-03-02 16:34:07 -08:00
Drew Gross
a56fe0f7e6 Fix tests 2016-03-02 16:16:16 -08:00
Drew Gross
81519852d1 Report Server Version so Dashboard can consume it 2016-03-02 16:16:16 -08:00
Drew Gross
5219e0b1d8 Touch up features endpoint 2016-03-02 16:16:16 -08:00
Florent Vilmart
1bfee45f64 Merge pull request #773 from ParsePlatform/flovilmart.fixHttpRequest
Graceful fails on httpRequest
2016-03-02 18:43:36 -05:00
Florent Vilmart
8eff44410f Graceful fails on httpRequest 2016-03-02 18:31:39 -05:00
Drew
4b7447e228 Merge pull request #710 from sdf611097/typeChecking
Add __type checking
2016-03-02 14:57:19 -08:00
Fosco Marotto
bfafcd4e87 Fix an installation deduplication bug 2016-03-02 14:14:12 -08:00
Florent Vilmart
3629c40036 Adds support for or queries on pointer and relations 2016-03-02 14:33:51 -05:00
Florent Vilmart
27815b18aa Adds support for multiple $in 2016-03-02 12:01:49 -05:00
Florent Vilmart
c7503fc654 Merge pull request #735 from sdf611097/invalidRole
_Role object must specified name and ACL
2016-03-02 09:39:44 -05:00
Florent Vilmart
63dc64004d Removes /logs endpoint 2016-03-02 09:15:44 -05:00
jim1_lin
789dc48f47 remove redundant log 2016-03-02 21:09:20 +08:00
jim1_lin
36aa5935b1 change error msg 2016-03-02 16:50:00 +08:00
jim1_lin
a909ab71e3 ACL must be specified in _Role 2016-03-02 16:08:39 +08:00
Nikita Lutsenko
17235b576b Use shared middleware to enforce master key on logs API. 2016-03-01 20:42:41 -08:00
Nikita Lutsenko
806800c6fb Use shared middleware to enforce master key on global config update API. 2016-03-01 20:42:41 -08:00