From 4dfc3f6357f6aa9a5a30d0252828c9ab5960cf5a Mon Sep 17 00:00:00 2001 From: mdecimus Date: Wed, 2 Oct 2024 12:04:09 +0200 Subject: [PATCH] v0.1.16 --- CHANGELOG.md | 16 ++++++++++++++++ Cargo.lock | 2 +- Cargo.toml | 2 +- src/pages/config/schema/directory.rs | 3 +++ 4 files changed, 21 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a13f2c..c92859b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,22 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [0.1.16] - 2024-10-01 + +## Added +- OpenID Connect support. +- API key and OAuth client management. +- Form submission management. + +### Changed +- Improved Permission management UI. + +### Fixed +- Add permissions tab to group edit screen (stalwartlabs/mail-server#826) +- Include account name in undelete pages (stalwartlabs/mail-server#808) +- Include a Content-Type header when posting (#18). +- Correctly set tenant limits. + ## [0.1.15] - 2024-09-20 ## Added diff --git a/Cargo.lock b/Cargo.lock index 39f8037..0167e28 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2387,7 +2387,7 @@ dependencies = [ [[package]] name = "webadmin" -version = "0.1.15" +version = "0.1.16" dependencies = [ "ahash", "base64", diff --git a/Cargo.toml b/Cargo.toml index aaf8cca..0d2e482 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ homepage = "https://stalw.art" keywords = ["web", "admin", "email", "mail", "server"] categories = ["email"] license = "AGPL-3.0-only OR LicenseRef-SEL" -version = "0.1.15" +version = "0.1.16" edition = "2021" resolver = "2" diff --git a/src/pages/config/schema/directory.rs b/src/pages/config/schema/directory.rs index dc4a62f..63106d2 100644 --- a/src/pages/config/schema/directory.rs +++ b/src/pages/config/schema/directory.rs @@ -435,12 +435,14 @@ impl Builder { .new_field("auth.token") .label("Auth token") .typ(Type::Secret) + .enterprise_feature() .help(concat!( "Bearer token used to authenticate with the OAuth introspect endpoint.", )) .display_if_eq("auth.method", ["token"]) .build() .new_field("auth.username") + .enterprise_feature() .label("Auth username") .help(concat!( "Username used to authenticate with the OAuth introspect endpoint.", @@ -449,6 +451,7 @@ impl Builder { .display_if_eq("auth.method", ["basic"]) .build() .new_field("auth.secret") + .enterprise_feature() .label("Auth secret") .help(concat!( "Password used to authenticate with the OAuth introspect endpoint.",