Commit Graph

2827 Commits

Author SHA1 Message Date
greenkeeper[bot]
a5e90082bd Update follow-redirects to the latest version 🚀 (#6031)
* fix(package): update follow-redirects to version 1.9.0

* chore(package): update lockfile package-lock.json
2019-09-06 15:56:18 +00:00
greenkeeper[bot]
ac40bf66f7 Update flow-bin to the latest version 🚀 (#6027)
* chore(package): update flow-bin to version 0.107.0

* chore(package): update lockfile package-lock.json
2019-09-05 20:30:11 +00:00
Antonio Davi Macedo Coelho de Castro
ad40386173 Test transactions (#6022)
* Test transactions

* test: Separate transaction tests for SDK
2019-09-05 08:50:50 -07:00
Douglas Muraoka
f9b77c1bc7 refactor(GraphQL): Pointer constraint input type as ID (#6020)
* refactor(GraphQL): Pointer constraint input type as ID

Redefines the Pointer constraint input type from a custom scalar to
a simple ID.

* fix: PR review requested changes
2019-09-04 15:46:18 -07:00
Antonio Davi Macedo Coelho de Castro
34f1bf384d GraphQL: Remove underline from operators (#6024)
* Change _or, _and, _nor to OR, AND, NOR

* Renaming where operators maps

* Fix tests

* Fix tests

* Remove CreateResult and UpdateResult types

* Remove KEYS_ATT and INCLUDE_ATT

* Full text search test

* Change the operation generator functions names

* Fix object constraints

* Improve constraint transformation
2019-09-04 10:57:51 -07:00
Omair Vaiyani
618fe37c5a fix(RestWrite): make method async as expected in usage (#6025)
The method `createSessionToken` in RestWrite.js is assumed to always return a promise (see Line 961 in `handleFollowUp`) - this was throwing an error `cannot read 'then' of undefined`. This simply one word change fixes that error.
2019-09-04 09:46:34 -07:00
Manuel
6497ec72ed added breaking change note to 3.8 release (#6023)
Breaking change as described here: https://github.com/parse-community/parse-server/issues/5983#issuecomment-527693465
2019-09-03 20:31:19 -07:00
Saimoom Safayet Akash
723fe3b158 added support for line auth (#6007)
* added support for line auth

* fixed linting issues

* modified auth adapter spec to handle line auth adapter

* revert package.json changes
2019-09-03 08:11:33 -05:00
greenkeeper[bot]
0e8779fbae Update eslint-plugin-flowtype to the latest version 🚀 (#6017)
* chore(package): update eslint-plugin-flowtype to version 4.3.0

* chore(package): update lockfile package-lock.json
2019-09-03 11:59:50 +00:00
Antonio Davi Macedo Coelho de Castro
ac353ca8c2 Fix aggregate group id (#5994)
* Fix aggregate group id

* Improve implementation

* Add test case

* Fix postgres test - it does not work with group and sort at same time
2019-09-01 22:34:36 -07:00
Antonio Davi Macedo Coelho de Castro
5a482bd661 GraphQL schema operations (#5993)
* Remove nested operations

* Improve error log

* Fix bug schema to load

* Fix ParseGraphQLSchema tests

* Fix tests

* Fix failing tests

* First verstion not complete of create class mutation

* Fix bug caused by circular dependency

* Renaming files

* Schema types should be loaded before parse classes

* Fix tests

* Create class mutation boilerplate

* Improve CreateClassSchemaInput fields names

* Remove fields

* Pointer and relation fields

* Improve pointer default type

* Class type

* Create class mutation resolver

* Schema field transformers

* Class types transformations

* First test

* Numbers test

* Boolean tests

* Date test

* Fix some get tests

* Test for created at and updated at

* File tests

* Test for objects

* Renaming reducerFabric to reducerGenerator

* Changing get tests for file and object

* Object composed queries test

* Array test

* Null field test

* Bytes test

* Geo Point test

* Polygons tests

* Remove create generic mutation

* Fix tests

* Create class test - isRequired and defaultValue will be added back later

* Enforce master key

* Fix tests

* Duplicated field test

* updateClass mutation

* Remove update generic mutation tests

* Remove update generic mutation

* deleteClass mutation

* Remove delete generic mutation tests

* Remove delete generic mutation

* class query

* Classes query

* Remove get generic query from tests

* Remove remaining generic operations and fix tests

* Fix last test

* Try to fix redis tests

* Fix postgres tests

* Update objectsMutations and objectsQueries files locations

* Rename classSchema files to schema files

* Rename ClassObject to ParseObject

* Fix names and paths

* Still some wrong names
2019-09-01 22:11:03 -07:00
greenkeeper[bot]
e404c43222 Update cross-env to the latest version 🚀 (#6008)
* chore(package): update cross-env to version 5.2.1

* chore(package): update lockfile package-lock.json
2019-09-01 22:01:45 -07:00
Tom Fox
48b834670d fix changelog formatting (#6009) 2019-09-01 21:55:28 -07:00
greenkeeper[bot]
b28d9f9fdb Update apollo-server to the latest version 🚀 (#6011)
* fix(package): update apollo-server-express to version 2.9.3

* chore(package): update lockfile package-lock.json
2019-09-01 22:20:37 +00:00
greenkeeper[bot]
86820c27e7 Update husky to the latest version 🚀 (#6010)
* chore(package): update husky to version 3.0.5

* chore(package): update lockfile package-lock.json
2019-09-01 16:54:36 +00:00
greenkeeper[bot]
09caa8fc4d Update pg-promise to the latest version 🚀 (#6006)
* fix(package): update pg-promise to version 9.1.2

* chore(package): update lockfile package-lock.json
2019-08-31 04:11:45 +00:00
Douglas Muraoka
b47d9fb17e refactor(GraphQL): Rename objectId to id (#5985)
* refactor(GraphQL): Rename objectId to id

Renames `objectId` to `id` for the GraphQL API. Queries, mutations,
custom and generic types were updated.
Removes `RELATION_INPUT` and `POINTER_INPUT`. Now the user just need
to provide the ID of the object to link.

* fix: Column "id" not found on Postgres

* fix: Avoid deleting Parse class objectId

* fix: Undo objectId removal on mutations

* fix: Handle generic mutation id
2019-08-30 16:23:45 -07:00
greenkeeper[bot]
194f548464 Update eslint to the latest version 🚀 (#6005)
* chore(package): update eslint to version 6.3.0

* chore(package): update lockfile package-lock.json
2019-08-30 21:16:15 +00:00
greenkeeper[bot]
50afe19de6 Update apollo-server to the latest version 🚀 (#6003)
* fix(package): update apollo-server-express to version 2.9.2

* chore(package): update lockfile package-lock.json
2019-08-30 10:42:46 +00:00
greenkeeper[bot]
652fb2fd28 Update commander to the latest version 🚀 (#6002)
* fix(package): update commander to version 3.0.1

* chore(package): update lockfile package-lock.json
2019-08-30 09:25:13 +00:00
Antonio Davi Macedo Coelho de Castro
3ede1f68b2 Fix beforeLogin trigger when user has a file (#6001)
* Fix beforeLogin trigger when user has a file

* Add test case
2019-08-29 19:07:39 -07:00
greenkeeper[bot]
1df57b82e3 Update flow-bin to the latest version 🚀 (#6000)
* chore(package): update flow-bin to version 0.106.3

* chore(package): update lockfile package-lock.json
2019-08-29 20:45:02 +00:00
greenkeeper[bot]
26e865e125 Update graphql to the latest version 🚀 (#5997)
* fix(package): update graphql to version 14.5.4

* chore(package): update lockfile package-lock.json
2019-08-29 13:28:19 +00:00
greenkeeper[bot]
3bb5b05258 Update form-data to the latest version 🚀 (#5995)
* chore(package): update form-data to version 2.5.1

* chore(package): update lockfile package-lock.json
2019-08-29 07:12:08 +00:00
greenkeeper[bot]
2e84732e58 Update parse to the latest version 🚀 (#5992)
* fix(package): update parse to version 2.7.0

* chore(package): update lockfile package-lock.json
2019-08-28 22:25:10 +00:00
greenkeeper[bot]
2c559594d7 Update apollo-server to the latest version 🚀 (#5991)
* fix(package): update apollo-server-express to version 2.9.1

* chore(package): update lockfile package-lock.json
2019-08-28 21:14:49 +00:00
greenkeeper[bot]
037525ad2a Update mongodb to the latest version 🚀 (#5990)
* fix(package): update mongodb to version 3.3.2

* chore(package): update lockfile package-lock.json
2019-08-28 18:30:14 +00:00
Antonio Davi Macedo Coelho de Castro
251d454dcd Update GraphQL Docs with the latest changes (#5980) 2019-08-27 14:18:15 -07:00
greenkeeper[bot]
328b7bae41 Update follow-redirects to the latest version 🚀 (#5986)
* fix(package): update follow-redirects to version 1.8.1

* chore(package): update lockfile package-lock.json
2019-08-27 19:51:43 +00:00
dependabot-preview[bot]
d8d8cd6bae Bump follow-redirects from 1.7.0 to 1.8.0 (#5982)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.7.0...v1.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-27 11:45:57 +00:00
greenkeeper[bot]
7c1cf2b775 Update lint-staged to the latest version 🚀 (#5981)
* chore(package): update lint-staged to version 9.2.5

* chore(package): update lockfile package-lock.json
2019-08-27 07:26:41 +00:00
greenkeeper[bot]
fa2d74be9f Update pg-promise to the latest version 🚀 (#5979)
* fix(package): update pg-promise to version 9.1.1

* chore(package): update lockfile package-lock.json
2019-08-27 04:44:00 +00:00
Arthur Cinader
ce2405abef Prepare for 3.8.0 (#5978)
1. changelog
2. bumop version
3. run `nmp audit fix`
2019-08-26 19:42:45 -07:00
greenkeeper[bot]
6a8fc0e481 Update @parse/push-adapter to the latest version 🚀 (#5977)
* fix(package): update @parse/push-adapter to version 3.0.10

* chore(package): update lockfile package-lock.json
2019-08-26 23:13:42 +00:00
greenkeeper[bot]
91c43e4174 Update flow-bin to the latest version 🚀 (#5976)
* chore(package): update flow-bin to version 0.106.2

* chore(package): update lockfile package-lock.json
2019-08-26 23:06:31 +00:00
dependabot-preview[bot]
7020b3f657 Bump eslint from 6.1.0 to 6.2.2 (#5974)
Bumps [eslint](https://github.com/eslint/eslint) from 6.1.0 to 6.2.2.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v6.1.0...v6.2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-26 13:36:44 +00:00
greenkeeper[bot]
17126599af Update babel-eslint to the latest version 🚀 (#5973)
* chore(package): update babel-eslint to version 10.0.3

* chore(package): update lockfile package-lock.json
2019-08-26 05:04:12 +00:00
greenkeeper[bot]
c4880f0b5a Update lint-staged to the latest version 🚀 (#5972)
* chore(package): update lint-staged to version 9.2.4

* chore(package): update lockfile package-lock.json
2019-08-26 05:00:46 +00:00
greenkeeper[bot]
66634dbc6d Update flow-bin to the latest version 🚀 (#5968)
* chore(package): update flow-bin to version 0.106.1

* chore(package): update lockfile package-lock.json
2019-08-25 01:10:27 +00:00
Jong Eun Lee
d0dc511423 Add test cases for protectedFields when using Find without constraints. (#5967) 2019-08-24 18:08:52 -07:00
greenkeeper[bot]
ed7c2639b7 Update graphql to the latest version 🚀 (#5969)
* fix(package): update graphql to version 14.5.3

* chore(package): update lockfile package-lock.json
2019-08-24 01:26:29 +00:00
greenkeeper[bot]
5838efca54 Update graphql to the latest version 🚀 (#5966)
* fix(package): update graphql to version 14.5.2

* chore(package): update lockfile package-lock.json
2019-08-23 23:21:37 +00:00
greenkeeper[bot]
5fbdcd1f77 Update mongodb to the latest version 🚀 (#5965)
* fix(package): update mongodb to version 3.3.1

* chore(package): update lockfile package-lock.json
2019-08-23 19:57:27 +00:00
greenkeeper[bot]
816dcb9eae Update apollo-server to the latest version 🚀 (#5962)
* fix(package): update apollo-server-express to version 2.9.0

* chore(package): update lockfile package-lock.json
2019-08-23 17:51:04 +00:00
greenkeeper[bot]
978877f570 Update graphql to the latest version 🚀 (#5963)
* fix(package): update graphql to version 14.5.1

* chore(package): update lockfile package-lock.json
2019-08-23 17:43:15 +00:00
greenkeeper[bot]
0f40b3b3eb Update flow-bin to the latest version 🚀 (#5960)
* chore(package): update flow-bin to version 0.106.0

* chore(package): update lockfile package-lock.json
2019-08-22 22:07:15 +00:00
Dobbias Nan
2b1c591cb7 Protected fields pointer-permissions support (#5951)
* moved whitelisting of own user to remove conflict with custom classes and * permission

* added new pointer-perm regex to permissions

* added pointer-permissions support

* added tests

* fixed typo

* fixed typo 2

* added tests using find operation

* renamed protectedFields pointerPerm to userField

* decoupled readUserFields from CLP and removed readUser from protectedFields before querying

* updated tests
2019-08-22 12:01:50 -07:00
dependabot-preview[bot]
6ed0a2289a Bump graphql from 14.4.2 to 14.5.0 (#5958)
Bumps [graphql](https://github.com/graphql/graphql-js) from 14.4.2 to 14.5.0.
- [Release notes](https://github.com/graphql/graphql-js/releases)
- [Commits](https://github.com/graphql/graphql-js/compare/v14.4.2...v14.5.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-22 12:39:34 +00:00
greenkeeper[bot]
a36899533d Update pg-promise to the latest version 🚀 (#5956)
* fix(package): update pg-promise to version 9.1.0

* chore(package): update lockfile package-lock.json
2019-08-21 23:37:13 +00:00
Antoine Cormouls
5b3a492965 GraphQL DX: Relation/Pointer (#5946)
* Add a test on deep complex GraphQL Query

* Relation/Pointer new DX + deep nested mutations

* Fix lint

* Review

* Remove unnecessary code

* Fix objectId on update
2019-08-21 14:55:34 -07:00