Changeset 0.37.14 (#226)
Co-authored-by: gobha <jasafpro@gmail.com> Co-committed-by: gobha <jasafpro@gmail.com>
This commit is contained in:
@@ -50,12 +50,15 @@ GET /settings/public
|
||||
"allow_registration": "true",
|
||||
"allow_user_byok": "true",
|
||||
"allow_user_personas": "true",
|
||||
"channel_retention_mode": "flexible"
|
||||
"retention_ttl_days": 0
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Note: policy values are strings (`"true"` / `"false"`), not booleans.
|
||||
`retention_ttl_days` is an integer (days). When > 0, channels using
|
||||
global/team providers are archived on delete and purged after TTL.
|
||||
Personal (BYOK) provider channels are always immediately deleted.
|
||||
|
||||
### Banner Configuration
|
||||
|
||||
@@ -202,7 +205,7 @@ admin's own email address using the configured SMTP settings.
|
||||
### Archived Channels
|
||||
|
||||
```
|
||||
GET /admin/channels/archived → { "channels": [...], "total", "page", "per_page", "retention_mode" }
|
||||
GET /admin/channels/archived → { "channels": [...], "total", "page", "per_page", "retention_ttl_days" }
|
||||
DELETE /admin/channels/:id/purge → permanent delete (ignores retention)
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user