Jason Volk
|
02cd1dc124
|
Add unwrap_or_else_async to OptionFutureExt.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-02-12 13:15:41 +00:00 |
|
dasha_uwu
|
6f5ae17dc6
|
Trim client_secret_file value, fixes #302
|
2026-02-12 13:15:41 +00:00 |
|
dasha_uwu
|
bd5203b406
|
Update axum-server to 0.8; switch to axum unix listener.
|
2026-02-12 13:15:41 +00:00 |
|
jeidnx
|
60d418118f
|
fix: url calculation in make_url
|
2026-02-12 03:22:51 +00:00 |
|
Jason Volk
|
e279d39ff0
|
Fix unfulfilled lint expectation.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-02-12 02:06:17 +00:00 |
|
dasha_uwu
|
94162974f9
|
Fix validated math macro
|
2026-02-06 15:48:57 +00:00 |
|
Jason Volk
|
ac89116316
|
Optimize several container types in state res.
Optimize mainline sort.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-02-06 15:48:57 +00:00 |
|
Jason Volk
|
13a11ce097
|
Bump dependencies.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-02-04 09:43:30 +00:00 |
|
Jason Volk
|
0b864801f5
|
Use map of identity_provider to accommodate env var enumerations.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-02-01 01:22:13 +00:00 |
|
Jason Volk
|
0474753333
|
Set display-sensitive directive for identity_provider client_secret.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-31 09:40:50 +00:00 |
|
Jason Volk
|
1fc69efffe
|
Simplify Figment init, toml config file folding.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-31 09:40:50 +00:00 |
|
Jason Volk
|
2fb032fabb
|
Reduce default redaction_retention_seconds to sixty days.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-30 22:16:05 +00:00 |
|
June Strawberry
|
895387e8c2
|
error on startup for unknown config file paths
Signed-off-by: June Strawberry <june@vern.cc>
|
2026-01-30 16:56:27 -05:00 |
|
June Strawberry
|
fbeaed1c15
|
implement error_on_unknown_config_opts, slightly improve related code
Signed-off-by: June Strawberry <june@vern.cc>
|
2026-01-30 16:56:27 -05:00 |
|
Jason Volk
|
90d4bda70b
|
Default redaction_retention_seconds to one year.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-28 12:16:41 +00:00 |
|
Vladislav Grechannik
|
ae35e5a5b2
|
Set save_unredacted_events option to true
|
2026-01-28 11:07:31 +00:00 |
|
Jason Volk
|
daa869fced
|
Additional missing tracing spans on state_res::resolve components.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-26 20:24:44 +00:00 |
|
Jason Volk
|
23a3e87e93
|
Fix stale lint expectations.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-26 20:24:44 +00:00 |
|
dasha_uwu
|
3caab50e0d
|
Minor rewrites
|
2026-01-26 19:28:56 +00:00 |
|
dasha_uwu
|
bb26b749ae
|
Redacted event retention, implement MSC2815
|
2026-01-26 19:28:56 +00:00 |
|
dasha_uwu
|
8000fcce9e
|
Non-reserializing redaction
|
2026-01-26 19:28:56 +00:00 |
|
dasha_uwu
|
0c9a3abb71
|
clippy allow -> expect
|
2026-01-26 19:28:56 +00:00 |
|
Jason Volk
|
6db87a4027
|
Implement associated multi-provider single-sign-on flow support. (#252)
Add experimental note for multi-provider flow. (#252)
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-26 19:28:50 +00:00 |
|
Jason Volk
|
885e402e38
|
Lower generics on OptionExt to function prototypes.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-24 08:19:41 +00:00 |
|
Jason Volk
|
f048f87dac
|
Split login_via_existing_session conf item to login_via_token.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-24 08:19:41 +00:00 |
|
Jason Volk
|
be542da6e4
|
Re-export Either from tuwunel_core.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-24 08:19:41 +00:00 |
|
Jason Volk
|
9d8525e7f7
|
Readjust auth_chain cache default size and scalars.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-22 22:17:47 +00:00 |
|
Jason Volk
|
948e1681c2
|
Add map_stream(), trait constraints to OptionExt.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-22 09:31:46 +00:00 |
|
Jason Volk
|
a0b98fa575
|
Misc debug and trace log tweaks.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-22 09:31:46 +00:00 |
|
Jason Volk
|
b7fe61b423
|
Add str_truncated() to debug suite.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-22 03:41:39 +00:00 |
|
Jason Volk
|
3e1246984c
|
Adjust pool defaults for many core systems with undetected topologies.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-20 00:18:00 +00:00 |
|
Jason Volk
|
6619171e13
|
Slightly increase max_request_size default.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-19 08:26:23 +00:00 |
|
June Strawberry
|
2f4d3c2851
|
fix some unused_crate_dependencies lint warns
Signed-off-by: June Strawberry <june@vern.cc>
|
2026-01-18 13:18:10 -05:00 |
|
June Strawberry
|
04e66a03d3
|
fix and enable collapsible_if lint
Signed-off-by: June Strawberry <june@vern.cc>
|
2026-01-18 13:09:03 -05:00 |
|
Jason Volk
|
b3f8118f0e
|
Re-export itertools from tuwunel_core crate.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-18 13:19:59 +00:00 |
|
Jason Volk
|
6579df299a
|
Find identity providers by brand name when unique.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-18 06:11:40 +00:00 |
|
Jason Volk
|
5cb6d2058f
|
Tweak some identity_provider example config doc comments.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-18 06:04:15 +00:00 |
|
Jason Volk
|
98f5ea203b
|
Add simpler option to specify default identity_provider.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-18 05:00:03 +00:00 |
|
dasha_uwu
|
e78bf21085
|
Introduce OptionFuture helpers
Optimize user directory searches
|
2026-01-17 06:54:24 +00:00 |
|
dasha_uwu
|
95121ad905
|
Add a config option to show all local users in user directory, closes #260
|
2026-01-17 06:44:34 +00:00 |
|
dasha_uwu
|
62ec58b1ed
|
Introduce extract!(), rewrite part of uiaa username handling
|
2026-01-17 06:44:34 +00:00 |
|
Jason Volk
|
2880facc4c
|
Replace hardcoded pool worker limit with configurable default.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-17 01:39:49 +00:00 |
|
Jason Volk
|
4b9d4794fb
|
Reapply "Support mdraid hierarchies for storage topology detection."
This reverts commit 121aa9e39d.
Fixes panics on systems with sparse core topologies.
|
2026-01-17 01:39:49 +00:00 |
|
Jason Volk
|
8a95390f1c
|
Default affinity mask to cores available rather than nil.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-17 01:39:49 +00:00 |
|
Jason Volk
|
dfb65d771f
|
Add sso_default_provider_id option and defaulting behavior.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-17 01:39:49 +00:00 |
|
Jason Volk
|
3426b824a0
|
Add EdDSA support to JWT login (fixes #258).
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-13 08:47:34 +00:00 |
|
Jason Volk
|
cf8b57b751
|
Simplify MutexMap generic constraints.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-13 07:42:43 +00:00 |
|
Vladislav Grechannik
|
fc104d02a4
|
Add an option to read SSO client secret from a file
|
2026-01-10 04:38:29 +01:00 |
|
Jason Volk
|
bd0a0acf4a
|
Add conditional for login flows; filter out SSO when no providers configured.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2026-01-03 05:22:55 +00:00 |
|
dasha_uwu
|
121aa9e39d
|
Revert "Support mdraid hierarchies for storage topology detection."
This reverts commit d665a34f30.
The commit was causing requests to panic on some systems
|
2026-01-01 01:10:59 +05:00 |
|