| 2024-12-31 00:26 | Update dependencies | Asher Morgan | 1 | +1 | -0 |
| 2024-12-30 23:58 | Update dockerfiles and README.md | Asher Morgan | 3 | +6 | -6 |
| 2024-06-12 21:17 | Dockerize the bot | Asher Morgan | 6 | +85 | -16 |
| 2024-05-04 23:19 | Update analytics functions and procedures | Asher Morgan | 1 | +10 | -11 |
| 2024-05-02 04:23 | Add screenshots | Asher Morgan | 7 | +13 | -0 |
| 2024-04-28 02:34 | Remove support for multiple default prefixes | Asher Morgan | 5 | +15 | -12 |
| 2024-04-28 02:20 | Remove user discriminators | Asher Morgan | 1 | +2 | -2 |
| 2024-04-28 02:19 | Fix timezones for negative UTC offsets, again | Asher Morgan | 2 | +9 | -10 |
| 2024-04-28 01:55 | Fix timezones for negative UTC offsets | Asher Morgan | 2 | +11 | -10 |
| 2024-04-27 23:37 | Reorganize files and cogs | Asher Morgan | 12 | +817 | -778 |
| 2024-04-27 22:37 | Merge pull request #3 from ashermorgan/postgresql | ashermorgan | 11 | +1158 | -990 |
| 2024-04-27 22:37 | Update README.md | Asher Morgan | 1 | +32 | -27 |
| 2024-04-27 22:32 | Reimplement countdown timezones | Asher Morgan | 5 | +168 | -62 |
| 2024-04-27 18:00 | Remove sqlalchemy | Asher Morgan | 8 | +36 | -687 |
| 2024-04-27 17:41 | Update analytics commands to use postgresql db | Asher Morgan | 6 | +190 | -179 |
| 2024-04-26 21:21 | Use dict row factory | Asher Morgan | 3 | +14 | -15 |
| 2024-04-26 01:29 | Update config command to use postgresql db | Asher Morgan | 3 | +81 | -32 |
| 2024-04-25 01:26 | Update activate, deactivate, and reload commands | Asher Morgan | 5 | +76 | -45 |
| 2024-04-24 03:33 | Update botUtilities to use postgresql db | Asher Morgan | 3 | +141 | -89 |
| 2024-04-22 02:48 | Implement reactions table | Asher Morgan | 2 | +119 | -64 |
| 2024-04-21 22:32 | Connect bot to postgresql db | Asher Morgan | 3 | +6 | -2 |
| 2024-04-21 22:09 | Update schema to use BIGINT IDs | Asher Morgan | 3 | +31 | -31 |
| 2024-04-21 21:53 | Implement prefixes table | Asher Morgan | 2 | +49 | -5 |
| 2024-04-21 20:28 | Implement getContextCountdown in SQL | Asher Morgan | 1 | +50 | -0 |
| 2024-04-21 19:32 | Reorganize models and improve formatting | Asher Morgan | 4 | +413 | -335 |
| 2024-04-21 18:45 | Implement remaining analytic functions | Asher Morgan | 1 | +103 | -8 |
| 2024-04-21 03:31 | Implement most analytic functions and procedures | Asher Morgan | 1 | +177 | -3 |
| 2024-04-07 17:12 | Implement addMessage procedure | Asher Morgan | 1 | +51 | -0 |
| 2024-04-07 03:36 | Add basic schema | Asher Morgan | 1 | +15 | -0 |
| 2024-04-01 02:30 | Rename package from src to countdown_bot | Asher Morgan | 14 | +1385 | -1385 |
| 2024-03-31 19:43 | Move settings from settings.json to .env | Asher Morgan | 6 | +36 | -46 |
| 2024-03-31 02:53 | Update to work with discord.py v2.0 | Asher Morgan | 2 | +11 | -5 |
| 2021-08-11 16:04 | Fix bug in progress embed eta | ashermorgan | 1 | +2 | -1 |
| 2021-08-10 23:44 | Add longest break info to progress embed | ashermorgan | 2 | +42 | -0 |
| 2021-07-25 01:25 | Implement logging | ashermorgan | 6 | +30 | -22 |
| 2021-07-10 22:19 | Make command prefixes case insensitive | ashermorgan | 2 | +8 | -4 |
| 2021-07-08 20:26 | Update permissions in invite URL | ashermorgan | 1 | +1 | -1 |
| 2021-07-06 23:36 | Add more information to heatmap embed | ashermorgan | 1 | +23 | -6 |
| 2021-07-05 01:09 | Move historical contributor logic to models.py | ashermorgan | 2 | +45 | -18 |
| 2021-07-03 23:02 | Clean up code and improve help information | ashermorgan | 5 | +108 | -60 |
| 2021-07-03 21:26 | Improve error handling | ashermorgan | 5 | +242 | -268 |
| 2021-07-02 21:44 | Improve getContextCountdown behavior for DMs | ashermorgan | 2 | +59 | -56 |
| 2021-06-29 23:58 | Improve on_message handler | ashermorgan | 1 | +1 | -1 |
| 2021-06-29 23:16 | Improve help output and add on_guild_join handler | ashermorgan | 2 | +30 | -1 |
| 2021-06-29 21:49 | Implement heatmap command | ashermorgan | 4 | +193 | -39 |
| 2021-06-29 18:41 | Fix bug in getContextCountdown method | ashermorgan | 1 | +1 | -1 |
| 2021-06-27 18:15 | Merge pull request #2 from ashermorgan/refactor | ashermorgan | 12 | +1658 | -1451 |
| 2021-06-27 18:00 | Fix bug in run.py | ashermorgan | 2 | +7 | -7 |
| 2021-06-27 17:55 | Improve error handling in leaderboard command | ashermorgan | 1 | +4 | -2 |
| 2021-06-27 17:49 | Implement Countdown.getTimezone method | ashermorgan | 2 | +27 | -14 |
| 2021-06-27 02:22 | Create CountdownBot class | ashermorgan | 7 | +106 | -99 |
| 2021-06-26 16:45 | Refactor project | ashermorgan | 10 | +1623 | -1465 |
| 2021-06-25 23:10 | Implement database location setting | ashermorgan | 3 | +33 | -31 |
| 2021-06-25 22:07 | Rename data.json to settings.json | ashermorgan | 4 | +13 | -13 |
| 2021-06-25 21:04 | Implement SQLite database | ashermorgan | 5 | +804 | -785 |
| 2021-06-24 04:04 | Store messages in data.json so bot loads faster | ashermorgan | 1 | +123 | -117 |
| 2021-05-31 03:59 | Implement analytics command | ashermorgan | 1 | +41 | -0 |
| 2021-05-03 18:26 | Implement eta command | ashermorgan | 1 | +152 | -3 |
| 2021-05-01 22:08 | Preserve order of custom prefixes | ashermorgan | 1 | +1 | -1 |
| 2021-04-23 19:55 | Add legend to contributors pie chart | ashermorgan | 1 | +4 | -1 |
| 2021-04-22 21:13 | Use separate figures for each command call | ashermorgan | 1 | +26 | -29 |
| 2021-03-23 20:23 | Allow users to use mentions in leaderboard command | AsherMorgan | 1 | +20 | -23 |
| 2021-03-04 02:04 | Stop bot from responding to @everyone | AsherMorgan | 1 | +1 | -1 |
| 2021-02-27 16:45 | Ensure there is always at least one active prefix | AsherMorgan | 1 | +6 | -6 |
| 60 more commits remaining, fetch the repository |