Commit Graph

  • ea3d58dcee fix(status): update router title to remove beta disclaimer main v1.4.2 thedrewen 2025-12-30 14:32:49 +01:00
  • 2d46bfcf68 Update LICENSE CL TheDreWen 2025-12-15 12:36:59 +01:00
  • c4c4155d52 fix(commands): sort services by ID in follow and uptime commands v1.4.1 CL TheDreWen 2025-12-15 09:50:35 +01:00
  • f27bf3f0a9 fix(Dockerfile): comment out ENTRYPOINT for register command CL TheDreWen 2025-12-15 09:44:38 +01:00
  • ccc439d30a feat(commands): add uptime command with service selection and autocomplete fix(Dockerfile): ensure entrypoint runs register command fix(status.service): update getStatusImageBar to use serviceId refactor(follow.command): simplify service lookup logic refactor(deploy-commands): remove unnecessary DataSource initialization v1.4.0 CL TheDreWen 2025-12-15 09:40:24 +01:00
  • 1bffb9a971 fix(status): update notification sending logic to use service IDs thedrewen 2025-12-13 19:14:53 +01:00
  • 034921d00d fix(status): add log statement for notification sending process thedrewen 2025-12-13 19:11:48 +01:00
  • b0ced298c0 fix(Dockerfile): comment out unused npm register command thedrewen 2025-12-13 18:51:24 +01:00
  • 5fda9afb83 feat(commands): implement follow command with service selection and autocomplete fix(deploy): initialize and destroy DataSource for command deployment fix(index): handle autocomplete interactions in command execution refactor(types): add autocomplete support to CommandDefinition type fix(Dockerfile): ensure npm run register is executed during build v1.3.0 thedrewen 2025-12-13 18:47:40 +01:00
  • 3d2a1125b3 Update Dockerfile CL TheDreWen 2025-11-28 14:13:42 +01:00
  • ecb12f12b7 fix(status): remove unnecessary console log for guild name in StatusService v1.2.0 v1.1.9 thedrewen 2025-11-26 11:01:06 +01:00
  • 55e4cf3e6c feat(database): refactor entities and relationships for service management thedrewen 2025-11-26 10:57:57 +01:00
  • 104023162a feat(service): add Service entity with properties for service management thedrewen 2025-11-26 09:45:16 +01:00
  • 58403fd32e fix(deploy): remove redundant line for building new Docker image in deployment script thedrewen 2025-11-26 09:25:34 +01:00
  • fcef934e60 fix(status): update host addresses and remove unused attachment logic in status command v1.1.8 thedrewen 2025-11-26 09:22:36 +01:00
  • aebc6be99e fix(status): adjust canvas dimensions and scaling for improved uptime bar rendering thedrewen 2025-11-25 10:49:20 +01:00
  • 9c87e8c35e fix(status): conditionally display status bar components based on live status thedrewen 2025-11-25 10:45:18 +01:00
  • fe8d3dc78f fix(status): log errors in message editing to improve debugging thedrewen 2025-11-25 10:43:00 +01:00
  • 401ae56113 feat(status): enhance status command with image attachment and update query logic thedrewen 2025-11-25 10:37:00 +01:00
  • e41be1e1f0 fix(status): remove unused fs imports from status.service.ts thedrewen 2025-11-25 10:23:50 +01:00
  • c658881d24 feat: add canvas dependency and implement uptime bar image generation thedrewen 2025-11-25 10:22:41 +01:00
  • 5ec7187afd fix(status): remove unused router configurations for ROUTER-DE 03 and ROUTER-DE 04 v1.1.7 thedrewen 2025-11-22 10:25:27 +01:00
  • 2aa5c56ca7 fix(status): update router title to include demonstration data notice v1.1.6 thedrewen 2025-11-09 08:32:06 +01:00
  • 7b35fcf31b fix(status): update host configuration for ROUTER-DE 04 thedrewen 2025-11-07 11:01:57 +01:00
  • a5476b26fe feat(status): add router configurations and update InfraType to include routers thedrewen 2025-11-07 10:49:56 +01:00
  • c99c11c241 feat(status): add new game server notification for RYZEN-GAME 02 v1.1.5 thedrewen 2025-11-07 10:32:17 +01:00
  • df048c1352 fix(status): remove unnecessary quotes from host and name properties v1.1.4 thedrewen 2025-11-04 18:13:17 +01:00
  • 290e8b982a feat(status): enhance website status message with globe icon and separator thedrewen 2025-11-03 18:32:35 +01:00
  • 8bfeb1c43c fix(status): update status message to include website link in notifications v1.1.3 thedrewen 2025-11-03 18:27:35 +01:00
  • e2a8255d5a fix(docker): comment out npm run register command in Dockerfile thedrewen 2025-11-03 18:17:58 +01:00
  • 85ec27cb2b fix(docker): correct npm command to run register in Dockerfile thedrewen 2025-11-03 18:09:38 +01:00
  • e2c896c6f1 fix(readme): update deployment workflow status to in production v1.1.2 thedrewen 2025-11-03 18:06:00 +01:00
  • 3ff4278217 feat(deploy): add GitHub Actions workflow for deployment to VPS thedrewen 2025-11-03 18:05:47 +01:00
  • 7b80aca9e1 fix(status): update timestamp format in notifications to include full date and time CL TheDreWen 2025-11-03 14:36:24 +01:00
  • afd8d1f68a fix(status): integrate dayjs for formatted timestamps in notifications CL TheDreWen 2025-11-03 14:35:06 +01:00
  • c571e03495 fix(client): log loaded guild configurations on client ready v1.1.1 CL TheDreWen 2025-11-03 14:24:47 +01:00
  • a577f99277 fix(live_status): remove ephemeral flag from error message in channel permissions CL TheDreWen 2025-11-03 13:41:09 +01:00
  • 4b6b2c8575 fix(live_status): change reply to editReply for error handling in channel permissions CL TheDreWen 2025-11-03 13:40:39 +01:00
  • e375fb2631 fix(live_status): handle errors when sending messages to the channel CL TheDreWen 2025-11-03 13:38:51 +01:00
  • 39178d1322 fix(readme): correct project title to "Protojx Manager" CL TheDreWen 2025-11-03 13:32:09 +01:00
  • d7b772544f fix(live_status): add default member permissions for command execution CL TheDreWen 2025-11-03 13:23:33 +01:00
  • 27fc82d371 fix(readme): update status of filter feature to reflect production readiness CL TheDreWen 2025-11-03 13:21:34 +01:00
  • 956536a717 fix(status): prevent duplicate notifications by tracking user IDs v1.1.0 CL TheDreWen 2025-11-03 11:53:02 +01:00
  • 0f22892816 fix(status): filter users by enabled status in follow repository query CL TheDreWen 2025-11-03 11:46:53 +01:00
  • a593e05f5c feat(follow): add host option for notifications and update follow entity CL TheDreWen 2025-11-03 11:45:42 +01:00
  • d417e7334b fix(readme): update status of notification system and persistent messages CL TheDreWen 2025-11-03 10:15:27 +01:00
  • 96fcb53e0b fix(status): simplify name for XEON 01 host entry in status service CL TheDreWen 2025-11-03 10:02:35 +01:00
  • fc5c2b1e63 feat(status): add XEON 02 and XEON 03 host entries to status service CL TheDreWen 2025-11-03 09:59:28 +01:00
  • 3821583d1d refactor(status): comment out XEON 02 host entry in status service CL TheDreWen 2025-11-03 09:11:28 +01:00
  • 91e95127c1 fix(status): correct spelling of 'Protojx' in status display message thedrewen 2025-11-02 16:55:31 +01:00
  • f05a35965e chore(docker): add WORKDIR instruction to set application directory thedrewen 2025-10-31 17:36:16 +01:00
  • b9930cbc8f feat(live_status): add command to generate and update persistent status messages CL TheDreWen 2025-10-31 15:09:12 +01:00
  • d3fba3668e feat(status): enhance notification system to include status change alerts for all hosts CL TheDreWen 2025-10-31 13:31:06 +01:00
  • 49da70082e feat(status): ensure notifications are sent only for enabled hosts CL TheDreWen 2025-10-31 12:30:20 +01:00
  • 37fbfd1c8c feat(status): update notification message in text display for outage alerts CL TheDreWen 2025-10-31 11:04:42 +01:00
  • b13c77d9a5 feat(dependencies): update discord.js to version 14.24.2 CL TheDreWen 2025-10-31 10:57:08 +01:00
  • 24ed5e6a62 feat(readme): update notification system status to completed CL TheDreWen 2025-10-31 10:24:20 +01:00
  • d4e90640b6 feat(status): add follow notifications for status changes and integrate follow repository CL TheDreWen 2025-10-31 10:24:02 +01:00
  • 522ed2ba81 feat(status): implement log cleanup and enhance status fetching in StatusService CL TheDreWen 2025-10-31 10:04:06 +01:00
  • 6b10aaa009 feat: refactor command imports, enhance status service with logging and notification features, and update entity definitions CL TheDreWen 2025-10-31 10:02:44 +01:00
  • 03769b14fa feat(status): refactor status command to utilize centralized container generation in status service CL TheDreWen 2025-10-31 09:31:35 +01:00
  • d964ec7963 feat(status): enhance server status command with structured response and improved host categorization CL TheDreWen 2025-10-31 08:40:11 +01:00
  • 17c00211da feat(status): add emoji support for RYZEN and XEON hosts in status monitoring CL TheDreWen 2025-10-31 08:06:48 +01:00
  • 4bb33bea89 Merge branch 'main' of https://github.com/thedrewen/protojx-manager-non-official CL TheDreWen 2025-10-31 07:52:47 +01:00
  • bbd071c44f fix(follow): correct integration type from GuildInstall to UserInstall CL TheDreWen 2025-10-31 07:52:45 +01:00
  • 3c6fd92cc2 fix(status): increase ping timeout from 3 to 10 seconds for improved reliability thedrewen 2025-10-30 21:16:43 +01:00
  • 5f770d861d fix(fetch): adjust host filtering logic to use max_ping for improved accuracy thedrewen 2025-10-30 19:55:21 +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 CL TheDreWen 2025-10-30 08:41:21 +01:00
  • 0449654edd fix(status): increase timeout for fetch request to 10 seconds feat(types): add missing import for ButtonInteraction in type definitions v1.0.1 thedrewen 2025-10-29 22:12:01 +01:00
  • e9565a9552 Update README.md v1.0.0 CL TheDreWen 2025-10-29 17:31:56 +01:00
  • 0504e8262d fix(command): correct export statement in ping command and update import in status command CL TheDreWen 2025-10-29 16:27:18 +01:00
  • 978d21a120 feat(status): import Host type for improved type safety CL TheDreWen 2025-10-29 16:26:22 +01:00
  • 9cadfb2734 feat(command): refactor ping and status commands to use CommandDefinition type CL TheDreWen 2025-10-29 15:47:33 +01:00
  • 5b3167bf14 feat(types): define CommandDefinition type for command handling CL TheDreWen 2025-10-29 15:42:11 +01:00
  • 7f9468bc99 feat(command): enhance ping command with button interaction and improved response format CL TheDreWen 2025-10-29 15:36:45 +01:00
  • 86a7429711 feat(entity): add Guild entity with primary key and columns for guild_id and persistent_message_id CL TheDreWen 2025-10-29 11:45:37 +01:00
  • 43b7bdd8b4 feat(database): add TypeORM configuration and initialize data source CL TheDreWen 2025-10-29 10:44:12 +01:00
  • 58ecaf3c4c Add description for persistent status messages in README CL TheDreWen 2025-10-29 10:19:23 +01:00
  • 992b5fbaae Fix formatting of bot invitation links in README v1.0.0-beta CL TheDreWen 2025-10-29 10:00:29 +01:00
  • d800464ace Clarify bot invitation links in README CL TheDreWen 2025-10-29 09:59:44 +01:00
  • fed9f5b92c Add bot invitation link to README CL TheDreWen 2025-10-29 09:47:44 +01:00
  • a24001c600 Refactor status command to use environment variables for emoji status CL TheDreWen 2025-10-29 09:45:30 +01:00
  • 0a7b329dae Remove debug log for host status in fetchAlive function CL TheDreWen 2025-10-29 09:38:33 +01:00
  • 4f2d6fa895 Update RYZEN 02 host IP and adjust ping timeout; initialize status fetch in constructor CL TheDreWen 2025-10-29 09:38:19 +01:00
  • fa8c98ba33 Temporary correction of the host IP address for RYZEN 02 in the status service CL TheDreWen 2025-10-29 09:27:57 +01:00
  • 8bb0797b3a Status update for server statuses. CL TheDreWen 2025-10-29 09:19:34 +01:00
  • 25fd742cfe rename file. CL TheDreWen 2025-10-29 08:46:18 +01:00
  • dd8fc81097 Status management by a service. Displays the ping of the bot and the API. CL TheDreWen 2025-10-29 08:43:47 +01:00
  • 1689a34d75 Set statut of /statut done. thedrewen 2025-10-28 20:36:25 +01:00
  • 856c23d9a9 Add timeout. thedrewen 2025-10-28 20:06:08 +01:00
  • bf604a0edb Add hosts. thedrewen 2025-10-28 20:00:10 +01:00
  • 85cae2e9ee Add ping. thedrewen 2025-10-28 18:36:47 +01:00
  • 788e606c7f Add ping. thedrewen 2025-10-28 18:31:18 +01:00
  • 0819a47836 Add Dockerfile. thedrewen 2025-10-28 17:57:58 +01:00
  • bb8accace2 Update discordjs to lastest (14.24.1) CL TheDreWen 2025-10-28 16:22:03 +01:00
  • 0fd301e2ad Update readme. CL TheDreWen 2025-10-28 16:18:39 +01:00
  • 371e5c6789 Update readme. CL TheDreWen 2025-10-28 16:18:06 +01:00
  • 9b42fd3549 Update readme. CL TheDreWen 2025-10-28 16:11:38 +01:00
  • 6ea612337b Update readme. CL TheDreWen 2025-10-28 16:05:23 +01:00
  • 722dc2b69c Update readme. CL TheDreWen 2025-10-28 16:04:59 +01:00