diff --git a/.idea/workspace.xml b/.idea/workspace.xml
index 0708f702..4ededfe6 100644
--- a/.idea/workspace.xml
+++ b/.idea/workspace.xml
@@ -6,10 +6,6 @@
-
-
-
-
@@ -47,43 +43,43 @@
- {
+ "keyToString": {
+ "NIXITCH_NIXPKGS_CONFIG": "/etc/nix/nixpkgs-config.nix",
+ "NIXITCH_NIX_CONF_DIR": "",
+ "NIXITCH_NIX_OTHER_STORES": "",
+ "NIXITCH_NIX_PATH": "/home/Rory/.nix-defexpr/channels:nixpkgs=/nix/store/wb6agba4kfsxpbnb5hzlq58vkjzvbsk6-source",
+ "NIXITCH_NIX_PROFILES": "/run/current-system/sw /nix/var/nix/profiles/default /etc/profiles/per-user/Rory /home/Rory/.local/state/nix/profile /nix/profile /home/Rory/.nix-profile",
+ "NIXITCH_NIX_REMOTE": "",
+ "NIXITCH_NIX_USER_PROFILE_DIR": "/nix/var/nix/profiles/per-user/Rory",
+ "Node.js.Server.ts.executor": "Debug",
+ "RunOnceActivity.ShowReadmeOnStart": "true",
+ "RunOnceActivity.git.unshallow": "true",
+ "javascript.nodejs.core.library.configured.version": "24.8.0",
+ "javascript.nodejs.core.library.typings.version": "24.7.0",
+ "last_opened_file_path": "/home/Rory/git/spacebar/server-master/src/schemas/api/guilds",
+ "node.js.detected.package.eslint": "true",
+ "node.js.selected.package.eslint": "(autodetect)",
+ "node.js.selected.package.tslint": "(autodetect)",
+ "nodejs_interpreter_path": "node",
+ "nodejs_package_manager_path": "npm",
+ "npm.Start API.executor": "Run",
+ "npm.Start CDN.executor": "Run",
+ "npm.Start Gateway.executor": "Run",
+ "npm.build.executor": "Run",
+ "npm.start.executor": "Debug",
+ "prettierjs.PrettierConfiguration.Package": "/home/Rory/git/spacebar/server-master/node_modules/prettier",
+ "settings.editor.selected.configurable": "preferences.pluginManager",
+ "ts.external.directory.path": "/home/Rory/git/spacebar/server-master/node_modules/typescript/lib"
},
- "keyToStringList": {
- "GitStage.ChangesTree.GroupingKeys": [
- "directory",
- "module",
- "repository"
+ "keyToStringList": {
+ "GitStage.ChangesTree.GroupingKeys": [
+ "directory",
+ "module",
+ "repository"
]
}
-}]]>
+}
@@ -144,7 +140,8 @@
-
+
+
diff --git a/assets/openapi.json b/assets/openapi.json
index 725a0004..0da72d2f 100644
Binary files a/assets/openapi.json and b/assets/openapi.json differ
diff --git a/assets/schemas.json b/assets/schemas.json
index 2e41b63a..20a7d9ae 100644
Binary files a/assets/schemas.json and b/assets/schemas.json differ
diff --git a/package-lock.json b/package-lock.json
index 3653be6a..0d38ddc4 100644
Binary files a/package-lock.json and b/package-lock.json differ
diff --git a/package.json b/package.json
index 6cf45c2a..7b16c18f 100644
--- a/package.json
+++ b/package.json
@@ -54,15 +54,15 @@
"@types/morgan": "^1.9.10",
"@types/multer": "^2.0.0",
"@types/murmurhash-js": "^1.0.6",
- "@types/node": "^24.7.0",
+ "@types/node": "^24.7.2",
"@types/node-fetch": "^2.6.13",
"@types/node-os-utils": "^1.3.4",
"@types/nodemailer": "^7.0.2",
"@types/probe-image-size": "^7.2.5",
"@types/sharp": "^0.31.1",
"@types/ws": "^8.18.1",
- "@typescript-eslint/eslint-plugin": "^8.46.0",
- "@typescript-eslint/parser": "^8.46.0",
+ "@typescript-eslint/eslint-plugin": "^8.46.1",
+ "@typescript-eslint/parser": "^8.46.1",
"eslint": "^9.37.0",
"globals": "^16.4.0",
"husky": "^9.1.7",
@@ -72,7 +72,7 @@
"typescript": "^5.9.3"
},
"dependencies": {
- "@aws-sdk/client-s3": "^3.901.0",
+ "@aws-sdk/client-s3": "^3.910.0",
"ajv": "^8.17.1",
"ajv-formats": "^3.0.1",
"amqplib": "^0.10.9",
@@ -81,7 +81,7 @@
"chalk": "^5.6.2",
"cheerio": "^1.1.2",
"cookie-parser": "^1.4.7",
- "discord-protos": "^1.2.73",
+ "discord-protos": "^1.2.77",
"dotenv": "^17.2.3",
"email-providers": "^2.16.0",
"exif-be-gone": "^1.5.1",
@@ -90,7 +90,7 @@
"fido2-lib": "^3.5.3",
"file-type": "^21.0.0",
"form-data": "^4.0.4",
- "i18next": "^25.5.3",
+ "i18next": "^25.6.0",
"i18next-fs-backend": "^2.6.0",
"i18next-http-middleware": "^3.8.1",
"image-size": "^2.0.2",
@@ -127,7 +127,7 @@
"@sendgrid/mail": "^8.1.6",
"@yukikaze-bot/erlpack": "^1.0.1",
"jimp": "^1.6.0",
- "mailgun.js": "^12.1.0",
+ "mailgun.js": "^12.1.1",
"node-mailjet": "^6.0.9",
"nodemailer": "^7.0.9",
"pg": "^8.16.3",