Commit Graph

13 Commits

Author SHA1 Message Date
Shrev Dev bc0fcadda3 refactor: enhance Discord service update logic and improve configuration handling 2025-10-21 12:18:16 -05:00
Shrev Dev 35d86f8ec3 fix: implement debounce for config saves + fix duplicate embed issues 2025-10-21 11:30:24 -05:00
Shrev Dev 4ee1442589 feat: add Jest testing framework and implement unit tests for configuration and service logic 2025-10-21 11:08:26 -05:00
Shrev Dev 526298bea4 fix: update dockerfile health check 2025-10-21 11:01:19 -05:00
Shrev Dev 1d79fca115 refactor: docker implementation + health endpoint 2025-10-21 10:51:12 -05:00
Shrev Dev 2389e37286 chore: update DockerHub image name in workflow configuration 2025-10-21 10:05:50 -05:00
Shrev Dev dcd2e24159 feat: Docker support and improve connection handling in UptimeKumaService.
Added DockerHub instructions to README, implemented automatic reconnection with retry logic, and introduced force reconnect functionality.
Updated authentication process to handle retries and added logging for better error tracking.
2025-10-21 09:55:48 -05:00
Shrev Dev 1b5e053261 chore: update fly.toml 2025-10-12 12:07:22 -05:00
Shrev Dev a56886bc20 chore: more doc updates 2025-10-12 12:03:59 -05:00
Shrev Dev 8ec82ef017 chore: update documentation 2025-10-12 12:02:20 -05:00
Shrev Dev 47c0d28058 Refactor configuration management to support multiple guilds, including migration from single-guild format. Update Discord service to handle multiple channels and improve command handling for guild-specific settings. Add reset configuration command and enhance logging for better error tracking.
if you were on the build before the multi-guild configuration existed, run /reset-config to properly continue using the bot.
2025-10-12 11:57:54 -05:00
Shrev Dev 2ef2530816 Implement manual reconnection logic and update reconnection attempts handling in UptimeKumaService 2025-10-12 11:21:18 -05:00
Shrev Dev 9f69b43704 initial commit 2025-10-11 00:16:00 -05:00