Logo
Explore Help
Register Sign In
SamProject/sam-api
5
0
Fork 0
You've already forked sam-api
Code Issues Pull Requests Actions Packages Projects Releases Wiki Activity
Files
main
sam-api/config/audit.php

10 lines
282 B
PHP
Raw Permalink Normal View History

feat: 통합 감사 로그 도입 및 조회 API/스케줄러 추가 - DB: 감사 로그 테이블(audit_logs) 마이그레이션 및 인덱스 추가 - Config: audit.php 추가(AUDIT_RETENTION_DAYS, AUDIT_LOG_READS 토글) - Model/Service: AuditLog 모델, AuditLogger 서비스 생성 - 도메인 훅: ModelVersion.release(released), BomTemplate upsert/update/delete/replaceItems/clone 기록, diff 조회는 설정 기반 기록 - API: GET /api/v1/design/audit-logs 추가(FormRequest/Service/Controller, 필터 page/size/target_type/target_id/action/actor_id/from/to/sort/order) - Swagger: 감사 로그 조회 문서 추가(Design Audit 태그) - Console: audit:prune 커맨드 추가 및 스케줄러 매일 03:10 실행 등록(시스템 크론 schedule:run 필요) - Fix: PruneAuditLogs import 충돌 제거(Google ServiceControl AuditLog 제거)
2025-09-11 14:39:55 +09:00
<?php
return [
// 감사 로그 보관기간(일)
'retention_days' => env('AUDIT_RETENTION_DAYS', 395), // 기본 13개월
// 조회(diff) 로그 기록 여부(기본 비활성). 개발/QA에서만 활성화 권장
'log_reads' => env('AUDIT_LOG_READS', false),
];
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.24.3 Page: 249ms Template: 3ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API