James Hodgkinson
1f991c84da
More debug messages ( #413 )
2021-04-16 10:49:24 +10:00
James Hodgkinson
495113e607
merging upstream ( #411 )
2021-04-15 08:54:28 +10:00
Firstyear
d4f852837b
Improve error message when socket not found ( #412 )
2021-04-14 10:28:00 +10:00
Firstyear
72dfe1b035
Idlset2, query cache, acp resolve cache ( #409 )
2021-04-14 09:56:40 +10:00
Firstyear
19ce30a5ef
Add lto thin ( #410 )
2021-04-13 12:04:27 +10:00
James Hodgkinson
7994ec24d8
fixing broken action ( #405 )
...
* fixing broken action
* seems you need passwordless sudo in this here container
2021-04-13 11:02:46 +10:00
James Hodgkinson
fed562fa85
Basic documentation for monitoring ( #404 )
2021-04-13 11:02:14 +10:00
vcwai
2a3c00ce70
Create design for mfa_backup_code.rst ( #402 )
2021-04-12 11:02:40 +10:00
James Hodgkinson
af1081e878
phrasing ( #401 )
2021-04-06 10:10:13 +10:00
James Hodgkinson
f466e2a521
Docs update ( #400 )
...
* I couldn't help it - minor spelling fixes
2021-04-06 10:08:36 +10:00
William Brown
0ac5da855f
(cargo-release) version 1.1.0-alpha.4
2021-04-01 10:29:22 +10:00
William Brown
c95ce71fcb
(cargo-release) version 1.1.0-alpha.4
2021-04-01 10:29:22 +10:00
William Brown
ce0f10cd95
(cargo-release) version 1.1.0-alpha.4
2021-04-01 10:29:22 +10:00
William Brown
6152b7ae14
(cargo-release) version 1.1.0-alpha.4
2021-04-01 10:29:21 +10:00
William Brown
dc3588a2c2
(cargo-release) version 1.1.0-alpha.4
2021-04-01 10:29:21 +10:00
William Brown
e8554073a3
(cargo-release) version 1.1.0-alpha.4
2021-04-01 10:29:21 +10:00
William Brown
b3b48b6c43
(cargo-release) version 1.1.0-alpha.4
2021-04-01 10:29:20 +10:00
William Brown
3b6be9aaf2
(cargo-release) version 1.1.0-alpha.4
2021-04-01 10:29:20 +10:00
William Brown
9bf4b0f052
Release Prep
2021-04-01 10:29:09 +10:00
William Brown
6859a5787e
Improve radius logging
2021-04-01 10:13:22 +10:00
Firstyear
988944a085
Add auth session header type ( #398 )
2021-04-01 07:14:15 +10:00
vcwai
8a2f3b65ec
Add badlist checking when using password login ( #394 )
2021-03-31 11:19:03 +10:00
OttoHollmann
b1ac7c0120
Fix Makefile ( #396 )
2021-03-29 12:57:52 +10:00
Firstyear
6bc719cdb2
Base web UI ( #391 )
...
Initial web ui (not-functional yet)
2021-03-26 11:22:00 +10:00
Firstyear
254a5e060c
Fix ( #384 )
2021-03-25 10:34:50 +10:00
Firstyear
060c7b22c0
Draft document ( #382 )
2021-03-25 10:34:29 +10:00
Firstyear
a22c8efe9e
Fix posix extend to correctly remove the matching attribute during set. ( #387 )
2021-03-25 10:33:37 +10:00
Firstyear
db3904759d
fix displayname ( #390 )
2021-03-23 19:14:04 +10:00
OttoHollmann
8eb2bd9ee1
Fix Dockerfile to check return values. ( #389 )
2021-03-23 09:34:40 +10:00
Firstyear
29c0481cb2
Correctly return displayname ( #386 )
2021-03-23 09:27:01 +10:00
Sebastian Neubauer
7eed7393c8
Raw database json use lowercase keys ( #380 )
...
Update docs to reflect that.
2021-03-20 13:47:32 +10:00
Firstyear
b620a8209c
Pam setup and fedora setup steps ( #376 )
...
Fixes #375 - this documents the pam configs needed for fedora 33 including selinux "gotchas".
2021-03-17 10:18:43 +10:00
William Brown
e1cbd325a5
Update sshkeys to resolve ssh issue
2021-03-15 10:20:54 +10:00
Firstyear
adb3f819ba
Add the unixd tasks daemon ( #349 )
...
Fixes #180 - this adds an oddjobd style tasks daemon to the unix tools. This supports creation of home directories and the maintenance of alias symlinks to these allowing user renames. The tasks daemon is written to require root, but is seperate from the unixd daemon. Communication is via a root-only unix socket that the task daemon connects into to reduce the possibility of exploit.
Fixes #369 due to the changes to call_daemon_blocking
2021-03-13 12:33:15 +10:00
Firstyear
d2ca2c5bc9
Fix pattern to match substr from ldap ( #372 )
2021-03-12 10:11:12 +10:00
Firstyear
ff61c37ae3
Add credential display command ( #370 )
...
Fixes #364 - this adds a credential display command to the cli, and the api so it can be used later.
2021-03-11 11:17:13 +10:00
Flakebi
762d809ec1
Fix typo in kanidm_unixd socket path
...
The path is /var/run/kanidm-unixd/sock, not /var/run/kanidm.sock.
2021-03-08 09:43:02 +10:00
Firstyear
7baff8db91
Add cred display design ( #367 )
2021-03-05 11:49:34 +10:00
Firstyear
dd1945dd0d
363 scaling benchmarks ( #366 )
...
Starts on #363 , adding initial scaling tests and benchmarks. Generally this is a pretty big clean up of macros and some testing elements too.
2021-02-23 18:10:59 +10:00
Firstyear
1fb5ec8bf2
vacuum ( #365 )
...
Fixes #362 moves vacuum to a dedicated task. This is needed as previous vacuuming on startup on large databases could cause the server to fail to start. By making this a task it avoids this error case, and makes the vacuum more predictable, and only run when required.
2021-02-21 15:04:58 +10:00
Firstyear
3137e3d682
Complete MFA and Webauthn handlers ( #360 )
...
Fixes #357 - this allows the password MFA handler to correct handle a mixed totp or webauthn credential with passwords. This is likely the "majority" of accounts we will see on the service.
2021-02-20 12:41:22 +10:00
William Brown
06e3c24704
Update readme
2021-02-18 09:28:36 +10:00
William Brown
483aa6f23d
Update build
2021-02-17 18:49:03 +10:00
Firstyear
f710e66f64
356 Use tls chain file ( #358 )
...
Fixes #356 - this changes from a split ca_chain/cert configuration to a single chain file. This allows rustls in tide-rustls to present the chain correctly, and allows openssl for ldaps to present the chain correctly too. it also simplifies integration to lets encrypt which provides a chain and key file by default.
2021-02-16 11:40:25 +10:00
William Brown
f80eb72e95
Update readme
2021-02-15 09:35:52 +10:00
William Brown
9bd54dbebe
Move jemalloc to runtime only
2021-02-13 16:32:04 +10:00
Firstyear
6c79914395
306 command complete ( #354 )
...
Fixes #306 adding command line autocompletion. These are generated to: CARGO_TARGET_DIR/item-hash/out/. These will need to be packaged for distros later, it's unclear how we could use cargo install with these as cargo doesn't support arbitrary artefacts like this (yet?).
2021-02-13 13:46:22 +10:00
Firstyear
c416bc19df
Automatically create .cache if it doesn't exist. ( #355 )
2021-02-11 22:32:31 +10:00
Firstyear
d745b15768
Use jemallocator in main server ( #353 )
2021-02-10 15:08:22 +10:00
Firstyear
a3d7401d03
Add clean ups based on review feedback ( #351 )
...
* Add clean ups based on charcols suggestions
2021-02-09 10:25:02 +10:00