Twitch-VOD-Manager/src/main/infra
xRangerDE 35189f6776 refactor: extract format helpers (sanitize, twitch-duration, date-pattern, merge-phase) + 24 tests
src/main/infra/format-helpers.ts. main.ts adapter for getMergeGroupPhaseText
injects config.language. 210 unit tests gruen.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-11 23:57:22 +02:00
..
.gitkeep scaffold: src/main/{infra,domain} directory tree for v5 split 2026-05-11 21:40:52 +02:00
chunk-hash.test.ts feat(resume): chunk-hash sha1 helpers (8 tests) 2026-05-11 22:18:57 +02:00
chunk-hash.ts feat(resume): chunk-hash sha1 helpers (8 tests) 2026-05-11 22:18:57 +02:00
db.test.ts feat(db): add chunk_index table for Smart-Resume (sha1 of HLS segments) 2026-05-11 22:18:15 +02:00
db.ts feat(db): better-sqlite3 wrapper + schema bootstrap (7 tests) 2026-05-11 22:03:17 +02:00
duration.test.ts refactor: extract duration helpers to src/main/infra/duration + 18 tests 2026-05-11 21:44:15 +02:00
duration.ts refactor: extract duration helpers to src/main/infra/duration + 18 tests 2026-05-11 21:44:15 +02:00
format-helpers.test.ts refactor: extract format helpers (sanitize, twitch-duration, date-pattern, merge-phase) + 24 tests 2026-05-11 23:57:22 +02:00
format-helpers.ts refactor: extract format helpers (sanitize, twitch-duration, date-pattern, merge-phase) + 24 tests 2026-05-11 23:57:22 +02:00
fs-atomic.test.ts refactor: extract writeFileAtomicSync to src/main/infra/fs-atomic + 6 tests 2026-05-11 21:43:12 +02:00
fs-atomic.ts refactor: extract writeFileAtomicSync to src/main/infra/fs-atomic + 6 tests 2026-05-11 21:43:12 +02:00
loopback-server.test.ts feat(auth): Twitch OAuth 2.1 Authorization Code Flow + PKCE + Loopback (21 tests) 2026-05-11 23:46:22 +02:00
loopback-server.ts feat(auth): Twitch OAuth 2.1 Authorization Code Flow + PKCE + Loopback (21 tests) 2026-05-11 23:46:22 +02:00
schema-v5.ts feat(db): add chunk_index table for Smart-Resume (sha1 of HLS segments) 2026-05-11 22:18:15 +02:00
secure-storage.test.ts feat(auth): SecureStorage interface + Memory + Electron impls (7 tests) 2026-05-11 22:12:23 +02:00
secure-storage.ts feat(auth): SecureStorage interface + Memory + Electron impls (7 tests) 2026-05-11 22:12:23 +02:00