v1.41.0_64-dev
Highlight - Public sharing 🎉
Yes, one more time, I am very proud to present the new awaiting feature of Immich - Public Sharing. It is quite similar to Google Photos public shared link, however, with even more features.
Each album can have multiple links; each link can be individually configured based on the permission to upload or the expiration time. You can manage all the links in the shared link page, not just the shared link for the group of assets.
As a public user, he/she can
- View individual assets.
- Download a group of assets.
- Download the whole shared album.
- Upload asset (if allowed) - the asset will belong to the user that shares the link.
We've made this specific page to be mobile friendly so it can be viewed correctly on every screen on the mobile browser, the download and upload feature also works on the mobile browser.
We plan to add the functionality to share individual or group assets in the next release.
Please help us test out this new feature and let me know your thoughts or report bugs that you found.
Besides the abovementioned feature, we have deployed a TON, yes! a TON more of bug fixes and features. Please read the detailed changed log below.
As always, please consider supporting the project.
🎉 Cheer! 🎉
Support
If you find the project helpful and it helps you in some ways, you can support the project one time or monthly from GitHub Sponsor
It is a great way to let me know that you want me to continue developing and working on this project for years to come.
What's Changed
- 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
- fix(web) Fix incorrect album type (shared/non-shared) in album selection modal by @alextran1502 in #1219
- feat(web) Add drag n drop upload functionality by @klejejs in #1216
- feat(nginx): Enable upstream keepalive by @otbutz in #1206
- feat(nginx): Compress more types by @bt90 in #1211
- Docs: Github -> GitHub by @Emalton in #1221
- fix nginx conf file by @vedhavyas in #1229
- refactor(server): imports and repository tokens by @jrasm91 in #1220
- feat(deployment): Consistent container names by @bt90 in #1232
- fix(web): hide deleted users by @jrasm91 in #1237
- feat(web,server): api keys by @jrasm91 in #1244
- fix(nginx): Fix connection header by @bt90 in #1252
- fix(server): log user delete errors by @jrasm91 in #1255
- feat(web/server) public album sharing by @alextran1502 in #1266
- feat(web): Add search functionality to add photo to album modal by @klejejs in #1273
- chore(web) Add loading indicators to jobs panel by @klejejs in #1272
- chore(web) Add automatic server stats refetching by @klejejs in #1271
- feat(web,server): disable password login by @jrasm91 in #1223
- fix(mobile): omit null values from json requests by @jrasm91 in #1212
New Contributors
- @otbutz made their first contribution in #1207
- @klejejs made their first contribution in #1216
- @Emalton made their first contribution in #1221
- @vedhavyas made their first contribution in #1229
Full Changelog: v1.40.1_63-dev...v1.41.0_64-dev