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 |
|
Michael Mayer
|
d25b555dbc
|
Commands: Refactor "show config-options" and "show config-yaml" tests
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-01 08:58:39 +02:00 |
|
graciousgrey
|
3005d83baf
|
Tests: Add unit tests #782
|
2024-06-28 11:59:29 +02:00 |
|
Michael Mayer
|
6182671ac0
|
OIDC: Update config flag usage descriptions #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-28 10:10:07 +02:00 |
|
Michael Mayer
|
e49e83fb60
|
OIDC: Improve config flag usage descriptions #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-28 07:56:32 +02:00 |
|
Michael Mayer
|
f9189692df
|
Develop: Upgrade base image from 240627-noble to 240628-noble
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-28 05:45:53 +02:00 |
|
Michael Mayer
|
fafea12a3b
|
Frontend: Add "Sign In with OpenID" button to login page #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-28 03:19:44 +02:00 |
|
Michael Mayer
|
e70702162f
|
Develop: Change default Site URL to use HTTPS as required for OIDC #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-28 00:21:19 +02:00 |
|
Michael Mayer
|
4bf08ad6de
|
OIDC: Fix redirect URI in internal/oidc/client.go #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 23:32:27 +02:00 |
|
Michael Mayer
|
300a8ca642
|
Develop: Update dummy and test service config in compose.yaml #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 23:17:13 +02:00 |
|
Michael Mayer
|
f10809329f
|
OIDC: Update test endpoint URLs #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 22:55:59 +02:00 |
|
Michael Mayer
|
67c8f06f43
|
Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 22:43:50 +02:00 |
|
Michael Mayer
|
713d395081
|
Backend: Upgrade Go dependencies in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 22:43:25 +02:00 |
|
Michael Mayer
|
9f8f30b643
|
Backend: Upgrade Go dependencies in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 16:29:56 +02:00 |
|
Michael Mayer
|
45c551c963
|
Config: Disable OIDC if site or provider do not use HTTPS #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 14:16:07 +02:00 |
|
Michael Mayer
|
412a6e9b7a
|
API: Implement OIDC login endpoint #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 10:42:42 +02:00 |
|
Michael Mayer
|
7dff5511bc
|
API: Refactor OAuth2 and OIDC endpoints #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 10:16:12 +02:00 |
|
Michael Mayer
|
3c9aaf8dc1
|
Config: Add disable-oidc config flag to disable single sign-on #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 09:49:21 +02:00 |
|
Michael Mayer
|
2520c9fde5
|
OIDC: Refactor config options and defaults #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 09:23:47 +02:00 |
|
Michael Mayer
|
4a4050e48c
|
OIDC: Refactor config options and add client config for the UI #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-26 16:45:14 +02:00 |
|
Michael Mayer
|
c0ea3c79a3
|
OIDC: Add additional config options and OAuth2 API endpoints #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-26 14:05:58 +02:00 |
|
Michael Mayer
|
7af4a1741b
|
Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-26 13:31:11 +02:00 |
|
Michael Mayer
|
94427f8932
|
Develop: Upgrade base image from 240621-noble to 240626-noble
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-26 11:42:17 +02:00 |
|
Michael Mayer
|
2f408c168c
|
Backend: Upgrade Go dependencies in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-26 11:41:24 +02:00 |
|
Michael Mayer
|
89a4f38b5d
|
Docker: Add libbsd to Ubuntu 24.04 base images #4339
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-26 09:51:47 +02:00 |
|
graciousgrey
|
045024f941
|
Tests: Add unit tests #782
|
2024-06-25 14:02:49 +02:00 |
|
graciousgrey
|
74b060186e
|
Tests: Add unit tests #4349
|
2024-06-25 11:27:00 +02:00 |
|
Michael Mayer
|
427731167b
|
Frontend: Update deps in package.json and package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-25 10:15:07 +02:00 |
|
Michael Mayer
|
a436dc3fd8
|
Config: Refactor OIDC options and report #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-25 10:07:01 +02:00 |
|
Michael Mayer
|
8c67fb1fe8
|
Config: Add oidc-register flag to allow user registration via OIDC #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-24 17:08:59 +02:00 |
|
Michael Mayer
|
fcd551f31f
|
Config: Add options for configuring single sign-on via OIDC #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-24 16:53:03 +02:00 |
|
Michael Mayer
|
b70a360b4a
|
Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-23 13:53:43 +02:00 |
|
Michael Mayer
|
4c07ec4df2
|
Index: Trim slashes and null bytes from .ppignore patterns #4349
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-23 13:53:19 +02:00 |
|
Michael Mayer
|
643eb745d1
|
Frontend: Update translations.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-22 17:28:13 +02:00 |
|
Michael Mayer
|
f320a8c5d2
|
OIDC: Add guest role for the registration of new accounts #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-22 09:53:14 +02:00 |
|
Weblate
|
b00c25e157
|
Weblate: Update frontend translations
|
2024-06-21 23:23:47 +02:00 |
|
Michael Mayer
|
39e44c6c9a
|
Develop: Change "as" to "AS" in Dockerfiles
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-21 11:46:43 +02:00 |
|
Michael Mayer
|
0729290db7
|
Develop: Upgrade base image from 240531-noble to 240621-noble
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-21 10:21:30 +02:00 |
|
Michael Mayer
|
df591d4a5b
|
Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-21 10:11:52 +02:00 |
|
Michael Mayer
|
2b8de6c22f
|
Backend: Upgrade Go dependencies in go.mod and go.sum
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-21 10:10:46 +02:00 |
|
graciousgey
|
61057a700a
|
Tests: Add acceptance test
|
2024-06-04 09:53:37 +02:00 |
|
Michael Mayer
|
c72afefc91
|
Frontend: Update translations.json #4317
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-03 15:28:38 +02:00 |
|
Weblate
|
ee658fe0e4
|
Weblate: Update backend translations
|
2024-06-03 15:26:44 +02:00 |
|
Weblate
|
6b879522e1
|
Weblate: Update frontend translations
|
2024-06-03 15:26:29 +02:00 |
|
Michael Mayer
|
038839a40a
|
Docker: Update base images to include the xz-utils package #4181
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-03 15:21:56 +02:00 |
|
Michael Mayer
|
3ab268564f
|
Frontend: Update deps in package-lock.json
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-02 12:00:31 +02:00 |
|
Michael Mayer
|
3194d93e30
|
Videos: Add support for MPEG-5 Essential Video Coding (EVC) #4314
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-02 12:00:08 +02:00 |
|
Michael Mayer
|
4c0cb0121c
|
Setup: Update inline comments in Portainer examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-01 10:55:44 +02:00 |
|
Michael Mayer
|
0808efe4d2
|
Setup: Update inline comments in docker-compose.yml examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-01 10:52:23 +02:00 |
|
Michael Mayer
|
d14bbef022
|
Setup: Update inline comments in docker-compose.yml examples
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-01 10:43:09 +02:00 |
|