Michael Mayer
|
0617736e75
|
API: Add proof-of-concept for generating Swagger API docs #2132
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-14 14:35:24 +02:00 |
|
Michael Mayer
|
8ef4868aee
|
Backend: Update "go-co-op/gocron" in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-13 11:35:31 +02:00 |
|
Michael Mayer
|
0d8fac991b
|
Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-13 11:34:46 +02:00 |
|
Michael Mayer
|
2197af8486
|
Config: Shorten description for "oidc-provider" flag #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
240711-2197af848
|
2024-07-11 09:11:49 +02:00 |
|
Michael Mayer
|
83a643a4d8
|
Config: Shorten description for "oidc-uri" flag #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-11 09:04:14 +02:00 |
|
Michael Mayer
|
37ebd86002
|
WebDAV: Add missing client and session info to the login log
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-11 08:26:20 +02:00 |
|
Michael Mayer
|
9969590472
|
Account: Allow OIDC and LDAP users with password to use 2FA #782 #808
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-10 17:24:02 +02:00 |
|
Michael Mayer
|
8f22e86f84
|
Backend: Upgrade "zitadel/oidc" in go.mod and go.sum #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-10 13:26:35 +02:00 |
|
Michael Mayer
|
02ac2d3842
|
Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-10 13:22:48 +02:00 |
|
Michael Mayer
|
0cb6e15728
|
Frontend: Update supported 2FA providers in src/model/user.js
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-10 13:21:03 +02:00 |
|
graciousgrey
|
62437cee66
|
Update SPONSORS.MD
|
2024-07-09 20:13:50 +02:00 |
|
Michael Mayer
|
1f51d9cfea
|
Auth: Add --remove flag to "photoprism passwd" command #782
see https://docs.photoprism.app/known-issues/#openid-connect-oidc
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-09 17:40:26 +02:00 |
|
Michael Mayer
|
20eec57b02
|
OIDC: Prevent duplicate super admin accounts from getting disabled #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-09 16:13:37 +02:00 |
|
Michael Mayer
|
6f0eac3e60
|
Frontend: Refactor WebDAV permission check in the user model #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-09 16:12:52 +02:00 |
|
Michael Mayer
|
ec379d1ad3
|
Auth: Prevent admins from locking themselves out #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-09 13:50:34 +02:00 |
|
Michael Mayer
|
022d7798c3
|
OIDC: Disable WebDAV switches and buttons if not a user or admin #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-09 12:36:53 +02:00 |
|
Michael Mayer
|
4243032629
|
OIDC: Refactor Subject and Issuer update in redirect API endpoint #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-09 12:06:56 +02:00 |
|
Michael Mayer
|
0afb4ddee9
|
OIDC: Add UpdateAuthID() method to User entity model #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-09 11:47:26 +02:00 |
|
Michael Mayer
|
dbf3aac7da
|
OIDC: Update database schema docs in /internal/entity/schema #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-09 11:06:12 +02:00 |
|
Michael Mayer
|
fe9caaa83b
|
OIDC: Improve CLI commands and add AuthIssuer to users and sessions #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-09 11:01:59 +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
|
5546a56183
|
OIDC: Remove provider access and refresh token from session #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-08 19:01:53 +02:00 |
|
Michael Mayer
|
11e5246e33
|
OIDC: Ensure subject IDs are unique and super-admins can edit them #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-08 18:16:24 +02:00 |
|
Michael Mayer
|
fe54cc7ef3
|
Auth: Fix 2-Factor Authentication (2FA) prompt on the login page #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-08 15:50:02 +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
|
e2a7e50ca4
|
FFmpeg: Add filter "format=nv12" for Intel QSV video transcoding #4380
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-07 07:48:59 +02:00 |
|
Michael Mayer
|
7346dd64d7
|
Avatar: Change user fixture names in user_test.go to avoid conflicts
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-06 12:35:18 +02:00 |
|
Michael Mayer
|
17134fc9c9
|
Backend: Upgrade "photoprism/go-tz.v2" to v2.1.3 in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-06 12:34:27 +02:00 |
|
Michael Mayer
|
9183deacd9
|
Backend: Upgrade "x/crypto", "x/net", and "x/sys" in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-06 12:07:12 +02:00 |
|
Michael Mayer
|
2395b53aad
|
OIDC: Update /frontend/src/locales/translations.json #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-06 12:05:41 +02:00 |
|
Weblate
|
22b422e822
|
Weblate: Update frontend translations
|
2024-07-06 12:05:01 +02:00 |
|
Michael Mayer
|
8b38d9ba68
|
OIDC: Allow local authentication if an (app) password has been set #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-06 11:53:55 +02:00 |
|
Michael Mayer
|
e0c40ba31a
|
Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-06 11:27:09 +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
|
40f86c9871
|
OIDC: Change order for determining the preferred username #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-05 15:18:08 +02:00 |
|
Michael Mayer
|
be68b4a01b
|
OIDC: Append random 6-digit number if a username already exists #782
This also allows admins to set a login password for accounts registered
via OIDC.
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-05 14:17:09 +02:00 |
|
Michael Mayer
|
ecbe422893
|
OIDC: Allow to use name claim as username #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-05 13:13:45 +02:00 |
|
Michael Mayer
|
8f29284f0e
|
Docs: Update license NOTICE
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-05 11:29:32 +02:00 |
|
Michael Mayer
|
48c6b3798e
|
Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-05 11:27:46 +02:00 |
|
Michael Mayer
|
c40e9ce082
|
OIDC: Update /frontend/src/locales/translations.json #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-05 11:27:26 +02:00 |
|
Weblate
|
d680e8ad95
|
Weblate: Update backend translations
|
2024-07-05 11:26:24 +02:00 |
|
Weblate
|
4f59c7a886
|
Weblate: Update frontend translations
|
2024-07-05 11:25:20 +02:00 |
|
Michael Mayer
|
22cb8a7da3
|
OIDC: Change button "Sign In with OpenID" to "Continue with OpenID" #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-05 11:18:26 +02:00 |
|
Michael Mayer
|
fbb0284efa
|
OIDC: Allow to use nickname as username #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-05 10:47:09 +02:00 |
|
Michael Mayer
|
ad581aff4b
|
Backend: Rename /pkg/txt/compare.go to /pkg/txt/bool.go
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-04 12:21:14 +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
|
ed14877488
|
Backend: Upgrade "go-co-op/gocron" in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-03 18:24:48 +02:00 |
|
Michael Mayer
|
658163c03b
|
Develop: Upgrade base image from 240628-noble to 240703-noble
Upgrades Go from v1.22.4 to the latest release v1.22.5.
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-03 18:19:03 +02:00 |
|
Michael Mayer
|
2b03e06a48
|
OIDC: Update /frontend/src/locales/translations.json #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-03 17:48:22 +02:00 |
|