Jason Rasmussen
342a9472c4
refactor: duplicate e2e ( #30773 )
2026-08-14 21:00:13 +00:00
Jason Rasmussen
14241ac7bc
chore(server): remove unused code ( #30772 )
...
chore(server): remove unnused code
2026-08-14 16:58:14 -04:00
Daniel Dietzler
6a61901e79
fix: shared link create validation ( #30762 )
2026-08-14 22:04:32 +02:00
Mees Frensel
2a1691868e
chore: use import.meta.dirname instead of __dirname ( #30738 )
2026-08-12 18:01:30 +02:00
Jason Rasmussen
00d10dab63
refactor: e2e user tests ( #30716 )
2026-08-11 12:39:25 -04:00
Jason Rasmussen
1b8cbaab97
refactor(server): migrate e2e auth/validation tests to controller specs ( #30715 )
...
Co-authored-by: Claude (thor) <claude@thor.local>
2026-08-11 11:02:14 -04:00
bo0tzz
6afcc39fb2
chore: sequence pnpm installs in mise tasks ( #30412 )
2026-07-30 15:12:42 -04:00
bo0tzz
a316ba35ca
fix: shared check for server setup availability ( #30311 )
...
* fix: shared check for server setup availability
* chore: add medium test
* feat: require @Authenticated decorator everywhere
* fix: lints
2026-07-30 15:12:25 -04:00
Alexander J
0293414abd
fix: minor typos ( #30385 )
2026-07-30 00:05:11 +02:00
renovate[bot]
fbf4535469
chore(deps): update docker.io/valkey/valkey:9 docker digest to 3acc068 ( #30298 )
2026-07-28 12:25:37 +02:00
Daniel Dietzler
f68815e35f
fix: calendar heatmap api key permissions ( #30314 )
2026-07-28 12:16:59 +02:00
Daniel Dietzler
6c86d39f6d
fix: calendar heatmap permissions ( #30310 )
2026-07-28 11:33:10 +02:00
github-actions
8aa95c6747
chore: version v3.1.0
2026-07-27 18:20:33 +00:00
Jason Rasmussen
b9f6c4aaf2
feat: password invalidate sessions ( #30125 )
2026-07-22 12:09:05 -04:00
Jan Bader
12f741d911
chore(cli): remove -h shorthand for --skip-hash ( #30119 )
...
Co-authored-by: Daniel Dietzler <36593685+danieldietzler@users.noreply.github.com>
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-07-22 13:25:29 +02:00
renovate[bot]
ae8398ffe4
chore(deps): update docker.io/valkey/valkey:9 docker digest to 8e8d64b ( #30085 )
2026-07-21 15:36:01 +02: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
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
renovate[bot]
f18065b3c2
chore(deps): update dependency @types/node to ^24.13.3 ( #29892 )
2026-07-16 20:31:45 +02:00
github-actions
cd308ad930
chore: version v3.0.3
2026-07-14 21:10:19 +00:00
Daniel Dietzler
84dff19ca9
fix: unauthorized album owner update ( #29883 )
2026-07-13 11:46:18 -05:00
github-actions
443b856ac3
chore: version v3.0.2
2026-07-09 17:33:21 +00:00
Daniel Dietzler
655cd01d57
fix: search metadata for album shared links ( #29742 )
2026-07-08 20:32:20 +02:00
github-actions
f77c8a4699
chore: version v3.0.1
2026-07-02 19:24:13 +00:00
Ben Beckford
237734bb26
feat(web): recently added link in sidebar ( #29039 )
...
* feat(web): recently added link in sidebar
* chore(mobile): update openapi patches
2026-07-01 23:12:50 +00:00
Daniel Dietzler
0050332391
fix: e2e version test ( #29412 )
2026-07-01 12:41:45 +02:00
github-actions
05d838b560
chore: version v3.0.0
2026-06-30 20:03:47 +00:00
github-actions
ac74bca18b
chore: version v3.0.0-rc.4
2026-06-27 13:14:47 +00:00
github-actions
09d4a6815f
chore: version v3.0.0-rc.3
2026-06-26 16:49:02 +00:00
github-actions
38920fc4ca
chore: version v3.0.0-rc.2
2026-06-18 23:20:14 +00:00
Jeevan Mohan Pawar
a364b56b1c
fix(server): skip existing users when sharing albums ( #28884 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-06-17 15:54:20 +02:00
github-actions
c9aa9ba711
chore: version v3.0.0-rc.1
2026-06-16 19:50:41 +00:00
Mees Frensel
df4a708aed
chore(e2e): remove vite-tsconfig-paths ( #29145 )
2026-06-16 18:21:24 +02:00
renovate[bot]
54895fb10e
chore(deps): update node to ^24.13.2 ( #29129 )
2026-06-16 13:43:22 +00:00
Timon
b633cc4f04
fix(server): hide partner archived asset locations from map ( #29028 )
2026-06-15 16:30:52 +02:00
Daniel Dietzler
43b2d04e2c
fix: version tests ( #29032 )
2026-06-12 15:54:42 +00:00
github-actions
e4dbe777a0
chore: version v3.0.0-rc.0
2026-06-12 14:55:39 +00:00
Paul Makles
74878628c8
feat: integrity check jobs (missing files, untracked files, checksums) ( #24205 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
Signed-off-by: izzy <me@insrt.uk>
2026-06-10 21:02:27 +02:00
Timon
5c38373808
refactor(server): allow -1 rating again ( #28886 )
2026-06-10 10:55:51 +02:00
renovate[bot]
12d344efe0
chore(deps): update pnpm to v11 ( #28773 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
2026-06-08 14:44:45 +02:00
Timon
474efd39f8
refactor(server): prevent sharing album with owner by filtering out user from albumUsers ( #28891 )
...
fix(server): prevent sharing album with owner by filtering out user from albumUsers
2026-06-07 17:46:26 -04:00
Mees Frensel
99281de6ab
refactor!: disallow star rating < 1 ( #27896 )
...
Co-authored-by: Daniel Dietzler <mail@ddietzler.dev>
Co-authored-by: timonrieger <mail@timonrieger.de>
2026-06-04 17:06:28 +00:00
Timon
5c33eb3204
refactor(server)!: drop empty string to null conversion ( #28808 )
...
refactor(server): drop empty string to null conversion
2026-06-03 18:16:53 -04:00
Tim Jones
368cb7a4ad
feat: minimum face count per user ( #27452 )
...
* add user metadata table and use to filter persons in person.getAllForUser query
* update PersonRepository.getAllForUser query
* remove minFaces from PersonSearchOptions interface
* fix person.getAllForUser query
* update types and openapi specs
* add minFaces field to user settings page
* remove old arg from tests
* add e2e test to verify minimumFace user preference
* add i18n label and description for english
* update default min faces
* fetch minFaces ML default and use as per-user default in frontend
* update e2e tests
* fix bugs in people getAllForUser query
* update person getNumberOfPeople query to reflect correct number of people according to minFaces threshold
* updated mobile openapi specs?
* use subquery in coalesce instead of join
* remove out of scope query update
2026-06-02 18:05:55 +02:00
renovate[bot]
da8ed3eceb
chore(deps): update docker.io/valkey/valkey:9 docker digest to 4963247 ( #28622 )
2026-06-02 08:09:27 +00:00
Mert
138e2d9158
feat(web): hls player ( #28312 )
...
* update e2e
* hls player
* fix transcoding restart on explicit quality selection
* move level filtering to manager
* move init to manager declaration
* refactor commit on release
* these lints...
* fix seek sometimes being ignored
* fix panic downswitch
2026-06-01 15:49:57 -04:00
Daniel Dietzler
c8a1d0e400
feat: release candidate support ( #28665 )
...
Co-authored-by: shenlong-tanwen <139912620+shalong-tanwen@users.noreply.github.com>
2026-06-01 16:10:07 +02:00
Daniel Dietzler
bcff1d42b0
chore: migrate more make targets ( #28663 )
2026-05-28 08:33:57 -04:00
Daniel Dietzler
d08e3de207
fix: e2e linting ( #28659 )
2026-05-28 11:12:26 +02:00