Commit Graph

20 Commits

Author SHA1 Message Date
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
graciousgrey
f4af470894 Tests: Add unit tests 2025-03-18 15:20:51 +01:00
Michael Mayer
d0239ba209 UX: Improve quota calculation and checks in config and api #4266
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-03-17 16:12:47 +01:00
Michael Mayer
0350e5d572 UX: Add UI settings for selecting start page and time zone #577
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-03-15 14:51:44 +01:00
Michael Mayer
0b6dbe4e3e Services: Fix upload dialog and permission checks #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-22 15:40:05 +01:00
Michael Mayer
6a89519e63 Videos: Refactor codec, content and file type specifications #4770
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-05 00:30:45 +01:00
Michael Mayer
e7c48492b8 Auth: Refactor ACL event and rule registration
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-02-03 21:02:41 +01:00
Michael Mayer
be13714991 ACL: Update test assertions in /internal/auth/acl/acl_test.go
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-01-29 09:32:55 +01:00
Michael Mayer
dc2167dbe0 ACL: Update checks and presets #3168
Signed-off-by: Michael Mayer <michael@photoprism.app>
2025-01-29 02:49:28 +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
graciousgrey
5a1995736d Tests: Add unit tests 2024-07-17 16:35:49 +02:00
graciousgrey
f1f4853190 Tests: Add unit tests #782 2024-07-16 10:34:15 +02:00
Michael Mayer
e87f32fa5c OIDC: Add "address" to the default userinfo request scopes #782
see https://openid.net/specs/openid-connect-core-1_0.html#ScopeClaims

Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-09 06:55:06 +02:00
Michael Mayer
22aa700b1e Config: Refactor initialization of settings and database connection
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-07 17:00:38 +02:00
Michael Mayer
8db269a742 OIDC: Upgrade "zitadel/oidc" from v2 to v3 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-06 11:27:03 +02:00
Michael Mayer
c970511c82 OIDC: Upgrade "zitadel/oidc" from v1 to v2 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-06 11:15:23 +02:00
Michael Mayer
3ecee16848 OIDC: Improve auth api logs and user verification #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-04 10:24:10 +02:00
Michael Mayer
cc920698a2 OIDC: Refactor /internal/auth/oidc package #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-02 14:38:29 +02: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
Michael Mayer
a97f8d0795 API: Implement OIDC redirect endpoint #782
Requires further testing and refinement before it can be released.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-01 16:50:53 +02:00