Commit Graph

  • 8ad3a9e677 feat(zip): 루트 파일(extras) 포함 및 site.webmanifest JSON 검증 추가\n\n- favicon.ico/site.webmanifest/robots.txt ZIP 포함 지원\n- 잘못된 manifest JSON 시 에러\n- 테스트(phase4) 추가 및 통과 feat/zip-validation-phase4 jaybe 2025-11-15 00:11:05 +09:00
  • e9a87773ea Merge pull request 'auto: PR for feat/export-zip-validation' (#22) from feat/export-zip-validation into main jaybe 2025-11-14 14:53:48 +00:00
  • 678b081364 test(zip): 통합/메타 스냅샷 테스트 추가(exportPage+buildZip, SEO/OG/Analytics 보존) feat/export-zip-validation jaybe 2025-11-14 23:53:28 +09:00
  • 46a9c5c83d chore(ci): auto-pr.yml 충돌 해결 및 라벨 생성 금지 정책 유지 jaybe 2025-11-14 23:52:16 +09:00
  • 6c86e1cf85 test(zip): Export ZIP 검증 강화(assets 유무/서브폴더 포함) jaybe 2025-11-14 23:45:08 +09:00
  • a16541e90d chore(ci): 라벨 자동 생성 로직 제거(auto-label/auto-pr) — 기존 'automerge'만 사용 feat/sections-edge-cases jaybe 2025-11-14 23:39:05 +09:00
  • aaea43f2cc Merge pull request 'auto: PR for feat/sections-edge-cases' (#20) from feat/sections-edge-cases into main jaybe 2025-11-14 14:38:44 +00:00
  • 3f7bf3f1c8 feat(exporter): 섹션 엣지 3차 보강(FAQ 줄바꿈/Testimonials author 생략, Hero subheading 트림) + 테스트 jaybe 2025-11-14 23:36:25 +09:00
  • bc29faf60c Merge pull request 'auto: PR for feat/sections-edge-cases' (#19) from feat/sections-edge-cases into main jaybe 2025-11-14 14:35:52 +00:00
  • 4b9627d4ee feat(exporter): 섹션 엣지 케이스 보강(공백 제거/줄바꿈 토큰/CTA) + 테스트 jaybe 2025-11-14 23:15:05 +09:00
  • 26a3b43d28 Merge pull request 'auto: PR for feat/exporter-dark-contrast' (#18) from feat/exporter-dark-contrast into main jaybe 2025-11-14 13:56:11 +00:00
  • a476756a6c feat(exporter): 다크모드 대비 보강(a 링크/호버, 버튼/CTA, FAQ 텍스트) + 테스트 feat/exporter-dark-contrast jaybe 2025-11-14 22:54:34 +09:00
  • 6ff27295e6 chore(ci): prevent duplicate 'automerge' creation — use existing label id only (auto-label/auto-pr) feat/auto-pipeline-final-check jaybe 2025-11-14 22:33:43 +09:00
  • 8d5501d927 Merge pull request 'auto: PR for feat/auto-label-payload-fix' (#15) from feat/auto-label-payload-fix into main jaybe 2025-11-14 13:24:01 +00:00
  • cd8ae32203 chore(ci): auto-label robust ID resolution (pagination) feat/auto-label-payload-fix jaybe 2025-11-14 22:22:27 +09:00
  • 7110db8a4a Merge pull request 'auto: PR for feat/auto-label-payload-fix' (#14) from feat/auto-label-payload-fix into main jaybe 2025-11-14 13:17:16 +00:00
  • 7b36e14b65 chore(ci): auto-label payload fix 재검증 ping jaybe 2025-11-14 22:15:14 +09:00
  • 32a760dd9a Merge pull request 'auto: PR for feat/auto-label-payload-fix' (#13) from feat/auto-label-payload-fix into main jaybe 2025-11-14 13:14:31 +00:00
  • 3d2f1dc8d4 chore(ci): fix auto-label payload for Gitea API (use label id object) jaybe 2025-11-14 22:12:55 +09:00
  • a957401a59 test feat/ci-automerge-guard feat/auto-pipeline-retest jaybe 2025-11-14 22:05:38 +09:00
  • 9cc5db5d28 chore(ci): PR 오픈/동기화 시 'automerge' 라벨 자동 부여 워크플로 추가 jaybe 2025-11-14 21:55:39 +09:00
  • 16da17e533 chore(ci): auto-merge 단계에 'automerge' 라벨 가드 확정 반영 jaybe 2025-11-14 21:52:06 +09:00
  • 8205215c17 chore(ci): auto-pr 라벨 자동부여 재검증 ping feat/auto-merge-retest jaybe 2025-11-14 21:45:15 +09:00
  • 36514286aa chore(ci): auto-pr 생성 시 'automerge' 라벨 자동 부여 jaybe 2025-11-14 21:39:31 +09:00
  • 91dd9b161a chore(ci): auto-merge 안전장치 추가 — 'automerge' 라벨이 있을 때만 머지 feat/test-auto-pr-merge jaybe 2025-11-14 21:26:55 +09:00
  • cc271abedb Merge pull request 'auto: PR for feat/exporter-seo-perf' (#6) from feat/exporter-seo-perf into main jaybe 2025-11-14 12:23:09 +00:00
  • 8297002dc5 chore(ci): 자동 PR/그린시 자동 머지 구성(CI_TOKEN 사용) feat/exporter-seo-perf jaybe 2025-11-14 21:22:00 +09:00
  • 25ed57da53 Merge pull request 'feat(exporter): SEO/Perf small improvements (canonical, lazy/async hero, dark token) + tests' (#5) from feat/exporter-seo-perf into main jaybe 2025-11-14 11:53:17 +00:00
  • 90e410f49e feat(exporter): SEO/Perf small improvements (canonical, lazy/async hero, dark token) + tests jaybe 2025-11-14 20:49:47 +09:00
  • 0e3f569398 feat(exporter): SEO/Perf small improvements (canonical, lazy/async hero, dark token) + tests feat/ci-verify-run jaybe 2025-11-14 20:49:47 +09:00
  • 14a3d32480 Merge pull request 'test(e2e): add exported-page a11y smoke (focus outline, skip-link tab order)' (#4) from feat/ci-verify-run into main jaybe 2025-11-14 11:49:29 +00:00
  • f6c54d1074 fix(exporter): 스킵링크 활성화 시 main에 포커스 이동 처리 추가 jaybe 2025-11-14 20:36:23 +09:00
  • 1ffebc774f test(e2e): add exported-page a11y smoke (focus outline, skip-link tab order) jaybe 2025-11-14 20:29:54 +09:00
  • 19b8becc30 Merge pull request 'feat/ci-verify-run' (#3) from feat/ci-verify-run into main jaybe 2025-11-14 11:24:07 +00:00
  • 602f1eabde test: expand exporter/css/a11y/i18n regressions and add e2e skip-link focus check v0.2.0 jaybe 2025-11-14 20:10:50 +09:00
  • d6510e2b05 docs(ci): add CI verification note to trigger Actions (#2) jaybe 2025-11-14 09:45:10 +00:00
  • 33cd06dae0 test(e2e): explicitly focus Desktop to stabilize keyboard flow v0.1.0 jaybe 2025-11-14 18:33:37 +09:00
  • 335389cd1f test(e2e): account for skip-link initial focus (double Tab before Desktop) jaybe 2025-11-14 18:23:29 +09:00
  • d4650b6f61 i18n(ko): convert flat dotted keys to nested object and add missing keys jaybe 2025-11-14 17:49:57 +09:00
  • 81f8c671ae i18n(en): convert flat dotted keys to nested object for next-intl jaybe 2025-11-14 17:48:05 +09:00
  • 4ad1c9fcc0 ci(gitea): verbose E2E + upload Playwright report artifact jaybe 2025-11-14 17:42:13 +09:00
  • dc92126ffd ci(gitea): add .gitea workflow using self-hosted runner [macos, host] jaybe 2025-11-14 17:30:21 +09:00
  • 311fba19ab ci: target self-hosted runner labels [macos, host] jaybe 2025-11-14 17:24:31 +09:00
  • a9bbc357e7 test(ci): add exporter heading levels and a11y typography smoke; update MAIN_PLAN chore/ci-verify-a11y-headings jaybe 2025-11-14 16:40:45 +09:00
  • aaa624a046 Initial commit from Create Next App jaybe 2025-11-13 20:31:48 +09:00