Commit graph

399 commits

Author SHA1 Message Date
Jan Christoph Ebersbach d3e73cdac0
feat(kanidmd): add ldap support for mail primary and alternative address () 2022-12-24 15:12:28 +10:00
James Hodgkinson ae2e7e56bf
Can’t build designs private documentation ()
Fixes 
2022-12-23 20:59:16 +10:00
Firstyear def8f3f1bd
20221221 sync deploy () 2022-12-22 18:03:29 +10:00
Firstyear 3760615ddf
20221219 sync polish () 2022-12-21 09:53:57 +10:00
Dominik Süß f344c68159
feat(oauth2): add support for a 'groups' claim () 2022-12-20 09:13:28 +10:00
Firstyear a74ac01b18
20221216 a little cleanup as a treat () 2022-12-18 13:26:20 +10:00
Jan Christoph Ebersbach 6fe1cba2b5
fix: set executable flag for shell scripts () 2022-12-16 16:45:29 +10:00
Firstyear e0e611f9df
20221123 iam migration work ()
Add the bulk of the needed parts for IAM migrations.
2022-12-15 16:09:09 +10:00
Dominik Süß c036f81d4e
fix(oauth2): use the short name in the userinfo ()
This implements  for the userinfo endpoint which was an oversight
in . I've also added a testcase to verify this behaviour
2022-12-14 10:30:27 +10:00
Firstyear 883aa5d5cb
Add new mail read group () 2022-11-23 23:36:53 +10:00
Firstyear a9f5a219be
Add signal trapping for a variety of signals () 2022-11-23 20:10:43 +10:00
Firstyear a611fa101a
Add ability to bind with token with a dn=token marker () 2022-11-23 16:02:11 +10:00
Firstyear 9a9f61ff2b
20221121 debug webui ()
* Fixes for sessions/debug
* Fix up debug levels
2022-11-21 22:43:10 +10:00
Firstyear a8cc14217b
Cargo updates ()
Move the reqwest features into the workspace so they apply to all crates in the workspace.
2022-11-21 16:51:39 +10:00
Firstyear 8b90bf0cae
20221116 oauth2 app portal 2 () 2022-11-21 11:59:47 +10:00
Firstyear 40dd911d10
20221116 oauth2 app portal () 2022-11-17 10:06:13 +10:00
Firstyear 3589376525
1116 UI hints () 2022-11-16 19:17:24 +10:00
Firstyear 64759ea20f
1116 UI hint () 2022-11-14 08:40:05 +10:00
Firstyear 06c9e087cb
613 oauth2 logout ()
* Oauth2 sessions
* Start to add session consistency
* Add tests for session consistency.
* Session refint works!
* Add support for oauth2 session removal
2022-11-13 14:10:45 +10:00
James Hodgkinson 69b9c5845a
started working on fixing a log issue and chased some clippy lints () 2022-11-11 10:23:49 +10:00
Firstyear 1ed4d7c1bd
20221103 ipa import driver () 2022-11-10 07:43:22 +10:00
Firstyear 2e864be37f
Review oauth2 best practices document () 2022-11-10 07:42:26 +10:00
Firstyear 1fe97a9879
Add tools container support () 2022-11-10 07:42:03 +10:00
Firstyear 565fca5891
improve webauthn errors () 2022-11-08 20:39:44 +10:00
Firstyear 92d79489fc
Add version header and warnings () 2022-11-08 10:45:38 +10:00
Firstyear 546f1c8da7
Improve handling of openssl3 in md4 tests () 2022-11-04 14:48:00 +10:00
Firstyear 692c0a3978
Further test improvements () 2022-11-02 19:46:09 +10:00
Firstyear e43141c800
Release 1.1.0-alpha.10 () 2022-11-01 14:02:52 +10:00
Firstyear 38f9d9b467
1125 expired session cleanup () 2022-11-01 11:27:32 +10:00
Firstyear db75a0b344
Improve cookie/token handling () 2022-10-31 10:50:04 +10:00
Firstyear 15c3bde00e
Add new scim/sync files () 2022-10-29 19:07:54 +10:00
Firstyear c4ecdf4447
20221022 improve test macros () 2022-10-24 09:50:31 +10:00
James Hodgkinson b0bf00e6eb
removing mirrorsorcerer ()
* removing mirrorsorcerer

* I thought I undid that
2022-10-20 18:18:48 +10:00
Firstyear 02ca657548
Add access control allowing all persons to read oauth2 applications. () 2022-10-19 12:17:41 +10:00
Firstyear a3e8be76a5
Fix () 2022-10-18 19:21:08 +10:00
Firstyear 6c67041fda
Fix oauth2 response value and other wasm goodies () 2022-10-18 19:15:22 +10:00
Firstyear a55c0ca68d
406 session revocation () 2022-10-17 20:09:47 +10:00
Firstyear 2845f8c4cc
20221011 sudo mode components () 2022-10-13 10:54:44 +10:00
Firstyear 1908364075
Add trust x forward for option ()
* Add trust x forward for option
2022-10-10 21:18:57 +10:00
Firstyear 67c80f3fcb
Add support for multiple new password imports ()
Woot!
2022-10-10 06:32:04 +10:00
Firstyear 7e4e2f1ad1
1063 967 oauth2 improvements () 2022-10-09 17:11:55 +10:00
Firstyear ba62f6aef6
20221008 access profile improvements () 2022-10-09 11:59:10 +10:00
Firstyear b6b41c8471
Add test and comments about pkce () 2022-10-09 11:57:40 +10:00
James Hodgkinson 48451150aa
Resolving WASM build issues ()
* removing deflate because it is just shit gzip
2022-10-07 15:42:13 +10:00
Firstyear e9ed430199
Improve badlist updating () 2022-10-07 11:35:58 +10:00
Firstyear 47ef3697c9
Stricter name rules () 2022-10-06 11:38:43 +10:00
Firstyear 88eb33e1d4
20221001 refactor () 2022-10-05 09:48:48 +10:00
Firstyear aa9af0705c
Fix issues with radius () 2022-10-02 11:28:58 +10:00
Firstyear 821b2c05c4
Rework deps () 2022-10-01 16:08:51 +10:00
James Hodgkinson f0caec57a2
Python updoots () 2022-09-29 10:08:15 +10:00