|
7c39f5fdc8
|
Merge branch 'master' of https://github.com/TheLovinator1/discord-reminder-bot
|
2025-07-07 05:57:23 +02:00 |
|
|
8237b3ac46
|
Add WEBHOOK_URL to environment variables in docker-compose.yml
|
2025-07-07 05:57:18 +02:00 |
|
|
2ff50ba2cd
|
Update actions/checkout digest to 09d2aca (#128)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-07-07 03:55:54 +00:00 |
|
|
09cccd51cc
|
Update SQLITE_LOCATION environment variable path in Dockerfile
|
2025-07-07 05:41:24 +02:00 |
|
|
c7c761a8cd
|
Update Docker image reference to use GitHub Container Registry
|
2025-07-07 05:36:46 +02:00 |
|
|
e58dab8163
|
Refactor Dockerfile and docker-compose.yml to set environment variables directly and remove unused variables
|
2025-07-07 05:33:37 +02:00 |
|
|
1508147399
|
Go back to GitHub workflows
|
2025-07-07 05:14:13 +02:00 |
|
|
2f6f74c82f
|
Activate .gitea workflow
|
2025-07-07 04:57:19 +02:00 |
|
|
59edb2a41f
|
Merge pull request 'Rewrite bot' (!1) from kewlrewrite into master
Reviewed-on: #1
|
2025-07-07 04:50:47 +02:00 |
|
|
fe559c41a9
|
Enhance missed job notifications with markdown timestamp and improve webhook function signature
|
2025-07-07 04:46:30 +02:00 |
|
|
d7ea1c9ec4
|
Improve message sent to Discord for missed reminder
|
2025-07-06 06:02:05 +02:00 |
|
|
9f2814a3d5
|
Add message modification support for interval and cron jobs in modals
|
2025-07-06 04:06:44 +02:00 |
|
|
4dde52ec04
|
Refactor reminder modification modals to support date, cron, and interval triggers
|
2025-07-06 02:28:36 +02:00 |
|
|
c6d8df3d80
|
Add helper functions and modal for modifying APScheduler jobs
|
2025-07-06 00:38:39 +02:00 |
|
|
77575b0934
|
Implement modal for modifying APScheduler jobs
|
2025-07-05 23:28:15 +02:00 |
|
|
e5c662ba20
|
Add job id to logger.error when failing to format the __getstate__ dictionary for Discord markdown
|
2025-07-05 04:00:57 +02:00 |
|
|
b97e8260ae
|
Debug with module instead of starting main.py
|
2025-07-05 03:51:25 +02:00 |
|
|
993a8fd6d9
|
Start scheduler after syncing commands
|
2025-07-04 23:39:26 +02:00 |
|
|
480b36ad85
|
Update Dockerfile to specify Python image digest and add support for build checks
|
2025-07-04 05:58:36 +02:00 |
|
|
679fedb099
|
Update Dockerfile to run the main module directly with Python
|
2025-07-04 02:03:25 +02:00 |
|
|
12f705418a
|
Log timezone; add more data to /remind list
|
2025-07-03 06:04:24 +02:00 |
|
|
865cd9ba6d
|
Refactor state generation functions for improved markdown formatting; simplify error messages and enhance UI job display
|
2025-07-02 23:40:32 +02:00 |
|
|
1cf10fc7a9
|
Update multidict package to version 6.6.3
|
2025-07-02 06:31:06 +02:00 |
|
|
9299ab800d
|
Refactor reminder job handling and improve UI formatting; add pagination for reminders
|
2025-07-02 06:30:53 +02:00 |
|
|
acf742c91c
|
Add Discord session ID to logs
|
2025-07-01 21:45:06 +02:00 |
|
|
fd826da6e4
|
Stuff and things
|
2025-07-01 20:10:29 +02:00 |
|
|
b87639910b
|
Update installation instructions and bump Python requirement to 3.13; remove Poetry and nox; update pre-commit hooks.
|
2025-06-29 04:24:25 +02:00 |
|
|
41c03e10f6
|
Comment out push, pull_request, and schedule triggers in workflow files
|
2025-04-12 14:23:39 +02:00 |
|
|
5ec31ba126
|
Add Nox to development dependencies and format dependency entries
|
2025-04-12 11:35:50 +02:00 |
|
|
52d8501ef2
|
Remove SECURITY.md
|
2025-04-12 11:34:53 +02:00 |
|
|
12c5ece487
|
Add pause and unpause commands for reminders
|
2025-04-12 10:59:29 +02:00 |
|
|
7b192fc425
|
Ignore SQLite database backup files
|
2025-04-11 21:32:32 +02:00 |
|
|
d55f1993e8
|
Add remove command for reminders
|
2025-04-08 17:57:50 +02:00 |
|
|
3e5e23591d
|
Update Copilot instructions
|
2025-03-04 23:10:24 +01:00 |
|
|
0a2fd88cc0
|
Make Copilot Instructions shorter
|
2025-03-02 17:46:47 +01:00 |
|
|
e32d149722
|
Refactor GitHub Copilot instructions
|
2025-03-02 05:21:28 +01:00 |
|
|
d583154857
|
Add GitHub Copilot instructions
|
2025-03-02 05:17:39 +01:00 |
|
|
36dcf8d376
|
Add get_human_readable_time function and update reminder summary formatting
|
2025-03-02 04:37:42 +01:00 |
|
|
d5c79e8ad7
|
Enhance reminder summary to filter jobs by current guild and channel; update look of reminder summary
|
2025-03-02 00:29:24 +01:00 |
|
|
0d80f065f4
|
Fix variable for webhook URL in send_webhook function
|
2025-02-28 03:37:36 +01:00 |
|
|
c8f98e349a
|
Update docstrings for clarity and consistency in main.py
|
2025-02-26 20:19:30 +01:00 |
|
|
95b74398f3
|
Move parse_time function to main.py and remove parser.py; update tests accordingly
|
2025-02-25 16:22:30 +01:00 |
|
|
cc293e800d
|
Refactor calculate function and move it to main.py; remove misc.py and update tests
|
2025-02-25 16:19:21 +01:00 |
|
|
b61ea5af19
|
Ignore more Ruff rules so we don't spam noqas everywhere
|
2025-02-24 17:16:06 +01:00 |
|
|
ae8949f396
|
Add logging for reminder operations and webhook messages
|
2025-02-24 17:08:00 +01:00 |
|
|
0ae73d3744
|
Update comments in .env.example
|
2025-02-24 17:00:55 +01:00 |
|
|
4aa0bd7837
|
Reduce the amount of files and functions
|
2025-02-24 13:52:00 +01:00 |
|
|
2806e6044d
|
Refactor calculate() to properly handle paused jobs and fix tests
|
2025-02-21 21:11:50 +01:00 |
|
|
af6e88ba47
|
Improve permission checks in event handling
|
2025-02-20 11:18:53 +01:00 |
|
|
04c58228cb
|
Update ruff pre-commit hook to version 0.9.6
|
2025-02-13 03:09:51 +01:00 |
|