Commit graph

3499 commits

Author SHA1 Message Date
Hartley Raabis
211d7cbd8a WIP: Add basic zoom feature to slideshow. Iin PhotoViewer onImageReady function call assetViewerManager animatedZoom with random scale values. Disable AdaptiveImage effect in show, which called for loading original every animation frame. 2026-07-31 12:16:11 -06:00
Hartley Raabis
9915418260 Add Slideshow Settings for Animate switch and Pan / Zoom Strength 2026-07-30 10:19:13 -06:00
github-actions
8aa95c6747 chore: version v3.1.0 2026-07-27 18:20:33 +00:00
Jason Rasmussen
bc6bf388c0
fix(web): single grid row spacing (#30277) 2026-07-27 14:13:11 +00:00
Daniel Dietzler
409734e1db
fix: shared by user detail panel (#30187) 2026-07-24 15:44:37 -04:00
NOBOIKE
5fa920a5f0
fix(web): use RTL transform origin in AdaptiveImage (#30182) 2026-07-24 10:44:33 +02:00
NOBOIKE
29605f710e
fix(web): mirror onboarding navigation icons in RTL (#30158)
Co-authored-by: root <root@yazeed.localdomain>
2026-07-23 17:23:36 +02:00
NOBOIKE
cbb565b7b7
fix(web): mirror asset viewer navigation icons in RTL (#30151) 2026-07-23 12:22:45 +02:00
okxint
3bd580e37d
fix(web): restore correct back route when opening person asset via direct URL (#30129) 2026-07-23 09:06:59 +00:00
okxint
8a875f5978
fix(web): use correct date field for shift-click range in Recently Added (#30071) 2026-07-22 11:53:45 +02:00
Yaros
99370b2ac4
fix: admin user details responsive layout (#30114) 2026-07-22 10:54:26 +02:00
Priyanshu
b70cb58bc8
fix(web): improve slideshow controls visibility on bright backgrounds (#29950)
Co-authored-by: priyanshuANDcoad <priyanshu23154050@akgec.ac.in>
2026-07-21 15:58:51 +00:00
Roberto Carlos Martinez Arriaga
e6fff3b15e
feat(web): add maintenance link to command palette (#30016) 2026-07-21 16:27:23 +02:00
Jason Rasmussen
899f547053
fix(web): lens model search (#30088) 2026-07-21 13:54:28 +00:00
renovate[bot]
aa08dad1f5
chore(deps): update dependency eslint-plugin-unicorn to v72 (#30092)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-07-21 15:33:46 +02:00
renovate[bot]
8365cdd59e
chore(deps): update dependency typescript to v7 (#29903)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-07-21 13:36:57 +02:00
Mees Frensel
1cec7021e8
fix(web): space between device type and version (#30102) 2026-07-21 11:08:29 +00:00
renovate[bot]
1b0f473457
fix(deps): update typescript-projects (#30087)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-07-21 11:01:23 +00:00
renovate[bot]
df970da59e
chore(deps): update dependency eslint-plugin-unicorn to v70 - abandoned (#29684)
* chore(deps): update dependency eslint-plugin-unicorn to v70

* fix: linting

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-07-20 23:47:14 -04:00
Rust
8061a2e5ff
fix(web): fix Country/State filters when set to Unknown (#30026)
* fix(web): create emptyStringToNull helper func and apply it to country/state search payload generation

* chore: feedback

* fix: other empty string fields

---------

Co-authored-by: Jason Rasmussen <jrasm91@gmail.com>
2026-07-20 21:15:00 -05:00
Matthias Keim
89d0a9d59f
fix(web): attach file picker input to DOM so iOS Safari fires change … (#29660)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-07-20 19:03:42 +00:00
Priyanshu
4a4d468aa2
fix(web): refresh folder view after asset deletion (#29899) 2026-07-20 18:20:52 +02:00
Priyanshu
522def1ed6
fix(web): align ContextMenu z-index with design-system token (#30015)
Co-authored-by: priyanshuANDcoad <priyanshu23154050@akgec.ac.in>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-07-20 13:54:59 +00:00
renovate[bot]
a3dd19cd2f
fix(deps): update typescript-projects (#29633)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-07-16 20:14:05 +02:00
Yaros
fe3eb7d865
feat(web): undo archive from toast (#27061)
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2026-07-16 17:53:02 +02:00
Diogo Correia
c50a807bc1
feat(web): add wake lock when uploading assets (#29820) 2026-07-16 12:41:37 +02:00
bo0tzz
26e07548a7
chore: add GHSA as contact in security.txt (#29940) 2026-07-16 12:30:44 +02:00
cevdet
f73c53c563
chore(seo): remove redundant twitter metadata tags (#29801) 2026-07-16 12:29:38 +02:00
Daniel Dietzler
eda605c534
fix(web): clear birth date (#29959) 2026-07-15 18:32:53 +00:00
Mees Frensel
e00dcf7850
fix(web): URI encode slug and reduce confusion for users (#29796)
Co-authored-by: bwees <brandonwees@gmail.com>
2026-07-15 19:32:05 +02:00
Jorge Montejo
55dc579059
feat(web): Keep show more open on duplicates (#29734)
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-07-15 11:22:36 +00:00
Kobi Hikri
5f2e8a4fcf
chore(security.txt): bump expired Expires field (RFC 9116) (#29932) 2026-07-15 10:19:44 +00:00
Priyanshu
dc55b234d9
fix(web): use Container component for responsive admin maintenance la… (#29917)
Co-authored-by: priyanshuANDcoad <priyanshu23154050@akgec.ac.in>
2026-07-15 12:18:55 +02:00
Priyanshu
f6bf22d9ca
fix(web): hide stack thumbnail tray in slideshow mode (#29918)
Co-authored-by: priyanshuANDcoad <priyanshu23154050@akgec.ac.in>
2026-07-15 12:10:35 +02:00
github-actions
cd308ad930 chore: version v3.0.3 2026-07-14 21:10:19 +00:00
Daniel Dietzler
2ed8b2bddd
fix: memory search date validation (#29907) 2026-07-14 16:34:38 +02:00
Ben Beckford
9057ae9759
fix(web): closing plugin method picker selects "unknown" method (#29784) 2026-07-13 09:41:28 -05:00
Mees Frensel
19313e75fd
chore(web): fix testing deprecations (#29799) 2026-07-10 14:30:12 +02:00
github-actions
443b856ac3 chore: version v3.0.2 2026-07-09 17:33:21 +00:00
Mees Frensel
2db1e02cdf
fix(web): always initialize language manager to set lang and dir (#29696) 2026-07-09 13:40:15 +00:00
Mees Frensel
4fd58885e2
fix(web): recursively unnest class arrays (#29755) 2026-07-09 12:39:12 +02:00
Ben Beckford
c5222c7579
chore(server): use bounded numbers in workflows (#29009)
* chore(server): use bounded numbers in workflows

* chore: increase precision for lat/lon filtering

* chore: re-add integer to a json schema type
2026-07-08 17:15:48 -07:00
Kha Nguyen
427321a102
fix(web): clear asset selection when search context changes (#29738) 2026-07-08 14:08:39 -05:00
Ben Beckford
c7b4a798cb
fix: incorrect grouping of recently added assets (#29666)
* fix: incorrect grouping of recently added assets

* chore(web): lint

* chore(web): refactor timeline utc to local dates

* chore(mobile): index remote asset upload dates

---------

Co-authored-by: Alex <alex.tran1502@gmail.com>
2026-07-07 11:21:58 -05:00
Mert
69d568f289
feat(server): hls variant configuration (#29613)
* configure variants

* openapi

* dynamic level

* unnecessary width/height fields

* add web config

* allow 1440p and 2160p

* more helpful descriptions

* simplify level picker

* formatting

* integer instead of number
2026-07-06 14:57:48 -04:00
Daniel Dietzler
a6f0253544
chore: improve added to album messages (#29641) 2026-07-06 17:21:49 +02:00
Daniel Dietzler
4e25db2989
fix: chinese browser locales recognition (#29622) 2026-07-06 09:42:47 -05:00
Daniel Dietzler
4f5e0d3505
chore: clearer album users dropdown (#29629) 2026-07-06 09:40:26 -05:00
Wonsuk Choi
43abb9a92f
fix(web): wrap hardcoded strings with i18n translation function (#29612)
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2026-07-06 09:57:04 +00:00
TJ Horner
103585ceb9
fix(web): add ARIA label to ServerStatisticsCard (#29497)
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
2026-07-06 10:35:47 +02:00