diff --git a/package.json b/package.json
index 3f13c4a..9d065b9 100644
--- a/package.json
+++ b/package.json
@@ -27,7 +27,7 @@
   "engineStrict": true,
   "packageManager": "yarn@4.5.0+sha512.837566d24eec14ec0f5f1411adb544e892b3454255e61fdef8fd05f3429480102806bac7446bc9daff3896b01ae4b62d00096c7e989f1596f2af10b927532f39",
   "dependencies": {
-    "@napi-rs/canvas": "0.1.55",
+    "@napi-rs/canvas": "0.1.56",
     "@octokit/rest": "21.0.2",
     "@sequelize/core": "7.0.0-alpha.42",
     "@sequelize/postgres": "7.0.0-alpha.42",
@@ -40,13 +40,13 @@
     "ms": "2.1.3",
     "node-cron": "3.0.3",
     "redis": "4.7.0",
-    "simple-git": "3.26.0",
+    "simple-git": "3.27.0",
     "systeminformation": "5.23.5",
     "undici": "6.19.8"
   },
   "devDependencies": {
     "@types/ms": "0.7.34",
-    "@types/node": "22.5.5",
+    "@types/node": "22.7.0",
     "@types/node-cron": "3.0.11",
     "typescript": "5.5.4"
   }
diff --git a/yarn.lock b/yarn.lock
index fda51f8..d0fa876 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -109,82 +109,82 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@napi-rs/canvas-android-arm64@npm:0.1.55":
-  version: 0.1.55
-  resolution: "@napi-rs/canvas-android-arm64@npm:0.1.55"
+"@napi-rs/canvas-android-arm64@npm:0.1.56":
+  version: 0.1.56
+  resolution: "@napi-rs/canvas-android-arm64@npm:0.1.56"
   conditions: os=android & cpu=arm64
   languageName: node
   linkType: hard
 
-"@napi-rs/canvas-darwin-arm64@npm:0.1.55":
-  version: 0.1.55
-  resolution: "@napi-rs/canvas-darwin-arm64@npm:0.1.55"
+"@napi-rs/canvas-darwin-arm64@npm:0.1.56":
+  version: 0.1.56
+  resolution: "@napi-rs/canvas-darwin-arm64@npm:0.1.56"
   conditions: os=darwin & cpu=arm64
   languageName: node
   linkType: hard
 
-"@napi-rs/canvas-darwin-x64@npm:0.1.55":
-  version: 0.1.55
-  resolution: "@napi-rs/canvas-darwin-x64@npm:0.1.55"
+"@napi-rs/canvas-darwin-x64@npm:0.1.56":
+  version: 0.1.56
+  resolution: "@napi-rs/canvas-darwin-x64@npm:0.1.56"
   conditions: os=darwin & cpu=x64
   languageName: node
   linkType: hard
 
-"@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.55":
-  version: 0.1.55
-  resolution: "@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.55"
+"@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.56":
+  version: 0.1.56
+  resolution: "@napi-rs/canvas-linux-arm-gnueabihf@npm:0.1.56"
   conditions: os=linux & cpu=arm
   languageName: node
   linkType: hard
 
-"@napi-rs/canvas-linux-arm64-gnu@npm:0.1.55":
-  version: 0.1.55
-  resolution: "@napi-rs/canvas-linux-arm64-gnu@npm:0.1.55"
+"@napi-rs/canvas-linux-arm64-gnu@npm:0.1.56":
+  version: 0.1.56
+  resolution: "@napi-rs/canvas-linux-arm64-gnu@npm:0.1.56"
   conditions: os=linux & cpu=arm64 & libc=glibc
   languageName: node
   linkType: hard
 
-"@napi-rs/canvas-linux-arm64-musl@npm:0.1.55":
-  version: 0.1.55
-  resolution: "@napi-rs/canvas-linux-arm64-musl@npm:0.1.55"
+"@napi-rs/canvas-linux-arm64-musl@npm:0.1.56":
+  version: 0.1.56
+  resolution: "@napi-rs/canvas-linux-arm64-musl@npm:0.1.56"
   conditions: os=linux & cpu=arm64 & libc=musl
   languageName: node
   linkType: hard
 
-"@napi-rs/canvas-linux-x64-gnu@npm:0.1.55":
-  version: 0.1.55
-  resolution: "@napi-rs/canvas-linux-x64-gnu@npm:0.1.55"
+"@napi-rs/canvas-linux-x64-gnu@npm:0.1.56":
+  version: 0.1.56
+  resolution: "@napi-rs/canvas-linux-x64-gnu@npm:0.1.56"
   conditions: os=linux & cpu=x64 & libc=glibc
   languageName: node
   linkType: hard
 
-"@napi-rs/canvas-linux-x64-musl@npm:0.1.55":
-  version: 0.1.55
-  resolution: "@napi-rs/canvas-linux-x64-musl@npm:0.1.55"
+"@napi-rs/canvas-linux-x64-musl@npm:0.1.56":
+  version: 0.1.56
+  resolution: "@napi-rs/canvas-linux-x64-musl@npm:0.1.56"
   conditions: os=linux & cpu=x64 & libc=musl
   languageName: node
   linkType: hard
 
-"@napi-rs/canvas-win32-x64-msvc@npm:0.1.55":
-  version: 0.1.55
-  resolution: "@napi-rs/canvas-win32-x64-msvc@npm:0.1.55"
+"@napi-rs/canvas-win32-x64-msvc@npm:0.1.56":
+  version: 0.1.56
+  resolution: "@napi-rs/canvas-win32-x64-msvc@npm:0.1.56"
   conditions: os=win32 & cpu=x64
   languageName: node
   linkType: hard
 
-"@napi-rs/canvas@npm:0.1.55":
-  version: 0.1.55
-  resolution: "@napi-rs/canvas@npm:0.1.55"
+"@napi-rs/canvas@npm:0.1.56":
+  version: 0.1.56
+  resolution: "@napi-rs/canvas@npm:0.1.56"
   dependencies:
-    "@napi-rs/canvas-android-arm64": "npm:0.1.55"
-    "@napi-rs/canvas-darwin-arm64": "npm:0.1.55"
-    "@napi-rs/canvas-darwin-x64": "npm:0.1.55"
-    "@napi-rs/canvas-linux-arm-gnueabihf": "npm:0.1.55"
-    "@napi-rs/canvas-linux-arm64-gnu": "npm:0.1.55"
-    "@napi-rs/canvas-linux-arm64-musl": "npm:0.1.55"
-    "@napi-rs/canvas-linux-x64-gnu": "npm:0.1.55"
-    "@napi-rs/canvas-linux-x64-musl": "npm:0.1.55"
-    "@napi-rs/canvas-win32-x64-msvc": "npm:0.1.55"
+    "@napi-rs/canvas-android-arm64": "npm:0.1.56"
+    "@napi-rs/canvas-darwin-arm64": "npm:0.1.56"
+    "@napi-rs/canvas-darwin-x64": "npm:0.1.56"
+    "@napi-rs/canvas-linux-arm-gnueabihf": "npm:0.1.56"
+    "@napi-rs/canvas-linux-arm64-gnu": "npm:0.1.56"
+    "@napi-rs/canvas-linux-arm64-musl": "npm:0.1.56"
+    "@napi-rs/canvas-linux-x64-gnu": "npm:0.1.56"
+    "@napi-rs/canvas-linux-x64-musl": "npm:0.1.56"
+    "@napi-rs/canvas-win32-x64-msvc": "npm:0.1.56"
   dependenciesMeta:
     "@napi-rs/canvas-android-arm64":
       optional: true
@@ -204,7 +204,7 @@ __metadata:
       optional: true
     "@napi-rs/canvas-win32-x64-msvc":
       optional: true
-  checksum: 10/1a12e68bad9f9cad57ef305e39c75be2f389d352a165ce293c54f48e2aca352b34a2c3942ed6c9599ace7141c79758f024c498d8c24266cb35573a99fb5940fc
+  checksum: 10/6dfb7bdcdabfee515635719c4366d83a1deb3dc8718de4cba7781f6ac87e4d8d7927973b9d1eae3636bb43d68b172ffc988165d9864d2f587dcecfb7e8ced296
   languageName: node
   linkType: hard
 
@@ -317,11 +317,11 @@ __metadata:
   linkType: hard
 
 "@octokit/request-error@npm:^6.0.1":
-  version: 6.1.4
-  resolution: "@octokit/request-error@npm:6.1.4"
+  version: 6.1.5
+  resolution: "@octokit/request-error@npm:6.1.5"
   dependencies:
     "@octokit/types": "npm:^13.0.0"
-  checksum: 10/e4e475ec50cef8e271f39e69667d0f8eaccb2367aa56b81638c629b5bbfa2b697b40207301e5c797a63051a82d8698e7c792b4050b84e383c54300a49a01304a
+  checksum: 10/a0891df29957d9911ef34281fefffac4a98baa96ffffeb1a2b8f0c8e229911ca3da2be42e5bbe6a4b994a12fd100f4d0d86be095fada60384cd6728705eae859
   languageName: node
   linkType: hard
 
@@ -350,11 +350,11 @@ __metadata:
   linkType: hard
 
 "@octokit/types@npm:^13.0.0, @octokit/types@npm:^13.1.0, @octokit/types@npm:^13.5.0":
-  version: 13.5.0
-  resolution: "@octokit/types@npm:13.5.0"
+  version: 13.5.1
+  resolution: "@octokit/types@npm:13.5.1"
   dependencies:
     "@octokit/openapi-types": "npm:^22.2.0"
-  checksum: 10/d2aeebc1d8684c4e950f054a52b484e898b72d9f5f8433bcf010161716eea20d1132820d922212f19557a8f147354f2674d1a27b22941308b7c298bdd2674ffa
+  checksum: 10/a2c06856dec1780c4a5561bfda9e717016a3c2a3f3a6427385a5aec2e428593c550d640079891276757934a50caee57b78c272ffa208b55027d4d964e2d1abb6
   languageName: node
   linkType: hard
 
@@ -511,9 +511,9 @@ __metadata:
   linkType: hard
 
 "@types/lodash@npm:^4.17.0":
-  version: 4.17.7
-  resolution: "@types/lodash@npm:4.17.7"
-  checksum: 10/b8177f19cf962414a66989837481b13f546afc2e98e8d465bec59e6ac03a59c584eb7053ce511cde3a09c5f3096d22a5ae22cfb56b23f3b0da75b0743b6b1a44
+  version: 4.17.9
+  resolution: "@types/lodash@npm:4.17.9"
+  checksum: 10/49e35caaf668686be0bad9e9bef88456903a21999d3fd8bf91c302e0d5328398fb59fee793d0afbaf6edeca1b46c3e8109899d85ff3a433075178f1ab693e597
   languageName: node
   linkType: hard
 
@@ -531,12 +531,12 @@ __metadata:
   languageName: node
   linkType: hard
 
-"@types/node@npm:*, @types/node@npm:22.5.5":
-  version: 22.5.5
-  resolution: "@types/node@npm:22.5.5"
+"@types/node@npm:*, @types/node@npm:22.7.0":
+  version: 22.7.0
+  resolution: "@types/node@npm:22.7.0"
   dependencies:
     undici-types: "npm:~6.19.2"
-  checksum: 10/172d02c8e6d921699edcf559c28b3805616bd6481af1b3cb0299f89ad9a6f33b71050434c06ce7b503166054a26275344187c443f99f745d0b12601372452f19
+  checksum: 10/6476d94a4c0fbf60df56634063e8aa26da1152e7096daf374f1eb010eab1c7ef4cdb75ab2508480e82c0b56538e0e7bdfc72af47e7a4e4ace37f2035eddfd3c2
   languageName: node
   linkType: hard
 
@@ -552,9 +552,9 @@ __metadata:
   linkType: hard
 
 "@types/validator@npm:^13.11.9":
-  version: 13.12.1
-  resolution: "@types/validator@npm:13.12.1"
-  checksum: 10/965ed570598b17cbb4bef7a6e92ef2e27ed2bf3110e92c046cd651e0823997940953bb8d45c00de71844ddc4a6fb88470a9beb6dc7ce09dd15d80c169bb322d5
+  version: 13.12.2
+  resolution: "@types/validator@npm:13.12.2"
+  checksum: 10/564f60cfe112b45e1d747245d1f80db999bbc372b2b6a1c5454441b02c3d6bffbfff4365a10c3cd7874197f14ca5779b435794c7600bdcb541da948405a3b21a
   languageName: node
   linkType: hard
 
@@ -629,13 +629,13 @@ __metadata:
   version: 0.0.0-use.local
   resolution: "daggerbot-ts@workspace:."
   dependencies:
-    "@napi-rs/canvas": "npm:0.1.55"
+    "@napi-rs/canvas": "npm:0.1.56"
     "@octokit/rest": "npm:21.0.2"
     "@sequelize/core": "npm:7.0.0-alpha.42"
     "@sequelize/postgres": "npm:7.0.0-alpha.42"
     "@toast/tokenservice-client": "npm:1.3.0"
     "@types/ms": "npm:0.7.34"
-    "@types/node": "npm:22.5.5"
+    "@types/node": "npm:22.7.0"
     "@types/node-cron": "npm:3.0.11"
     ansi-colors: "npm:4.1.3"
     dayjs: "npm:1.11.13"
@@ -645,7 +645,7 @@ __metadata:
     ms: "npm:2.1.3"
     node-cron: "npm:3.0.3"
     redis: "npm:4.7.0"
-    simple-git: "npm:3.26.0"
+    simple-git: "npm:3.27.0"
     systeminformation: "npm:5.23.5"
     typescript: "npm:5.5.4"
     undici: "npm:6.19.8"
@@ -922,10 +922,10 @@ __metadata:
   languageName: node
   linkType: hard
 
-"pg-connection-string@npm:^2.6.4":
-  version: 2.6.4
-  resolution: "pg-connection-string@npm:2.6.4"
-  checksum: 10/2c1d2ac1add1f93076f1594d217a0980f79add05dc48de6363e1c550827c78a6ee3e3b5420da9c54858f6b678cdb348aed49732ee68158b6cdb70f1d1c748cf9
+"pg-connection-string@npm:^2.7.0":
+  version: 2.7.0
+  resolution: "pg-connection-string@npm:2.7.0"
+  checksum: 10/68015a8874b7ca5dad456445e4114af3d2602bac2fdb8069315ecad0ff9660ec93259b9af7186606529ac4f6f72a06831e6f20897a689b16cc7fda7ca0e247fd
   languageName: node
   linkType: hard
 
@@ -952,19 +952,19 @@ __metadata:
   languageName: node
   linkType: hard
 
-"pg-pool@npm:^3.6.2":
-  version: 3.6.2
-  resolution: "pg-pool@npm:3.6.2"
+"pg-pool@npm:^3.7.0":
+  version: 3.7.0
+  resolution: "pg-pool@npm:3.7.0"
   peerDependencies:
     pg: ">=8.0"
-  checksum: 10/d5ccefb9a4913c737e07106ada841c7d8f2b110b02ef6b4cee198e1e7e758bac43cb3b6df7646e25858b9fe300db00f2f349868296fbd4b3b4c99c15906d1596
+  checksum: 10/a07a4f9e26eec9d7ac3597dc7b3469c62983edff9a321dbb7acbe1bbc7f5e9b2d33438e277d4cf8145071f3d63c7ebdc287a539fd69dfb8cdddb15b33eefe1a2
   languageName: node
   linkType: hard
 
-"pg-protocol@npm:*, pg-protocol@npm:^1.6.1":
-  version: 1.6.1
-  resolution: "pg-protocol@npm:1.6.1"
-  checksum: 10/9af672208adae8214f55f5b4597c4699ab9946205a99863d3e2bb8d024fdab16711457b539bc366cc29040218aa87508cf61294b76d288f48881b973d9117bd6
+"pg-protocol@npm:*, pg-protocol@npm:^1.7.0":
+  version: 1.7.0
+  resolution: "pg-protocol@npm:1.7.0"
+  checksum: 10/ffffdf74426c9357b57050f1c191e84447c0e8b2a701b3ab302ac7dd0eb27b862d92e5e3b2d38876a1051de83547eb9165d6a58b3a8e90bb050dae97f9993d54
   languageName: node
   linkType: hard
 
@@ -997,13 +997,13 @@ __metadata:
   linkType: hard
 
 "pg@npm:^8.11.3":
-  version: 8.12.0
-  resolution: "pg@npm:8.12.0"
+  version: 8.13.0
+  resolution: "pg@npm:8.13.0"
   dependencies:
     pg-cloudflare: "npm:^1.1.1"
-    pg-connection-string: "npm:^2.6.4"
-    pg-pool: "npm:^3.6.2"
-    pg-protocol: "npm:^1.6.1"
+    pg-connection-string: "npm:^2.7.0"
+    pg-pool: "npm:^3.7.0"
+    pg-protocol: "npm:^1.7.0"
     pg-types: "npm:^2.1.0"
     pgpass: "npm:1.x"
   peerDependencies:
@@ -1014,7 +1014,7 @@ __metadata:
   peerDependenciesMeta:
     pg-native:
       optional: true
-  checksum: 10/ce39af0e85d42bf5fc8dcc02c57b38d4cb203fea937688509a77c0b005a54d4821e5e5963a5663934d76994eab42381698f08a44e21544b4545fd9d142dcfd12
+  checksum: 10/6defa3254b121317014c6de0ce4c21a9a1ec9b7ef24651164596b813d951d6545542faab964131f11e81c64c5c166b14051f6808e0247af928e1773a9fd7e0af
   languageName: node
   linkType: hard
 
@@ -1175,14 +1175,14 @@ __metadata:
   languageName: node
   linkType: hard
 
-"simple-git@npm:3.26.0":
-  version: 3.26.0
-  resolution: "simple-git@npm:3.26.0"
+"simple-git@npm:3.27.0":
+  version: 3.27.0
+  resolution: "simple-git@npm:3.27.0"
   dependencies:
     "@kwsites/file-exists": "npm:^1.1.1"
     "@kwsites/promise-deferred": "npm:^1.1.1"
     debug: "npm:^4.3.5"
-  checksum: 10/b9019f834f2da4dae18e101656d95e322f80f2942ca41f8719e58e026846e01b24bca472dba224c9642b3deb4f1971e760b657b5346140fb31b9c4b55a14c019
+  checksum: 10/c56c88dd1b5f6ad45c6034eb44f25ee61929a2a5832bd015b8b1b71331071e43bf631edbcc4a8529fa692f9b17576595d95c89218bc5d67be66ed0c1aedc7a76
   languageName: node
   linkType: hard