dblythy
38f33e5c17
Run Prettier after Definitions ( #7164 )
2021-02-04 02:33:18 -06:00
Manuel
08b2ea45b0
Add account unlock on password reset ( #7146 )
...
* added account unlock on password reset
* added account policy option
* added changelog entry
* Added docs entry
* moved changelog entry to correct position
* improved tests to ensure requesting password reset email does not unlock account
* run prettier
2021-02-01 01:07:04 +01:00
Manuel
25fb576776
Fix node security link ( #7081 )
...
* removed node security link
* improve PGP wording
* Added report form link
* removed PGP key
2021-01-29 17:37:38 +00:00
Antonio Davi Macedo Coelho de Castro
bcb2b52f7a
fix: upgrade jwks-rsa from 1.12.1 to 1.12.2 ( #7147 )
...
Snyk has created this PR to upgrade jwks-rsa from 1.12.1 to 1.12.2.
See this package in npm:
https://www.npmjs.com/package/jwks-rsa
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
2021-01-29 10:39:34 -06:00
Antonio Davi Macedo Coelho de Castro
231c669133
fix: upgrade pg-promise from 10.8.6 to 10.8.7 ( #7148 )
...
Snyk has created this PR to upgrade pg-promise from 10.8.6 to 10.8.7.
See this package in npm:
https://www.npmjs.com/package/pg-promise
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
Co-authored-by: snyk-bot <snyk-bot@snyk.io >
2021-01-29 10:39:09 -06:00
jack092123
f846deaae3
Fix schemaCacheTTL ParseServerOption is not working ( #7138 )
...
* Add Test case for checking SchemaCacheTTL
* Fix schemaCacheTTL not working issue
* Add Test case for TTL expires
Co-authored-by: Roach Chang <roach.chang@aoitek.com >
2021-01-25 11:04:19 -06:00
Snyk bot
857d4ecfd5
fix: upgrade ws from 7.4.1 to 7.4.2 ( #7132 )
...
Snyk has created this PR to upgrade ws from 7.4.1 to 7.4.2.
See this package in npm:
https://www.npmjs.com/package/ws
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2021-01-20 13:39:23 -05:00
Nikita
e592212b97
Supporting patterns in classNames for Live Queries ( #7131 )
...
* Parse LiveQuery Server. Supporting patterns in classNames.
* Parse LiveQuery Server. Supporting patterns in classNames. Small optimisation.
* Parse LiveQuery Server. Supporting patterns in classNames. Adding info to changelog.
* Parse LiveQuery Server. Supporting patterns in classNames. Test case.
2021-01-19 17:19:11 -05:00
Manuel
034ea5c828
add api mail adapter to mail adapter list ( #7126 )
2021-01-14 20:04:13 +00:00
Snyk bot
33bdd87092
fix: upgrade apollo-server-express from 2.19.0 to 2.19.1 ( #7122 )
...
Snyk has created this PR to upgrade apollo-server-express from 2.19.0 to 2.19.1.
See this package in npm:
https://www.npmjs.com/package/apollo-server-express
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2021-01-13 12:00:09 -08:00
Diamond Lewis
c8cdcbe10e
Improve test code ( #7121 )
2021-01-13 12:40:18 -05:00
Manuel
e08618e377
Fix fileupload defaults not applied ( #7086 )
...
* added fileUpload definition default value
* added undefined and null as invalid
* removed explicit default value reference
* improved test grouping in describes
2021-01-11 21:26:56 +01:00
Diamond Lewis
1ede078154
fix(Logger): Handle interpolating stdout ( #7114 )
...
* fix(Logger): Handle interpolating stdout
* Update CHANGELOG.md
2021-01-11 09:20:21 -06:00
Diamond Lewis
93781b2195
feat(LiveQuery): Support $and, $nor, $containedBy, $geoWithin ( #7113 )
...
* feat(LiveQuery): Support $and, $nor, $containedBy, $geoWithin, $geoIntersects
* Update CHANGELOG.md
* Update CHANGELOG.md
2021-01-11 01:35:32 -06:00
Snyk bot
8851810a85
fix: upgrade pg-promise from 10.8.1 to 10.8.6 ( #7118 )
...
Snyk has created this PR to upgrade pg-promise from 10.8.1 to 10.8.6.
See this package in npm:
https://www.npmjs.com/package/pg-promise
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2021-01-10 21:56:19 -08:00
Snyk bot
7b8d8ddbb0
fix: package.json & package-lock.json to reduce vulnerabilities ( #7112 )
...
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-AXIOS-1038255
2021-01-06 13:44:21 -08:00
Snyk bot
fefcabe858
fix: upgrade mime from 2.4.6 to 2.4.7 ( #7110 )
...
Snyk has created this PR to upgrade mime from 2.4.6 to 2.4.7.
See this package in npm:
https://www.npmjs.com/package/mime
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2021-01-05 23:22:54 -08:00
Snyk bot
8ff0d08dcf
fix: upgrade @parse/simple-mailgun-adapter from 1.1.0 to 1.2.0 ( #7109 )
...
Snyk has created this PR to upgrade @parse/simple-mailgun-adapter from 1.1.0 to 1.2.0.
See this package in npm:
https://www.npmjs.com/package/@parse/simple-mailgun-adapter
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2021-01-04 21:04:51 -08:00
Snyk bot
16b4aadfe2
fix: upgrade follow-redirects from 1.13.0 to 1.13.1 ( #7106 )
...
Snyk has created this PR to upgrade follow-redirects from 1.13.0 to 1.13.1.
See this package in npm:
https://www.npmjs.com/package/follow-redirects
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2021-01-03 22:37:20 -08:00
dblythy
32e9b1b5d8
Update CHANGELOG.md ( #7104 )
2020-12-31 17:29:42 +00:00
dblythy
d47891f7e3
Send email via Parse.Cloud.sendEmail ( #7096 )
...
* initial
* more tests
* Update CHANGELOG.md
* review
* log on error
* change logger to error
* rename
* Update Parse.Cloud.js
2020-12-30 10:23:44 -06:00
Snyk bot
029edbf706
fix: upgrade jwks-rsa from 1.11.0 to 1.12.0 ( #7102 )
...
Snyk has created this PR to upgrade jwks-rsa from 1.11.0 to 1.12.0.
See this package in npm:
https://www.npmjs.com/package/jwks-rsa
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2020-12-30 00:12:53 -08:00
Snyk bot
f17a063209
fix: upgrade uuid from 8.3.1 to 8.3.2 ( #7101 )
...
Snyk has created this PR to upgrade uuid from 8.3.1 to 8.3.2.
See this package in npm:
https://www.npmjs.com/package/uuid
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2020-12-30 00:12:17 -08:00
Snyk bot
7e687b1e94
fix: upgrade semver from 7.3.2 to 7.3.4 ( #7092 )
...
Snyk has created this PR to upgrade semver from 7.3.2 to 7.3.4.
See this package in npm:
https://www.npmjs.com/package/semver
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2020-12-29 17:35:48 -08:00
Snyk bot
fb465e599e
fix: upgrade ldapjs from 2.2.2 to 2.2.3 ( #7095 )
...
Snyk has created this PR to upgrade ldapjs from 2.2.2 to 2.2.3.
See this package in npm:
https://www.npmjs.com/package/ldapjs
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2020-12-29 01:28:43 -08:00
Snyk bot
106883809c
fix: upgrade ws from 7.4.0 to 7.4.1 ( #7098 )
...
Snyk has created this PR to upgrade ws from 7.4.0 to 7.4.1.
See this package in npm:
https://www.npmjs.com/package/ws
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2020-12-29 01:22:40 -08:00
Antoine Cormouls
05f5aa0eb3
Fix max listener warning from livequery server ( #7083 )
...
* fix max listner warning
* fix
* Clean test log
2020-12-21 11:14:07 -06:00
dblythy
41a052c2c3
Fix: context for afterFind ( #7078 )
...
* Fix: context for afterFind
* Update CHANGELOG.md
Co-authored-by: Manuel <trezza.m@gmail.com >
2020-12-18 14:54:48 +01:00
dblythy
97c3046f3f
FileUpload options for Server Config ( #7071 )
...
* New: fileUpload options to restrict file uploads
* review changes
* update review
* Update helper.js
* added complete fileUpload values for tests
* fixed config validation
* allow file upload only for authenicated user by default
* fixed inconsistent error messages
* consolidated and extended tests
* minor compacting
* removed irregular whitespace
* added changelog entry
* always allow file upload with master key
* fix lint
* removed fit
Co-authored-by: Manuel Trezza <trezza.m@gmail.com >
2020-12-17 10:16:37 +01:00
Pedro Diaz
c46e8a525d
Optimize redundant logic used in queries ( #7061 )
...
* Optimize redundant logic used in queries
* Added CHANGELOG
* Fixed comments and code style after recommendations.
* Fixed code style after recommendation.
* Improved explanation in comments
* Added tests to for logic optimizations
* Added two test cases more and some comments
* Added extra test cases and fixed issue found with them.
* Removed empty lines as requested.
Co-authored-by: Pedro Diaz <p.diaz@wemersive.com >
2020-12-15 23:41:14 -06:00
Manuel
4405ddde11
fix PR template file location ( #7074 )
2020-12-15 14:43:17 +00:00
Manuel
f01059fdd3
Improve issue templates & add PR template ( #7051 )
...
* improved feature suggestion template
* added test case chapter to bug report template
* PR wording
* added PR template
* improved formatting in issue template
* removed checkbox for concept due to new GH discussions process
* improved wording
* improved PR todo list
* amended PR checklist; minor rewording
* removed duplicate wording
* add securtiy check section to contribution guide
2020-12-15 14:37:19 +01:00
Antonio Davi Macedo Coelho de Castro
3c00bcd791
Release 4.5.0 ( #7070 )
...
* Release 4.5.0
* Update CHANGELOG.md
Co-authored-by: Tom Fox <13188249+TomWFox@users.noreply.github.com >
* Improve braking change note
* Create a breaking changes sub-section
* Add release action
Co-authored-by: Tom Fox <13188249+TomWFox@users.noreply.github.com >
2020-12-14 19:29:06 -08:00
Diamond Lewis
033a0bd443
Fix Prettier ( #7066 )
2020-12-13 11:19:04 -06:00
Antonio Davi Macedo Coelho de Castro
d4948572a8
Update parse to 2.19.0 ( #7060 )
2020-12-11 12:40:32 -08:00
dependabot[bot]
43d9af847b
chore(deps): bump ini from 1.3.5 to 1.3.7 ( #7057 )
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-10 13:39:30 -08:00
Snyk bot
d20b03c7e6
[Snyk] Upgrade mongodb from 3.6.2 to 3.6.3 ( #7026 )
...
* fix: upgrade mongodb from 3.6.2 to 3.6.3
Snyk has created this PR to upgrade mongodb from 3.6.2 to 3.6.3.
See this package in npm:
https://www.npmjs.com/package/mongodb
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
* Bump mongo to 4.4.0
* fix tests
* disable fast fail
* fix fail fast
* revert changes
* await tests and wait for replication
Co-authored-by: Diamond Lewis <findlewis@gmail.com >
2020-12-10 10:02:26 -08:00
Snyk bot
4267e9bd5b
fix: upgrade ldapjs from 2.2.1 to 2.2.2 ( #7056 )
...
Snyk has created this PR to upgrade ldapjs from 2.2.1 to 2.2.2.
See this package in npm:
https://www.npmjs.com/package/ldapjs
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2020-12-09 19:46:11 -08:00
Zach Goldberg
abdfe61b82
Properly handle serverURL and publicServerUrl in Batch requests #6980 ( #7049 )
...
* fix: detect if the caller is accessing us via local or parse for batch requests (#6980 )
* chore: minor cleanup from PR
2020-12-09 14:16:24 -06:00
Diamond Lewis
ca1b78220f
Prevent invalid column names (className and length) ( #7053 )
...
* Prevent invalid column names
* remove className as invalid
* remove className from beforeSave hook response
* improve tests
2020-12-09 12:19:15 -06:00
Antoine Cormouls
b398894341
Remove viewer from logout ( #7029 )
2020-12-07 15:45:51 -08:00
Antoine Cormouls
88e958a75f
Prettier some files + opti object relation ( #7044 )
2020-12-06 20:25:08 -08:00
Snyk bot
de9c7dc12e
fix: upgrade ldapjs from 2.2.0 to 2.2.1 ( #7045 )
...
Snyk has created this PR to upgrade ldapjs from 2.2.0 to 2.2.1.
See this package in npm:
https://www.npmjs.com/package/ldapjs
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
2020-12-04 21:35:47 -06:00
dblythy
b13a6a4ed2
feat: include sessionToken in onLiveQueryEvent ( #7043 )
...
* feat: include user in onLiveQueryEvent
* Update ParseLiveQuery.spec.js
* increase coverage
* add space
* Update ParseLiveQuery.spec.js
* remove user from runLiveQueryEventHandlers
2020-12-03 18:36:41 -06:00
Corey
094e08914c
Update pg-promise to fix ssl issue ( #7041 )
...
* Update pg-promise to fix ssl issue
* fix correctly
* fix merge conflict
2020-12-03 16:06:53 -06:00
dblythy
e634eba57c
fix: definitions for accountLockout and passwordPolicy ( #7040 )
...
* fix: definitions for accountLockout and passwordPolicy
* redo env prefix
2020-12-03 15:03:29 -06:00
dblythy
c8ff445c10
Fix typo in server definitions for emailVerifyTokenReuseIfValid ( #7037 )
...
* Update index.js
* run docs
2020-12-03 13:40:13 -06:00
Snyk bot
4ab44c7088
fix: upgrade ws from 7.3.1 to 7.4.0 ( #7032 )
...
Snyk has created this PR to upgrade ws from 7.3.1 to 7.4.0.
See this package in npm:
https://www.npmjs.com/package/ws
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
Co-authored-by: Diamond Lewis <findlewis@gmail.com >
2020-12-03 09:13:10 -08:00
Snyk bot
041bdf5e0c
fix: upgrade parse from 2.17.0 to 2.18.0 ( #7034 )
...
Snyk has created this PR to upgrade parse from 2.17.0 to 2.18.0.
See this package in npm:
https://www.npmjs.com/package/parse
See this project in Snyk:
https://app.snyk.io/org/acinader/project/8c1a9edb-c8f5-4dc1-b221-4d6030a323eb?utm_source=github&utm_medium=upgrade-pr
Co-authored-by: Diamond Lewis <findlewis@gmail.com >
2020-12-03 10:59:28 -06:00
Antonio Davi Macedo Coelho de Castro
54a61b7694
GitHub actions ( #7035 )
...
* Trying to setup GitHub Actions
* Try to fix the workflow steps
* Fix NODE_VERSION
* Fix services
* Fix services 2
* Fix redis service, remove docker service
* Missing npm install
* Fix Use Node.js step name
* Remove greenkeeper
* I believe we do not need this command
* Try to include postgres
* Fix postgres script
* Remove before install script
* Fix postgres before script
* Try to fix connection to postgres
* Fix postgress port
* Postgres host
* Still trying to connect on postgres
* Still trying to connect on postgres - localhost
* Split postgres in a separate job
* Add postgres healthcheck
* Set postgres just like github example
* Fix postgres scripts with new credentials
* Still trying to fix postgres connection
* Now it looks only the username is wrong
* Passing postgres password in the right way
* try to install postgis
* New attempt to install postgis
* Fix postgis image name
* Try to output tests
* We need to start mongo
* Increase tests timeout
* Fix flaky test
* Add GitHub Actions badge
* Badge as html
* Fix badge link
* Remove Travis
* try to fix coverage
* Fix flaky test
* Improve ci workflow
* Change the mongo default test version
* Fix the job name in the if clause
* Ubuntu18.0.4
* Downgrade to 4.0.21
* Fix cache keys:
* Trying with mongo 4.0.4
* Rever os and mongo versions
* remove latest node
2020-12-03 08:15:48 -08:00