fix(core,admin_basic,board,ecommerce,page,gdpr,verification): 설정 미러·자동 정리·탈퇴 원자성·일괄 선택 범위 정비

공개이슈 ··· 및 그 전수 해소분.

- 설정 저장·복원·초기화가 상주 프로세스 미러를 갱신하도록 단일 소유자화
- 만료 데이터 자동 정리 예약 12종 신설, 파기는 기본키 배치로 분할
- 회원 탈퇴를 전 경로 원자화하고 관리자 상태변경 경로를 정식 탈퇴로 통일
- 일괄 처리 목록의 선택을 화면에 보이는 행으로 한정(selectionScope)
- 비밀번호 정책 문구를 도메인 중립 라벨로 정정
- 정적 검사 2종·검증 스킬 설계 정합성 축 신설
This commit is contained in:
HeuJung committed 2026-08-14 11:06:25 +09:00
1 parent 49c155509e
commit 4e1ec6e001
136 files changed
+7016 -504

No files matched your search

+18 -9
View File
@@ -1153,7 +1153,8 @@ return [
// Validation attribute names (validation.attributes)
'attributes' => [
'ids' => 'user ID list',
'ids' => 'ID list',
'user_ids' => 'user ID list',
'user_id' => 'user ID',
'status' => 'status',
// Settings fields
@@ -1162,7 +1163,8 @@ return [
'site_description' => 'site description',
'admin_email' => 'admin email',
'timezone' => 'timezone',
'language' => 'default language',
'language' => 'language',
'default_language' => 'default language',
// Identity verification (IDV) fields
'identity_default_provider' => 'default provider',
'identity_purpose_providers' => 'purpose-to-provider mapping',
@@ -1180,10 +1182,14 @@ return [
'identity_policy_fail_mode' => 'fail mode',
// Mail settings
'mailer' => 'mailer',
'host' => 'SMTP host',
'port' => 'SMTP port',
'username' => 'SMTP username',
'password' => 'SMTP password',
'host' => 'host',
'port' => 'port',
'username' => 'username',
'password' => 'password',
'smtp_host' => 'SMTP host',
'smtp_port' => 'SMTP port',
'smtp_username' => 'SMTP username',
'smtp_password' => 'SMTP password',
'encryption' => 'encryption',
'from_address' => 'sender email',
'from_name' => 'sender name',
@@ -1237,8 +1243,10 @@ return [
'ses_region' => 'SES region',
'mailgun_endpoint' => 'Mailgun endpoint',
// General settings (additional)
'channels' => 'notification channels',
'currency' => 'default currency',
'channels' => 'channels',
'notification_channels' => 'notification channels',
'currency' => 'currency',
'default_currency' => 'default currency',
'maintenance_mode' => 'maintenance mode',
'asset_url_mode' => 'asset URL mode',
'site_logo' => 'site logo',
@@ -1252,7 +1260,8 @@ return [
'twitter_default_card' => 'Twitter default card type',
'twitter_default_site' => 'Twitter default account',
'seo_page_cache_enabled' => 'SEO page cache',
'cache_ttl' => 'SEO page cache lifetime',
'cache_ttl' => 'cache lifetime',
'seo_page_cache_ttl' => 'SEO page cache lifetime',
'sitemap_enabled' => 'sitemap',
'sitemap_cache_ttl' => 'sitemap cache lifetime',
'sitemap_urls_per_file' => 'sitemap URLs per file',