Immich - Package Updates
- 
[1.2.3]
- Update Immich to 1.33.3
 - Full changelog
 - chore(server) revert Dockerfile by @alextran1502 in #878
 - feat(app) add documentation site template by @alextran1502 in #879
 - refactor(server): merge auth guards to authentication guard (#877) by @jrasm91 in #877
 - feat(server) Extend PUT /album/:id/assets endpoint (#857) by @matthinc in #857
 - fix(web) prevent create multiple user when the instance is lagging by @alextran1502 in #882
 
 - 
[1.2.4]
- Update Immich to 1.34.0
 - Full changelog
 - fix(web) getting asset with available thumbnail when getting asset count by time bucket by @alextran1502 in #900
 - feat(web): add a delete button to asset viewer by @anbraten in #896
 - feat(server/web): download entire album as zip archive by @zoodyy in #897
 - feat(web): add mechanism to add current view asset to an album by @jrasm91 in #923
 - chore(web): Modified styling for add to album panel by @alextran1502 in #924
 - fix(web): album download progress bar by @jrasm91 in #925
 - feat(web): add selected asset on the main timeline to album from selection by @jrasm91 in #926
 - fix(server): download album error handling by @jrasm91 in #917
 - test(server): add more the tests by @jrasm91 in #911
 - fix(server): harden auto pick album thumbnails (#918) by @jrasm91 in #918
 - feat(server): reset admin password using CLI command in the server container by @jrasm91 in #928
 
 - 
[1.2.5]
- Update Immich to 1.35.0
 - Full changelog
 - feat(server, web): Delete and restore user from the admin portal by @zkhan93 in #935
 - fix(server): increase JSON body payload limit by @jrasm91 in #941
 - feat(web): favorite an asset by @jrasm91 in #939
 
 - 
[1.3.0]
- Update Immich to 1.36.1
 - Full changelog
 - fix(server): Admin user not created by @alextran1502 in https://github.com/immich-app/immich/pull/996
 - fix(web): broken unit tests by @jrasm91 in #947
 - build(server): use github-action cache by @jrasm91 in #949
 - build(server): refactor multistage builds by @jrasm91 in #955
 - feat(server,web): OIDC Implementation by @jrasm91 in #884
 - feat(server,web): system config for admin by @zackpollard and @jrasm91 in #959
 - feat(server): multi archive downloads by @jrasm91 in #956
 - Update Korean translation with the latest version. by @hismethod in #971
 - chore(web,mobile): update github repo url by @jrasm91 in #974
 - Web: Disallow all robots by @Mortein in #977
 - chore(server) refactor serveFile and downloadFile endpoint by @alextran1502 in #978
 - Add navbar button to copy image by @bo0tzz in #961
 - web(feat): Add support for actions when clicking notifications by @bo0tzz in #966
 - feat: support iOS LivePhoto backup by @alextran1502 in #950
 - fix(server): Server freezes when getting statistic by @alextran1502 in #994
 
 - 
[1.3.1]
- Update Immich to 1.36.2
 - Full changelog
 - fix(server): Deleted shared users cause a problem with album retrieval and creation by @alextran1502 in https://github.com/immich-app/immich/pull/1002
 
 - 
[1.3.2]
- Update Immich to 1.37.0
 - Update Cloudron base image to 4.0.0
 - Full changelog
 - feat(server,web,mobile): Use binary prefixes for data sizes by @Mortein in #1009
 - Fix(web) navbar color overlap and scroll bar incorrect z index by @denck007 in #1018
 - fix(server): Prevent delete admin user by @alextran1502 in #1023
 - feat(server,web,mobile): activate ETags for all API endpoints and asset serving by @zoodyy in #1031
 
 - 
[1.3.3]
- Update Immich to 1.38.2
 - Full changelog
 - fix(server): Fix error not able to see asset added by shared user in shared album by @matthinc in https://github.com/immich-app/immich/pull/1094
 - feat(server): link via profile.sub by @jrasm91 in #1055
 - chore(): add Chinese README file by @chen3stones in #1058
 - feat(web): Localize dates and numbers by @Mortein in #1056
 - feat(server): Per user asset access control by @matthinc in #993
 - fix(web) fix test by @alextran1502 in #1059
 - feat(server) Tagging system by @alextran1502 in #1046
 - fix(server) fix correct MIME type for Nikon NEF by @alextran1502 in #1060
 - fix(server) added TagResponseDto for TagController by @alextran1502 in #1065
 - chore(web) Update SvelteKit by @alextran1502 in #1066
 - refactor(server): server version logging by @jrasm91 in #1073
 - refactor(server): device info service by @jrasm91 in #1071
 - feat(server,web): migrate oauth settings from env to system config by @jrasm91 in #1061
 - fix(server): link 'immich' by @jrasm91 in #1080
 - fix(server): require local admin account by @jrasm91 in #1070
 - docs: server commands by @jrasm91 in #1079
 - fix(server): unique email database constraint by @jrasm91 in #1082
 
 - 
[1.3.5]
- Update Immich to 1.39.0
 - Full changelog
 - chore() Fix typo and update notification wording by @HcNguyen111 in #1100
 - feat(server) user-defined storage structure by @alextran1502 in #1098
 - chore(web) update SvelteKit to 1.0.0 by @alextran1502 in #1110
 - feat(web) add user setting page by @alextran1502 in #1115
 - chore(server) Add job for storage migration by @alextran1502 in #1117
 
 - 
[1.4.0]
- Update Immich to 1.40.0
 - Full changelog
 - feat(web,server): link/unlink OAuth account by @jrasm91 in #1154
 - feat(web): user profile by @jrasm91 in #1148
 - feat(web) using template filename for downloaded file by @alextran1502 in #1164
 - feat(server): extend JWTexpiration by @jrasm91 in #1187
 - chore(web): linting by @jrasm91 in #1152
 - chore(server): increase OAuth timeout by @jrasm91 in #1155
 
 - 
[1.4.1]
- Update Immich to 1.40.1
 - Full changelog
 - fix(server) Cannot change first-time password due to null value in first and last name payload from the mobile app by @alextran1502 in https://github.com/immich-app/immich/pull/1205
 - feat(server,web): update email address by @jrasm91 in https://github.com/immich-app/immich/pull/1186
 - chore(server): fix unit test by @jrasm91 in https://github.com/immich-app/immich/pull/1194
 - Fixed translations and added missing by @DVerdeV in https://github.com/immich-app/immich/pull/1201
 
 - 
[1.5.0]
- Update Immich to 1.41.0
 - Full changelog
 - Highlight - Public sharing
 - fix(nginx): define stopsignal by @otbutz in #1207
 - feat(server): mobile oauth with custom scheme redirect uri by @jrasm91 in #1204
 - fix(docker-build): start main process with exec by @bt90 in #1210
 - chore(web): show corresponding ffmpeg argument by @jrasm91 in #1217
 
 - 
[1.5.1]
- Update Immich to 1.41.1
 - Full changelog
 - fix(web) show EXIF info in public shared by @alextran1502 in https://github.com/immich-app/immich/pull/1283
 - fix(Nginx): Switch to sh by @otbutz in https://github.com/immich-app/immich/pull/1282
 - fix(Nginx): fix entry point by @otbutz in https://github.com/immich-app/immich/pull/1284
 - fix(web) add disable property to generated shared link by @alextran1502 in https://github.com/immich-app/immich/pull/1287
 - fix(server) fix order of assets in the shared album to be the same as the actual album by @alextran1502 in https://github.com/immich-app/immich/pull/1293
 
 - 
[1.6.0]
- Update Immich to 1.42.0
 - Full changelog
 - Individual assets public share
 - Fix issue with incorrect time due to unknown timezone in EXIF data
 - feat(web): meta tags for share links by @jrasm91 in #1290
 - feat(web): Individual assets shared mechanism by @alextran1502 in #1317
 - chore(web): clamp modal width to viewport by @jrasm91 in #1297
 
 - 
[1.7.0]
- Update Immich to 1.43.1
 - Full changelog
 - Auto-discovery URL on the mobile app
 - Change of the token authentication mechanism
 - Additional options to public shared link
 - Jobs can now be rerun on all assets
 - Add a favorite page on the web
 - Add an additional option for video transcoding, now it is smarter. Any video that is not under the desired codec (h264 as default) will be transcoded.
 - File's hash is now computed on uploaded, this fixes the issue with timing out of the request.
 - Further clean up the code base for more advanced features.
 - We have improved the code base by adding more tests, and additional CI/CD pipelines that will ensure the quality of the application in the future in each release and reduce the number of regression bugs.
 - Incorrect validation return value skipping API checking for CLI
 - Incorrect custom port value used in microservices
 
 - 
[1.7.1]
- Update Immich to 1.44.0
 - Full changelog
 - feat(web): More localisation by @Mortein in #1441
 - fix(web) long album name break styling for shared album card by @alextran1502 in #1473
 - refactor(server): move asset upload job to domain by @jrasm91 in #1434
 - refactor(server): asset service - upload asset by @jrasm91 in #1438
 - refactor(server): device info by @jrasm91 in #1490
 - refactor(server): auth guard by @jrasm91 in #1472
 - fix(server): re-enable Redis unix socket support by @zoodyy in #1494
 - fix(server): Cannot remove album with shared links by @alextran1502 in #1479
 - chore(server): cookie changes to SameSite=Lax by @samip5 in #1467
 
 - 
[1.8.0]
- Update Immich to 1.46.0
 - Full changelog
 - Breaking Change: The server and mobile app will both need to be on version v1.46.0 to work correctly due to some API signature changes between the server and the clients.
 - Favorite view on the mobile app
 - Dynamic layout on the mobile app
 - Improving the detail view on the mobile app
 
 - 
[1.8.1]
- Update Immich to 1.46.1
 - Full changelog
 - fix(ci): Add missing checkout step to prepare-release workflow by @bo0tzz in #1709
 - fix(server): #1715 fk constraint violation when updating to 1.46 with deleted users and albums by @zackpollard in #1716