mirror of
				https://github.com/immich-app/immich.git
				synced 2025-10-31 20:07:41 +09:00 
			
		
		
		
	feat: version check endpoint (#18572)
This commit is contained in:
		| @@ -1076,6 +1076,10 @@ export type ServerVersionResponseDto = { | ||||
|     minor: number; | ||||
|     patch: number; | ||||
| }; | ||||
| export type VersionCheckStateResponseDto = { | ||||
|     checkedAt: string | null; | ||||
|     releaseVersion: string | null; | ||||
| }; | ||||
| export type ServerVersionHistoryResponseDto = { | ||||
|     createdAt: string; | ||||
|     id: string; | ||||
| @@ -2947,6 +2951,14 @@ export function getServerVersion(opts?: Oazapfts.RequestOpts) { | ||||
|         ...opts | ||||
|     })); | ||||
| } | ||||
| export function getVersionCheck(opts?: Oazapfts.RequestOpts) { | ||||
|     return oazapfts.ok(oazapfts.fetchJson<{ | ||||
|         status: 200; | ||||
|         data: VersionCheckStateResponseDto; | ||||
|     }>("/server/version-check", { | ||||
|         ...opts | ||||
|     })); | ||||
| } | ||||
| export function getVersionHistory(opts?: Oazapfts.RequestOpts) { | ||||
|     return oazapfts.ok(oazapfts.fetchJson<{ | ||||
|         status: 200; | ||||
| @@ -3284,6 +3296,14 @@ export function getReverseGeocodingState(opts?: Oazapfts.RequestOpts) { | ||||
|         ...opts | ||||
|     })); | ||||
| } | ||||
| export function getVersionCheckState(opts?: Oazapfts.RequestOpts) { | ||||
|     return oazapfts.ok(oazapfts.fetchJson<{ | ||||
|         status: 200; | ||||
|         data: VersionCheckStateResponseDto; | ||||
|     }>("/system-metadata/version-check-state", { | ||||
|         ...opts | ||||
|     })); | ||||
| } | ||||
| export function getAllTags(opts?: Oazapfts.RequestOpts) { | ||||
|     return oazapfts.ok(oazapfts.fetchJson<{ | ||||
|         status: 200; | ||||
|   | ||||
		Reference in New Issue
	
	Block a user