Commit Graph

27 Commits

Author SHA1 Message Date
55e4cf3e6c feat(database): refactor entities and relationships for service management 2025-11-26 10:57:57 +01:00
fcef934e60 fix(status): update host addresses and remove unused attachment logic in status command 2025-11-26 09:22:36 +01:00
401ae56113 feat(status): enhance status command with image attachment and update query logic 2025-11-25 10:37:00 +01:00
c658881d24 feat: add canvas dependency and implement uptime bar image generation
- Added 'canvas' dependency to package.json and package-lock.json.
- Updated getUpdatedContainer method in StatusService to be asynchronous.
- Implemented getStatusImageBar method in StatusService to generate a visual representation of uptime data.
- Modified live_status.command.ts and statut.command.ts to await the updated container.
- Created test.ts to demonstrate uptime bar generation and save it as an image.
- Updated tsconfig.json to target ES2024 and include relevant libraries.
2025-11-25 10:22:41 +01:00
a577f99277 fix(live_status): remove ephemeral flag from error message in channel permissions 2025-11-03 13:41:09 +01:00
4b6b2c8575 fix(live_status): change reply to editReply for error handling in channel permissions 2025-11-03 13:40:39 +01:00
e375fb2631 fix(live_status): handle errors when sending messages to the channel 2025-11-03 13:38:51 +01:00
d7b772544f fix(live_status): add default member permissions for command execution 2025-11-03 13:23:33 +01:00
a593e05f5c feat(follow): add host option for notifications and update follow entity 2025-11-03 11:45:42 +01:00
b9930cbc8f feat(live_status): add command to generate and update persistent status messages 2025-10-31 15:09:12 +01:00
6b10aaa009 feat: refactor command imports, enhance status service with logging and notification features, and update entity definitions 2025-10-31 10:02:44 +01:00
03769b14fa feat(status): refactor status command to utilize centralized container generation in status service 2025-10-31 09:31:35 +01:00
d964ec7963 feat(status): enhance server status command with structured response and improved host categorization 2025-10-31 08:40:11 +01:00
bbd071c44f fix(follow): correct integration type from GuildInstall to UserInstall 2025-10-31 07:52:45 +01:00
2822908ea0 feat(follow): implement follow command for service status notifications
refactor(data-source): update entity and migration paths for consistency
fix(readme): update status feature notification system icon
delete(guilds): remove unused Guild entity
add(follow): create Follow entity for managing user notification preferences
2025-10-30 08:41:21 +01:00
0504e8262d fix(command): correct export statement in ping command and update import in status command 2025-10-29 16:27:18 +01:00
9cadfb2734 feat(command): refactor ping and status commands to use CommandDefinition type 2025-10-29 15:47:33 +01:00
7f9468bc99 feat(command): enhance ping command with button interaction and improved response format 2025-10-29 15:36:45 +01:00
a24001c600 Refactor status command to use environment variables for emoji status 2025-10-29 09:45:30 +01:00
25fd742cfe rename file. 2025-10-29 08:46:18 +01:00
dd8fc81097 Status management by a service. Displays the ping of the bot and the API. 2025-10-29 08:43:47 +01:00
856c23d9a9 Add timeout. 2025-10-28 20:06:08 +01:00
bf604a0edb Add hosts. 2025-10-28 20:00:10 +01:00
7783dbbc0b Update Status Name for Xeon. 2025-10-28 13:53:35 +01:00
88baa040c4 Add /status. 2025-10-28 13:20:19 +01:00
4c810243a9 Set ping cmd for user mp and other. 2025-10-28 11:44:54 +01:00
CL TheDreWen
c41ef18355 Initial commit 2025-10-28 11:40:35 +01:00