Whitelisting perk and general improvements
Changes
New features
I'm pleased to announce the availability of the following new functionality within the server donation tool:
- There is a new perk: Whitelist. It will create a whitelist entry for the donator on the configured CFTools Cloud server. Same as the priority queue, it can either be a temporary whitelist (for x days) or a permanent one. See the documentation for more information.
- Donators can now leave a custom message when donating. This message will be delivered with the
DONATEDdiscord notification type, for now, only. If you did not setup this notification, yet, you will not see these messages for now (feedback is welcome where this message could be displayed at additionally).
Other changes
- Fix unresponsive error when donation steam ID does not match current users steam ID
- Fix exposing steam ID used for a donation to a potentially other user
- The PayPal checkout screen will now show better suited information:
- The shipping address section is now not shown anymore
- The donator can inspect the chosen product on the checkout screen again, if needed
- The transaction will be classified as a donation in the donators transaction history
Changes to Perks
There were no changes made to existing perks.
Changes to the config.yml
The following changes were made to the structure of the config.yml file:
WHITELISTis a new perk type for thepackages.perksconfiguration option.
Update notes
In order to update to this release, follow these steps (additionally to any steps mentioned in the official documentation):
- Download the source code of this release (either with a
git pullto the tag or by downloading the zip file from this page - Run
npm cito update the required dependencies