[PR #276] [MERGED] Update server dependencies and fixed Typeorm API changes in new version #8540

Closed
opened 2026-02-05 13:49:03 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/immich-app/immich/pull/276
Author: @alextran1502
Created: 6/29/2022
Status: Merged
Merged: 6/29/2022
Merged by: @alextran1502

Base: mainHead: deployment/update-server-dependencies


📝 Commits (4)

  • 1af5ff9 Fixed dependencies
  • 7a5f2ac Adapt typeorm API to be compatible with new version
  • 04db88c Fixed typeorm API in tests
  • bf3588e Remove console.log

📊 Changes

13 files changed (+1177 additions, -1258 deletions)

View changed files

📝 server/apps/immich/src/api-v1/album/album-repository.ts (+4 -2)
📝 server/apps/immich/src/api-v1/asset/asset.service.ts (+1 -1)
📝 server/apps/immich/src/api-v1/auth/auth.service.ts (+15 -15)
📝 server/apps/immich/src/api-v1/communication/communication.gateway.ts (+1 -1)
📝 server/apps/immich/src/api-v1/device-info/device-info.service.ts (+4 -2)
📝 server/apps/immich/src/api-v1/user/user.service.ts (+3 -3)
📝 server/apps/immich/src/middlewares/admin-role-guard.middleware.ts (+1 -1)
📝 server/apps/immich/src/modules/immich-jwt/strategies/jwt.strategy.ts (+1 -1)
📝 server/apps/immich/src/modules/schedule-tasks/schedule-tasks.service.ts (+2 -2)
📝 server/apps/immich/test/test-utils.ts (+6 -3)
📝 server/libs/database/src/config/database.config.ts (+2 -5)
📝 server/package-lock.json (+1122 -1207)
📝 server/package.json (+15 -15)

📄 Description

Current npm build report for the server, all the critical vulnerabilities has been resolved.

Screen Shot 2022-06-28 at 23 46 44

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/immich-app/immich/pull/276 **Author:** [@alextran1502](https://github.com/alextran1502) **Created:** 6/29/2022 **Status:** ✅ Merged **Merged:** 6/29/2022 **Merged by:** [@alextran1502](https://github.com/alextran1502) **Base:** `main` ← **Head:** `deployment/update-server-dependencies` --- ### 📝 Commits (4) - [`1af5ff9`](https://github.com/immich-app/immich/commit/1af5ff9b46fe862f93076f63c895abd809db695c) Fixed dependencies - [`7a5f2ac`](https://github.com/immich-app/immich/commit/7a5f2acf2d743718f22b61026169fdb790a5164e) Adapt typeorm API to be compatible with new version - [`04db88c`](https://github.com/immich-app/immich/commit/04db88c20c8c7ef343c1a501f42bf0623c5788fe) Fixed typeorm API in tests - [`bf3588e`](https://github.com/immich-app/immich/commit/bf3588e7d5da006d58c1a6153ccb85ab31e22993) Remove console.log ### 📊 Changes **13 files changed** (+1177 additions, -1258 deletions) <details> <summary>View changed files</summary> 📝 `server/apps/immich/src/api-v1/album/album-repository.ts` (+4 -2) 📝 `server/apps/immich/src/api-v1/asset/asset.service.ts` (+1 -1) 📝 `server/apps/immich/src/api-v1/auth/auth.service.ts` (+15 -15) 📝 `server/apps/immich/src/api-v1/communication/communication.gateway.ts` (+1 -1) 📝 `server/apps/immich/src/api-v1/device-info/device-info.service.ts` (+4 -2) 📝 `server/apps/immich/src/api-v1/user/user.service.ts` (+3 -3) 📝 `server/apps/immich/src/middlewares/admin-role-guard.middleware.ts` (+1 -1) 📝 `server/apps/immich/src/modules/immich-jwt/strategies/jwt.strategy.ts` (+1 -1) 📝 `server/apps/immich/src/modules/schedule-tasks/schedule-tasks.service.ts` (+2 -2) 📝 `server/apps/immich/test/test-utils.ts` (+6 -3) 📝 `server/libs/database/src/config/database.config.ts` (+2 -5) 📝 `server/package-lock.json` (+1122 -1207) 📝 `server/package.json` (+15 -15) </details> ### 📄 Description Current npm build report for the server, all the critical vulnerabilities has been resolved. <img width="669" alt="Screen Shot 2022-06-28 at 23 46 44" src="https://user-images.githubusercontent.com/27055614/176353813-6fe4208e-c4ef-42f3-ac86-0039c0fdb20d.png"> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 13:49:03 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: immich-app/immich#8540