Commit Graph

2985 Commits

Author SHA1 Message Date
greenkeeper[bot]
81ca1fc24b Update eslint to the latest version 🚀 (#6291)
* chore(package): update eslint to version 6.8.0

* chore(package): update lockfile package-lock.json
2019-12-21 03:45:49 +00:00
greenkeeper[bot]
a616fa0076 Update mongodb to the latest version 🚀 (#6290)
* fix(package): update mongodb to version 3.4.1

* chore(package): update lockfile package-lock.json
2019-12-20 19:49:28 +00:00
greenkeeper[bot]
71e78945a9 Update semver to the latest version 🚀 (#6286)
* fix(package): update semver to version 7.1.1

* chore(package): update lockfile package-lock.json
2019-12-18 08:59:33 +00:00
greenkeeper[bot]
183390935c Update apollo-server to the latest version 🚀 (#6285)
* fix(package): update apollo-server-express to version 2.9.14

* chore(package): update lockfile package-lock.json
2019-12-17 18:44:40 +00:00
Rhuan
8bc201d228 #6101 Let users define objectId (#6177)
* #6101 Let users define objectId

* Add `allowCustomObjectId` to PS Option

* Add checking in objectId creation

* Add test

* Update docs

* Update definition

* Change default to false

* throw on empty, null, undefined

* better tests

* unused async

* removed comment

* retain comment

* Linting fix according to contributing spec.
2019-12-17 12:23:18 -06:00
greenkeeper[bot]
7944ef1435 Update semver to the latest version 🚀 (#6284)
* fix(package): update semver to version 7.1.0

* chore(package): update lockfile package-lock.json
2019-12-17 04:04:50 +00:00
Christopher Brookes
d9f36b060e Add missing encodeURIComponent on username password reset (#6278)
* Add missing encodeURIComponent on username

* Add new unit test on encoded username password reset redirect
2019-12-16 20:15:29 -06:00
Vitaly Tomilov
2d665c96a3 Update PostgresStorageAdapter.js (#6275)
* Update PostgresStorageAdapter.js

Improving use of the `await.async` notation in relation to `pg-promise`, and in general.

* Update PostgresStorageAdapter.js

* Update PostgresStorageAdapter.js

Correcting some results.

* Update PostgresStorageAdapter.js
2019-12-16 12:50:31 -06:00
Antoine Cormouls
a72ab50c70 GraphQL: Support required fields on output type (#6279)
* Handle required fields

* Fix output fields
2019-12-14 20:12:04 -08:00
greenkeeper[bot]
2fc328ed24 Update flow-bin to the latest version 🚀 (#6280)
* chore(package): update flow-bin to version 0.114.0

* chore(package): update lockfile package-lock.json
2019-12-15 03:51:14 +00:00
greenkeeper[bot]
e29e22825f Update apollo-client to the latest version 🚀 (#6282)
* chore(package): update apollo-cache-inmemory to version 1.6.5

* chore(package): update apollo-client to version 2.6.6

* chore(package): update apollo-utilities to version 1.3.3

* chore(package): update lockfile package-lock.json
2019-12-15 03:31:46 +00:00
greenkeeper[bot]
87e56cbf51 Update ws to the latest version 🚀 (#6281)
* fix(package): update ws to version 7.2.1

* chore(package): update lockfile package-lock.json
2019-12-15 03:30:32 +00:00
greenkeeper[bot]
21de2bd2b3 Update semver to the latest version 🚀 (#6283)
* fix(package): update semver to version 7.0.0

* chore(package): update lockfile package-lock.json
2019-12-15 01:37:56 +00:00
Antoine Cormouls
e0e06ef131 Handle required fields (#6271) 2019-12-11 21:47:11 -08:00
greenkeeper[bot]
4f1d3b0654 Update @parse/s3-files-adapter to the latest version 🚀 (#6274)
* fix(package): update @parse/s3-files-adapter to version 1.4.0

* chore(package): update lockfile package-lock.json
2019-12-11 19:38:17 +00:00
greenkeeper[bot]
14b7b20641 Update mongodb to the latest version 🚀 (#6272)
* fix(package): update mongodb to version 3.4.0

* chore(package): update lockfile package-lock.json
2019-12-10 17:15:34 +00:00
greenkeeper[bot]
0ad7e7a516 Update babel7 to the latest version 🚀 (#6269)
* chore(package): update @babel/preset-env to version 7.7.6

* chore(package): update lockfile package-lock.json
2019-12-08 02:13:36 +00:00
Diamond Lewis
3de12faddc Update MongoDB to 3.3.5 (#6263)
* Update MongoDB to 3.3.5

* xit

* try again

* set timeout for tests

* remove flaky test

* Update package-lock.json

* fix conflicts
2019-12-06 16:00:27 -08:00
greenkeeper[bot]
aa5e3f5f1a Update babel7 to the latest version 🚀 (#6266)
* chore(package): update @babel/cli to version 7.7.5

* chore(package): update @babel/core to version 7.7.5

* chore(package): update @babel/preset-env to version 7.7.5

* chore(package): update lockfile package-lock.json
2019-12-06 19:21:55 +00:00
greenkeeper[bot]
d49c79e6fd Update apollo-server to the latest version 🚀 (#6264)
* fix(package): update apollo-server-express to version 2.9.13

* chore(package): update lockfile package-lock.json
2019-12-05 21:53:29 +00:00
Antoine Cormouls
5d76b2f354 GraphQL: DX Relational Where Query (#6255)
* DX Relational Where Query

* Remove WherePointer & fix tests

* Add have, haveNot, exists on Pointer/Relation where input

* Merge branch 'master' into gql-relational-query

* Enable inQueryKey

* better descrption
2019-12-05 10:14:16 -08:00
Diamond Lewis
afe49cb1f7 Run tests against Postgres 11 (#6260)
* Run tests against Postgres 11

* postgis package

* use xenial travis image

* port 5432
2019-12-04 12:24:19 -06:00
Old Grandpa
6db040bdec GraphQL alias for mutations in classConfigs (#6258)
* mutations

* removed duplicate tests
2019-12-03 21:38:28 -08:00
greenkeeper[bot]
917c6718fc Update parse to the latest version 🚀 (#6253)
* fix(package): update parse to version 2.10.0

* chore(package): update lockfile package-lock.json
2019-12-04 00:30:22 +00:00
Diamond Lewis
985933955f Suppress Test Logs (#6256)
* Suppress Test Logs

This will reduce some of the noise in the tests logs.

* replace deprecated buffer

* remove deprecation warnings

* fix geopoint

* Fix GraphQL

* postgres warnings
2019-12-03 18:21:12 -06:00
Old Grandpa
188f033330 GraphQL classConfig query alias (#6257)
* adds alias option

* added tests
2019-12-03 16:14:48 -08:00
greenkeeper[bot]
abcc5fdb31 Update graphql-upload to the latest version 🚀 (#6254)
* fix(package): update graphql-upload to version 9.0.0

* chore(package): update lockfile package-lock.json
2019-12-03 20:14:12 +00:00
greenkeeper[bot]
1f54d02911 Update flow-bin to the latest version 🚀 (#6251)
* chore(package): update flow-bin to version 0.113.0

* chore(package): update lockfile package-lock.json
2019-12-03 06:00:15 +00:00
greenkeeper[bot]
281997ba23 Update apollo-upload-client to the latest version 🚀 (#6252)
* chore(package): update apollo-upload-client to version 12.1.0

* chore(package): update lockfile package-lock.json
2019-12-03 05:49:54 +00:00
Mike Patnode
a7cb381fbf Allow validateFilename to return a string or Parse Error (#6246) 2019-12-02 19:47:22 -06:00
greenkeeper[bot]
b75a73c7b8 Update apollo-upload-client to the latest version 🚀 (#6250)
* chore(package): update apollo-upload-client to version 12.0.0

* chore(package): update lockfile package-lock.json
2019-12-02 17:30:19 +00:00
greenkeeper[bot]
ca277be0b8 Update eslint to the latest version 🚀 (#6247)
* chore(package): update eslint to version 6.7.2

* chore(package): update lockfile package-lock.json
2019-12-02 06:20:32 +00:00
Antonio Davi Macedo Coelho de Castro
a9066e20dc Relay Spec (#6089)
* Install graphql-relay

* Add relayNodeInterface to ParseGraphQLSchema

* Add support to global id

* Add support to global id in other operations

* Fix sort by glboal id

* Fix where by global id

* Introduce IdWhereInput

* Add Relay object identification tests

* Client mutation id on createFile mutation

* Client mutation id on callCloudCode mutation

* Client mutation id on signUp mutation

* Client mutation id on logIn mutation

* Client mutation id on logOut mutation

* Client mutation id on createClass mutation

* Client mutation id on updateClass mutation

* Client mutation id on deleteClass mutation

* Client mutation id on create object mutation

* Improve Viewer type

* Client mutation id on update object mutation

* Client mutation id on delete object mutation

* Introducing connections

* Fix tests

* Add pagination test

* Fix file location

* Fix postgres tests

* Add comments

* Tests to calculateSkipAndLimit
2019-12-01 21:43:08 -08:00
greenkeeper[bot]
67e3c33ffe Update eslint-plugin-flowtype to the latest version 🚀 (#6239)
* chore(package): update eslint-plugin-flowtype to version 4.5.0

* chore(package): update lockfile package-lock.json
2019-12-02 05:07:09 +00:00
greenkeeper[bot]
c7ea30cfa3 Update lint-staged to the latest version 🚀 (#6243)
* chore(package): update lint-staged to version 9.5.0

* chore(package): update lockfile package-lock.json
2019-12-02 05:02:34 +00:00
Antoine Cormouls
62459962dd Change ACL to Non null (#6249) 2019-12-01 20:46:06 -08:00
Julian Dax
4435154cf9 Add LDAP auth module (#6226) 2019-11-25 10:03:38 -06:00
greenkeeper[bot]
cf26434b31 Update node-rsa to the latest version 🚀 (#6241)
* fix(package): update node-rsa to version 1.0.7

* chore(package): update lockfile package-lock.json
2019-11-25 11:50:52 +00:00
greenkeeper[bot]
9c72e4c8a1 Update eslint to the latest version 🚀 (#6240)
* chore(package): update eslint to version 6.7.1

* chore(package): update lockfile package-lock.json
2019-11-25 05:22:25 +00:00
greenkeeper[bot]
552511af65 Update pg-promise to the latest version 🚀 (#6238)
* fix(package): update pg-promise to version 10.3.1

* chore(package): update lockfile package-lock.json
2019-11-24 03:22:10 +00:00
Diamond Lewis
2f05d819f3 beforeFind: Improve request.query object (#6237)
* beforeFind: Improve request.query object

Closes: https://github.com/parse-community/parse-server/issues/6164

* can modify exclude query
2019-11-23 11:38:13 -06:00
greenkeeper[bot]
7c7a8704c5 Update babel7 to the latest version 🚀 (#6236)
* chore(package): update @babel/cli to version 7.7.4

* chore(package): update @babel/core to version 7.7.4

* chore(package): update @babel/plugin-proposal-object-rest-spread to version 7.7.4

* chore(package): update @babel/plugin-transform-flow-strip-types to version 7.7.4

* chore(package): update @babel/preset-env to version 7.7.4

* chore(package): update lockfile package-lock.json
2019-11-23 02:06:25 +00:00
Diamond Lewis
5bf87d86bb Improve WebSocketServer Error Handling (#6230)
* Improve WebSocketServer Error Handling

Closes: https://github.com/parse-community/parse-server/issues/6173

Prevents an unhandled server rejection.

Includes an example for LiveQuery test and closing the proper connections.

Improve live query monitoring

* fix tests
2019-11-22 15:23:04 -06:00
greenkeeper[bot]
dff682567d Update eslint to the latest version 🚀 (#6234)
* chore(package): update eslint to version 6.7.0

* chore(package): update lockfile package-lock.json
2019-11-22 20:31:48 +00:00
greenkeeper[bot]
1a82a35a00 Update eslint-plugin-flowtype to the latest version 🚀 (#6209)
* chore(package): update eslint-plugin-flowtype to version 4.3.1

* chore(package): update lockfile package-lock.json
2019-11-21 19:30:29 +00:00
greenkeeper[bot]
e8b584b758 Update apollo-server to the latest version 🚀 (#6233)
* fix(package): update apollo-server-express to version 2.9.12

* chore(package): update lockfile package-lock.json
2019-11-21 18:34:41 +00:00
greenkeeper[bot]
04639a67d9 Update apollo-server to the latest version 🚀 (#6229)
* fix(package): update apollo-server-express to version 2.9.10

* chore(package): update lockfile package-lock.json
2019-11-21 03:34:48 +00:00
greenkeeper[bot]
1ab2bcbc70 Update husky to the latest version 🚀 (#6221)
* chore(package): update husky to version 3.1.0

* chore(package): update lockfile package-lock.json
2019-11-21 03:14:16 +00:00
greenkeeper[bot]
6a2550d950 Update bcrypt to the latest version 🚀 (#6222)
* chore(package): update bcrypt to version 3.0.7

* chore(package): update lockfile package-lock.json
2019-11-21 02:47:16 +00:00
Manuel Trezza
5ed0885440 added afterLogout trigger (#6217)
* added afterLogout trigger

* added verification of session object in tests

* removed obsolete code

* removed unsued code

* improved tests to verify user ID
2019-11-15 21:52:57 -06:00