Skip to content

Releases: NickoOwen/bananabot

v4.2.1

04 Mar 06:53
aacee9d
Compare
Choose a tag to compare

Changes:

  • Updated Python dependencies versions to address security issues

v4.2.0

02 Jan 08:15
3707933
Compare
Choose a tag to compare

BananaBot v4.2.0 adds the ability for the application to store and load its state. No more reconfiguring your announcements after restarts! See below for a full list of changes.

Changes:

  • Added the ability to store and load the application state from a file. This removes the need to reconfigure BananaBot after restarts, turn it on after restarts etc.
  • Workers are now automatically restarted after the app restarts if the bot was active prior to the restart
  • Requirement conflicts and security issues were addressed with the Python dependencies
  • Some small quality of life improvements were made for the administrator experience

v4.1.0

01 Jun 09:04
bff5a3b
Compare
Choose a tag to compare

BananaBot v4.1.0 brings a new look and new features to the admin user interface including:

  • A side navigation bar to split the different configuration options into categories. This makes the UI cleaner and more expandable in the future
  • Dynamically loading only the options a user is currently editing
  • Better descriptions for each option to inform admins of the option's functionality
  • Better feedback so an admin knows their changes have been successful

v4.0.0

08 Mar 13:28
0c3f3f7
Compare
Choose a tag to compare

BananaBot v4.0.0 is finally here! It brings with it some massive changes that will hopefully make the experience better for both administrators and users.

  • The underlying framework was switched from Flask to FastAPI as FastAPI was found to be far better suited for BB
  • The home page has been completely redesigned and now features a timer that counts down to banana time
  • The admin page now utilises JQuery and AJAX requests to enable a smooth experience when configuring banana time and other announcements
  • The README was updated to an improved format and the MIT license was added to enable greater contribution from the open source community
  • The AnnouncementWorker class was switched to inherit from Thread rather than Process

v3.3.0

15 Feb 12:18
9460244
Compare
Choose a tag to compare

BananaBot v3.3.0 adds the Instant Messaging feature to the UI that allows an administrator to instantly send a message rather than just being limited to scheduled announcements