immich/mobile/openapi/doc
Zack Pollard 4e0fe27de3
feat(server): transcoding improvements (#1370)
* feat: support isEdited flag for SettingSwitch

* feat: add transcodeAll ffmpeg settings for extra transcoding control

* refactor: tidy up and rename current video transcoding code + transcode everything

* feat: better video transcoding with ffprobe

analyses video files to see if they are already in the desired format
allows admin to choose to transcode all videos regardless of the current format

* fix: always serve encoded video if it exists

* feat: change video codec option to a select box, limit options

removed previous video codec config option as it's incompatible with new options
removed mapping for encoder to codec as we now store the codec in the config

* feat: add video conversion job for transcoding previously missed videos

* chore: fix spelling of job messages to pluralise assets

* chore: fix prettier/eslint warnings

* feat: force switch targetAudioCodec default to aac to avoid iOS incompatibility

* chore: lint issues after rebase
2023-01-21 20:09:02 -06:00
..
AddAssetsDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
AddAssetsResponseDto.md feat(server) Extend PUT /album/:id/assets endpoint (#857) 2022-10-28 14:54:09 -05:00
AddUsersDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
AdminSignupResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
AlbumApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
AlbumCountResponseDto.md feat(web): add asset and album count info (#623) 2022-09-07 15:16:18 -05:00
AlbumResponseDto.md Modify Album API endpoint to return a count attribute instead of a full assets array (#454) 2022-08-10 22:48:25 -05:00
AllJobStatusResponseDto.md chore(server) Add job for storage migration (#1117) 2022-12-19 12:13:10 -06:00
APIKeyApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
APIKeyCreateDto.md feat(web,server): api keys (#1244) 2023-01-02 14:22:33 -06:00
APIKeyCreateResponseDto.md feat(web,server): api keys (#1244) 2023-01-02 14:22:33 -06:00
APIKeyResponseDto.md fix(mobile): omit null values from json requests (#1212) 2023-01-09 22:08:45 -06:00
APIKeyUpdateDto.md feat(web,server): api keys (#1244) 2023-01-02 14:22:33 -06:00
AssetApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
AssetCountByTimeBucket.md Feature - Implemented virtual scroll on web (#573) 2022-09-04 08:34:39 -05:00
AssetCountByTimeBucketResponseDto.md Feature - Implemented virtual scroll on web (#573) 2022-09-04 08:34:39 -05:00
AssetCountByUserIdResponseDto.md feat(server): multi archive downloads (#956) 2022-11-15 09:51:56 -06:00
AssetFileUploadResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
AssetResponseDto.md feat(server) Tagging system (#1046) 2022-12-05 11:56:44 -06:00
AssetTypeEnum.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
AuthenticationApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
ChangePasswordDto.md feat(web): user profile (#1148) 2022-12-21 08:43:35 -06:00
CheckDuplicateAssetDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
CheckDuplicateAssetResponseDto.md [WEB] Upload asset directly to album (#379) 2022-07-26 20:53:25 -05:00
CheckExistingAssetsDto.md feat(mobile) duplicated asset upload handling mechanism (#853) 2022-10-25 09:51:03 -05:00
CheckExistingAssetsResponseDto.md feat(mobile) duplicated asset upload handling mechanism (#853) 2022-10-25 09:51:03 -05:00
CreateAlbumDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
CreateAlbumShareLinkDto.md feat(web/server) public album sharing (#1266) 2023-01-09 14:16:08 -06:00
CreateAssetsShareLinkDto.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
CreateProfileImageResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
CreateTagDto.md feat(server) Tagging system (#1046) 2022-12-05 11:56:44 -06:00
CreateUserDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
CuratedLocationsResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
CuratedObjectsResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
DeleteAssetDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
DeleteAssetResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
DeleteAssetStatus.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
DeviceInfoApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
DeviceInfoResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
DeviceTypeEnum.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
DownloadFilesDto.md feat(web/server) public album sharing (#1266) 2023-01-09 14:16:08 -06:00
EditSharedLinkDto.md feat(web/server) public album sharing (#1266) 2023-01-09 14:16:08 -06:00
ExifResponseDto.md feat(server/web) Add manual job trigger mechanism to the web (#767) 2022-10-06 11:25:54 -05:00
GetAssetByTimeBucketDto.md Feature - Implemented virtual scroll on web (#573) 2022-09-04 08:34:39 -05:00
GetAssetCountByTimeBucketDto.md Feature - Implemented virtual scroll on web (#573) 2022-09-04 08:34:39 -05:00
JobApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
JobCommand.md feat(server/web) Add manual job trigger mechanism to the web (#767) 2022-10-06 11:25:54 -05:00
JobCommandDto.md feat(server/web) Add manual job trigger mechanism to the web (#767) 2022-10-06 11:25:54 -05:00
JobCounts.md Added explicit type for job count 2022-10-06 12:43:02 -05:00
JobId.md feat(server/web) Add manual job trigger mechanism to the web (#767) 2022-10-06 11:25:54 -05:00
JobStatusResponseDto.md feat(server/web) Add manual job trigger mechanism to the web (#767) 2022-10-06 11:25:54 -05:00
LoginCredentialDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
LoginResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
LogoutResponseDto.md feat(server,web): OIDC Implementation (#884) 2022-11-14 20:24:25 -06:00
OAuthApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
OAuthCallbackDto.md feat(server,web): OIDC Implementation (#884) 2022-11-14 20:24:25 -06:00
OAuthConfigDto.md feat(server,web): OIDC Implementation (#884) 2022-11-14 20:24:25 -06:00
OAuthConfigResponseDto.md feat(web,server): disable password login (#1223) 2023-01-09 16:32:58 -05:00
RemoveAssetsDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
SearchAssetDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
ServerInfoApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
ServerInfoResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
ServerPingResponse.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
ServerStatsResponseDto.md feat(web) add asset count stats on admin page (#843) 2022-10-23 16:54:54 -05:00
ServerVersionReponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
ShareApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
SharedLinkResponseDto.md feat(web,server): disable password login (#1223) 2023-01-09 16:32:58 -05:00
SharedLinkType.md feat(web/server) public album sharing (#1266) 2023-01-09 14:16:08 -06:00
SignUpDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
SmartInfoResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
SystemConfigApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
SystemConfigDto.md feat(web,server): disable password login (#1223) 2023-01-09 16:32:58 -05:00
SystemConfigFFmpegDto.md feat(server): transcoding improvements (#1370) 2023-01-21 20:09:02 -06:00
SystemConfigOAuthDto.md feat(web,server): disable password login (#1223) 2023-01-09 16:32:58 -05:00
SystemConfigPasswordLoginDto.md feat(web,server): disable password login (#1223) 2023-01-09 16:32:58 -05:00
SystemConfigStorageTemplateDto.md feat(server) user-defined storage structure (#1098) 2022-12-16 14:26:12 -06:00
SystemConfigTemplateStorageOptionDto.md feat(server) user-defined storage structure (#1098) 2022-12-16 14:26:12 -06:00
TagApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
TagResponseDto.md fix(server) added TagResponseDto for TagController (#1065) 2022-12-06 15:46:13 -06:00
TagTypeEnum.md feat(server) Tagging system (#1046) 2022-12-05 11:56:44 -06:00
ThumbnailFormat.md Add ablum feature to web (#352) 2022-07-15 23:18:17 -05:00
TimeGroupEnum.md Add asset repository and refactor asset service (#540) 2022-08-26 22:53:37 -07:00
UpdateAlbumDto.md [WEB] Select album thumbnail (#383) 2022-07-27 11:16:02 -05:00
UpdateAssetDto.md feat(server) Tagging system (#1046) 2022-12-05 11:56:44 -06:00
UpdateAssetsToSharedLinkDto.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
UpdateTagDto.md feat(server) Tagging system (#1046) 2022-12-05 11:56:44 -06:00
UpdateUserDto.md feat(server,web): update email address (#1186) 2022-12-27 10:36:31 -06:00
UpsertDeviceInfoDto.md refactor(server): device info service (#1071) 2022-12-08 09:57:07 -06:00
UsageByUserDto.md fix(server): Server freezes when getting statistic (#994) 2022-11-20 13:09:31 -06:00
UserApi.md feat(web) Individual assets shared mechanism (#1317) 2023-01-14 23:49:47 -06:00
UserCountResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00
UserResponseDto.md feat(web,server): link/unlink oauth account (#1154) 2022-12-26 09:35:52 -06:00
ValidateAccessTokenResponseDto.md Refactor mobile to use OpenApi generated SDK (#336) 2022-07-13 07:23:48 -05:00