CREDO23
|
d2ebd3ec00
|
fix: snapshot deletion during regeneration
|
2026-01-30 18:44:33 +02:00 |
|
CREDO23
|
bc0fb3cb68
|
feat: track cloned_from_snapshot_id for cloned chats
|
2026-01-30 17:08:07 +02:00 |
|
CREDO23
|
2ec7050603
|
fix: handle deleted authors when cloning public chat
|
2026-01-30 16:53:10 +02:00 |
|
CREDO23
|
070bb42506
|
feat: clone podcasts when cloning public chat
Creates new podcast records for cloned user with thread_id,
updates podcast_id references in message content.
|
2026-01-30 16:21:01 +02:00 |
|
CREDO23
|
a45412abad
|
refactor: rewrite public_chat_service for immutable snapshots
|
2026-01-29 20:24:50 +02:00 |
|
CREDO23
|
ecb5572e69
|
fix(backend): remove inaccessible podcast references when cloning chats
When a podcast can't be cloned (not READY), remove the podcast_id from
the cloned message to prevent 403 errors when users try to access it.
|
2026-01-28 19:25:15 +02:00 |
|
CREDO23
|
0c8d1f3fef
|
refactor(backend): two-phase synchronous cloning
|
2026-01-28 00:17:29 +02:00 |
|
CREDO23
|
87c7d92672
|
feat: add podcast status tracking
|
2026-01-27 17:51:36 +02:00 |
|
CREDO23
|
3c40c6e365
|
feat: add clone tracking and history bootstrap for cloned chats
|
2026-01-27 13:33:36 +02:00 |
|
CREDO23
|
6091e070f3
|
chore: remove unused import and restrict noAuthPrefixes
|
2026-01-27 11:11:08 +02:00 |
|
CREDO23
|
1c98ba989d
|
fix: register clone task and sanitize cloned content
|
2026-01-26 21:01:36 +02:00 |
|
CREDO23
|
271de96cce
|
fix: public chat copy link button and podcast access
|
2026-01-26 20:10:03 +02:00 |
|
CREDO23
|
ee65e1377f
|
feat: improve public chat UI and shared components
|
2026-01-26 18:39:59 +02:00 |
|
CREDO23
|
aeb0deb21e
|
feat: enable public access for podcasts in shared chats
|
2026-01-26 15:56:49 +02:00 |
|
CREDO23
|
1ab084aa31
|
add clone public chat service logic
|
2026-01-26 15:03:28 +02:00 |
|
CREDO23
|
5fae0f5a58
|
add public chat service
|
2026-01-26 13:07:46 +02:00 |
|