Helmut Merz helmutm · he/him
helmutm pushed to master at cco/cl-scopes 2025-09-07 17:47:49 +02:00
b3c03fcde5 async: add simple wrapper around bordeaux-threads:make-thread
helmutm pushed to 3master at cco/loops 2025-09-01 08:55:41 +02:00
a09410f853 personal information: with link to OIDC provider if logged-in via OIDC
helmutm pushed to master at cco/py-scopes 2025-09-01 08:54:14 +02:00
8c43b4b406 OIDC authentication: provide link to view/edit user data
helmutm pushed to 3master at cco/cybertools 2025-08-31 09:34:22 +02:00
d64dee25f6 LoopsSessionCredentialsPlugin: + logout method: return None for cascading logout
helmutm pushed to master at cco/py-scopes 2025-08-31 09:31:55 +02:00
e079ef6747 OIDC authentication: minor fixes
helmutm pushed to 3master at cco/loops 2025-08-31 09:29:52 +02:00
7615bdd746 logout: allow overriding of redirect by ILogout adapter
helmutm pushed to 3master at cco/loops 2025-08-30 14:00:24 +02:00
36b864098a oidc config: fix auth_callback URL
helmutm pushed to 3master at cco/loops 2025-08-30 08:45:50 +02:00
b5a994760a link to OIDC authentication: with @@ prefix for direct access to view
helmutm pushed to 3master at cco/loops 2025-08-29 11:32:10 +02:00
b03c3a6e88 improve link to zitadel in login form, + german translation
helmutm pushed to 3master at cco/loops 2025-08-26 14:11:03 +02:00
2a829d4dfb fix external user API (syncExtUsers)
helmutm pushed to 3master at cco/loops 2025-08-25 12:06:02 +02:00
a7ba164768 config.py: fixes / improvements
helmutm pushed to master at cco/py-scopes-ext 2025-08-23 08:18:28 +02:00
ac75686e57 logging config: use new scopes.tests. util
helmutm pushed to master at cco/py-scopes 2025-08-22 16:00:38 +02:00
ec97d4f82b provide tests.util package, starting with setup_logging()
helmutm pushed to master at cco/py-scopes-ext 2025-08-22 15:40:00 +02:00
9cc721f6cf scaffolding: add standard files, test for office sub-package
helmutm pushed to master at cco/py-scopes 2025-08-22 12:30:43 +02:00
9f0eaa8675 config.py: remove obsolete setting
helmutm pushed to master at cco/py-scopes-ext 2025-08-22 11:22:43 +02:00
ac2a1062db add office (i.e. libreoffice / ooo / uno) optional dependency
helmutm pushed to master at cco/py-scopes-ext 2025-08-21 14:04:21 +02:00
febdc67833 initial import
helmutm created branch master in cco/py-scopes-ext 2025-08-21 14:04:21 +02:00
helmutm created repository cco/py-scopes-ext 2025-08-21 14:00:57 +02:00
helmutm pushed to 3master at cco/loops 2025-08-20 15:04:48 +02:00
0dc5c5a1ca syncExtUsers: fix getPersonForUser() call