Files
biiproject-kit-v1/database/seeders/SystemSettingsTableSeeder.php
T

1930 lines
75 KiB
PHP

<?php
namespace Database\Seeders;
use Illuminate\Database\Seeder;
class SystemSettingsTableSeeder extends Seeder
{
/**
* Auto generated seed file
*
* @return void
*/
public function run()
{
\DB::table('system_settings')->delete();
\DB::table('system_settings')->insert(array (
0 =>
array (
'id' => 1,
'key' => 'app_logo',
'value' => 'assets/img/logo.png',
'type' => 'image_path',
'group' => 'branding',
'is_public' => true,
'description' => 'Application logo path',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
1 =>
array (
'id' => 2,
'key' => 'app_favicon',
'value' => 'assets/img/favicon.png',
'type' => 'image_path',
'group' => 'branding',
'is_public' => true,
'description' => 'Application favicon path',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
2 =>
array (
'id' => 3,
'key' => 'regional_timezone',
'value' => 'Asia/Jakarta',
'type' => 'string',
'group' => 'regional',
'is_public' => true,
'description' => 'System default timezone',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
3 =>
array (
'id' => 4,
'key' => 'regional_date_format',
'value' => 'Y-m-d',
'type' => 'string',
'group' => 'regional',
'is_public' => true,
'description' => 'Date display format',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
4 =>
array (
'id' => 5,
'key' => 'regional_time_format',
'value' => 'H:i',
'type' => 'string',
'group' => 'regional',
'is_public' => true,
'description' => 'Time display format (12/24 hour)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
5 =>
array (
'id' => 6,
'key' => 'feature_facebook_oauth',
'value' => '0',
'type' => 'bool',
'group' => 'feature_flags',
'is_public' => false,
'description' => 'Toggle Facebook OAuth login',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
6 =>
array (
'id' => 7,
'key' => 'feature_github_oauth',
'value' => '0',
'type' => 'bool',
'group' => 'feature_flags',
'is_public' => false,
'description' => 'Toggle GitHub OAuth login',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
7 =>
array (
'id' => 8,
'key' => 'social_login_callback_url',
'value' => '/auth/callback',
'type' => 'string',
'group' => 'feature_flags',
'is_public' => false,
'description' => 'Global Social Login Callback URL',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
8 =>
array (
'id' => 9,
'key' => 'login_max_attempts',
'value' => '5',
'type' => 'int',
'group' => 'login_security',
'is_public' => false,
'description' => 'Maximum Login Attempts',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
9 =>
array (
'id' => 10,
'key' => 'login_lockout_duration',
'value' => '15',
'type' => 'int',
'group' => 'login_security',
'is_public' => false,
'description' => 'Lockout Duration (Minutes)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
10 =>
array (
'id' => 11,
'key' => 'login_lockout_notify',
'value' => '0',
'type' => 'bool',
'group' => 'login_security',
'is_public' => false,
'description' => 'Notify upon Lockout',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
11 =>
array (
'id' => 14,
'key' => 'captcha_enabled',
'value' => '0',
'type' => 'bool',
'group' => 'login_security',
'is_public' => true,
'description' => 'Enable Captcha',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
12 =>
array (
'id' => 15,
'key' => 'captcha_version',
'value' => 'v3',
'type' => 'string',
'group' => 'login_security',
'is_public' => true,
'description' => 'reCAPTCHA Version',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
13 =>
array (
'id' => 16,
'key' => 'login_log_enabled',
'value' => '0',
'type' => 'bool',
'group' => 'login_security',
'is_public' => false,
'description' => 'Log Login Activity',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
14 =>
array (
'id' => 17,
'key' => 'password_min_length',
'value' => '12',
'type' => 'int',
'group' => 'password_policy',
'is_public' => true,
'description' => 'Minimum Password Length',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
15 =>
array (
'id' => 18,
'key' => 'password_max_length',
'value' => '30',
'type' => 'int',
'group' => 'password_policy',
'is_public' => true,
'description' => 'Maximum Password Length',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
16 =>
array (
'id' => 19,
'key' => 'password_expiry_days',
'value' => '0',
'type' => 'int',
'group' => 'password_policy',
'is_public' => false,
'description' => 'Password Validity (Days)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
17 =>
array (
'id' => 20,
'key' => 'password_reset_link_expiry',
'value' => '60',
'type' => 'int',
'group' => 'password_policy',
'is_public' => false,
'description' => 'Password Reset Link Expiry (Minutes)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
18 =>
array (
'id' => 21,
'key' => 'session_lifetime',
'value' => '120',
'type' => 'int',
'group' => 'session_security',
'is_public' => false,
'description' => 'Session Lifetime / Idle Timeout (Minutes)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
19 =>
array (
'id' => 23,
'key' => 'session_auto_logout_idle',
'value' => '30',
'type' => 'int',
'group' => 'session_security',
'is_public' => false,
'description' => 'Auto Logout Idle (Minutes)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
20 =>
array (
'id' => 24,
'key' => 'session_allow_remember_me',
'value' => '0',
'type' => 'bool',
'group' => 'session_security',
'is_public' => true,
'description' => 'Allow Remember Me on Login',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
21 =>
array (
'id' => 25,
'key' => 'session_remember_me_duration',
'value' => '30',
'type' => 'int',
'group' => 'session_security',
'is_public' => false,
'description' => 'Remember Me Duration (Days)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
22 =>
array (
'id' => 26,
'key' => 'session_secure_cookie',
'value' => '0',
'type' => 'bool',
'group' => 'session_security',
'is_public' => true,
'description' => 'Secure Cookie (HTTPS Only)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
23 =>
array (
'id' => 27,
'key' => 'session_encrypt',
'value' => '0',
'type' => 'bool',
'group' => 'session_security',
'is_public' => false,
'description' => 'Encrypt Session Data',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
24 =>
array (
'id' => 28,
'key' => 'session_concurrent_limit',
'value' => '0',
'type' => 'int',
'group' => 'session_security',
'is_public' => false,
'description' => 'Concurrent Session Limit (Per User)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
25 =>
array (
'id' => 29,
'key' => 'two_factor_trust_days',
'value' => '30',
'type' => 'int',
'group' => 'login_security',
'is_public' => false,
'description' => 'Remember Trusted Devices (Days)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
26 =>
array (
'id' => 30,
'key' => 'webauthn_enabled',
'value' => '0',
'type' => 'bool',
'group' => 'login_security',
'is_public' => true,
'description' => 'Enable Passkeys (Biometric/FIDO2)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
27 =>
array (
'id' => 31,
'key' => 'rate_limit_per_ip',
'value' => '60',
'type' => 'int',
'group' => 'ip_access',
'is_public' => false,
'description' => 'Max requests per minute per IP',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
28 =>
array (
'id' => 32,
'key' => 'auto_block_ip',
'value' => '0',
'type' => 'bool',
'group' => 'ip_access',
'is_public' => false,
'description' => 'Automatically block suspicious IPs',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
29 =>
array (
'id' => 33,
'key' => 'threshold_auto_block',
'value' => '100',
'type' => 'int',
'group' => 'ip_access',
'is_public' => false,
'description' => 'Hits threshold before auto-block',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
30 =>
array (
'id' => 34,
'key' => 'force_https',
'value' => '0',
'type' => 'bool',
'group' => 'ip_access',
'is_public' => true,
'description' => 'Force HTTPS redirection',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
31 =>
array (
'id' => 37,
'key' => 'captcha_site_key',
'value' => '6LdPs7ssAAAAAGMvwfGmadPEyKDrWD2pEhsbZigh',
'type' => 'string',
'group' => 'login_security',
'is_public' => true,
'description' => 'reCAPTCHA Site Key',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
32 =>
array (
'id' => 39,
'key' => 'footer_text',
'value' => '© 2026 biiproject. All rights reserved.',
'type' => 'string',
'group' => 'branding',
'is_public' => true,
'description' => 'Footer text',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
33 =>
array (
'id' => 44,
'key' => 'session_driver',
'value' => 'database',
'type' => 'string',
'group' => 'session_security',
'is_public' => false,
'description' => 'Session Driver (file/redis/database)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
34 =>
array (
'id' => 47,
'key' => 'captcha_secret_key',
'value' => '6LdPs7ssAAAAAFSjfPdODZv3ddG2O6eFOG1klRI4',
'type' => 'string',
'group' => 'login_security',
'is_public' => false,
'description' => 'reCAPTCHA Secret',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
35 =>
array (
'id' => 50,
'key' => 'default_locale',
'value' => 'en',
'type' => 'string',
'group' => 'branding',
'is_public' => true,
'description' => 'Default language',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
36 =>
array (
'id' => 52,
'key' => 'password_require_numeric',
'value' => '0',
'type' => 'bool',
'group' => 'password_policy',
'is_public' => true,
'description' => 'Require Numbers',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
37 =>
array (
'id' => 53,
'key' => 'password_require_special',
'value' => '0',
'type' => 'bool',
'group' => 'password_policy',
'is_public' => true,
'description' => 'Require Symbols / Special Characters',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
38 =>
array (
'id' => 54,
'key' => 'app_tagline',
'value' => 'Custom AI Solutions for Modern Businesses',
'type' => 'string',
'group' => 'branding',
'is_public' => true,
'description' => 'Primary tagline',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
39 =>
array (
'id' => 55,
'key' => 'password_require_uppercase',
'value' => '0',
'type' => 'bool',
'group' => 'password_policy',
'is_public' => true,
'description' => 'Require Uppercase Letters',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
40 =>
array (
'id' => 57,
'key' => 'hsts_enabled',
'value' => '0',
'type' => 'bool',
'group' => 'ip_access',
'is_public' => true,
'description' => 'Enable HTTP Strict Transport Security',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
41 =>
array (
'id' => 58,
'key' => 'cors_origins',
'value' => '*',
'type' => 'string',
'group' => 'ip_access',
'is_public' => false,
'description' => 'Allowed CORS Origins',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
42 =>
array (
'id' => 59,
'key' => 'cors_methods',
'value' => '*',
'type' => 'string',
'group' => 'ip_access',
'is_public' => false,
'description' => 'Allowed CORS Methods',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
43 =>
array (
'id' => 60,
'key' => 'cors_headers',
'value' => '*',
'type' => 'string',
'group' => 'ip_access',
'is_public' => false,
'description' => 'Allowed CORS Headers',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
44 =>
array (
'id' => 42,
'key' => 'facebook_app_secret',
'value' => NULL,
'type' => 'string',
'group' => 'feature_flags',
'is_public' => false,
'description' => 'Facebook App Secret',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:25:22',
),
45 =>
array (
'id' => 35,
'key' => 'github_client_id',
'value' => NULL,
'type' => 'string',
'group' => 'feature_flags',
'is_public' => false,
'description' => 'GitHub Client ID',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:25:22',
),
46 =>
array (
'id' => 48,
'key' => 'ip_whitelist_admin',
'value' => NULL,
'type' => 'string',
'group' => 'ip_access',
'is_public' => false,
'description' => 'Admin IP Whitelist (Comma separated)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:25:23',
),
47 =>
array (
'id' => 38,
'key' => 'ip_blacklist',
'value' => NULL,
'type' => 'string',
'group' => 'ip_access',
'is_public' => false,
'description' => 'Global IP Blacklist (Comma separated)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:25:23',
),
48 =>
array (
'id' => 43,
'key' => 'feature_google_oauth',
'value' => '0',
'type' => 'bool',
'group' => 'feature_flags',
'is_public' => false,
'description' => 'Toggle Google OAuth login',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 00:35:10',
),
49 =>
array (
'id' => 22,
'key' => 'session_single_session',
'value' => '0',
'type' => 'bool',
'group' => 'session_security',
'is_public' => false,
'description' => 'Only allow 1 active session per user',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 09:34:59',
),
50 =>
array (
'id' => 49,
'key' => 'app_tagline1',
'value' => 'We design, deploy, and optimize AI solutions. Built around your business needs',
'type' => 'string',
'group' => 'branding',
'is_public' => true,
'description' => 'Secondary tagline',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:17:08',
),
51 =>
array (
'id' => 12,
'key' => 'two_factor_auth',
'value' => '1',
'type' => 'bool',
'group' => 'login_security',
'is_public' => false,
'description' => 'Enable 2FA',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 01:41:32',
),
52 =>
array (
'id' => 51,
'key' => 'app_name',
'value' => 'biiproject',
'type' => 'string',
'group' => 'branding',
'is_public' => true,
'description' => 'Application name',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:18:50',
),
53 =>
array (
'id' => 13,
'key' => 'two_factor_method',
'value' => 'email',
'type' => 'string',
'group' => 'login_security',
'is_public' => false,
'description' => '2FA Method',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 01:41:32',
),
54 =>
array (
'id' => 45,
'key' => 'password_require_lowercase',
'value' => '0',
'type' => 'bool',
'group' => 'password_policy',
'is_public' => true,
'description' => 'Require Lowercase Letters',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 09:34:59',
),
55 =>
array (
'id' => 40,
'key' => 'google_client_secret',
'value' => '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',
'type' => 'string',
'group' => 'feature_flags',
'is_public' => false,
'description' => 'Google Client Secret',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:17:01',
),
56 =>
array (
'id' => 41,
'key' => 'facebook_app_id',
'value' => NULL,
'type' => 'string',
'group' => 'feature_flags',
'is_public' => false,
'description' => 'Facebook App ID',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:25:22',
),
57 =>
array (
'id' => 61,
'key' => 'mail_driver',
'value' => 'smtp',
'type' => 'string',
'group' => 'notifications',
'is_public' => false,
'description' => 'Email Driver (smtp, mailgun, ses)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
58 =>
array (
'id' => 62,
'key' => 'mail_port',
'value' => '587',
'type' => 'int',
'group' => 'notifications',
'is_public' => false,
'description' => 'SMTP Port (587/465/25)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
59 =>
array (
'id' => 63,
'key' => 'mail_encryption',
'value' => 'tls',
'type' => 'string',
'group' => 'notifications',
'is_public' => false,
'description' => 'Encryption (tls/ssl/null)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
60 =>
array (
'id' => 65,
'key' => 'mail_from_name',
'value' => 'System Notification',
'type' => 'string',
'group' => 'notifications',
'is_public' => false,
'description' => 'Sender Display Name',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
61 =>
array (
'id' => 66,
'key' => 'backup_db_frequency',
'value' => 'daily',
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'Backup Frequency',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
62 =>
array (
'id' => 69,
'key' => 'backup_db_compress',
'value' => '0',
'type' => 'bool',
'group' => 'backups',
'is_public' => false,
'description' => 'Compress with gzip',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
63 =>
array (
'id' => 70,
'key' => 'backup_db_encrypt',
'value' => '0',
'type' => 'bool',
'group' => 'backups',
'is_public' => false,
'description' => 'AES-256 Encryption',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
64 =>
array (
'id' => 71,
'key' => 'backup_db_notify_on',
'value' => 'failed',
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'Notification Trigger (success/failed/both)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
65 =>
array (
'id' => 72,
'key' => 'maintenance_mode_message',
'value' => 'We are currently performing scheduled maintenance. We will be back shortly!',
'type' => 'string',
'group' => 'maintenance',
'is_public' => true,
'description' => 'Maintenance message',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
66 =>
array (
'id' => 73,
'key' => 'maintenance_mode_title',
'value' => 'biiproject.com',
'type' => 'string',
'group' => 'maintenance',
'is_public' => true,
'description' => 'Maintenance page title',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
67 =>
array (
'id' => 74,
'key' => 'maintenance_mode_retry',
'value' => '120',
'type' => 'int',
'group' => 'maintenance',
'is_public' => false,
'description' => 'Retry-After seconds',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
68 =>
array (
'id' => 75,
'key' => 'maintenance_mode_image',
'value' => 'assets/img/maintenance.png',
'type' => 'image_path',
'group' => 'maintenance',
'is_public' => true,
'description' => 'Maintenance illustration image',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
69 =>
array (
'id' => 76,
'key' => 'tos_document_version',
'value' => '1',
'type' => 'int',
'group' => 'content_legal',
'is_public' => true,
'description' => 'Current version of Terms of Use',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
70 =>
array (
'id' => 77,
'key' => 'maintenance_mode_secret',
'value' => 'xxx',
'type' => 'string',
'group' => 'maintenance',
'is_public' => false,
'description' => 'Bypass secret key',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
71 =>
array (
'id' => 78,
'key' => 'maintenance_mode_enabled',
'value' => '0',
'type' => 'bool',
'group' => 'maintenance',
'is_public' => false,
'description' => 'Enable maintenance mode',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
72 =>
array (
'id' => 81,
'key' => 'maintenance_mode_end_at',
'value' => '2026-04-21T11:10',
'type' => 'string',
'group' => 'maintenance',
'is_public' => true,
'description' => 'Estimated end time',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
73 =>
array (
'id' => 84,
'key' => 'maintenance_mode_allowed_ips',
'value' => '',
'type' => 'string',
'group' => 'maintenance',
'is_public' => false,
'description' => 'Whitelisted IP addresses',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
74 =>
array (
'id' => 89,
'key' => 'pdp_document_version',
'value' => '2',
'type' => 'text',
'group' => 'content_legal',
'is_public' => true,
'description' => 'Current version of legal documents (increment to force re-agreement)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
75 =>
array (
'id' => 100,
'key' => 'gdrive_folder',
'value' => 'LaravelBackups',
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'Google Drive Folder Name',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
76 =>
array (
'id' => 88,
'key' => 'require_pdp_on_registration',
'value' => '0',
'type' => 'bool',
'group' => 'content_legal',
'is_public' => false,
'description' => 'Make PDP agreement mandatory during sign-up',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 09:34:59',
),
77 =>
array (
'id' => 85,
'key' => 'feature_cookie_banner',
'value' => '0',
'type' => 'bool',
'group' => 'content_legal',
'is_public' => true,
'description' => 'Enable Cookie Consent Banner',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 09:34:59',
),
78 =>
array (
'id' => 94,
'key' => 'telegram_bot_token',
'value' => '8661526667:AAGh14ue2B0dGPA1HcCd6zqR8BOcOsqGczs',
'type' => 'string',
'group' => 'notifications',
'is_public' => false,
'description' => 'Telegram Bot Token',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:04:22',
),
79 =>
array (
'id' => 98,
'key' => 'instance_mode',
'value' => 'Production',
'type' => 'string',
'group' => 'branding',
'is_public' => true,
'description' => 'Environment/Instance Mode',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 12:02:52',
),
80 =>
array (
'id' => 79,
'key' => 'telegram_chat_id',
'value' => '5985966244',
'type' => 'string',
'group' => 'notifications',
'is_public' => false,
'description' => 'Default Telegram Chat ID',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:04:22',
),
81 =>
array (
'id' => 91,
'key' => 'mail_host',
'value' => 'smtp.gmail.com',
'type' => 'string',
'group' => 'notifications',
'is_public' => false,
'description' => 'SMTP Host Server',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:13:54',
),
82 =>
array (
'id' => 92,
'key' => 'mail_username',
'value' => 'debesocial@gmail.com',
'type' => 'string',
'group' => 'notifications',
'is_public' => false,
'description' => 'SMTP Username',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:13:54',
),
83 =>
array (
'id' => 64,
'key' => 'mail_from_address',
'value' => 'noreply@biiproject.com',
'type' => 'string',
'group' => 'notifications',
'is_public' => false,
'description' => 'Sender Email Address',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:14:13',
),
84 =>
array (
'id' => 80,
'key' => 'backup_db_encrypt_key',
'value' => NULL,
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'Encryption Key (min 32 chars)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:25:23',
),
85 =>
array (
'id' => 82,
'key' => 'backup_db_exclude',
'value' => NULL,
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'Excluded Tables (comma separated)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:25:23',
),
86 =>
array (
'id' => 83,
'key' => 'backup_db_notify_to',
'value' => NULL,
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'Notification Target (Email/Webhook)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:25:23',
),
87 =>
array (
'id' => 86,
'key' => 'pdp_dpo_email',
'value' => NULL,
'type' => 'string',
'group' => 'content_legal',
'is_public' => true,
'description' => 'Contact email for Data Protection Officer (PDP)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:25:23',
),
88 =>
array (
'id' => 96,
'key' => 'pdp_company_address',
'value' => NULL,
'type' => 'string',
'group' => 'content_legal',
'is_public' => true,
'description' => 'Official company address for legal documentation',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:25:23',
),
89 =>
array (
'id' => 90,
'key' => 'backup_db_driver',
'value' => 'gdrive',
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'Storage Driver (local/s3/gdrive)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 00:35:10',
),
90 =>
array (
'id' => 87,
'key' => 'backup_db_enabled',
'value' => '1',
'type' => 'bool',
'group' => 'backups',
'is_public' => false,
'description' => 'Enable automated database backup',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 01:25:25',
),
91 =>
array (
'id' => 67,
'key' => 'backup_db_time',
'value' => '02:00',
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'Execution Time',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 01:25:25',
),
92 =>
array (
'id' => 68,
'key' => 'backup_db_retention',
'value' => '1',
'type' => 'int',
'group' => 'backups',
'is_public' => false,
'description' => 'Retention Policy (Keep last N)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 01:25:25',
),
93 =>
array (
'id' => 101,
'key' => 's3_region',
'value' => 'us-east-1',
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'S3 Region',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
94 =>
array (
'id' => 104,
'key' => 'ai_ollama_base_url',
'value' => 'http://localhost:11434',
'type' => 'string',
'group' => 'ai_config',
'is_public' => false,
'description' => 'Ollama Base URL',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
95 =>
array (
'id' => 107,
'key' => 'ai_max_tokens',
'value' => '2000',
'type' => 'int',
'group' => 'ai_config',
'is_public' => false,
'description' => 'AI max tokens',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:01:13',
),
96 =>
array (
'id' => 126,
'key' => 'password_history_count',
'value' => '2',
'type' => 'int',
'group' => 'password_policy',
'is_public' => false,
'description' => 'Prevent Password Reuse (Count)',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:01:14',
),
97 =>
array (
'id' => 95,
'key' => 'app_tagline2',
'value' => '<p>Secure, scalable, and designed for real business impact.</p>',
'type' => 'string',
'group' => 'branding',
'is_public' => true,
'description' => 'Description text',
'created_by' => 1,
'updated_by' => 1,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-12 22:04:11',
),
98 =>
array (
'id' => 111,
'key' => 's3_key',
'value' => NULL,
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'S3 Access Key',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-14 23:25:23',
),
99 =>
array (
'id' => 119,
'key' => 'ai_grok_key',
'value' => NULL,
'type' => 'string',
'group' => 'ai_config',
'is_public' => false,
'description' => 'xAI Grok API Key',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-14 23:25:23',
),
100 =>
array (
'id' => 93,
'key' => 'mail_password',
'value' => 'ctag zdqd nhrg cbuo',
'type' => 'string',
'group' => 'notifications',
'is_public' => false,
'description' => 'SMTP Password',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:13:54',
),
101 =>
array (
'id' => 103,
'key' => 'ai_provider',
'value' => 'openrouter',
'type' => 'string',
'group' => 'ai_config',
'is_public' => false,
'description' => 'Active AI provider',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 02:02:39',
),
102 =>
array (
'id' => 110,
'key' => 'gdrive_refresh_token',
'value' => '1//0gqVglu1W3UG_CgYIARAAGBASNwF-L9Ir3paG7BZMVQ1Z11uOlSKpYZaH3z8Bm-me6s1OaR2O3-_pzYj28qG4yCY8z9nH9iAwBg0',
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'Google Drive Refresh Token',
'created_by' => NULL,
'updated_by' => NULL,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-15 00:35:40',
),
103 =>
array (
'id' => 125,
'key' => 'page_help_content',
'value' => '<h2>Pusat Bantuan &amp; FAQ</h2><h3>Pertanyaan Umum (FAQ)</h3><p><strong>Q: Bagaimana cara mengganti kata sandi?</strong><br>A: Anda dapat masuk ke Pengaturan Profil dan pilih menu Keamanan Akun.</p><p><strong>Q: Saya tidak menerima kode OTP?</strong><br>A: Pastikan alamat email Anda benar dan periksa folder spam. Jika masih bermasalah, hubungi dukungan teknis.</p><h3>Kontak Dukungan</h3><p>Email: support@biiproject.com<br>WhatsApp Support: +62 812-xxxx-xxxx<br>Jam Operasional: 09:00 - 18:00 WIB (Senin - Jumat)</p>',
'type' => 'text',
'group' => 'content_legal',
'is_public' => true,
'description' => 'Help Center / FAQ Content',
'created_by' => 1,
'updated_by' => 1,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:04:11',
),
104 =>
array (
'id' => 124,
'key' => 'page_security_content',
'value' => '<h2>Kebijakan Keamanan Sistem</h2><p>Keamanan adalah fondasi utama dari Biiproject. Kami menerapkan strategi keamanan berlapis:</p><h3>1. Enkripsi Data</h3><p>Seluruh data sensitif dienkripsi menggunakan algoritma AES-256 (At-Rest) dan transmisi data dilakukan melalui protokol TLS 1.3 (In-Transit).</p><h3>2. Autentikasi Multi-Faktor (MFA)</h3><p>Kami mendukung penggunaan One-Time Password (OTP) dan Passkeys (WebAuthn) untuk memastikan hanya Anda yang dapat mengakses akun Anda.</p><h3>3. Pemantauan Real-Time</h3><p>Sistem kami dilengkapi dengan deteksi intrusi otomatis yang memantau setiap aktivitas mencurigakan 24/7.</p>',
'type' => 'text',
'group' => 'content_legal',
'is_public' => true,
'description' => 'Security Policy Content',
'created_by' => 1,
'updated_by' => 1,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:04:11',
),
105 =>
array (
'id' => 112,
'key' => 's3_secret',
'value' => NULL,
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'S3 Secret Key',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-14 23:25:23',
),
106 =>
array (
'id' => 106,
'key' => 'ai_temperature',
'value' => '0.9',
'type' => 'float',
'group' => 'ai_config',
'is_public' => false,
'description' => 'AI temperature',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 16:47:33',
),
107 =>
array (
'id' => 113,
'key' => 's3_bucket',
'value' => NULL,
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'S3 Bucket Name',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-14 23:25:23',
),
108 =>
array (
'id' => 118,
'key' => 'ai_deepseek_key',
'value' => 'password',
'type' => 'string',
'group' => 'ai_config',
'is_public' => false,
'description' => 'DeepSeek API Key',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-14 06:37:00',
),
109 =>
array (
'id' => 121,
'key' => 'ai_openrouter_key',
'value' => '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',
'type' => 'string',
'group' => 'ai_config',
'is_public' => false,
'description' => 'OpenRouter API Key',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-15 02:02:39',
),
110 =>
array (
'id' => 120,
'key' => 'ai_mistral_key',
'value' => 'CJo3XXTBOXPYm1UKyOByGi9iDpF8REer',
'type' => 'string',
'group' => 'ai_config',
'is_public' => false,
'description' => 'Mistral AI API Key',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-14 10:17:59',
),
111 =>
array (
'id' => 97,
'key' => 'page_tos_content',
'value' => '<h3>Syarat dan Ketentuan Penggunaan (Terms of Use)</h3><p>Terakhir Diperbarui: 03 Mei 2026</p><p>Selamat datang di Biiproject. Dengan mengakses atau menggunakan layanan kami, Anda dianggap telah membaca, memahami, dan menyetujui untuk terikat oleh Ketentuan berikut:</p><h4>1. Pendaftaran Akun</h4><p>Pengguna wajib memberikan informasi yang akurat dan lengkap selama proses registrasi. Anda bertanggung jawab penuh atas kerahasiaan kredensial akun Anda.</p><h4>2. Pembatasan Penggunaan</h4><p>Anda dilarang menggunakan layanan untuk tindakan ilegal, mendistribusikan malware, atau melakukan reverse engineering terhadap kode sumber aplikasi kami.</p><h4>3. Hak Kekayaan Intelektual</h4><p>Seluruh logo, desain, dan kode program dalam Biiproject adalah milik sah kami dan dilindungi oleh Undang-Undang Hak Cipta yang berlaku.</p><h4>4. Batasan Tanggung Jawab</h4><p>Biiproject tidak bertanggung jawab atas kerugian tidak langsung yang timbul dari penggunaan atau ketidakmampuan penggunaan layanan.</p>',
'type' => 'text',
'group' => 'content_legal',
'is_public' => true,
'description' => 'Terms of Use Content',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 18:15:47',
),
112 =>
array (
'id' => 56,
'key' => 'google_client_id',
'value' => '949708152906-dhtd19q12ta7o8m3ojelug888vhc854q.apps.googleusercontent.com',
'type' => 'string',
'group' => 'feature_flags',
'is_public' => false,
'description' => 'Google Client ID',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:17:01',
),
113 =>
array (
'id' => 114,
'key' => 's3_endpoint',
'value' => NULL,
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'S3 Custom Endpoint (Optional)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-14 23:25:23',
),
114 =>
array (
'id' => 115,
'key' => 'ai_gpt_key',
'value' => NULL,
'type' => 'string',
'group' => 'ai_config',
'is_public' => false,
'description' => 'OpenAI GPT API Key',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-14 23:25:23',
),
115 =>
array (
'id' => 116,
'key' => 'ai_gemini_key',
'value' => 'AIzaSyCF4kJCd2ETfh8HS5dvqTp7NgpD7d9rUgQ',
'type' => 'string',
'group' => 'ai_config',
'is_public' => false,
'description' => 'Google Gemini API Key',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-15 02:02:06',
),
116 =>
array (
'id' => 105,
'key' => 'ai_default_model',
'value' => 'openai/gpt-4o',
'type' => 'string',
'group' => 'ai_config',
'is_public' => false,
'description' => 'Default AI model',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 02:02:39',
),
117 =>
array (
'id' => 117,
'key' => 'ai_claude_key',
'value' => NULL,
'type' => 'string',
'group' => 'ai_config',
'is_public' => false,
'description' => 'Anthropic Claude API Key',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-14 23:25:23',
),
118 =>
array (
'id' => 122,
'key' => 'ai_system_instruction',
'value' => NULL,
'type' => 'text',
'group' => 'ai_config',
'is_public' => false,
'description' => 'Default system instruction',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-14 23:25:23',
),
119 =>
array (
'id' => 127,
'key' => 'enable_landing_page',
'value' => '0',
'type' => 'bool',
'group' => 'branding',
'is_public' => true,
'description' => 'Enable/Disable the landing page (welcome page)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-15 00:35:10',
),
120 =>
array (
'id' => 108,
'key' => 'gdrive_client_id',
'value' => '949708152906-dhtd19q12ta7o8m3ojelug888vhc854q.apps.googleusercontent.com',
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'Google Drive Client ID',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 00:35:10',
),
121 =>
array (
'id' => 109,
'key' => 'gdrive_client_secret',
'value' => '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',
'type' => 'string',
'group' => 'backups',
'is_public' => false,
'description' => 'Google Drive Client Secret',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-15 00:35:10',
),
122 =>
array (
'id' => 102,
'key' => 'ai_enabled',
'value' => '1',
'type' => 'bool',
'group' => 'ai_config',
'is_public' => false,
'description' => 'Enable AI services',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 02:06:32',
),
123 =>
array (
'id' => 36,
'key' => 'github_client_secret',
'value' => NULL,
'type' => 'string',
'group' => 'feature_flags',
'is_public' => false,
'description' => 'GitHub Client Secret',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 23:25:23',
),
124 =>
array (
'id' => 123,
'key' => 'page_about_content',
'value' => '<h2>Tentang Biiproject</h2><p>Biiproject adalah sebuah ekosistem solusi bisnis digital mutakhir yang dirancang khusus untuk era transformasi industri 4.0. Kami menghadirkan integrasi antara efisiensi alur kerja dengan kecerdasan buatan (AI) untuk membantu perusahaan dan tim profesional mencapai produktivitas maksimal.</p><h3>Visi Kami</h3><p>Menjadi pionir dalam penyediaan infrastruktur kolaborasi digital yang paling aman dan intuitif di Asia Tenggara.</p><h3>Misi Kami</h3><ul><li>Inovasi Berkelanjutan: Mengembangkan fitur-fitur yang relevan dengan kebutuhan pasar global.</li><li>Keamanan Tanpa Kompromi: Melindungi setiap bit data pengguna dengan standar enkripsi tertinggi.</li><li>Aksesibilitas Global: Memastikan platform dapat diakses dari berbagai perangkat dengan performa yang tetap stabil.</li></ul>',
'type' => 'text',
'group' => 'content_legal',
'is_public' => true,
'description' => 'About Us Content',
'created_by' => 1,
'updated_by' => 1,
'created_at' => '2026-05-12 22:01:14',
'updated_at' => '2026-05-12 22:04:11',
),
125 =>
array (
'id' => 46,
'key' => 'feature_notification_center',
'value' => '1',
'type' => 'bool',
'group' => 'feature_flags',
'is_public' => false,
'description' => 'Toggle notification center feature',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-15 01:34:41',
),
126 =>
array (
'id' => 136,
'key' => 'ai_healing_allow_db',
'value' => '1',
'type' => 'bool',
'group' => 'ai_healing',
'is_public' => false,
'description' => 'Allow Database Migration',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-15 02:04:34',
'updated_at' => '2026-05-15 02:05:19',
),
127 =>
array (
'id' => 129,
'key' => 'sap_rfc_user',
'value' => 'developer@biiproject.com',
'type' => 'string',
'group' => 'sap_integration',
'is_public' => false,
'description' => 'SAP Username',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:04:12',
'updated_at' => '2026-05-14 10:17:59',
),
128 =>
array (
'id' => 130,
'key' => 'sap_rfc_passwd',
'value' => 'password',
'type' => 'string',
'group' => 'sap_integration',
'is_public' => false,
'description' => 'SAP Password',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:04:12',
'updated_at' => '2026-05-14 10:17:59',
),
129 =>
array (
'id' => 135,
'key' => 'engine_horizon_enabled',
'value' => '1',
'type' => 'bool',
'group' => 'monitoring',
'is_public' => false,
'description' => 'Enable Laravel Horizon (Redis Queue Monitor)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-13 16:16:28',
'updated_at' => '2026-05-15 03:05:38',
),
130 =>
array (
'id' => 132,
'key' => 'engine_pulse_enabled',
'value' => '1',
'type' => 'bool',
'group' => 'monitoring',
'is_public' => false,
'description' => 'Enable Laravel Pulse recording and dashboard',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-13 16:16:28',
'updated_at' => '2026-05-15 03:05:48',
),
131 =>
array (
'id' => 133,
'key' => 'engine_telescope_enabled',
'value' => '1',
'type' => 'bool',
'group' => 'monitoring',
'is_public' => false,
'description' => 'Enable Laravel Telescope recording and dashboard',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-13 16:16:28',
'updated_at' => '2026-05-15 03:05:49',
),
132 =>
array (
'id' => 134,
'key' => 'engine_swagger_enabled',
'value' => '1',
'type' => 'bool',
'group' => 'monitoring',
'is_public' => false,
'description' => 'Enable API Documentation (L5-Swagger)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-13 16:16:28',
'updated_at' => '2026-05-15 03:05:49',
),
133 =>
array (
'id' => 99,
'key' => 'page_privacy_content',
'value' => '<h3>Kebijakan Privasi (Sesuai UU PDP No. 27/2022)</h3><p>Kami berkomitmen penuh untuk melindungi data pribadi Anda sesuai dengan regulasi pelindungan data terbaru di Indonesia.</p><h4>1. Data yang Kami Kumpulkan</h4><ul><li><strong>Data Identitas:</strong> Nama, alamat email, nomor telepon, dan foto profil.</li><li><strong>Data Teknis:</strong> Alamat IP, jenis perangkat, sistem operasi, dan log aktivitas aplikasi.</li><li><strong>Data Biometrik:</strong> Digunakan secara lokal pada perangkat untuk fitur keamanan login.</li></ul><h4>2. Tujuan Pemrosesan Data</h4><p>Data digunakan untuk verifikasi identitas, pengiriman notifikasi penting, serta peningkatan pengalaman pengguna melalui analitik sistem.</p><h4>3. Hak Anda sebagai Subjek Data</h4><p>Sesuai UU PDP, Anda memiliki hak untuk:</p><ul><li>Mengakses data pribadi Anda yang kami simpan.</li><li>Meminta perbaikan atau pemutakhiran data jika terjadi ketidakakuratan.</li><li>Meminta penghapusan data (Hak untuk dilupakan) dalam kondisi tertentu.</li><li>Menarik kembali persetujuan pemrosesan data sewaktu-waktu.</li></ul><h4>4. Keamanan dan Retensi</h4><p>Data Anda disimpan dalam database terenkripsi selama akun Anda aktif atau selama dibutuhkan oleh regulasi hukum yang berlaku.</p>',
'type' => 'text',
'group' => 'content_legal',
'is_public' => true,
'description' => 'Privacy Policy (UU PDP) Content',
'created_by' => 2,
'updated_by' => 2,
'created_at' => '2026-05-12 22:01:13',
'updated_at' => '2026-05-14 18:03:24',
),
134 =>
array (
'id' => 128,
'key' => 'sap_rfc_ashost',
'value' => NULL,
'type' => 'string',
'group' => 'sap_integration',
'is_public' => false,
'description' => 'SAP Application Server Host',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:04:12',
'updated_at' => '2026-05-14 23:25:23',
),
135 =>
array (
'id' => 131,
'key' => 'sap_rfc_router',
'value' => NULL,
'type' => 'string',
'group' => 'sap_integration',
'is_public' => false,
'description' => 'SAP Router string (optional)',
'created_by' => 5,
'updated_by' => 5,
'created_at' => '2026-05-12 22:04:12',
'updated_at' => '2026-05-14 23:25:23',
),
));
}
}