Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Server crashes when receiving an array of Parse.Pointer in the request body #9010 for v6.x.x #9011

Closed
wants to merge 25 commits into from

Conversation

jaysonng
Copy link

Pull Request

Issue

Closes: #9010

same as : #8783

Approach

Exactly the same as PR #8784

Tasks

  • Add tests

parseplatformorg and others added 25 commits January 8, 2024 12:15
# [6.5.0](parse-community/parse-server@6.4.0...6.5.0) (2024-03-01)

### Bug Fixes

* Context not passed to Cloud Code Trigger `beforeFind` when using `Parse.Query.include` ([parse-community#8765](parse-community#8765)) ([7d32d89](parse-community@7d32d89))
* Improve PostgreSQL injection detection; fixes security vulnerability [GHSA-6927-3vr9-fxf2](GHSA-6927-3vr9-fxf2) which affects Parse Server deployments using a Postgres database ([parse-community#8960](parse-community#8960)) ([a6e6549](parse-community@a6e6549))
* Parse Server option `fileUpload.fileExtensions` fails to determine file extension if filename contains multiple dots ([parse-community#8754](parse-community#8754)) ([3d6d50e](parse-community@3d6d50e))
* Security bump @babel/traverse from 7.20.5 to 7.23.2 ([parse-community#8777](parse-community#8777)) ([2d6b3d1](parse-community@2d6b3d1))
* Security upgrade graphql from 16.6.0 to 16.8.1 ([parse-community#8758](parse-community#8758)) ([71dfd8a](parse-community@71dfd8a))

### Features

* Add `$setOnInsert` operator to `Parse.Server.database.update` ([parse-community#8791](parse-community#8791)) ([f630a45](parse-community@f630a45))
* Add compatibility for MongoDB Atlas Serverless and AWS Amazon DocumentDB with collation options `enableCollationCaseComparison`, `transformEmailToLowercase`, `transformUsernameToLowercase` ([parse-community#8805](parse-community#8805)) ([09fbeeb](parse-community@09fbeeb))
* Add context to Cloud Code Triggers `beforeLogin` and `afterLogin` ([parse-community#8724](parse-community#8724)) ([a9c34ef](parse-community@a9c34ef))
* Allow setting `createdAt` and `updatedAt` during `Parse.Object` creation with maintenance key ([parse-community#8696](parse-community#8696)) ([77bbfb3](parse-community@77bbfb3))
* Upgrade Parse Server Push Adapter to 5.0.2 ([parse-community#8813](parse-community#8813)) ([6ef1986](parse-community@6ef1986))

### Performance Improvements

* Improved IP validation performance for `masterKeyIPs`, `maintenanceKeyIPs` ([parse-community#8510](parse-community#8510)) ([b87daba](parse-community@b87daba))
## [6.5.1](parse-community/parse-server@6.5.0...6.5.1) (2024-03-02)

### Bug Fixes

* Security upgrade @parse/push-adapter from 5.0.2 to 5.1.0 ([parse-community#8972](parse-community#8972)) ([bba24dd](parse-community@bba24dd))
## [6.5.2](parse-community/parse-server@6.5.1...6.5.2) (2024-03-02)

### Bug Fixes

* Security upgrade @parse/push-adapter from 5.1.0 to 5.1.1 ([parse-community#8975](parse-community#8975)) ([0fa0aab](parse-community@0fa0aab))
Copy link

Thanks for opening this pull request!

@jaysonng jaysonng changed the title fix: Server crashes when receiving an array of Parse.Pointer in the request body #8784 for v6.x.x fix: Server crashes when receiving an array of Parse.Pointer in the request body #9010 for v6.x.x Mar 14, 2024
@jaysonng jaysonng closed this Mar 14, 2024
@jaysonng
Copy link
Author

sorry. didn't realize the PR pushed so many other files as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Parse server crash - Cannot read property 'encodeParseObjectInCloudFunction' of undefined in PS6.x.x
5 participants