Release v2.20.1: migrate authentication to Better Auth

This commit is contained in:
lzstealth committed 2026-10-25 18:19:55 +00:00
1 parent e9a53f577c
commit fba4f99ff7
92 files changed
+5085 -1943

No files matched your search

+3 -7
View File
@@ -16,16 +16,12 @@ test('application settings expose typed defaults', () => {
assert.equal(settings['uploads.image_max_bytes'], 100 * 1024 * 1024);
assert.deepEqual(settings['uploads.allowed_mime_types'], ['image/png', 'image/jpeg', 'image/gif', 'image/webp', 'image/svg+xml', 'video/mp4', 'video/webm', 'video/ogg']);
assert.equal(settings['uploads.optimize_images'], true);
assert.equal(settings['security.session_lifetime_days'], 14);
assert.equal(settings['security.allow_user_session_revocation'], true);
assert.equal(settings['security.max_active_sessions'], 0);
assert.equal(settings['security.password_min_length'], 10);
assert.equal(settings['security.password_min_categories'], 3);
assert.equal(settings['security.require_password_change_for_new_users'], true);
assert.equal(settings['security.require_password_change_after_admin_reset'], true);
assert.equal(settings['security.login_max_attempts'], 5);
assert.equal(settings['security.login_lockout_minutes'], 15);
assert.equal(settings['security.login_rate_limit_scope'], 'both');
assert.equal(settings['security.require_password_change_for_new_users'], undefined);
assert.equal(settings['security.require_password_change_after_admin_reset'], undefined);
assert.equal(settings['security.allow_admin_email_verification_bypass'], true);
assert.equal(settings['data-sources.rss_default_interval_value'], 60);
assert.equal(settings['data-sources.rss_default_interval_unit'], 'minutes');
assert.equal(settings['data-sources.api_default_interval_value'], 60);