Daniel Dietzler
|
001d7d083f
|
refactor: small test factories (#26862)
|
2026-03-12 14:48:49 -04:00 |
|
Daniel Dietzler
|
34ce68095d
|
chore: upgrade to kysely 0.28.11 (#26744)
|
2026-03-11 16:17:31 +01:00 |
|
Daniel Dietzler
|
d325231df2
|
chore: refactor test factories (#26804)
|
2026-03-09 20:47:03 +00:00 |
|
Daniel Dietzler
|
c259fee309
|
chore: cleanup vscode settings (#26709)
|
2026-03-05 08:12:59 -05:00 |
|
Daniel Dietzler
|
3c476b1987
|
chore: vitest 4 for web, cli, and e2e (#26668)
|
2026-03-04 14:19:13 +00:00 |
|
Daniel Dietzler
|
9f9569c152
|
fix: schema check (#26543)
|
2026-02-26 13:27:50 -05:00 |
|
Daniel Dietzler
|
e25ec4ec17
|
chore: migrate migration scripts to sql tools (#26537)
|
2026-02-26 17:59:52 +01:00 |
|
Daniel Dietzler
|
ca6c486a80
|
refactor: person stubs (#26512)
|
2026-02-25 08:56:00 -05:00 |
|
Daniel Dietzler
|
55ee9f76da
|
chore: eslint 10 (#26490)
|
2026-02-24 08:24:18 -05:00 |
|
 Daniel DietzlerandJason Rasmussen
|
a07d7b0c82
|
chore: migrate to sql-tools library (#26400)
Co-authored-by: Jason Rasmussen <jason@rasm.me>
|
2026-02-23 09:50:16 -05:00 |
|
Daniel Dietzler
|
db4e7abf6d
|
chore: refactor more queries (#25572)
* refactor: asset service queries
* chore: refactor more queries
|
2026-02-19 10:48:30 -05:00 |
|
Daniel Dietzler
|
fd0338f89c
|
refactor: asset service queries (#25535)
|
2026-02-19 08:54:28 -05:00 |
|
Daniel Dietzler
|
d0ed76dc37
|
refactor: small face tests (#26340)
|
2026-02-19 08:51:18 -05:00 |
|
Daniel Dietzler
|
8f9ea6a171
|
fix: utc time zone upserts (#26258)
fix: utc timezone upserts
|
2026-02-17 18:59:52 +01:00 |
|
Daniel Dietzler
|
75e3b0467a
|
chore: hyperlink contributing file in llm message (#26234)
|
2026-02-15 10:51:47 +00:00 |
|
Daniel Dietzler
|
7cb355279e
|
chore: remove asset stubs (#26187)
|
2026-02-13 11:00:31 -05:00 |
|
Daniel Dietzler
|
7e0356e227
|
refactor: more small tests (#26159)
|
2026-02-12 08:34:32 -05:00 |
|
Daniel Dietzler
|
e54678e0d6
|
refactor: small tests (#26141)
|
2026-02-11 11:49:00 -05:00 |
|
Daniel Dietzler
|
222c90b7b7
|
chore: remove album stubs (#26130)
|
2026-02-11 09:12:46 -05:00 |
|
Daniel Dietzler
|
71fe9192fd
|
chore: metadata extraction date test (#26102)
|
2026-02-10 10:05:05 -05:00 |
|
Daniel Dietzler
|
a356497d96
|
refactor: album service small tests (#25640)
|
2026-02-06 08:56:46 -05:00 |
|
Daniel Dietzler
|
9c098109e0
|
fix: time zone upserts (#25889)
|
2026-02-05 12:43:03 -05:00 |
|
Daniel Dietzler
|
2990bde0bb
|
fix: metadata extraction race condition (#25866)
|
2026-02-03 11:03:27 -06:00 |
|
Daniel Dietzler
|
94965f6d66
|
chore: rework tags sidebar (#25855)
|
2026-02-03 16:06:26 +00:00 |
|
Daniel Dietzler
|
4e0e1b2c5c
|
fix: escape handling (#25627)
|
2026-01-28 15:05:21 -05:00 |
|
Daniel Dietzler
|
e50579eefc
|
fix: album card ranges (#25639)
|
2026-01-28 14:38:09 -05:00 |
|
Daniel Dietzler
|
9be01e79f7
|
fix: correctly show owner in album options modal (#25618)
|
2026-01-28 06:24:02 -06:00 |
|
Daniel Dietzler
|
2d09853c3d
|
fix: escape handling in search asset viewer (#25621)
|
2026-01-28 06:23:15 -06:00 |
|
Daniel Dietzler
|
212c03ceff
|
fix(web): properly encode shared link slug (#25564)
|
2026-01-27 16:29:51 +01:00 |
|
Daniel Dietzler
|
984fb12ada
|
refactor: asset media service queries (#25477)
|
2026-01-23 16:07:57 -05:00 |
|
Daniel Dietzler
|
f88f1265b6
|
chore: update svelte (#25478)
|
2026-01-23 14:31:56 -06:00 |
|
Daniel Dietzler
|
2792d97027
|
feat: more factories for small tests (#25396)
|
2026-01-23 10:54:04 -05:00 |
|
Daniel Dietzler
|
2dcb4efc40
|
fix: lock tags column on update (#25435)
|
2026-01-21 21:20:05 -05:00 |
|
Daniel Dietzler
|
184f1a6d32
|
fix: tag update race condition (#25371)
|
2026-01-21 16:30:45 +01:00 |
|
Daniel Dietzler
|
1649d87360
|
refactor: extract isEdited into its own column in asset_file (#25358)
|
2026-01-21 16:08:21 +01:00 |
|
 Daniel Dietzlerandbwees
|
07675a2de4
|
feat: download original asset (#25302)
Co-authored-by: bwees <brandonwees@gmail.com>
|
2026-01-16 19:05:13 +00:00 |
|
 Daniel DietzlerandJason Rasmussen
|
56dfdfd033
|
refactor: album share and options modals (#25212)
* refactor: album share modals
* chore: clean up
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me>
|
2026-01-14 15:18:02 -05:00 |
|
Daniel Dietzler
|
cc90c912f5
|
chore: bump base images manually (#25241)
|
2026-01-13 13:36:39 +01:00 |
|
Daniel Dietzler
|
5e3f5f2b55
|
fix: unlock properties after successful sidecar write (#25168)
|
2026-01-12 14:01:38 +01:00 |
|
Daniel Dietzler
|
520b825511
|
refactor: album page (#25140)
|
2026-01-08 22:27:20 +00:00 |
|
Daniel Dietzler
|
c411151560
|
chore: docs for contributing (#25082)
|
2026-01-06 09:07:44 -06:00 |
|
Daniel Dietzler
|
363b9276eb
|
fix: album card timezone (#24855)
|
2025-12-26 21:40:07 -06:00 |
|
Daniel Dietzler
|
3d2196b0f2
|
refactor: asset update medium tests (#24718)
|
2025-12-19 16:25:04 +00:00 |
|
Daniel Dietzler
|
f7cbb7417c
|
fix: dateTimeOriginal timezone updates (#24712)
|
2025-12-19 08:42:44 -06:00 |
|
 Daniel Dietzlerandmertalev
|
c15998e805
|
fix: asset update race condition (#24384)
* fix: asset update race condition
* fix: asset update race condition
* single statement
* update sql
* missed one
* fix `none` handling
* fix: tests
* chore: simplify update all assets
* fix: updating lockable properties
---------
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
|
2025-12-17 09:23:13 -06:00 |
|
Daniel Dietzler
|
75a7c9c06c
|
feat: sql tools array as default value (#24389)
|
2025-12-04 12:54:20 -05:00 |
|
Daniel Dietzler
|
ae8f5a6673
|
fix: prettier (#24386)
|
2025-12-04 16:10:42 +00:00 |
|
Daniel Dietzler
|
c0a3b58bba
|
fix: rare cases of assets not loading in when scrolling backwards (#24245)
|
2025-11-28 10:18:49 -06:00 |
|
Daniel Dietzler
|
ce00119926
|
chore: update sharp to 0.34.5 (#24170)
|
2025-11-27 15:13:16 +00:00 |
|
Daniel Dietzler
|
fffee80e2f
|
feat: command palette (#23693)
|
2025-11-26 22:18:50 +01:00 |
|
Daniel Dietzler
|
939d2c8b27
|
chore: minor admin pages refactorings (#24160)
|
2025-11-25 07:57:30 -05:00 |
|
Daniel Dietzler
|
b56fa62b32
|
fix: revert "chore(deps): update dependency sharp to v0.34.5" (#24173)
|
2025-11-25 12:37:08 +00:00 |
|
Daniel Dietzler
|
8755cd59fd
|
chore: refactor svelte reactivity (#24072)
|
2025-11-24 18:57:46 -05:00 |
|
Daniel Dietzler
|
0498f6cb9d
|
fix: albums page reactivity loops (#24046)
|
2025-11-24 17:14:24 +01:00 |
|
Daniel Dietzler
|
57be3ff8c7
|
fix: add users to album (#24133)
|
2025-11-24 07:52:36 -05:00 |
|
Daniel Dietzler
|
78457d9b89
|
chore: add new language requests (#23991)
|
2025-11-20 08:58:18 -05:00 |
|
Daniel Dietzler
|
f59417cc77
|
chore(web): refactor replace asset (#23972)
|
2025-11-19 08:49:15 -06:00 |
|
 Daniel DietzlerandAlex
|
5f987a95f5
|
fix: feature flags manager race condition (#23973)
Co-authored-by: Alex <alex.tran1502@gmail.com>
|
2025-11-19 03:05:53 +00:00 |
|
 Daniel DietzlerandJason Rasmussen
|
d310c6f3cd
|
feat: library details page (#23908)
* feat: library details page
* chore: clean up
---------
Co-authored-by: Jason Rasmussen <jason@rasm.me>
|
2025-11-18 15:27:41 -05:00 |
|
Daniel Dietzler
|
1200bfad13
|
refactor: server config and feature flags managers (#23894)
|
2025-11-14 14:10:44 -05:00 |
|
Daniel Dietzler
|
074fdb2b96
|
fix: out of sync pnpm lockfile (#23891)
|
2025-11-14 12:13:09 +01:00 |
|
Daniel Dietzler
|
f1f203719d
|
refactor: admin settings (#23843)
|
2025-11-13 13:17:44 -05:00 |
|
Daniel Dietzler
|
e0535e20e6
|
chore: cleanup web (#23866)
|
2025-11-13 12:51:17 +00:00 |
|
Daniel Dietzler
|
0e7e67efe1
|
fix: timeline scroll after navigate (#23664)
|
2025-11-13 11:28:42 +01:00 |
|
Daniel Dietzler
|
70ab8bc657
|
refactor: shared links modals (#23803)
|
2025-11-12 12:57:53 +01:00 |
|
Daniel Dietzler
|
d27c01ef70
|
chore: migrate remaining usages of the logo to use the UI lib (#23430)
|
2025-11-10 19:16:49 +01:00 |
|
Daniel Dietzler
|
dd393c8346
|
feat(web): event handler component (#23763)
|
2025-11-10 11:49:46 -05:00 |
|
Daniel Dietzler
|
517c3e1d4c
|
fix: exif gps parsing of malformed data (#23551)
* fix: exif gps parsing of malformed data
* chore: e2e test
|
2025-11-03 09:02:41 -05:00 |
|
Daniel Dietzler
|
c76324c611
|
fix(web): mobile scrubber on page load (#23488)
|
2025-11-01 22:15:33 -05:00 |
|
Daniel Dietzler
|
f5d7e5acca
|
chore: cannonical tailwind classes (#23427)
|
2025-10-31 11:38:17 -04:00 |
|
Daniel Dietzler
|
3531856d1c
|
refactor: api key modals (#23420)
|
2025-10-31 08:58:52 -04:00 |
|
Daniel Dietzler
|
e9038193db
|
fix: asset copy validation error (#23387)
|
2025-10-30 19:40:58 -04:00 |
|
Daniel Dietzler
|
4ae7cadeae
|
feat: asset copy (#23172)
|
2025-10-29 08:43:47 -05:00 |
|
Daniel Dietzler
|
b334288529
|
fix: session list text color (#23165)
|
2025-10-22 17:33:54 +00:00 |
|
Daniel Dietzler
|
9793828dc7
|
chore: don't enforce runes (#22813)
|
2025-10-09 19:17:42 +00:00 |
|
Daniel Dietzler
|
b2f3bf7079
|
chore: bump svelte gestures (#22263)
|
2025-09-21 21:03:06 -05:00 |
|
Daniel Dietzler
|
7fe2f19258
|
chore: migrate to UI lib icon (#22096)
|
2025-09-16 21:40:43 +02:00 |
|
Daniel Dietzler
|
e524c59560
|
chore: @danieldietzler web codeowners (#21813)
I don't see web PRs otherwise
|
2025-09-11 14:28:20 +02:00 |
|
Daniel Dietzler
|
34255453b1
|
chore: update docs to use pnpm (#21113)
|
2025-08-21 15:25:05 -05:00 |
|
Daniel Dietzler
|
f92247c99b
|
fix: oauth auto-login infinite loop (#20904)
|
2025-08-13 19:45:06 -04:00 |
|
Daniel Dietzler
|
4d5cd1a6b5
|
fix: migration if media location is set (#20532)
|
2025-08-01 14:49:51 +00:00 |
|
Daniel Dietzler
|
3cdc6844a1
|
fix: automatic media location migration without internal assets (#20489)
|
2025-07-31 22:58:35 +00:00 |
|
Daniel Dietzler
|
f972b8d514
|
fix: modal race conditions (#20460)
|
2025-07-31 07:28:45 -05:00 |
|
Daniel Dietzler
|
edefed56ae
|
fix: optional number inputs (#20218)
|
2025-07-25 09:06:12 -04:00 |
|
Daniel Dietzler
|
f27bdf7523
|
chore: migrate to UI modal manager (#20116)
|
2025-07-23 17:27:09 -04:00 |
|
Daniel Dietzler
|
c1c9f30ea4
|
chore: migrate to immich/ui confirm modal (#20114)
|
2025-07-23 22:56:56 +02:00 |
|
Daniel Dietzler
|
0e1c8c2b80
|
fix: ML recognition distance UI form validation (#20107)
|
2025-07-23 19:12:06 +02:00 |
|
Daniel Dietzler
|
df581cc0d5
|
feat: UserMetadata sync (#19882)
* feat: UserMetadata sync
* refactor: sync table filters (#19887)
|
2025-07-11 18:19:53 +00:00 |
|
Daniel Dietzler
|
4ce9bce414
|
feat: oauth role claim (#19758)
|
2025-07-06 18:45:32 -04:00 |
|
Daniel Dietzler
|
53f80393bf
|
chore: upgrade to cron v4 (#19664)
|
2025-07-01 12:47:04 +02:00 |
|
Daniel Dietzler
|
ecc58a8971
|
chore: migrate version announcement modal (#19381)
|
2025-06-22 21:56:41 -05:00 |
|
Daniel Dietzler
|
698d3004b4
|
refactor: tag create/update modal (#19389)
refactor: tag modals
|
2025-06-21 12:28:21 +00:00 |
|
 Daniel DietzlerandJason Rasmussen
|
fe4d6edbdc
|
refactor: album picker modal (#19383)
Co-authored-by: Jason Rasmussen <jason@rasm.me>
|
2025-06-21 08:18:54 -04:00 |
|
Daniel Dietzler
|
373b654156
|
chore: migrate profile picture cropper modal (#19378)
|
2025-06-20 18:16:10 +00:00 |
|
Daniel Dietzler
|
a5d84ba552
|
chore: consistent modal footer spacing (#19377)
|
2025-06-20 18:05:39 +00:00 |
|
Daniel Dietzler
|
1dc8fa2979
|
chore: rename edit album form modal (#19375)
|
2025-06-20 13:51:14 -04:00 |
|
Daniel Dietzler
|
caf11fbb96
|
fix: album asset viewer (#19252)
|
2025-06-19 09:09:23 -05:00 |
|
Daniel Dietzler
|
07aa51638c
|
fix: panning interrupted while moving around the map (#19276)
|
2025-06-19 11:28:53 +00:00 |
|
Daniel Dietzler
|
de81006367
|
fix: album share modal navigation (#19245)
|
2025-06-18 16:10:35 +00:00 |
|
Daniel Dietzler
|
523fe5bef7
|
refactor: album options modal (#19177)
|
2025-06-14 18:10:33 -04:00 |
|