| 2026-01-29 02:22 | Make tracebacks only in debug builds | Emily Doherty | 2 | +8 | -2 |
| 2026-01-29 02:17 | Fix listing of alerts | Emily Doherty | 2 | +2 | -2 |
| 2026-01-29 01:50 | Version Bump | Emily Doherty | 1 | +1 | -1 |
| 2026-01-29 01:49 | Bug fix | Emily Doherty | 4 | +48 | -39 |
| 2025-11-06 10:47 | Version bump | Emily Doherty | 1 | +1 | -1 |
| 2025-11-06 10:46 | Initial implementation of custom price triggers | Emily Doherty | 8 | +197 | -58 |
| 2025-11-06 08:23 | Version bump | Emily Doherty | 1 | +1 | -1 |
| 2025-11-06 08:22 | Improve alert handling, centralize aiohttp.ClientSession, and fix minor bugs | Emily Doherty | 3 | +24 | -10 |
| 2025-11-05 06:09 | Version bump | Emily Doherty | 1 | +1 | -1 |
| 2025-11-05 06:05 | Potential fix for "Unknown integration" | Emily Doherty | 1 | +8 | -1 |
| 2025-11-05 05:07 | Version bump | Emily Doherty | 1 | +1 | -1 |
| 2025-11-05 05:06 | Dependency bumps | Emily Doherty | 2 | +40 | -25 |
| 2025-11-05 05:06 | - If you unregister and then list your alerts, the bot will be sad | Emily Doherty | 1 | +5 | -0 |
| 2025-11-05 04:30 | - Add error handling for Forbidden exceptions when sending alerts - Improve alert message formatting | Emily Doherty | 2 | +20 | -20 |
| 2024-12-21 02:58 | General cleanup | Emily Doherty | 1 | +12 | -6 |
| 2024-12-16 22:45 | Version bump | Emily Doherty | 1 | +1 | -1 |
| 2024-12-16 22:45 | Format timestamps to be in local time zone provided by Discord | Emily Doherty | 1 | +2 | -2 |
| 2024-12-15 04:58 | Help code update | Emily Doherty | 1 | +5 | -1 |
| 2024-12-15 04:57 | Formatting | Emily Doherty | 2 | +10 | -5 |
| 2024-12-15 04:43 | Bump version | Emily Doherty | 1 | +1 | -1 |
| 2024-12-15 04:43 | Log when alerts are being sent for restart safety | Emily Doherty | 1 | +22 | -18 |
| 2024-12-15 04:38 | Supress an error raised from deferring | Emily Doherty | 1 | +2 | -2 |
| 2024-12-15 04:29 | Fix await for user_is_registered | Emily Doherty | 1 | +1 | -1 |
| 2024-12-10 08:39 | (minor) Text update to reflect new bot name | Emily Doherty | 1 | +1 | -1 |
| 2024-12-10 08:01 | (minor) Formatting fix since I had to remove the pre-commit hook for now | Emily Doherty | 1 | +2 | -1 |
| 2024-12-10 07:17 | Bump version to match changes | Emily Doherty | 1 | +1 | -1 |
| 2024-12-10 07:12 | Change flow to include use registration when adding an alert | Emily Doherty | 1 | +69 | -40 |
| 2024-12-09 02:37 | Add basic compose file for the short term | Emily Doherty | 2 | +10 | -0 |
| 2024-12-09 02:22 | Properly scream when token database unreachable | Emily Doherty | 1 | +6 | -2 |
| 2024-12-09 02:16 | (minor) add missing newline | Emily Doherty | 1 | +1 | -1 |
| 2024-12-09 02:13 | Install pre-commit hooks | Emily Doherty | 1 | +5 | -0 |
| 2024-12-09 02:13 | Make all private variables actually private and provide them as properties instead | Emily Doherty | 1 | +26 | -6 |
| 2024-12-09 02:13 | Include a link to the chart in a given alert render | Emily Doherty | 1 | +22 | -0 |
| 2024-12-09 02:10 | Install pre-commit hooks | Emily Doherty | 2 | +14 | -2 |
| 2024-12-09 01:07 | Once and for all reformat. | Emily Doherty | 25 | +359 | -302 |
| 2024-12-09 00:48 | General tracker.py improvements | Emily Doherty | 1 | +19 | -5 |
| 2024-12-09 00:44 | correct return type in history_manager.py | Emily Doherty | 1 | +1 | -1 |
| 2024-12-09 00:44 | Use uvloop for faster performance | Emily Doherty | 1 | +1 | -0 |
| 2024-12-08 00:21 | Update current functions to give data relevant to only the registered region | Emily Doherty | 4 | +48 | -20 |
| 2024-12-07 23:18 | Hopefully fix the issue with the last_trigger pointer being incorrectly set to a very old data point | Emily Doherty | 1 | +5 | -6 |
| 2024-12-07 22:51 | The is_owner check doesn't work in the context I used it in, so change it to check against my userID | Emily Doherty | 1 | +6 | -5 |
| 2024-12-05 04:32 | Change core startup to use logger instead of print | Emily Doherty | 1 | +4 | -2 |
| 2024-12-05 04:31 | Add some debugging information for myself to debug triggers not firing when expected | Emily Doherty | 2 | +20 | -4 |
| 2024-12-04 16:06 | Consistent option was removed from controller | Emily Doherty | 1 | +1 | -1 |
| 2024-12-04 01:56 | Register now opens a direct message with you | Emily Doherty | 1 | +6 | -1 |
| 2024-12-04 01:41 | Check if user exists and if alerts exist before attempting to list them | Emily Doherty | 1 | +8 | -0 |
| 2024-12-04 00:59 | Update the Commands with descriptions and implement remove-alert | Emily Doherty | 1 | +78 | -12 |
| 2024-12-04 00:59 | Unify the way alerts and users are handled on the DB side | Emily Doherty | 4 | +39 | -22 |
| 2024-12-03 12:27 | Make the info panel show the correct last alerting | Emily Doherty | 2 | +8 | -2 |
| 2024-12-03 12:13 | Render alerts list functionality as embeds and make more pretty | Emily Doherty | 3 | +64 | -20 |
| 2024-12-03 12:12 | Correctly determine ATH and ATL based on start date for each history | Emily Doherty | 1 | +16 | -4 |
| 2024-12-03 12:11 | Fix Enum conversion for ATH and ATL strings | Emily Doherty | 1 | +4 | -0 |
| 2024-12-03 10:43 | Clean up alert message, move notification to an embed | Emily Doherty | 2 | +13 | -4 |
| 2024-12-02 13:03 | Fix dep resolution | Emily Doherty | 1 | +1 | -1 |
| 2024-12-02 12:58 | import optimization to make linter less mad | Emily Doherty | 11 | +30 | -53 |
| 2024-12-02 12:57 | Update deps | Emily Doherty | 1 | +2 | -2 |
| 2024-12-01 07:42 | Bug fixes | Emily Doherty | 7 | +36 | -39 |
| 2024-11-30 12:45 | Update to use discord user id instead of member id | Emily Doherty | 1 | +13 | -9 |
| 2024-11-30 12:45 | Squelch ongoing alerts so message is only sent once | Emily Doherty | 2 | +7 | -5 |
| 2024-11-30 12:43 | Update the logger to log timestamps | Emily Doherty | 1 | +4 | -1 |
| 2024-11-30 12:43 | Update Dockerfie so docker build wont complain anymore | Emily Doherty | 1 | +2 | -2 |
| 2024-11-30 11:27 | Very Initial MVP | Emily Doherty | 35 | +1193 | -0 |
| 2024-06-23 02:00 | Initial commit | emily | 3 | +401 | -0 |