Skip to content

Latest commit

 

History

History
85 lines (62 loc) · 2.5 KB

CHANGELOG.md

File metadata and controls

85 lines (62 loc) · 2.5 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Added

  • Added a command reference guide in README
  • Added more time format examples in scheduler
  • Added /schedule edit <event-id> to edit events
  • Added =schedule unschedule as an alias to =schedule delete

1.2.3 - 2022-08-10

Added

  • Added auto build workflow for docker image
    • docker pull taaku18/dms:latest

1.2.2 - 2022-08-09

Added

  • Per channel and guild limit
    • Currently set to 50 per channel, 250 per guild
  • Relative time to /schedule show and /schedule list

1.2.1 - 2022-08-09

Fixed

  • Page limit should be 10 for /schedule list

Changed

  • Rewrote Dockerfile to use PDM

1.2 - 2022-08-09

Added

  • Pyright static checker
  • Added /schedule list and /schedule remove
  • Added version info to /info and /help commands

Fixed

  • Many internal typing issues
  • Prevent other users from clicking your buttons

Changed

  • Optimized Docker image
  • /schedule command is now /schedule create

1.1.1 - 2022-08-07

Added

  • Use pdm as our package manager
  • Use dateparser as the default time parser
    • dateutil is now optional and a drop-in replacement to dateparser

Fixed

  • Ping support wasn't working for older SQLite versions

1.1 - 2022-08-06

Added

  • Support for @ping within messages
  • Internal framework to migrate SQLite database
  • Docker image support and README guide for Docker
  • Add uvloop for speedup
  • Allow default timezones to be changed

Changed

  • Renamed and moved default database file from /schedule.sqlite to /data/schedule.db

1.0 - 2022-08-05

Added

  • Initial code base for the bot