Skip to content

Instantly share code, notes, and snippets.

@brussell98
Last active August 1, 2019 19:03
Show Gist options
  • Save brussell98/875600cb8750850c9203ff235c20c24e to your computer and use it in GitHub Desktop.
Save brussell98/875600cb8750850c9203ff235c20c24e to your computer and use it in GitHub Desktop.
BoD 2.5 Changelog

2.5.0 - Various

Various changes made since the last update.

Features

  • Added a featured bots section
  • Added Staff Pick badges to bot pages and added a section for it on the admin panel
  • Added an avatar component and switched all avatars on the site to it. This component also shows the default avatar as a fallback
  • Added a new bot card, which currently is only visible in the featured bots section
  • Added an email component and added emails to the website
  • Added the ability for owners and approvers to view archived bot pages
    • Added URLs to bot removed webhooks
  • Added the ability to ask users to vote for a bot by adding ?vote to the URL

Improvements

  • Switched the guild on pending bot card invites to the approval guild
  • Changed the approval invite on bot pages to allow selecting either the main guild or approval guild
  • Notable deps
    • Upgraded to veza 0.6
    • Upgraded to Mongoose 5.6 and updated the API to use Model.exists()
  • Reset section data when type is changed on admin panel
  • Changed bot page server button icon to Discord logo
  • Removed guild count icon on bot pages
  • Show desktop ads on tablet sizes
  • Changed where ads show based on if the first section is a featured list
  • Clarified a bot page rule requiring pages to be well formatted and easy to read
  • Reduced the amount of auth errors logged
  • Prevent new accounts from submitting bots

Fixes

  • Added a minimum height to the error container to prevent issues on mobile
  • Fixed incorrect content in admin panel error dialog
  • Fixed List being undefined in ban route
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment