parse-community / parse-server

Parse Server for Node.js / Express
https://parseplatform.org
Apache License 2.0
20.69k stars 4.76k forks source link

configure PARSE_SERVER_CLEANUP_INVALID_INSTALLATIONS without environment vars #9125

Open mortenmo opened 1 month ago

mortenmo commented 1 month ago

New Issue Checklist

Issue Description

Most configuations can be done through options to Parse Server, but PARSE_SERVER_CLEANUP_INVALID_INSTALLATIONS doesn't seem to be supported that way.

Suggest to add this config to the Parse Server options, for people who uses push through Parse this is a very important thing to turn on so Apple doesn't block for sending too many repeats to disabled devices.

Environment

Server

parse-github-assistant[bot] commented 1 month ago

Thanks for opening this issue!

mtrezza commented 1 month ago

The feature is still flagged as experimental, see https://github.com/parse-community/parse-server/issues/6052. We actually do not support the concept of "experimental features" anymore, so let's clean up this clean up flag 🙂

The documentation for this option must incorporate the caveats described in https://github.com/parse-community/parse-server/issues/6052. The feature in fact still has its shortcomings and risks.