mirror of
				https://github.com/KevinMidboe/immich.git
				synced 2025-10-29 17:40:28 +00:00 
			
		
		
		
	chore(server) Increase cache-control time (#1189)
* chore(server) Increase cache-control time * Update version for openapi
This commit is contained in:
		@@ -110,7 +110,7 @@ export class AssetController {
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Get('/file/:assetId')
 | 
			
		||||
  @Header('Cache-Control', 'max-age=3600')
 | 
			
		||||
  @Header('Cache-Control', 'max-age=31536000')
 | 
			
		||||
  async serveFile(
 | 
			
		||||
    @GetAuthUser() authUser: AuthUserDto,
 | 
			
		||||
    @Headers() headers: Record<string, string>,
 | 
			
		||||
@@ -123,7 +123,7 @@ export class AssetController {
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Get('/thumbnail/:assetId')
 | 
			
		||||
  @Header('Cache-Control', 'max-age=3600')
 | 
			
		||||
  @Header('Cache-Control', 'max-age=31536000')
 | 
			
		||||
  async getAssetThumbnail(
 | 
			
		||||
    @GetAuthUser() authUser: AuthUserDto,
 | 
			
		||||
    @Headers() headers: Record<string, string>,
 | 
			
		||||
 
 | 
			
		||||
@@ -13,6 +13,7 @@ import {
 | 
			
		||||
  Response,
 | 
			
		||||
  ParseBoolPipe,
 | 
			
		||||
  StreamableFile,
 | 
			
		||||
  Header,
 | 
			
		||||
} from '@nestjs/common';
 | 
			
		||||
import { UserService } from './user.service';
 | 
			
		||||
import { Authenticated } from '../../decorators/authenticated.decorator';
 | 
			
		||||
@@ -111,6 +112,7 @@ export class UserController {
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  @Get('/profile-image/:userId')
 | 
			
		||||
  @Header('Cache-Control', 'max-age=86400')
 | 
			
		||||
  async getProfileImage(@Param('userId') userId: string, @Response({ passthrough: true }) res: Res): Promise<any> {
 | 
			
		||||
    const readableStream = await this.userService.getUserProfileImage(userId);
 | 
			
		||||
    res.set({
 | 
			
		||||
 
 | 
			
		||||
@@ -2288,7 +2288,7 @@
 | 
			
		||||
  "info": {
 | 
			
		||||
    "title": "Immich",
 | 
			
		||||
    "description": "Immich API",
 | 
			
		||||
    "version": "1.39.0",
 | 
			
		||||
    "version": "1.40.0",
 | 
			
		||||
    "contact": {}
 | 
			
		||||
  },
 | 
			
		||||
  "tags": [],
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user