Skip to content

Commit

Permalink
Release 13.1.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Alfagun74 authored Dec 21, 2024
2 parents db6df11 + ed8040f commit c80852c
Show file tree
Hide file tree
Showing 21 changed files with 1,097 additions and 5,465 deletions.
8 changes: 8 additions & 0 deletions .npm-upgrade.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,14 @@
"better-sqlite3": {
"versions": ">9",
"reason": "TypeORM compatibility"
},
"fastify": {
"versions": ">4",
"reason": "NestJS Paginate Compatibility"
},
"logform": {
"versions": ">2.6.1",
"reason": "Remove when https://github.com/winstonjs/logform/issues/336 is fixed"
}
}
}
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# GameVault Backend Server Changelog

## 13.1.2

### Changes

- Added Game Backgrounds into the results object of the game search for preloading purposes.
- Fixed a bug where provider metadata was unmapped before new metadata was added.

## 13.1.1

### Changes

- [#286](https://github.com/Phalcode/gamevault-backend/issues/286) Implemented workaround for [Nestjs-Schedule regression](https://github.com/nestjs/schedule/issues/1794).
- Optimized Indexer
- Fixed a server error, when registering a user that was previously soft-deleted.

## 13.1.0

### Changes
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ RUN mkdir -p /files /media /logs /db /plugins \
&& apt update \
&& apt install -y curl p7zip-full p7zip-rar postgresql-client sudo \
&& apt clean \
&& npm i -g pnpm@^9.0.0
&& npm i -g pnpm@^9.15.0

WORKDIR /app

Expand Down
69 changes: 35 additions & 34 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "gamevault-backend",
"version": "13.1.0",
"version": "13.1.2",
"description": "the self-hosted gaming platform for drm-free games",
"author": "Alkan Alper, Schäfer Philip GbR / Phalcode",
"private": true,
Expand All @@ -25,39 +25,39 @@
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand"
},
"dependencies": {
"@nestjs/common": "^10.4.6",
"@nestjs/core": "^10.4.6",
"@nestjs/common": "^10.4.15",
"@nestjs/core": "^10.4.15",
"@nestjs/event-emitter": "^2.1.1",
"@nestjs/passport": "^10.0.3",
"@nestjs/platform-express": "^10.4.6",
"@nestjs/platform-socket.io": "^10.4.6",
"@nestjs/schedule": "^4.1.1",
"@nestjs/swagger": "^7.4.2",
"@nestjs/platform-express": "^10.4.15",
"@nestjs/platform-socket.io": "^10.4.15",
"@nestjs/schedule": "^4.1.2",
"@nestjs/swagger": "^8.1.0",
"@nestjs/typeorm": "^10.0.2",
"@nestjs/websockets": "^10.4.6",
"@nestjs/websockets": "^10.4.15",
"bcrypt": "^5.1.1",
"better-sqlite3": "^9.0.0",
"better-sqlite3": "^11.7.0",
"builder-pattern": "^2.2.0",
"bytes": "^3.1.2",
"chokidar": "^4.0.1",
"chokidar": "^4.0.3",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.1",
"compression": "^1.7.4",
"compression": "^1.7.5",
"cookie-parser": "^1.4.7",
"dotenv": "^16.4.5",
"express": "^4.21.1",
"dotenv": "^16.4.7",
"express": "^4.21.2",
"file-type-checker": "^1.1.2",
"helmet": "^8.0.0",
"lodash": "^4.17.21",
"mime": "^3.0.0",
"morgan": "^1.10.0",
"nest-winston": "^1.10.0",
"nestjs-asyncapi": "^1.3.0",
"nestjs-paginate": "^9.3.0",
"nestjs-paginate": "^10.0.0",
"node-7z": "^3.0.0",
"passport": "^0.7.0",
"passport-http": "^0.3.0",
"pg": "^8.13.1",
"readdirp": "^4.0.2",
"reflect-metadata": "^0.2.2",
"rimraf": "^6.0.1",
"rxjs": "^7.8.1",
Expand All @@ -69,50 +69,51 @@
"typeorm": "^0.3.20",
"typeorm-naming-strategies": "^4.1.0",
"unidecode": "^1.1.0",
"winston": "^3.15.0",
"winston": "^3.17.0",
"winston-console-format": "^1.0.8",
"winston-daily-rotate-file": "^5.0.0"
},
"devDependencies": {
"@types/bytes": "^3.1.4",
"@types/stream-throttle": "^0.1.4",
"@eslint/compat": "^1.2.1",
"@eslint/eslintrc": "^3.1.0",
"@eslint/js": "^9.13.0",
"@nestjs/cli": "^10.4.5",
"@nestjs/schematics": "^10.2.2",
"@nestjs/testing": "^10.4.6",
"@eslint/compat": "^1.2.4",
"@eslint/eslintrc": "^3.2.0",
"@eslint/js": "^9.17.0",
"@nestjs/cli": "^10.4.9",
"@nestjs/schematics": "^10.2.3",
"@nestjs/testing": "^10.4.15",
"@types/bcrypt": "^5.0.2",
"@types/bytes": "^3.1.5",
"@types/compression": "^1.7.5",
"@types/cookie-parser": "^1.4.7",
"@types/cookie-parser": "^1.4.8",
"@types/express": "^5.0.0",
"@types/jest": "^29.5.14",
"@types/lodash": "^4.17.12",
"@types/lodash": "^4.17.13",
"@types/mime": "^3.0.4",
"@types/morgan": "^1.9.9",
"@types/multer": "^1.4.12",
"@types/node": "^22.8.0",
"@types/node": "^22.10.2",
"@types/node-7z": "^2.1.10",
"@types/passport-http": "^0.3.11",
"@types/pg": "^8.11.10",
"@types/stream-throttle": "^0.1.4",
"@types/string-similarity": "^4.0.2",
"@types/unidecode": "^0.1.3",
"@typescript-eslint/eslint-plugin": "^8.11.0",
"@typescript-eslint/parser": "^8.11.0",
"eslint": "^9.13.0",
"@typescript-eslint/eslint-plugin": "^8.18.1",
"@typescript-eslint/parser": "^8.18.1",
"eslint": "^9.17.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-prettier": "^5.2.1",
"globals": "^15.11.0",
"fastify": "^4.0.0",
"globals": "^15.14.0",
"jest": "^29.7.0",
"prettier": "^3.3.3",
"logform": "2.6.1",
"prettier": "^3.4.2",
"prettier-plugin-jsdoc": "^1.3.0",
"prettier-plugin-organize-imports": "^4.1.0",
"simple-git-hooks": "^2.11.1",
"ts-jest": "^29.2.5",
"ts-node": "^10.9.2",
"typescript": "~5.6.3",
"fastify": "^5.0.0"
"typescript": "~5.7.2"
},
"jest": {
"moduleFileExtensions": [
Expand Down
Loading

0 comments on commit c80852c

Please sign in to comment.