Eli Gao
9426b4c1dd
chore: regen open-api
2024-12-25 04:52:57 +08:00
Eli Gao
fe65c44cbc
fix(server): delete fullsize preview image on thumbnail regen after fullsize preview turned off
2024-12-25 04:49:56 +08:00
Eli Gao
132e23b058
feat(server): redirect to preview/original URL when fullsize thumbnail not available
2024-12-25 04:47:50 +08:00
Eli Gao
9a67ec39cd
chore: make open-api
2024-12-25 01:31:46 +08:00
Eli Gao
152dc29c43
test(web): full-size previews
2024-12-25 01:30:18 +08:00
Eli Gao
2fe37a2607
test: full-size previews
2024-12-25 01:30:18 +08:00
Eli Gao
dcf2ce38e3
fix: don't return fullsizePath when disabled
2024-12-25 01:30:18 +08:00
Eli Gao
5f1f4c5f81
feat(i18n): update en texts
2024-12-25 01:30:18 +08:00
Eli Gao
6160790dc8
feat: move full-size preview config to standalone entry
2024-12-25 01:29:32 +08:00
Eli Gao
cb0831364d
test: revert unnecessary timeout
2024-12-25 01:29:32 +08:00
Eli Gao
69771b94f2
chore: regen openapi
2024-12-25 01:29:32 +08:00
Eli Gao
cf0c336c1e
feat(server): keep only essential exif in fullsize preview
2024-12-25 01:29:32 +08:00
Eli Gao
f01561e1f1
chore: gen open-api
2024-12-25 01:29:32 +08:00
Eli Gao
e194a959b0
test: fix types and interfaces
2024-12-25 01:29:32 +08:00
Eli Gao
87ce9db8fa
feat(server): require ASSET_DOWNLOAD premission for fullsize previews
2024-12-25 01:29:32 +08:00
Eli Gao
97b1261095
feat: tweaks for code review
2024-12-25 01:29:32 +08:00
Eli Gao
5c40b52a1c
feat(web/server): fullsize preview for non-web-friendly images
2024-12-25 01:29:32 +08:00
Eli Gao
66f59454df
refactor: rename "converted" preview/assets to "fullsize"
2024-12-25 01:29:32 +08:00
Eli Gao
c0b89a2eb1
refactor: tweaks for code review
2024-12-25 01:29:32 +08:00
Eli Gao
bcb45f0e5b
feat(web): load fullsize preview for RAW images when zoomed in
2024-12-25 01:29:32 +08:00
Eli Gao
61d40af7e9
feat(server): extract full-size previews from RAW images
2024-12-25 01:29:32 +08:00
renovate[bot]
ef0070c3fd
fix(deps): update machine-learning ( #14891 )
2024-12-23 20:04:55 -05:00
renovate[bot]
6b08e82cf7
fix(deps): update dependency @nestjs/swagger to v8 ( #13881 )
...
* fix(deps): update dependency @nestjs/swagger to v8
* chore: generate open api
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2024-12-23 21:03:34 +00:00
Ben
b88f98bf66
feat(web): Add "set as featured" option for an asset ( #14879 )
2024-12-23 12:26:53 -06:00
Jonathan Jogenfors
c3be74c450
fix(server): support import paths with special chars ( #14856 )
2024-12-22 16:22:16 -06:00
Jonathan Jogenfors
4bc2aa5451
feat(server): Handle sidecars in external libraries ( #14800 )
...
* handle sidecars in external libraries
* don't add separate source
2024-12-21 20:50:07 -06:00
Alex
6080e6e827
fix(web): infinite loop browser navigation crash admin settings page ( #14850 )
...
* fix(web): infinite loop browser navigation crash admin settings page
* pr feedback
2024-12-21 19:26:01 +00:00
Lukas
d5906c2efe
feat(web): Adds toggle to disable sorting of faces ( #14830 )
...
* Allows for toggling of sorting in the merge face selector
* Adds toggle to the side panel for faces
* Improve layout and fix toggle
* chore: ui cleanup
---------
Co-authored-by: Alex Tran <alex.tran1502@gmail.com>
2024-12-21 16:53:37 +00:00
Matthew Momjian
b3821c50d7
chore(docs): FAQ cleanup ( #14835 )
...
* FAQ cleanup
* link fix
* copy paste error
2024-12-20 23:40:33 -06:00
Matthew Momjian
1cec3af98c
chore(docs): fix broken link in FAQ ( #14834 )
...
broken link
2024-12-20 16:36:42 -06:00
Ben McCann
da70a1e457
chore: migrate to SvelteKit app state ( #14807 )
...
* chore: migrate to SvelteKit app state
* update package-lock.json
2024-12-20 17:18:22 -05:00
Alex
a14735846c
chore(mobile): add timeout when reading video files ( #14831 )
2024-12-20 13:52:42 -06:00
Michel Heusschen
79a780e8d9
fix(web): downloading partner assets ( #14803 )
2024-12-19 14:56:16 +00:00
Slavik
556c59f12f
docs: misspelled var "urls" in the "machineLearning" ( #14786 )
...
[docs] misspelled var "urls" in the "machineLearning"
Co-authored-by: slavik.fursov <slavik.fursov@oracle.com>
2024-12-18 19:57:25 -05:00
renovate[bot]
8e724c3c27
chore(deps): update base-image to v20241217 (major) ( #14776 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-18 18:27:08 +00:00
renovate[bot]
207bb527bb
chore(deps): update dependency exiftool-vendored to v28.8.0 ( #13924 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-18 18:14:30 +00:00
Alex
b034cb1861
fix(mobile): keep empty album as selected target ( #14778 )
2024-12-18 11:10:29 -06:00
Daniel Dietzler
6a855f6331
chore: update deps ( #14755 )
2024-12-18 14:19:48 +00:00
renovate[bot]
a03f4f5610
chore(deps): update docker/setup-buildx-action action to v3.8.0 ( #14757 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-18 14:18:21 +00:00
renovate[bot]
e0fc8734bf
chore(deps): update dependency ruff to v0.8.3 ( #14756 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-17 15:35:22 -05:00
renovate[bot]
0d060ebb32
chore(deps): update node ( #14736 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-17 15:21:01 -05:00
Alex
f58b2572e6
chore: post release tasks ( #14749 )
2024-12-17 14:02:07 -06:00
github-actions
fd34a914a6
chore: version v1.123.0
2024-12-17 16:00:50 +00:00
Weblate (bot)
b81470a383
chore(web): update translations ( #14495 )
...
Co-authored-by: Adam Uchmanowicz <auchmanowicz@gmail.com>
Co-authored-by: Andrii Solianyk <asolianik2015@gmail.com>
Co-authored-by: Andrius <sndriuss@gmail.com>
Co-authored-by: Arnyminer Z <arnyminer.z@gmail.com>
Co-authored-by: Benjamin Ulstein <ben@ulsteinmedia.no>
Co-authored-by: Berkan Özkan <ozkanberkan@yandex.com>
Co-authored-by: Bezruchenko Simon <worcposj44@gmail.com>
Co-authored-by: Bohuslav Uličný <justadreamer@duck.com>
Co-authored-by: CanbiZ <mickey.leskowitz@gmail.com>
Co-authored-by: Denis Saamiev <samievdenis@gmail.com>
Co-authored-by: Dzmitry Babak <alexgott1990@gmail.com>
Co-authored-by: Emre Bicer <emreee.bicer@gmail.com>
Co-authored-by: Filip <fifammlaf@gmail.com>
Co-authored-by: Fjuro <fjuro@alius.cz>
Co-authored-by: Hurricane-32 <rodrigorimo@hotmail.com>
Co-authored-by: Jak97 <mneamtu74@gmail.com>
Co-authored-by: Jonas Grubbauer <nicjontrickshots@gmail.com>
Co-authored-by: KecskeTech <teonyitas@gmail.com>
Co-authored-by: Kenneth <kenneth@flugheim.no>
Co-authored-by: Linerly <linerly@proton.me>
Co-authored-by: Lukasz Socha <ukiduki.king@gmail.com>
Co-authored-by: Marrick Schröder <marrick.schroeder@gmail.com>
Co-authored-by: Mathias <mathias_aerts@hotmail.com>
Co-authored-by: Matjaž T <matjaz@moj-svet.si>
Co-authored-by: Matteo Crocetti <matteocrocetti@proton.me>
Co-authored-by: Michel Heusschen <59014050+michelheusschen@users.noreply.github.com>
Co-authored-by: Miki Mrvos <medolino2009@gmail.com>
Co-authored-by: MrJonasKr <hr.jonas.kr@protonmail.com>
Co-authored-by: Mārtiņš Bruņenieks <martinsb@gmail.com>
Co-authored-by: Oton <oms.moreira@outlook.com>
Co-authored-by: Paul <paul.kunad@kabelmail.de>
Co-authored-by: Pelayo García Bárcena <pgarciabarcena@gmail.com>
Co-authored-by: Petri Hämäläinen <petri.hamalainen@mailbox.org>
Co-authored-by: PontusÖsterlindh <pontus@osterlindh.com>
Co-authored-by: Ram Tourgeman <ramtorgeman@gmail.com>
Co-authored-by: Roger Veciana Rovira <rveciana@gmail.com>
Co-authored-by: Ryan Gleeson <gleeson.ryanj@gmail.com>
Co-authored-by: Shawn <xiaxinx@gmail.com>
Co-authored-by: Spark108 <kirito.asumo@gmail.com>
Co-authored-by: Stan P <g97d6liib@mozmail.com>
Co-authored-by: Svetoslav Popov <svetoslav.b.popov@gmail.com>
Co-authored-by: Sylvain Pichon <Sp_@users.noreply.hosted.weblate.org>
Co-authored-by: Vatsal <gajjar.vatsal10602@gmail.com>
Co-authored-by: Xo <xocodokie@users.noreply.hosted.weblate.org>
Co-authored-by: Zmicier Yarashevich <github@zmcr.de>
Co-authored-by: acc acc <hangergea@gmail.com>
Co-authored-by: bill85101 <bill85101@gmail.com>
Co-authored-by: chapvic <victor@chapaev.org>
Co-authored-by: kawinhill <kawinhill1112@gmail.com>
Co-authored-by: kraptor <kraptor@kraptor.com>
Co-authored-by: pyccl <changcongliang@163.com>
Co-authored-by: qtm <qtm@users.noreply.hosted.weblate.org>
Co-authored-by: stelle <itsazripp2@gmail.com>
Co-authored-by: thehijacker <thehijacker@gmail.com>
Co-authored-by: timmy61109 <qazzxcasdqwewsxedc@gmail.com>
2024-12-17 15:42:57 +00:00
Alex
6f3b6365e5
chore(mobile): translations update ( #14747 )
...
chore(mobile): translation update
2024-12-17 15:16:22 +00:00
aviv926
2948b9ed29
fix(web): fix missing icons ( #14737 )
...
* Updates
* fix
* Revert "Updates"
This reverts commit 724b538101
.
* format
2024-12-16 23:06:50 -05:00
Alex
a2dd9622a3
fix(mobile): live photos playback ( #14731 )
2024-12-16 21:00:49 +00:00
Alex
c7b44bef81
fix(mobile): native dialog location ( #14730 )
2024-12-16 15:26:52 -05:00
Kevin Cox
95f300f8d2
docs: Add more documentation for video transcoding settings. ( #13388 )
...
Add more documentation for video transcoding settings.
This adds documentation on many of the video transcoding settings `ffmpeg.*`. I focused the documentation on values that aren't just passthough to ffmpeg settings but that are custom to Immich.
2024-12-16 11:20:33 -06:00
Alex
9503bf479b
feat(album): album view sort order ( #14648 )
...
* feat(mobile): album view sort order
* feat: add error message
* refactor(mobile): album page (#14659 )
* refactor album page
* update lint rule
* const record
* fix: updating sort order when pull to refresh
---------
Co-authored-by: Alex <alex.tran1502@gmail.com>
* Move sort toggle button to bottom sheet menu
* chore: revert multiselectgrid loading status
* chore: revert multiselectgrid loading status
---------
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com>
2024-12-16 16:11:48 +00:00