Commit Graph
100 Commits
Author SHA1 Message Date
Daniel DietzlerandGitHub 2039c129f2 refactor: settings accordion reactivity (#28281) 2026-05-07 19:00:23 +00:00
Daniel DietzlerandGitHub c2e3739a58 chore: run relevant tests for pnpm updates (#28266) 2026-05-06 15:38:00 +00:00
Daniel DietzlerandGitHub f6bd514cdc chore: silence svelte state referenced locally warning (#28263) 2026-05-06 17:22:39 +02:00
Daniel DietzlerandGitHub 42ff3b705d fix: revert "chore(deps): update dependency exiftool-vendored to v35.19.0 [security]" (#28260) 2026-05-06 15:32:25 +02:00
Daniel DietzlerandGitHub 7acda0572d fix: stale person name after merge (#28222) 2026-05-05 15:34:49 +02:00
Daniel DietzlerandGitHub b9e0e65bdb fix: migration order (#28191) 2026-05-01 20:57:30 +00:00
Daniel DietzlerandGitHub 5e9bda7fab chore: tailwind linting (#28165)
chore: tailwind cannonical classes
2026-05-01 00:18:03 -04:00
Daniel DietzlerandGitHub fe9e5afcf4 fix: do not emit AlbumInvite event for owner (#28110) 2026-04-27 17:59:46 +00:00
4bfb8b36c2 chore!: migrate album owner to album_user (#27467)
Co-authored-by: mertalev <101130780+mertalev@users.noreply.github.com>
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-04-22 16:52:23 +02:00
Daniel DietzlerandGitHub bb0872afef chore: upgrade sql-tools (#27885) 2026-04-21 17:42:27 +00:00
Daniel DietzlerandGitHub 837305da7e chore: un-skip tests (#28012) 2026-04-21 12:08:23 -04:00
Daniel DietzlerandGitHub e20fb44142 fix: web navigation/animation regression (#28011) 2026-04-21 14:51:37 +00:00
Daniel DietzlerandGitHub f68cd424a7 chore: tags styling (#27984) 2026-04-20 22:06:43 -05:00
Daniel DietzlerandGitHub 41968fdcac feat: cache shared link (#27889) 2026-04-17 08:17:39 -04:00
Daniel DietzlerandGitHub 8ee5d3039a chore!: remove deviceId and deviceAssetId (#27818)
chore: remove deviceId and deviceAssetId
2026-04-15 15:00:33 -04:00
Daniel DietzlerandGitHub 603fc7401f fix: redirect original (#27759) 2026-04-15 15:43:09 +02:00
Daniel DietzlerandGitHub 136814540a fix: asset multi select download shortcut (#27784) 2026-04-14 12:29:55 -04:00
Daniel DietzlerandGitHub bc400d68ac chore: move .tsbuildinfo file to dist folder (#27682) 2026-04-10 16:02:25 +02:00
Daniel DietzlerandGitHub 4278789083 chore: git ignore tsBuildInfo (#27594) 2026-04-07 15:53:10 -04:00
Daniel DietzlerandGitHub a2e3635ac9 chore: use esm global import (#27408) 2026-03-31 00:22:07 +02:00
Daniel DietzlerandGitHub 1bd2d474d7 fix: various comamnd palette usages (#27304) 2026-03-26 17:45:14 +00:00
Daniel DietzlerandGitHub 389356149a refactor: actionable toasts (#27203) 2026-03-26 18:18:06 +01:00
Daniel DietzlerandGitHub ff9ae24219 fix: album picker show all albums (#27211) 2026-03-23 19:08:57 -05:00
Daniel DietzlerandGitHub 7e754125cd fix: download original stale cache when edited (#27195) 2026-03-23 10:00:32 -05:00
Daniel DietzlerandGitHub db79173b5b chore: vite 8 (#26913) 2026-03-23 15:39:46 +01:00
Daniel DietzlerandGitHub 5a8fd40dc5 fix: svelte reactivity issues (#27109) 2026-03-20 15:56:16 -04:00
Daniel DietzlerandGitHub 79f978ddeb fix: writing empty exif tags (#27025) 2026-03-19 17:17:56 +00:00
Daniel DietzlerandGitHub 001d7d083f refactor: small test factories (#26862) 2026-03-12 14:48:49 -04:00
Daniel DietzlerandGitHub 34ce68095d chore: upgrade to kysely 0.28.11 (#26744) 2026-03-11 16:17:31 +01:00
Daniel DietzlerandGitHub d325231df2 chore: refactor test factories (#26804) 2026-03-09 20:47:03 +00:00
Daniel DietzlerandGitHub c259fee309 chore: cleanup vscode settings (#26709) 2026-03-05 08:12:59 -05:00
Daniel DietzlerandGitHub 3c476b1987 chore: vitest 4 for web, cli, and e2e (#26668) 2026-03-04 14:19:13 +00:00
Daniel DietzlerandGitHub 9f9569c152 fix: schema check (#26543) 2026-02-26 13:27:50 -05:00
Daniel DietzlerandGitHub e25ec4ec17 chore: migrate migration scripts to sql tools (#26537) 2026-02-26 17:59:52 +01:00
Daniel DietzlerandGitHub ca6c486a80 refactor: person stubs (#26512) 2026-02-25 08:56:00 -05:00
Daniel DietzlerandGitHub 55ee9f76da chore: eslint 10 (#26490) 2026-02-24 08:24:18 -05:00
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 DietzlerandGitHub db4e7abf6d chore: refactor more queries (#25572)
* refactor: asset service queries

* chore: refactor more queries
2026-02-19 10:48:30 -05:00
Daniel DietzlerandGitHub fd0338f89c refactor: asset service queries (#25535) 2026-02-19 08:54:28 -05:00
Daniel DietzlerandGitHub d0ed76dc37 refactor: small face tests (#26340) 2026-02-19 08:51:18 -05:00
Daniel DietzlerandGitHub 8f9ea6a171 fix: utc time zone upserts (#26258)
fix: utc timezone upserts
2026-02-17 18:59:52 +01:00
Daniel DietzlerandGitHub 75e3b0467a chore: hyperlink contributing file in llm message (#26234) 2026-02-15 10:51:47 +00:00
Daniel DietzlerandGitHub 7cb355279e chore: remove asset stubs (#26187) 2026-02-13 11:00:31 -05:00
Daniel DietzlerandGitHub 7e0356e227 refactor: more small tests (#26159) 2026-02-12 08:34:32 -05:00
Daniel DietzlerandGitHub e54678e0d6 refactor: small tests (#26141) 2026-02-11 11:49:00 -05:00
Daniel DietzlerandGitHub 222c90b7b7 chore: remove album stubs (#26130) 2026-02-11 09:12:46 -05:00
Daniel DietzlerandGitHub 71fe9192fd chore: metadata extraction date test (#26102) 2026-02-10 10:05:05 -05:00
Daniel DietzlerandGitHub a356497d96 refactor: album service small tests (#25640) 2026-02-06 08:56:46 -05:00
Daniel DietzlerandGitHub 9c098109e0 fix: time zone upserts (#25889) 2026-02-05 12:43:03 -05:00
Daniel DietzlerandGitHub 2990bde0bb fix: metadata extraction race condition (#25866) 2026-02-03 11:03:27 -06:00
Daniel DietzlerandGitHub 94965f6d66 chore: rework tags sidebar (#25855) 2026-02-03 16:06:26 +00:00
Daniel DietzlerandGitHub 4e0e1b2c5c fix: escape handling (#25627) 2026-01-28 15:05:21 -05:00
Daniel DietzlerandGitHub e50579eefc fix: album card ranges (#25639) 2026-01-28 14:38:09 -05:00
Daniel DietzlerandGitHub 9be01e79f7 fix: correctly show owner in album options modal (#25618) 2026-01-28 06:24:02 -06:00
Daniel DietzlerandGitHub 2d09853c3d fix: escape handling in search asset viewer (#25621) 2026-01-28 06:23:15 -06:00
Daniel DietzlerandGitHub 212c03ceff fix(web): properly encode shared link slug (#25564) 2026-01-27 16:29:51 +01:00
Daniel DietzlerandGitHub 984fb12ada refactor: asset media service queries (#25477) 2026-01-23 16:07:57 -05:00
Daniel DietzlerandGitHub f88f1265b6 chore: update svelte (#25478) 2026-01-23 14:31:56 -06:00
Daniel DietzlerandGitHub 2792d97027 feat: more factories for small tests (#25396) 2026-01-23 10:54:04 -05:00
Daniel DietzlerandGitHub 2dcb4efc40 fix: lock tags column on update (#25435) 2026-01-21 21:20:05 -05:00
Daniel DietzlerandGitHub 184f1a6d32 fix: tag update race condition (#25371) 2026-01-21 16:30:45 +01:00
Daniel DietzlerandGitHub 1649d87360 refactor: extract isEdited into its own column in asset_file (#25358) 2026-01-21 16:08:21 +01:00
07675a2de4 feat: download original asset (#25302)
Co-authored-by: bwees <brandonwees@gmail.com>
2026-01-16 19:05:13 +00:00
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 DietzlerandGitHub cc90c912f5 chore: bump base images manually (#25241) 2026-01-13 13:36:39 +01:00
Daniel DietzlerandGitHub 5e3f5f2b55 fix: unlock properties after successful sidecar write (#25168) 2026-01-12 14:01:38 +01:00
Daniel DietzlerandGitHub 520b825511 refactor: album page (#25140) 2026-01-08 22:27:20 +00:00
Daniel DietzlerandGitHub c411151560 chore: docs for contributing (#25082) 2026-01-06 09:07:44 -06:00
Daniel DietzlerandGitHub 363b9276eb fix: album card timezone (#24855) 2025-12-26 21:40:07 -06:00
Daniel DietzlerandGitHub 3d2196b0f2 refactor: asset update medium tests (#24718) 2025-12-19 16:25:04 +00:00
Daniel DietzlerandGitHub f7cbb7417c fix: dateTimeOriginal timezone updates (#24712) 2025-12-19 08:42:44 -06:00
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 DietzlerandGitHub 75a7c9c06c feat: sql tools array as default value (#24389) 2025-12-04 12:54:20 -05:00
Daniel DietzlerandGitHub ae8f5a6673 fix: prettier (#24386) 2025-12-04 16:10:42 +00:00
Daniel DietzlerandGitHub c0a3b58bba fix: rare cases of assets not loading in when scrolling backwards (#24245) 2025-11-28 10:18:49 -06:00
Daniel DietzlerandGitHub ce00119926 chore: update sharp to 0.34.5 (#24170) 2025-11-27 15:13:16 +00:00
Daniel DietzlerandGitHub fffee80e2f feat: command palette (#23693) 2025-11-26 22:18:50 +01:00
Daniel DietzlerandGitHub 939d2c8b27 chore: minor admin pages refactorings (#24160) 2025-11-25 07:57:30 -05:00
Daniel DietzlerandGitHub b56fa62b32 fix: revert "chore(deps): update dependency sharp to v0.34.5" (#24173) 2025-11-25 12:37:08 +00:00
Daniel DietzlerandGitHub 8755cd59fd chore: refactor svelte reactivity (#24072) 2025-11-24 18:57:46 -05:00
Daniel DietzlerandGitHub 0498f6cb9d fix: albums page reactivity loops (#24046) 2025-11-24 17:14:24 +01:00
Daniel DietzlerandGitHub 57be3ff8c7 fix: add users to album (#24133) 2025-11-24 07:52:36 -05:00
Daniel DietzlerandGitHub 78457d9b89 chore: add new language requests (#23991) 2025-11-20 08:58:18 -05:00
Daniel DietzlerandGitHub f59417cc77 chore(web): refactor replace asset (#23972) 2025-11-19 08:49:15 -06:00
5f987a95f5 fix: feature flags manager race condition (#23973)
Co-authored-by: Alex <alex.tran1502@gmail.com>
2025-11-19 03:05:53 +00:00
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 DietzlerandGitHub 1200bfad13 refactor: server config and feature flags managers (#23894) 2025-11-14 14:10:44 -05:00
Daniel DietzlerandGitHub 074fdb2b96 fix: out of sync pnpm lockfile (#23891) 2025-11-14 12:13:09 +01:00
Daniel DietzlerandGitHub f1f203719d refactor: admin settings (#23843) 2025-11-13 13:17:44 -05:00
Daniel DietzlerandGitHub e0535e20e6 chore: cleanup web (#23866) 2025-11-13 12:51:17 +00:00
Daniel DietzlerandGitHub 0e7e67efe1 fix: timeline scroll after navigate (#23664) 2025-11-13 11:28:42 +01:00
Daniel DietzlerandGitHub 70ab8bc657 refactor: shared links modals (#23803) 2025-11-12 12:57:53 +01:00
Daniel DietzlerandGitHub d27c01ef70 chore: migrate remaining usages of the logo to use the UI lib (#23430) 2025-11-10 19:16:49 +01:00
Daniel DietzlerandGitHub dd393c8346 feat(web): event handler component (#23763) 2025-11-10 11:49:46 -05:00
Daniel DietzlerandGitHub 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 DietzlerandGitHub c76324c611 fix(web): mobile scrubber on page load (#23488) 2025-11-01 22:15:33 -05:00
Daniel DietzlerandGitHub f5d7e5acca chore: cannonical tailwind classes (#23427) 2025-10-31 11:38:17 -04:00
Daniel DietzlerandGitHub 3531856d1c refactor: api key modals (#23420) 2025-10-31 08:58:52 -04:00
Daniel DietzlerandGitHub e9038193db fix: asset copy validation error (#23387) 2025-10-30 19:40:58 -04:00
Daniel DietzlerandGitHub 4ae7cadeae feat: asset copy (#23172) 2025-10-29 08:43:47 -05:00