|
|
474cdaf8c7
|
chore: bump version to 1.22.4
|
2026-09-04 09:12: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 |
|
|
|
87acd20811
|
fix: make transcription cancellation slot-safe
|
2026-09-04 09:07:52 +02:00 |
|
|
|
3964690444
|
feat: add optional background transcription jobs
|
2026-09-04 09:07:14 +02:00 |
|
|
|
13d5807777
|
test: stabilize startup navigation smoke suite
|
2026-09-04 09:04:38 +02:00 |
|
|
|
707892251b
|
test: stabilize rehearser phase fixture
|
2026-09-04 09:00:16 +02:00 |
|
|
|
d03c9841e9
|
test: cover constrained browser concurrency
|
2026-09-04 08:59:09 +02:00 |
|
|
|
fbb5fc52dd
|
fix: stabilize async library navigation
|
2026-09-04 08:58:01 +02:00 |
|
|
|
9637784833
|
docs: record API key cache policy
|
2026-09-04 08:53:12 +02:00 |
|
|
|
1c0c985d34
|
fix: prevent caching of API key handoff
|
2026-09-04 08:52:46 +02:00 |
|
|
|
3456b5a3b0
|
feat: support character appearance forms
|
2026-09-04 08:51:33 +02:00 |
|
|
|
5cd0d0cc3f
|
docs: record visual pair validation
|
2026-09-04 08:39:29 +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 |
|
|
|
98773a4e65
|
build: refresh frontend bundle
|
2026-09-04 08:05:54 +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 |
|
|
|
4a0101f4a4
|
perf: bound fish audio response cache
|
2026-09-04 07:53:17 +02:00 |
|
|
|
885fa9b065
|
perf: bound concurrent image generation
|
2026-09-04 07:52:17 +02:00 |
|
|
|
ebf7b8baa1
|
feat: deduplicate image generation jobs
|
2026-09-04 07:51:31 +02:00 |
|
|
|
c6ce3e4803
|
security: keep provider credentials server-side
|
2026-09-04 07:50:30 +02:00 |
|
|
|
d19e52fe28
|
security: harden web container runtime
|
2026-09-04 07:45:31 +02:00 |
|
|
|
c78d1683b6
|
feat: add voice recovery and schema migrations
|
2026-09-04 07:44:29 +02:00 |
|
|
|
686ba03ded
|
test: cover P0 security boundaries
|
2026-09-04 07:34:30 +02:00 |
|
|
|
440413fcb7
|
security: harden P0 boundaries and recovery
|
2026-09-04 07:33:41 +02:00 |
|
|
|
a8f8779736
|
Release v1.22.3
|
2026-09-04 07:28:26 +02:00 |
|
|
|
fe807d1682
|
Release v1.22.2
|
2026-09-03 16:12:02 +02:00 |
|
|
|
e2f7b90ad9
|
docs: add agent instructions (CLAUDE.md)
|
2026-08-26 13:33:39 +02:00 |
|
|
|
c9d063d0c7
|
Fix character profile view missing fields (Race, Age, Languages, Nationality, Class)
|
2026-08-23 12:18:08 +02:00 |
|
|
|
882e1ede55
|
Fix audiobook export modal bindings and position for SPA routing
|
2026-08-23 11:58:36 +02:00 |
|
|
|
ee17ed97d1
|
Fix audiobook export modal visibility and eliminate 4-10s TTS delay for narrator blocks
|
2026-08-23 11:45:20 +02:00 |
|
|
|
1d8e0ff2a6
|
feat: Audiobook Export Modal, UI sync fixes, and initialization stability (v1.22.0)
|
2026-08-23 10:15:46 +02:00 |
|
|
|
f04c8d5e2b
|
chore: release 1.21.1 - Testing and scratch scripts
|
2026-08-23 09:27:34 +02:00 |
|