Commit Graph

64 Commits

Author SHA1 Message Date
c43a11da68 perf: lazy-load section feature modules 2026-09-04 10:23:20 +02:00
06763a4602 docs: record P1 status for 1.24.15 2026-09-04 10:15:56 +02:00
0f1d93c9df perf: bound rehearser audio cache 2026-09-04 10:11:44 +02:00
bf186387f9 perf: coalesce voice library fetches 2026-09-04 10:10:10 +02:00
55d0dd1012 refactor: add frontend namespace migration bridge 2026-09-04 10:07:46 +02:00
c4a5689a1d fix: prevent narrator phantom speakers in book2 2026-09-04 10:04:20 +02:00
aa8a96c48f feat: add safe retries for background jobs 2026-09-04 09:58:45 +02:00
6ca044ef64 feat: validate canonical image asset digests 2026-09-04 09:53:50 +02:00
90e74149d9 feat: add constrained-device resource diagnostics 2026-09-04 09:51:49 +02:00
e18bc6a8cc test: validate throttled desktop navigation 2026-09-04 09:49:57 +02:00
690673625d feat: persist background job result artifacts 2026-09-04 09:48:37 +02:00
b648bbdf0b feat: add safe background job history panel 2026-09-04 09:44:31 +02:00
f67930aefb feat: expose sanitized background job history 2026-09-04 09:39:13 +02:00
b0f475d850 test: cover constrained character dom 2026-09-04 09:37:56 +02:00
5219bc4588 feat: unify transient provider retries 2026-09-04 09:36:48 +02:00
2608c953ee test: cover attribution and timeout safety 2026-09-04 09:34:46 +02:00
0fd39d4acb test: cover profile completeness counting 2026-09-04 09:33:45 +02:00
97c0958ef0 test: validate current image under four gigabytes 2026-09-04 09:32:28 +02:00
748351b71f test: cover casting constraints 2026-09-04 09:28:26 +02:00
c6c9c53489 test: cover stt and comfyui boundaries 2026-09-04 09:27:45 +02:00
a714ea0273 test: add frontend quality gate 2026-09-04 09:26:01 +02:00
e234a6e9a3 feat: persist background job metadata 2026-09-04 09:23:17 +02:00
8ed1f122a3 test: add book two attribution fixture 2026-09-04 09:18:41 +02:00
4300d22cd9 feat: add background casting jobs 2026-09-04 09:17:56 +02:00
cc8fcdbd69 refactor: share frontend module manifest 2026-09-04 09:15:41 +02:00
a53f65aa05 feat: add background voice design jobs 2026-09-04 09:12:27 +02:00
f14e1d2e92 docs: close provider credential boundary review 2026-09-04 09:08:31 +02:00
3964690444 feat: add optional background transcription jobs 2026-09-04 09:07:14 +02:00
d03c9841e9 test: cover constrained browser concurrency 2026-09-04 08:59:09 +02:00
3456b5a3b0 feat: support character appearance forms 2026-09-04 08:51:33 +02:00
0b51a76c21 fix: flag inconsistent current image pairs 2026-09-04 08:39:01 +02:00
cb653d15d0 perf: reduce library pages on low memory devices 2026-09-04 08:35:18 +02:00
4ffe6e9012 feat: add consistent image job cancellation 2026-09-04 08:34:35 +02:00
2cda7df636 test: stabilize browser smoke fixtures 2026-09-04 08:30:46 +02:00
3c6245a5f8 fix: repair split guillemet dialogue 2026-09-04 08:26:27 +02:00
95cadcc463 test: cover character library interactions 2026-09-04 08:22:47 +02:00
47d6a5d247 fix: release local preview object URLs 2026-09-04 08:11:32 +02:00
fc0361bc71 feat: deduplicate casting requests 2026-09-04 08:10:55 +02:00
2b99dc8ccc feat: deduplicate voice design requests 2026-09-04 08:10:27 +02:00
116e234c20 perf: bound persisted line audio cache 2026-09-04 08:09:36 +02:00
d21a6f28e8 feat: record protected generation history 2026-09-04 08:07:42 +02:00
e52d462dac perf: paginate large voice libraries 2026-09-04 08:05:09 +02:00
8235b36afd security: validate upload filenames and archive paths 2026-09-04 08:04:26 +02:00
b5d2e773d8 perf: paginate large character productions 2026-09-04 08:01:29 +02:00
760a3640ba perf: bound speech proxy synthesis 2026-09-04 08:00:41 +02:00
9517cca00c feat: detect stale character image identity 2026-09-04 07:59:17 +02:00
94f09c110d feat: version character visual identity 2026-09-04 07:58:16 +02:00
6c75acbf72 perf: bound stt concurrency 2026-09-04 07:57:04 +02:00
c1ad0cdc46 perf: bound preview tts concurrency 2026-09-04 07:56:30 +02:00
742b43d860 security: isolate docker socket behind proxy 2026-09-04 07:55:00 +02:00