Files
slot/next-app
chpark 74fe7f3557 Admin: config auth/maintenance/clean, boards/groups, shop config/cat/coupon/orders, eyoom mgr/biz
10 new full-CRUD admin pages mirroring gnuboard's PHP admin:
- /admin/config/auth (g5_auth) — sub-admin permission grants/revokes
- /admin/config/maintenance — site-wide maintenance toggle (app_settings.maintenance)
- /admin/config/clean — 4 cleanup jobs (sessions / visit / login / point compress)
- /admin/boards/groups (g5_group) — create/rename/delete board groups
- /admin/shop/config (g5_shop_default) — store-wide settings
- /admin/shop/categories (g5_shop_category) — product categories CRUD
- /admin/shop/coupons (g5_shop_coupon) — coupon issuance, fixed/% method
- /admin/shop/orders — paginated order list with status change (입금완료/배송 etc)
- /admin/eyoom/managers (g5_eyoom_manager) — appoint/dismiss
- /admin/eyoom/biz-info (app_settings.biz_info) — company / CEO / 사업자번호

Verify: 50 iter × 16 = 800/800 PASS

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-29 11:40:22 +09:00
..