Skip to content

Whitelisting perk and general improvements

Choose a tag to compare

@FlorianSW FlorianSW released this 21 Aug 13:48
· 245 commits to main since this release

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 DONATED discord 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:

  • WHITELIST is a new perk type for the packages.perks configuration 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 pull to the tag or by downloading the zip file from this page
  • Run npm ci to update the required dependencies