Codex
2c1f321627
Align local web integrations with updated lint rules and Cast types
2026-10-28 21:00:29 +03:00
renovate[bot] and Codex
09bb2a9fb5
fix(deps): update typescript-projects ( #32759 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
(cherry picked from commit f26b9c83adb12848e94bcfc77e1b67be1756bdc9)
2026-10-28 20:41:41 +03:00
renovate[bot] and Codex
7fb7699c06
chore(deps): update dependency eslint-plugin-unicorn to v78 ( #32588 )
...
Co-authored-by: Jason Rasmussen <jason@rasm.me >
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
(cherry picked from commit 72e2bc8b0bc4a7e0a84ac16c0bde7f5e538729fb)
2026-10-28 20:41:28 +03:00
Codex
54881128d6
Adapt local features and dependency locks for SvelteKit 3 and local12
2026-10-27 23:17:33 +03:00
Mert and Codex
db411a4497
feat(server): add jxl as target format ( #32732 )
...
(cherry picked from commit 9560989cb97fb93cd6ab74f7811acce133a9b768)
2026-10-27 23:12:52 +03:00
Mees Frensel and Codex
f96816b55f
refactor(web): bulk (un)archive actions ( #32189 )
...
(cherry picked from commit d26c0eec10f1bb49117b71b667c88a8a715b2489)
2026-10-27 23:12:21 +03:00
Kairui Liu and Codex
c482c1e53e
fix: preserve stack primary asset selection ( #31380 )
...
* fix: preserve stack primary asset selection
* test: select stacked assets by id
* chore: limit dart formatting changes
* fix: address stack viewer review feedback
* fix: align stack ordering with server
* fix: keep stack primary asset first
---------
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
(cherry picked from commit 5a5d7be11084969c3c00a294ce6c0527042f88e7)
2026-10-27 23:12:13 +03:00
Mees Frensel and Codex
27ccbee82d
refactor(web): use svelte builtin id generator ( #32631 )
...
(cherry picked from commit 285552785f1bd7cb5ad431c8b3423d1d5e858188)
2026-10-27 23:12:13 +03:00
Daniel Dietzler and Codex
8125af4859
chore: migrate web imports from .js to .ts ( #32742 )
...
(cherry picked from commit f97c2243fbe5f64a4e1bf96128b82a37cc481506)
2026-10-27 23:11:20 +03:00
Daniel Dietzler and Codex
e5b4dd1041
feat: sveltekit 3 ( #32737 )
...
(cherry picked from commit 2576ee28cfb790e99ddf401a129e1d9a18713121)
2026-10-27 23:11:06 +03:00
Mees Frensel and Codex
c48394aa6e
refactor(web): use declaration tags instead of @const ( #32639 )
...
(cherry picked from commit c6d1e15c77c5f3786b26b292def27247b258cde5)
2026-10-26 22:34:24 +03:00
5d1167a36c
refactor: apikeys, passkeys, and sessions ( #32670 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: jrasm91 <4334196+jrasm91@users.noreply.github.com >
2026-10-24 11:51:43 +03:00
Jason Rasmussen and Codex
e3bf54e2ba
refactor: album queries ( #32668 )
2026-10-24 11:51:43 +03:00
Jason Rasmussen and Codex
5f54700344
refactor: folder view queries ( #32667 )
...
(cherry picked from commit 6bf016964515ed65bb45cd1cf7b7bfadb405559a)
2026-10-22 20:43:53 +03:00
Jason Rasmussen and Codex
0991f506bb
refactor: shared link queries ( #32666 )
...
(cherry picked from commit 0a73481a8fdb3cfbab29f23da48e26133dc4c064)
2026-10-22 20:43:53 +03:00
Jason Rasmussen and Codex
9a66f16102
fix: account management url visibility ( #32645 )
...
(cherry picked from commit 22fe7b4179464c73d7e0487df90f2064fa30a5e0)
2026-10-22 20:43:14 +03:00
Jason Rasmussen and Codex
493870ad7b
refactor: config queries ( #32498 )
...
(cherry picked from commit b45ec0f55abb9dc39fbbb39dcf5296d45a726ba0)
2026-10-22 20:43:14 +03:00
Jason Rasmussen and Codex
1e20bdd74e
refactor: workflow queries ( #32654 )
...
(cherry picked from commit 98680ad6993ed917e630f8f4d1dbd1fbb6c41936)
2026-10-22 20:43:14 +03:00
bo0tzz and Codex
b3bd5d1fd1
feat(server): remove deprecated password field from update-me ( #32623 )
...
* feat(server): remove deprecated password field from update-me
* fix: tests for removed password field
(cherry picked from commit 3f6a071203187681b6c06b977665dc624c431336)
2026-10-22 05:25:45 +03:00
Jason Rasmussen and Codex
b12be9119f
feat: passkeys ( #32194 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
(cherry picked from commit 6233a79bf7e4cec11e9ea1094908ff3b228fcbe0)
2026-10-22 05:23:22 +03:00
743e555a1b
fix(deps): update dependency bullmq to v6 ( #31914 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-10-19 20:31:26 +03:00
0207d48035
chore(deps): update vitest monorepo to v5 ( #31912 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-10-19 20:27:42 +03:00
Codex
ca7766fcd6
Show on-this-day memories from the last 20 years with automatic playback
2026-10-18 19:00:06 +03:00
Jason Rasmussen and Codex
49f65aa3b0
chore: remove unused code ( #32497 )
2026-10-17 19:32:36 +03:00
Jason Rasmussen and Codex
1b058dbcf3
fix: user admin actions ( #32491 )
2026-10-17 19:32:35 +03:00
Jason Rasmussen and Codex
5351fecc08
refactor: user admin queries ( #32490 )
2026-10-17 19:32:35 +03:00
Jason Rasmussen and Codex
ae7cb3192e
refactor: library queries ( #32489 )
...
* refactor: library queries
* fix: mutation options signature
2026-10-16 20:51:29 +03:00
Jason Rasmussen and Codex
2ebe288010
refactor: server endpoints ( #32467 )
2026-10-16 20:51:28 +03:00
Jason Rasmussen and Codex
6adebeda0d
refactor: system config endpoints ( #32457 )
...
* refactor(web): tanstack query
* refactor: use createQuery
* fix: pnpm lockfile
2026-10-16 20:51:28 +03:00
Codex
6665bb4796
feat: add verified Android and web update checks in settings
2026-10-15 14:54:44 +03:00
sevtdy and Codex
00900cc902
fix(web): round top corners of queue status badge ( #32360 )
...
(cherry picked from commit c673a608d08e2aa798805c423eb4175759fab740)
2026-10-12 20:39:12 +03:00
f607b886f0
feat: shared person indicator ( #32238 )
...
feat: shared person indicator (#32223 )
* feat: shared person indicator
* fix: styles
---------
(cherry picked from commit a3c52d13962c1c404a58a1ace20107625a4be618)
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-10-08 18:59:47 +00:00
3eec251596
fix(web): don't swallow Escape when person name editor is closed ( #32161 )
...
fix(web): don't swallow Escape when person name editor is closed (#32123 )
(cherry picked from commit 3a5fc38f85df38d73d5c3a21ab4a06d6090eb248)
Co-authored-by: Adi Čaušević <31798801+ChocolateChipKookie@users.noreply.github.com >
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-10-06 11:37:07 +00:00
8ebb3ef4ec
feat(ml): ppocr v6 ( #32151 )
...
feat(ml): ppocr v6 (#32147 )
(cherry picked from commit 3df38fe7f283391819482b41a7181edc3f923d1f)
Co-authored-by: Mert <101130780+mertalev@users.noreply.github.com >
2026-10-06 08:44:13 +00:00
07b54cf9b4
fix(web): album reactivity ( #32111 )
...
fix(web): album reactivity (#32095 )
(cherry picked from commit f81bbc782c4206407c88a06a5e8e74fc5dbe9a8d)
Co-authored-by: Mees Frensel <33722705+meesfrensel@users.noreply.github.com >
2026-10-05 16:40:03 +00:00
81de979a35
fix: people page search ( #32108 )
...
fix: people page search (#32094 )
(cherry picked from commit 549a76cd35ec9f63a76174992de50095192afa11)
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-10-05 16:23:02 +00:00
983177d570
fix: strip workflow step ids from user-facing actions ( #32106 )
...
fix: strip workflow step ids from user-facing actions (#32103 )
(cherry picked from commit 1a48984844f38bc439a3ac1ce5ad831b02c4c373)
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-10-05 15:25:52 +00:00
17e4cfd96b
fix(web): no trash actions when trash is empty ( #32104 )
...
fix(web): no trash actions when trash is empty (#32097 )
(cherry picked from commit c826e0d45aaa62187189921e9ac40297b13a37c4)
Co-authored-by: Mees Frensel <33722705+meesfrensel@users.noreply.github.com >
2026-10-05 14:59:47 +00:00
34bec01232
fix: stale memory cover ( #32101 )
...
fix: stale memory cover (#32098 )
(cherry picked from commit 0521a662dd4c135fc311fd1803d33756971af9c5)
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-10-05 14:33:35 +00:00
70b1932692
feat(web): default to date storage template during onboarding ( #32018 )
...
feat(web): default to date storage template during onboarding (#31989 )
(cherry picked from commit 5372d5ef19eb3ee3eddf8002ba404e99cdfe330e)
Co-authored-by: Zack Pollard <zack@futo.org >
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-10-02 11:44:45 +00:00
882da7cab8
fix: stale memory thumbnail ( #31977 )
...
fix: stale memory thumbnail (#31975 )
(cherry picked from commit ad444a019797053fe9a57ec7a9c035deb2479757)
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com >
2026-10-01 15:56:05 +00:00
112c5e190f
fix(web): alt names ( #31987 )
...
fix(web): alt names (#31980 )
(cherry picked from commit aecee4db94c33e05092c6e103bbfe4365046861a)
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-10-01 15:55:52 +00:00
eeb5a59e2f
refactor(web): tag and create shared link actions ( #31976 )
...
refactor(web): tag and create shared link actions (#31892 )
(cherry picked from commit 8e3267dc3b294a4890ceecbbac07e9edd80c17e9)
Co-authored-by: Mees Frensel <33722705+meesfrensel@users.noreply.github.com >
2026-10-01 11:17:57 +00:00
f32a891d40
feat: bulk person management ( #31960 )
...
Co-authored-by: Jason Rasmussen <jason@rasm.me >
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-09-30 23:39:14 +02:00
f4b47bf350
fix: restore folder view scroll position ( #31946 )
...
fix: restore folder view scroll position (#31860 )
(cherry picked from commit b8953fcc87f2975ff6b86d7a8b63137f24eff69b)
Co-authored-by: Rahul Walawalkar <walawalkarrahul11@gmail.com >
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev >
2026-09-30 14:30:14 +00:00
b20bc5ed82
feat: auto-sync name changes to connected users ( #31931 )
...
feat: auto-sync name changes to connected users (#31923 )
* feat: auto-sync name changes to connected users
* fix: rename to faceId
* fix: pr feedback
* fix: mobile build
(cherry picked from commit aec7c0d97bd6679b2b300e72e870b83c5ef13c85)
Co-authored-by: Jason Rasmussen <jason@rasm.me >
2026-09-30 07:53:02 +00:00
c12d5e6d35
feat: people management ( #31620 )
...
Co-authored-by: Jason Rasmussen <jason@rasm.me >
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com >
2026-09-28 21:29:15 +02:00
Jason Rasmussen and GitHub
0f179b9914
fix(web): album inconsistencies ( #31857 )
2026-09-28 21:20:54 +02:00
Mees Frensel and GitHub
93ad3645e8
refactor(web): a few more album actions ( #31839 )
2026-09-28 13:56:15 -04:00
Alex and GitHub
9c06df378c
feat: memory UI for birthday ( #31798 )
...
* feat: birthday memory UI
* chore: untrack .scratch
* make sure to render unknown
* confetti
2026-09-26 09:02:46 -05:00