Commit graph

129 commits

Author SHA1 Message Date
oddlama 17e4ad52f8
fix: output an array in json mode for kanidm group list () 2023-08-22 08:17:58 +10:00
oddlama 544689ddac
feat: add json output modes for person list and system oauth2 list () 2023-08-22 08:17:34 +10:00
James Hodgkinson 83f189fed3
error handling and web server logging fixes ()
* Fixing the setup_dev_environment script
* clippy calming
* handle_internalunixusertokenread throwing 500's without context
Fixes 
2023-08-14 20:47:49 +10:00
Firstyear bf3e16cbd3
Resolve issue with publishing ()
* Resolve issue with publishing

* Fix version
2023-08-01 17:25:32 +10:00
Firstyear cccc20ea42
20230731 release ()
* Cleanup how we check for last git commit to avoid an insecure dep
* Resolve unmaintained or old deps
* Fix ci
2023-07-31 22:27:21 +10:00
James Hodgkinson ea4d755d7b
chasing weirdness ()
* security headers, fixing error on empty username, handling login without SPN better

* making deno happy

* cleaning up windows build
2023-07-31 10:49:59 +10:00
Firstyear 79ff5e9775
1785 allow sync attr yielding via partial write admin () 2023-07-19 11:42:53 +10:00
James Hodgkinson 5cd62eb974
Upgraded clap, removing atty as a dependency ()
* upgraded clap, removing atty as a dependency
* changing the PR template so when you add a list up the top it doesn't break the bottom
2023-07-13 12:19:28 +10:00
Firstyear 8e1e533f40
1792 public oauth clients () 2023-07-07 18:53:31 +10:00
Firstyear 17fa61ceeb
Add client UX for redirecting to an external portal for synced accounts () 2023-07-05 09:13:06 +10:00
Firstyear 28c8e9df69
Improve cli to support multi-domain handling. () 2023-06-27 16:45:45 +10:00
Firstyear a20dd3b113
Remove r2d2 - sad beep noises () 2023-06-24 16:15:31 +10:00
Firstyear d5670d0add
Ux improvements - Allow enrolling other devices () 2023-06-24 12:24:13 +10:00
Firstyear 4725d625af
Remove scripts that are no longer required () 2023-06-21 15:52:19 +10:00
James Hodgkinson 41d8fece68
OAuth2 secret JSON ()
* clippyisms
* adding JSON support for oauth2 show-basic-token, slight refactor on OutputMode
2023-06-21 13:53:22 +10:00
James Hodgkinson a9547d7150
Allow account locking with expire-at 'epoch' and 'now' ()
Fixes 
2023-06-21 11:46:59 +10:00
James Hodgkinson 18fe86db26
X-Forwarded-For catcher - improve ip addr parsing () 2023-06-12 12:14:34 +10:00
Yuxuan Lu 4f3bfd1025
Save two more kay strokes () 2023-06-07 06:24:53 +10:00
Yuxuan Lu f4b355c299
Automatically login & reauth ()
* Automatically login & reauth
* Revert automatical format by vscode
* Only ask user to choose username once
* Use dialoguer::Confirm; fix logic
2023-06-05 22:03:52 +10:00
James Hodgkinson fcab605320
Time travelling ()
* yeet the time package into the future (updating min time version to 0.3.21)
* CI change to catch web ui builds in future, updating SCIM requirements
* removing allow deprecated flag
* making references to rfc3339 formatter shorter
* clippyisms
* fmt
2023-05-25 08:25:16 +10:00
cuberoot74088 8de3641614
Fix use-reset-token command hint ()
* Fix use-reset-token command hint

running

`kanidm person credential create-reset-token` 

prints out information how to do credential reset.

This fixes the provided cli command.

* Update book with use-reset-token

* Update kanidm.rs on use-reset-token
2023-05-17 08:35:24 +10:00
Firstyear 33f0034b80
20230424 clippppppppppppyyyyyyyy ()
* Resolve a lot of clips
2023-04-26 21:55:42 +10:00
James Hodgkinson ec8e5dfc31
more-merge unixd commands ()
* fixing unix packaging
* stripping out actions-rs/toolchain
* fixing an error in the qrcode def in cargo.toml
2023-04-25 22:36:17 +10:00
Firstyear c1f62674f5
1496 ldap basedn config () 2023-03-29 09:34:43 +10:00
Firstyear 4718f2dc6b
1115 priv (reauth, sudo) mode () 2023-03-27 11:38:09 +10:00
James Hodgkinson d26bef17b6
checks for a minimum number of arguments () 2023-03-13 18:57:00 +10:00
James Hodgkinson 5573ab9224
RADIUS container fixes () 2023-03-07 11:50:45 +10:00
Firstyear e33beea89d
1399 cleanup cli docs ()
* Cleanup cli args
* Update book
* Update wasm
* making the CI happy


---------

Co-authored-by: James Hodgkinson <james@terminaloutcomes.com>
2023-03-02 12:47:23 +10:00
Firstyear 00cca81012
1399 cleanup reorg () 2023-03-01 13:10:52 +10:00