1
0
Fork 0
Everything2Everything/src/Everything2Everything.Core
Yun Chan 28624c386e feat(negotiation): comprehensive media conversion filter negotiation across graph, UI, and shell
- Prevent cross-category graph leakage (png -> txt -> docx) in ConversionGraph.FindBestPath and ReachableOutputs
- Distinguish Video and Audio in MediaConversionNegotiator (block mp3->gif, allow mp4->png frame extraction)
- Handle empty common output intersection in MainWindow without forcing .jpg fallback
- Expand PopularOutputs in ContextMenuRegistrar to support mp4, mp3, and xlsx
- Add comprehensive TDD unit tests (213 passing tests)
2026-09-03 18:47:45 +09:00
..
Converters fix(domain): integrate MediaConversionNegotiator into ProviderRegistry.OutputsForInput and categorize xlsx as Data 2026-09-03 17:21:08 +09:00
Filters feat(negotiation): comprehensive media conversion filter negotiation across graph, UI, and shell 2026-09-03 18:47:45 +09:00
Inspector feat(ui): implement 1-click presets, real-time search & filter bar, batch queue actions, and file inspector 2026-09-03 17:12:14 +09:00
Presets feat(ui): implement 1-click presets, real-time search & filter bar, batch queue actions, and file inspector 2026-09-03 17:12:14 +09:00
Providers feat(negotiation): comprehensive media conversion filter negotiation across graph, UI, and shell 2026-09-03 18:47:45 +09:00
ConversionEngine.cs feat(negotiation): comprehensive media conversion filter negotiation across graph, UI, and shell 2026-09-03 18:47:45 +09:00
ConvertOptions.cs feat(tdd): implement SSOT canon, AGENTS.md, ultra-strict design audit, E2E scenarios, and Forgejo release pipeline 2026-09-03 12:21:40 +09:00
ConvertResult.cs feat: Everything2Everything 양방향 변환 매트릭스 피보팅 2026-05-07 13:40:08 +09:00
Everything2Everything.Core.csproj refactor(P2): DI 컴포지션 루트 + Scrutor 어셈블리 스캔 자동등록 2026-06-01 23:30:06 +09:00
Everything2EverythingBootstrap.cs refactor(P2): DI 컴포지션 루트 + Scrutor 어셈블리 스캔 자동등록 2026-06-01 23:30:06 +09:00
HistoryEntry.cs refactor(P6): 死코드 제거 + publish 전 테스트 게이트 (안전 부분) 2026-06-01 23:45:16 +09:00
HistoryStorage.cs feat: Everything2Everything 양방향 변환 매트릭스 피보팅 2026-05-07 13:40:08 +09:00
OutputPathHelper.cs feat: Everything2Everything 양방향 변환 매트릭스 피보팅 2026-05-07 13:40:08 +09:00
PreviewService.cs feat: Everything2Everything 양방향 변환 매트릭스 피보팅 2026-05-07 13:40:08 +09:00
ServiceCollectionExtensions.cs refactor(P2): DI 컴포지션 루트 + Scrutor 어셈블리 스캔 자동등록 2026-06-01 23:30:06 +09:00
SettingsStore.cs feat: 외부도구 활성화 인프라 — ISettingsStore(DPAPI) + ExternalProcessRunner 2026-06-01 13:16:56 +09:00