Merge pull request 'Release 2026.9.29.1' (#123) from release/2026.9.29.1-pr into main
ci / fork-checks (push) Successful in 48s
publish / version (push) Successful in 11s
ci / build (push) Successful in 30m5s
publish / publish-amd64 (push) Successful in 32m52s
publish / release (push) Successful in 10s
publish / publish-arm64 (push) Successful in 43m6s
publish / binaries (push) Successful in 36s
publish / announce (push) Successful in 10s

This commit was merged in pull request #123.
This commit is contained in:
2026-09-29 15:40:42 +00:00
2 changed files with 12 additions and 8 deletions
+11 -7
View File
@@ -270,13 +270,17 @@ impl ClientRegistrationHandler for Server {
false false
}; };
// Check if the account is allowed to override client registration // Check if the account is allowed to override client registration.
if self // inbuxa: only while setting up or recovering, when the recovery
.access_token(account_id) // administrator signs in before any client is registered (contract C-5)
.await let registry = self.registry();
.caused_by(trc::location!())? if (registry.is_bootstrap_mode() || registry.is_recovery_mode())
.build() && self
.has_permission(Permission::OAuthClientOverride) .access_token(account_id)
.await
.caused_by(trc::location!())?
.build()
.has_permission(Permission::OAuthClientOverride)
{ {
return Ok(None); return Ok(None);
} }
+1 -1
View File
@@ -81,7 +81,7 @@ fn legacy_setting(name: &str, is_set: impl Fn(&str) -> bool) -> Option<String> {
#[macro_export] #[macro_export]
macro_rules! brand_version { macro_rules! brand_version {
() => { () => {
"2026.9.29" "2026.9.29.1"
}; };
} }