forked from fa/breadcrumb-the-shire
Finalize init defaults and auth flow UX improvements
This commit is contained in:
@@ -938,13 +938,56 @@ JOIN permissions p ON p.`key` IN ('users.self_update', 'address_book.view')
|
||||
WHERE r.code = 'USER' OR r.description = 'User'
|
||||
ON DUPLICATE KEY UPDATE role_id = role_id;
|
||||
|
||||
INSERT INTO `settings` (`key`, `value`, `description`)
|
||||
SELECT 'default_tenant_id', CAST(t.id AS CHAR), 'setting.default_tenant'
|
||||
FROM tenants t
|
||||
WHERE t.description = 'MusterMandant'
|
||||
LIMIT 1
|
||||
ON DUPLICATE KEY UPDATE
|
||||
`key` = `key`;
|
||||
|
||||
INSERT INTO `settings` (`key`, `value`, `description`)
|
||||
SELECT 'default_department_id', CAST(d.id AS CHAR), 'setting.default_department'
|
||||
FROM departments d
|
||||
JOIN tenants t ON t.id = d.tenant_id
|
||||
WHERE d.code = 'MUSTER'
|
||||
AND t.description = 'MusterMandant'
|
||||
LIMIT 1
|
||||
ON DUPLICATE KEY UPDATE
|
||||
`key` = `key`;
|
||||
|
||||
INSERT INTO `settings` (`key`, `value`, `description`)
|
||||
SELECT 'default_role_id', CAST(r.id AS CHAR), 'setting.default_role'
|
||||
FROM roles r
|
||||
WHERE r.code = 'USER'
|
||||
LIMIT 1
|
||||
ON DUPLICATE KEY UPDATE
|
||||
`key` = `key`;
|
||||
|
||||
INSERT INTO `settings` (`key`, `value`, `description`)
|
||||
SELECT 'api_cors_allowed_origins', CONCAT('http://localhost:8080', CHAR(10), 'http://127.0.0.1:8080'), 'setting.api_cors_allowed_origins'
|
||||
ON DUPLICATE KEY UPDATE
|
||||
`key` = `key`;
|
||||
|
||||
INSERT INTO `settings` (`key`, `value`, `description`)
|
||||
VALUES
|
||||
('app_title', 'CoreCore', 'setting.app_title'),
|
||||
('app_locale', 'de', 'setting.app_locale'),
|
||||
('app_theme', 'light', 'setting.app_theme'),
|
||||
('app_theme_user', '1', 'setting.app_theme_user'),
|
||||
('app_registration', '1', 'setting.app_registration'),
|
||||
('app_primary_color', '#105433', 'setting.app_primary_color'),
|
||||
('api_token_default_ttl_days', '90', 'setting.api_token_default_ttl_days'),
|
||||
('api_token_max_ttl_days', '365', 'setting.api_token_max_ttl_days'),
|
||||
('session_idle_timeout_minutes', '30', 'setting.session_idle_timeout_minutes'),
|
||||
('session_absolute_timeout_hours', '8', 'setting.session_absolute_timeout_hours'),
|
||||
('user_inactivity_deactivate_days', '180', 'setting.user_inactivity_deactivate_days'),
|
||||
('user_inactivity_delete_days', '365', 'setting.user_inactivity_delete_days'),
|
||||
('system_audit_enabled', '1', 'setting.system_audit_enabled'),
|
||||
('system_audit_retention_days', '365', 'setting.system_audit_retention_days'),
|
||||
('frontend_telemetry_enabled', '0', 'setting.frontend_telemetry_enabled'),
|
||||
('frontend_telemetry_enabled', '1', 'setting.frontend_telemetry_enabled'),
|
||||
('frontend_telemetry_sample_rate', '0.2', 'setting.frontend_telemetry_sample_rate'),
|
||||
('frontend_telemetry_allowed_events', 'warn_once,ajax_error', 'setting.frontend_telemetry_allowed_events'),
|
||||
('frontend_telemetry_allowed_events', 'ajax_error,warn_once', 'setting.frontend_telemetry_allowed_events'),
|
||||
('microsoft_auto_remember_default', '0', 'setting.microsoft_auto_remember_default'),
|
||||
('remember_token_lifetime_days', '30', 'setting.remember_token_lifetime_days')
|
||||
ON DUPLICATE KEY UPDATE
|
||||
|
||||
Reference in New Issue
Block a user