Keith Martin
b6687b6c29
Tests: Improve isolation and add fixes #5263
...
* Tests: fix random selection of deleted record causing test failure
* Tests: fix test folders being left after test
* Tests: ensure that required records are available
* Tests: make each package execute against it's own testdata folder to ensure no interpackage test failures
* Tests: add unit tests of CleanupTestFolder
* Tests: Allow defer in TestMain
* Tests: rename testMain to runTestMain
2026-07-12 05:47:21 +02:00
Cathie Integra
3f096a592b
Links: Use canonical trailing-slash form for website URLs
2026-06-24 17:20:30 +02:00
Michael Mayer
87f3f6a64a
Backend: Recover from panics in background tasks and album restore #5637
2026-06-03 07:45:07 +00:00
Michael Mayer
570a563748
Docs: Bump copyright year to 2026 in Go package headers
2026-05-25 14:39:38 +00:00
Michael Mayer
898e8aa9d1
Audit: Add trace helper for quiet session cleanup logs
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-03-29 14:21:18 +02:00
Michael Mayer
9fbef7cf64
WebDAV: Improve redirect and read/write request method handling
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2026-02-10 11:45:32 +01:00
Michael Mayer
d023139c12
TestMain: Handle "defer" before os.Exit #5330
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 18:58:36 +01:00
Michael Mayer
6c50a87632
Auth: Apply "golangci-lint" recommendations #5330
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-11-21 16:22:42 +01:00
Michael Mayer
bae8ceb3a7
Auth: Support asymmetric JSON Web Tokens (JWT) and Key Sets (JWKS) #5230
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-09-25 17:52:44 +02:00
Michael Mayer
4329b43b76
Backend: Improve error handling and logging #4491
...
These changes are based on a pull request submitted by @songzhibin97.
Thank you very much!
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-03-27 09:51:38 +01:00
Michael Mayer
01f15fa406
Backend: Update copyright notices
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-01-09 10:28:17 +01:00
Michael Mayer
fb186bf34d
Backend: Move session package to /internal/auth/session
...
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-02 08:11:17 +02:00