Daniel
4c1093e2e4
refactor: Upgrade path-to-regexp from 0.1.7 to 6.2.1 ( #8558 )
2023-05-22 16:39:32 +02:00
Parse Platform
00c362d739
refactor: Upgrade redis from 4.0.6 to 4.6.6 ( #8549 )
2023-05-22 00:26:12 +02:00
Parse Platform
cc57fafe38
refactor: Upgrade ws from 8.9.0 to 8.13.0 ( #8551 )
2023-05-21 23:53:17 +02:00
Snyk bot
7121829bbb
refactor: Upgrade @graphql-tools/merge from 8.3.6 to 8.4.1 ( #8544 )
2023-05-21 17:58:23 +02:00
Manuel
a27482c57e
refactor: Add new Parse Server option fileUpload.fileExtensions to restrict file upload by file extension ( #8539 )
2023-05-21 01:31:52 +02:00
semantic-release-bot
150627328f
chore(release): 6.2.0 [skip ci]
...
# [6.2.0](https://github.com/parse-community/parse-server/compare/6.1.0...6.2.0 ) (2023-05-20)
### Features
* Add new Parse Server option `fileUpload.fileExtensions` to restrict file upload by file extension; this fixes a security vulnerability in which a phishing attack could be performed using an uploaded HTML file; by default the new option only allows file extensions matching the regex pattern `^[^hH][^tT][^mM][^lL]?$`, which excludes HTML files; if your app currently depends on uploading files with HTML file extensions then this may be a breaking change and you could allow HTML file upload by setting the option to `['.*']` ([#8538 ](https://github.com/parse-community/parse-server/issues/8538 )) ([a318e7b ](a318e7bbaf ))
2023-05-20 23:24:03 +00:00
Manuel
a318e7bbaf
feat: Add new Parse Server option fileUpload.fileExtensions to restrict file upload by file extension; this fixes a security vulnerability in which a phishing attack could be performed using an uploaded HTML file; by default the new option only allows file extensions matching the regex pattern ^[^hH][^tT][^mM][^lL]?$, which excludes HTML files; if your app currently depends on uploading files with HTML file extensions then this may be a breaking change and you could allow HTML file upload by setting the option to ['.*'] ( #8538 )
2023-05-21 01:23:00 +02:00
Manuel
db4c214eac
docs: Add Synk step for LTS release to CONTRIBUTING ( #8536 )
2023-05-20 23:16:02 +02:00
semantic-release-bot
ab301b6518
chore(release): 6.1.0-alpha.12 [skip ci]
...
# [6.1.0-alpha.12](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.11...6.1.0-alpha.12 ) (2023-05-19)
### Bug Fixes
* GridFS file storage doesn't work with certain `enableSchemaHooks` settings ([#8467 ](https://github.com/parse-community/parse-server/issues/8467 )) ([d4cda4b ](d4cda4b26c ))
2023-05-19 06:43:10 +00:00
Daniel
d4cda4b26c
fix: GridFS file storage doesn't work with certain enableSchemaHooks settings ( #8467 )
2023-05-19 08:41:48 +02:00
semantic-release-bot
c78a5a6f10
chore(release): 6.1.0-alpha.11 [skip ci]
...
# [6.1.0-alpha.11](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.10...6.1.0-alpha.11 ) (2023-05-17)
### Features
* `extendSessionOnUse` to automatically renew Parse Sessions ([#8505 ](https://github.com/parse-community/parse-server/issues/8505 )) ([6f885d3 ](6f885d36b9 ))
2023-05-17 17:58:54 +00:00
Daniel
6f885d36b9
feat: extendSessionOnUse to automatically renew Parse Sessions ( #8505 )
2023-05-17 19:49:25 +02:00
semantic-release-bot
559b1de828
chore(release): 6.1.0-alpha.10 [skip ci]
...
# [6.1.0-alpha.10](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.9...6.1.0-alpha.10 ) (2023-05-12)
### Bug Fixes
* Cloud Code Trigger `afterSave` executes even if not set ([#8520 ](https://github.com/parse-community/parse-server/issues/8520 )) ([afd0515 ](afd0515e20 ))
2023-05-12 00:41:19 +00:00
Diamond Lewis
afd0515e20
fix: Cloud Code Trigger afterSave executes even if not set ( #8520 )
2023-05-12 02:39:54 +02:00
semantic-release-bot
4187a973cc
chore(release): 6.1.0-alpha.9 [skip ci]
...
# [6.1.0-alpha.9](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.8...6.1.0-alpha.9 ) (2023-05-09)
### Features
* Add option to change the log level of logs emitted by Cloud Functions ([#8530 ](https://github.com/parse-community/parse-server/issues/8530 )) ([2caea31 ](2caea310be ))
2023-05-09 13:04:52 +00:00
alljinx
2caea310be
feat: Add option to change the log level of logs emitted by Cloud Functions ( #8530 )
2023-05-09 15:03:00 +02:00
Lucas Coratger
1302853187
docs: Fix missing logo in API docs ( #8528 )
2023-05-08 20:43:52 +02:00
Manuel
6207a02df5
ci: Fix CI workflow not running on release branches ( #8527 )
2023-05-02 00:02:06 +02:00
semantic-release-bot
832702dffd
chore(release): 6.1.0 [skip ci]
...
# [6.1.0](https://github.com/parse-community/parse-server/compare/6.0.0...6.1.0 ) (2023-05-01)
### Bug Fixes
* LiveQuery can return incorrectly formatted date ([#8456 ](https://github.com/parse-community/parse-server/issues/8456 )) ([4ce135a ](4ce135a4fe ))
* Nested date is incorrectly decoded as empty object `{}` when fetching a Parse Object ([#8446 ](https://github.com/parse-community/parse-server/issues/8446 )) ([22d2446 ](22d2446dfe ))
* Parameters missing in `afterFind` trigger of authentication adapters ([#8458 ](https://github.com/parse-community/parse-server/issues/8458 )) ([ce34747 ](ce34747e8a ))
* Rate limiting across multiple servers via Redis not working ([#8469 ](https://github.com/parse-community/parse-server/issues/8469 )) ([d9e347d ](d9e347d741 ))
* Security upgrade jsonwebtoken to 9.0.0 ([#8420 ](https://github.com/parse-community/parse-server/issues/8420 )) ([f5bfe45 ](f5bfe4571e ))
### Features
* Add `afterFind` trigger to authentication adapters ([#8444 ](https://github.com/parse-community/parse-server/issues/8444 )) ([c793bb8 ](c793bb88e7 ))
* Add option `schemaCacheTtl` for schema cache pulling as alternative to `enableSchemaHooks` ([#8436 ](https://github.com/parse-community/parse-server/issues/8436 )) ([b3b76de ](b3b76de71b ))
* Add Parse Server option `resetPasswordSuccessOnInvalidEmail` to choose success or error response on password reset with invalid email ([#7551 ](https://github.com/parse-community/parse-server/issues/7551 )) ([e5d610e ](e5d610e5e4 ))
* Add rate limiting across multiple servers via Redis ([#8394 ](https://github.com/parse-community/parse-server/issues/8394 )) ([34833e4 ](34833e42ee ))
* Allow multiple origins for header `Access-Control-Allow-Origin` ([#8517 ](https://github.com/parse-community/parse-server/issues/8517 )) ([4f15539 ](4f15539ac2 ))
* Deprecate LiveQuery `fields` option in favor of `keys` for semantic consistency ([#8388 ](https://github.com/parse-community/parse-server/issues/8388 )) ([a49e323 ](a49e323d5a ))
* Export `AuthAdapter` to make it available for extension with custom authentication adapters ([#8443 ](https://github.com/parse-community/parse-server/issues/8443 )) ([40c1961 ](40c196153b ))
2023-05-01 21:50:23 +00:00
Manuel
18b63d1da7
build: Release ( #8526 )
2023-05-01 23:49:22 +02:00
semantic-release-bot
f59d46c9e9
chore(release): 6.1.0-beta.2 [skip ci]
...
# [6.1.0-beta.2](https://github.com/parse-community/parse-server/compare/6.1.0-beta.1...6.1.0-beta.2 ) (2023-05-01)
### Bug Fixes
* LiveQuery can return incorrectly formatted date ([#8456 ](https://github.com/parse-community/parse-server/issues/8456 )) ([4ce135a ](4ce135a4fe ))
* Nested date is incorrectly decoded as empty object `{}` when fetching a Parse Object ([#8446 ](https://github.com/parse-community/parse-server/issues/8446 )) ([22d2446 ](22d2446dfe ))
* Parameters missing in `afterFind` trigger of authentication adapters ([#8458 ](https://github.com/parse-community/parse-server/issues/8458 )) ([ce34747 ](ce34747e8a ))
* Rate limiting across multiple servers via Redis not working ([#8469 ](https://github.com/parse-community/parse-server/issues/8469 )) ([d9e347d ](d9e347d741 ))
### Features
* Add `afterFind` trigger to authentication adapters ([#8444 ](https://github.com/parse-community/parse-server/issues/8444 )) ([c793bb8 ](c793bb88e7 ))
* Add rate limiting across multiple servers via Redis ([#8394 ](https://github.com/parse-community/parse-server/issues/8394 )) ([34833e4 ](34833e42ee ))
* Allow multiple origins for header `Access-Control-Allow-Origin` ([#8517 ](https://github.com/parse-community/parse-server/issues/8517 )) ([4f15539 ](4f15539ac2 ))
* Export `AuthAdapter` to make it available for extension with custom authentication adapters ([#8443 ](https://github.com/parse-community/parse-server/issues/8443 )) ([40c1961 ](40c196153b ))
2023-05-01 21:36:01 +00:00
Manuel
acba5cf16d
build: Release beta ( #8525 )
2023-05-01 23:35:02 +02:00
Manuel
2e4119e23d
ci: Fix auto-release outdated ubuntu version ( #8524 )
2023-05-01 23:16:57 +02:00
semantic-release-bot
2f53c80298
chore(release): 6.1.0-alpha.8 [skip ci]
...
# [6.1.0-alpha.8](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.7...6.1.0-alpha.8 ) (2023-05-01)
### Features
* Allow multiple origins for header `Access-Control-Allow-Origin` ([#8517 ](https://github.com/parse-community/parse-server/issues/8517 )) ([4f15539 ](4f15539ac2 ))
2023-05-01 20:26:26 +00:00
Marc Derhammer
4f15539ac2
feat: Allow multiple origins for header Access-Control-Allow-Origin ( #8517 )
2023-05-01 22:25:22 +02:00
Lucas Coratger
9e43bc2fa0
docs: Change API docs template to jsdoc-clean-theme ( #8519 )
2023-04-29 16:53:54 +02:00
Daniel
177891ea0e
ci: Fix check definitions CI job not running ( #8503 )
2023-04-11 09:50:29 +02:00
Daniel
65e5879e42
ci: Fix flaky tests ( #8468 )
2023-03-10 23:54:05 +01:00
semantic-release-bot
cf1b59e97b
chore(release): 6.1.0-alpha.7 [skip ci]
...
# [6.1.0-alpha.7](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.6...6.1.0-alpha.7 ) (2023-03-10)
### Bug Fixes
* Rate limiting across multiple servers via Redis not working ([#8469 ](https://github.com/parse-community/parse-server/issues/8469 )) ([d9e347d ](d9e347d741 ))
2023-03-10 16:44:46 +00:00
Daniel
d9e347d741
fix: Rate limiting across multiple servers via Redis not working ( #8469 )
2023-03-10 17:43:37 +01:00
semantic-release-bot
c4ce59cbd1
chore(release): 6.1.0-alpha.6 [skip ci]
...
# [6.1.0-alpha.6](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.5...6.1.0-alpha.6 ) (2023-03-06)
### Features
* Add rate limiting across multiple servers via Redis ([#8394 ](https://github.com/parse-community/parse-server/issues/8394 )) ([34833e4 ](34833e42ee ))
2023-03-06 16:44:46 +00:00
Daniel
34833e42ee
feat: Add rate limiting across multiple servers via Redis ( #8394 )
2023-03-06 17:43:15 +01:00
semantic-release-bot
0f1979f814
chore(release): 6.1.0-alpha.5 [skip ci]
...
# [6.1.0-alpha.5](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.4...6.1.0-alpha.5 ) (2023-03-06)
### Bug Fixes
* LiveQuery can return incorrectly formatted date ([#8456 ](https://github.com/parse-community/parse-server/issues/8456 )) ([4ce135a ](4ce135a4fe ))
2023-03-06 10:27:30 +00:00
Daniel
4ce135a4fe
fix: LiveQuery can return incorrectly formatted date ( #8456 )
2023-03-06 11:26:06 +01:00
semantic-release-bot
6613872ce2
chore(release): 6.1.0-alpha.4 [skip ci]
...
# [6.1.0-alpha.4](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.3...6.1.0-alpha.4 ) (2023-03-06)
### Bug Fixes
* Parameters missing in `afterFind` trigger of authentication adapters ([#8458 ](https://github.com/parse-community/parse-server/issues/8458 )) ([ce34747 ](ce34747e8a ))
2023-03-06 02:19:01 +00:00
Daniel
ce34747e8a
fix: Parameters missing in afterFind trigger of authentication adapters ( #8458 )
2023-03-06 03:18:00 +01:00
semantic-release-bot
d05cfcdb95
chore(release): 6.1.0-alpha.3 [skip ci]
...
# [6.1.0-alpha.3](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.2...6.1.0-alpha.3 ) (2023-03-06)
### Features
* Add `afterFind` trigger to authentication adapters ([#8444 ](https://github.com/parse-community/parse-server/issues/8444 )) ([c793bb8 ](c793bb88e7 ))
2023-03-06 00:36:40 +00:00
Daniel
c793bb88e7
feat: Add afterFind trigger to authentication adapters ( #8444 )
2023-03-06 01:35:15 +01:00
Corey
87cab09b6a
refactor: Upgrade pg-promise to 11.3.0 and pg-monitor to 2.0.0 ( #8453 )
2023-03-06 00:16:04 +01:00
semantic-release-bot
94d558edbb
chore(release): 6.1.0-alpha.2 [skip ci]
...
# [6.1.0-alpha.2](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.1...6.1.0-alpha.2 ) (2023-03-05)
### Bug Fixes
* Nested date is incorrectly decoded as empty object `{}` when fetching a Parse Object ([#8446 ](https://github.com/parse-community/parse-server/issues/8446 )) ([22d2446 ](22d2446dfe ))
2023-03-05 00:23:27 +00:00
Daniel
22d2446dfe
fix: Nested date is incorrectly decoded as empty object {} when fetching a Parse Object ( #8446 )
2023-03-05 01:22:19 +01:00
semantic-release-bot
3f5b2900a6
chore(release): 6.1.0-alpha.1 [skip ci]
...
# [6.1.0-alpha.1](https://github.com/parse-community/parse-server/compare/6.0.0...6.1.0-alpha.1 ) (2023-03-03)
### Bug Fixes
* Security upgrade jsonwebtoken to 9.0.0 ([#8420 ](https://github.com/parse-community/parse-server/issues/8420 )) ([f5bfe45 ](f5bfe4571e ))
### Features
* Add option `schemaCacheTtl` for schema cache pulling as alternative to `enableSchemaHooks` ([#8436 ](https://github.com/parse-community/parse-server/issues/8436 )) ([b3b76de ](b3b76de71b ))
* Add Parse Server option `resetPasswordSuccessOnInvalidEmail` to choose success or error response on password reset with invalid email ([#7551 ](https://github.com/parse-community/parse-server/issues/7551 )) ([e5d610e ](e5d610e5e4 ))
* Deprecate LiveQuery `fields` option in favor of `keys` for semantic consistency ([#8388 ](https://github.com/parse-community/parse-server/issues/8388 )) ([a49e323 ](a49e323d5a ))
* Export `AuthAdapter` to make it available for extension with custom authentication adapters ([#8443 ](https://github.com/parse-community/parse-server/issues/8443 )) ([40c1961 ](40c196153b ))
2023-03-03 16:52:51 +00:00
Daniel
40c196153b
feat: Export AuthAdapter to make it available for extension with custom authentication adapters ( #8443 )
2023-03-03 17:51:45 +01:00
semantic-release-bot
656bca6132
chore(release): 6.1.0-beta.1 [skip ci]
...
# [6.1.0-beta.1](https://github.com/parse-community/parse-server/compare/6.0.0...6.1.0-beta.1 ) (2023-03-02)
### Bug Fixes
* Security upgrade jsonwebtoken to 9.0.0 ([#8420 ](https://github.com/parse-community/parse-server/issues/8420 )) ([f5bfe45 ](f5bfe4571e ))
### Features
* Add option `schemaCacheTtl` for schema cache pulling as alternative to `enableSchemaHooks` ([#8436 ](https://github.com/parse-community/parse-server/issues/8436 )) ([b3b76de ](b3b76de71b ))
* Add Parse Server option `resetPasswordSuccessOnInvalidEmail` to choose success or error response on password reset with invalid email ([#7551 ](https://github.com/parse-community/parse-server/issues/7551 )) ([e5d610e ](e5d610e5e4 ))
* Deprecate LiveQuery `fields` option in favor of `keys` for semantic consistency ([#8388 ](https://github.com/parse-community/parse-server/issues/8388 )) ([a49e323 ](a49e323d5a ))
2023-03-02 10:54:13 +00:00
Manuel
29044aa9c3
build: Release beta ( #8452 )
2023-03-02 11:53:11 +01:00
Manuel Trezza
33358a6234
Merge branch 'beta' into build
2023-03-02 11:37:47 +01:00
Manuel
a74b7c2f74
ci: Remove release-automated-scheduler ( #8450 )
2023-03-01 17:28:17 +01:00
semantic-release-bot
e9ab6b055d
chore(release): 6.0.0-alpha.35 [skip ci]
...
# [6.0.0-alpha.35](https://github.com/parse-community/parse-server/compare/6.0.0-alpha.34...6.0.0-alpha.35 ) (2023-02-27)
### Features
* Add option `schemaCacheTtl` for schema cache pulling as alternative to `enableSchemaHooks` ([#8436 ](https://github.com/parse-community/parse-server/issues/8436 )) ([b3b76de ](b3b76de71b ))
2023-02-27 00:56:49 +00:00
Daniel
b3b76de71b
feat: Add option schemaCacheTtl for schema cache pulling as alternative to enableSchemaHooks ( #8436 )
2023-02-27 01:55:47 +01:00
semantic-release-bot
bdca9f4ce3
chore(release): 6.0.0-alpha.34 [skip ci]
...
# [6.0.0-alpha.34](https://github.com/parse-community/parse-server/compare/6.0.0-alpha.33...6.0.0-alpha.34 ) (2023-02-24)
### Features
* Add Parse Server option `resetPasswordSuccessOnInvalidEmail` to choose success or error response on password reset with invalid email ([#7551 ](https://github.com/parse-community/parse-server/issues/7551 )) ([e5d610e ](e5d610e5e4 ))
2023-02-24 19:32:10 +00:00