1
0
Fork 0
mirror of https://github.com/immich-app/immich.git synced 2025-01-27 22:22:45 +01:00
Commit graph

5697 commits

Author SHA1 Message Date
Mert
21d7cf6de6
chore(server): make date-time logs verbose ()
make date-time logs verbose
2024-10-21 16:35:56 -05:00
Darrel
c77345637b
chore(web): add tests for ChangeDate component ()
* chore(web): setup tests for ChangeDate component

* chore(web): add tests for callback funcs with the right value

* chore(web): add tests for daylight saving time

* rename file properly

---------

Co-authored-by: bo0tzz <git@bo0tzz.me>
2024-10-21 14:39:47 -04:00
polgarc
b7cd770831
docs: add warning to repair page ()
* chore: remove repair docs

* add warning instead of remove
2024-10-21 14:39:28 -04:00
Alex
791c37d2cc
chore(mobile): proper new UI layout for tablet ()
* chore(mobile): better tablet UI

* fix spacing when trash is disable

* better layout for library page

* Removed navigation rail

* removed navigation rail reference

* correct padding

* fixed people page
2024-10-21 13:39:18 -05:00
Evie Lau
d137fc3eb6
docs: add qsv note for jasper lake cpus ()
* Update hardware-transcoding.md

Add niche instruction to get QSV working with Jasper Lake CPUs, based on conclusion from 

* Relocate note to setup step, under the Admin page changes

* Add Elkhart Lake

* chore: cleanup

---------

Co-authored-by: Jason Rasmussen <jason@rasm.me>
2024-10-21 18:37:21 +00:00
Jonathan Jogenfors
b411e30796
fix(server): only allow absolute import paths ()
fix: only allow absolute paths
2024-10-21 09:12:12 -05:00
John Strunk
56bebd01df
chore(docs): correct two small typos () 2024-10-21 13:05:17 +00:00
Darrel
45517ab7ae
fix(web): reset select all button state on escape press ()
* factor out cancel multiselect state logic to utils

* use cancel multiselct helper in album page

* use cancel multiselct helper in album-viewer component

* use cancel multiselct helper in asset-grid component

* remove unused to fix lint
2024-10-20 18:11:00 +00:00
dvbthien
ee0130a58b
fix(mobile): Fix minor issues with downloading assets ()
* improve download asset

* fix: download motion photos on ios

---------

Co-authored-by: dvbthien <dvbthien@gmail.com>
Co-authored-by: Alex <alex.tran1502@gmail.com>
2024-10-20 12:56:02 -05:00
Mert
62e55f3db9
fix(server): Revert "fix(server): copy video projection metadata for 360 videos ()" ()
Revert "fix(server): copy video projection metadata for 360 videos ()"

This reverts commit aa0097bde2.
2024-10-20 10:15:50 -05:00
bo0tzz
8c38d22f42
revert: gh container registry rate limits () 2024-10-19 14:51:37 +02:00
Alex
39b571a95c
fix(server): encodes iPhone 16 Pro video with unknown audio codec ()
* fix(server): encodes iPhone 16 Pro video with unknown audio codec

* remove white space

* pr feedback + unit test

* remove public method keyword

* test the service

* correcting unit test
2024-10-19 00:50:08 -05:00
Alex
c9c0212ca9
fix(web): intersection observer not triggered to load more people () 2024-10-18 22:53:47 +02:00
Hayden
4a2a7b7735
feat(server): wait five minutes before sending email on new album item ()
Album update jobs will now wait five minutes to send. If a new image is added while that job is pending, the old job will be cancelled, and a new one will be enqueued for a minute.

This is to prevent a flood of notifications by dragging in images directly to the album, which adds them to the album one at a time.

Album updates now include a list of users to email, which is generally everybody except the updater. If somebody else updates the album within that minute, both people will get an album update email in a minute, as they both added images and the other should be notified.
2024-10-18 14:51:34 -05:00
Christian Koch
76c0b964eb
chore(docs): update _storage-template.md ()
Update _storage-template.md

The example for the {{if}} was a little bit confusing. Just a recommendation
2024-10-18 19:43:48 +00:00
akara
e1e3ae811d
chore(docs): add Thai README ()
* chore(docs): add Thai README

* chore(docs): add links to Thai README
2024-10-18 19:41:32 +00:00
Jason Rasmussen
3fb5adb31c
refactor(server): rename metrics to telemetry () 2024-10-18 14:50:32 -04:00
pyorot
b1149881bd
feat(server): add pcm_s16le accepted audio codec () 2024-10-18 08:26:16 -04:00
Jason Rasmussen
12628b80bc
refactor(server): telemetry env () 2024-10-17 18:04:25 -04:00
Mert
23646f0d55
feat(server): vaapi hardware decoding ()
* add hw decoding for vaapi

* add tests

* update docs
2024-10-17 18:02:41 -04:00
Jason Rasmussen
c8f672f494
refactor(server): telemetry ports env () 2024-10-17 21:00:22 +00:00
renovate[bot]
0eabb3ef80
fix(deps): update dependency sirv to v3 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 15:54:40 -04:00
Daniel Dietzler
6b2f23b5a3
fix: web search add to album reactivity () 2024-10-17 15:53:12 -04:00
Daniel Dietzler
57704ba5a7
fix: gh container registry rate limits () 2024-10-17 15:17:38 -04:00
Daniel Dietzler
274381deaa
fix: person update state inconsistencies () 2024-10-17 18:23:51 +00:00
grgergo
7011231c4c
fix(web): improve photosphere viewer settings ()
change photosphere viewer settings
2024-10-17 18:07:01 +00:00
Jason Rasmussen
e3fc4d7b0a
refactor(server): auth enums () 2024-10-17 13:17:32 -04:00
CrushedAsian255
d9949434f6
feat(web): Change relink person icon from minus to pencil ()
The relink person icon is currently a minus symbol. This can be confusing as it looks like a "remove person" button. Changing it to a pencil makes it clear it is an editing operation, not a removing operation.
I don't know how to write Dart code, so I cannot help with the Mobile app.
2024-10-17 13:13:35 -04:00
Jason Rasmussen
3d971f69dc
refactor(server): storage template options () 2024-10-17 13:11:51 -04:00
jedi04
bb694aeeeb
fix(server): Allow passwordless users when oauth enabled ()
* fix(server): Allow passwordless users when oauth enabled

* fix(web): Use features flags for checking oauth
2024-10-17 12:24:50 -04:00
Jason Rasmussen
3f663106e8
refactor(server): redis config ()
* refactor(server): redis config

* refactor: cache parsed env data

* chore: add database and redis tests
2024-10-17 10:50:54 -04:00
bo0tzz
79acbc1d7b
feat: show warning when running main branch build ()
* feat: show warning when running main branch build

* fix: emoji weirdness

* fix: use icon instead of emoji

* fix: missing conditional
2024-10-17 08:36:52 -04:00
Jason Rasmussen
01a9cda15d
fix(server): never try to parse Duration from exif data () 2024-10-16 18:20:44 -04:00
Jason Rasmussen
8ac40a933a
refactor(server): external domain fallback () 2024-10-16 18:13:12 -04:00
Jason Rasmussen
51d4899cd1
refactor(server): move host env to config repo ()
* refactor(server): access host through repository

* refactor(server): access host through repository
2024-10-16 18:12:13 -04:00
github-actions
e8015dc7d7 chore: version v1.118.2 2024-10-16 18:44:39 +00:00
lyyn
782ba48470
fix(server): ffmpeg matrices ()
* Fix ffmpeg matrices

* override `getColors`

* formatting

---------

Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
2024-10-16 14:29:59 -04:00
Mert
c266465317
chore(deps): update base-image to v20241016 (major) ()
chore(deps): update base-image to v20241016
2024-10-16 11:58:51 -04:00
Jason Rasmussen
426008b714
fix(docs): cancelled builds on main () 2024-10-16 07:03:43 -04:00
Zack Pollard
a17d34b186
ci: don't refresh state when destroying tf ()
ci: dont refresh state when destroying tf
2024-10-16 05:46:21 -04:00
renovate[bot]
263d2ba161
fix(deps): update dependency exiftool-vendored to v28.6.0 ()
* fix(deps): update dependency exiftool-vendored to v28.6.0

* fix: incorrect day light savings date time

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2024-10-16 05:45:09 -04:00
renovate[bot]
ece4553321
chore(deps): update base-image to v20241015 (major) ()
chore(deps): update base-image to v20241015

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-16 05:01:15 -04:00
renovate[bot]
5bb7854f4f
chore(deps): update terraform cloudflare to v4.44.0 ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-16 05:00:51 -04:00
renovate[bot]
7d3ed6bd55
chore(deps): update typescript-projects ()
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-16 04:57:57 -04:00
Manan Jain
c653c48ed2
fix: styling for last image in person grid ()
* Add Display Content to LastPersonContainer Div

* Update web/src/lib/components/faces-page/people-infinite-scroll.svelte

Co-authored-by: Jason Rasmussen <jason@rasm.me>

---------

Co-authored-by: manan <manan@manan.myguest.virtualbox.org>
Co-authored-by: Jason Rasmussen <jason@rasm.me>
2024-10-16 08:57:06 +00:00
renovate[bot]
240de1239e
fix(deps): update dependency ftfy to v6.3.0 () 2024-10-15 19:59:17 -04:00
github-actions
edd7dfb5d8 chore: version v1.118.1 2024-10-15 20:44:10 +00:00
Jason Rasmussen
4c55597478
fix(server): mobile oauth login () 2024-10-15 16:41:19 -04:00
renovate[bot]
7e49b0c875
fix(deps): update dependency tokenizers to v0.20.1 () 2024-10-15 15:38:18 -04:00
Kevin Cox
e57bd94f04
chore(server): explicitly use svt-av1 encoder () 2024-10-15 18:53:18 +00:00