Go to file
Ender 38376ab632 feat: persist AI generation state across navigation
- Moved streaming state (isGenerating, content, tokens, errors) from StepGenerate to usePostEditor hook
- Added new state management to allow continuous AI generation when navigating between editor steps
- Updated EditorShell to pass streaming state and setters down to StepGenerate component
- Added detailed documentation explaining streaming persistence architecture and user experience
- Removed local state from StepGenerate in favor of props
2025-10-25 21:35:43 +02:00
apps feat: persist AI generation state across navigation 2025-10-25 21:35:43 +02:00
data/drafts feat: add MySQL database integration with Drizzle ORM for post and audio clip storage 2025-10-24 14:57:54 +02:00
packages/config-ts chore: initialize monorepo (pnpm workspace), add PLAN.md and .gitignore 2025-10-22 00:50:29 +02:00
tmp feat: add S3 config validation and improve error messages in STT endpoint 2025-10-24 02:42:04 +02:00
.env.example feat(storage): integrate MinIO via S3-compatible adapter; add /api/media/audio upload route; update env and PLAN.md 2025-10-23 21:17:12 +02:00
.gitignore chore: initialize monorepo (pnpm workspace), add PLAN.md and .gitignore 2025-10-22 00:50:29 +02:00
AI_GENERATION_FEATURE.md docs: add AI content generation feature with OpenAI integration 2025-10-25 00:08:41 +02:00
BACKEND_UPDATES.md feat: add keyboard shortcuts, pagination, and auto-upload for audio recordings 2025-10-24 23:31:33 +02:00
package.json chore: initialize monorepo (pnpm workspace), add PLAN.md and .gitignore 2025-10-22 00:50:29 +02:00
PLAN.md feat: add multi-clip recording and reordering support in audio recorder 2025-10-24 14:15:37 +02:00
pnpm-lock.yaml feat: add AI prompt field to post editor and database schema 2025-10-24 16:37:47 +02:00
pnpm-workspace.yaml chore: initialize monorepo (pnpm workspace), add PLAN.md and .gitignore 2025-10-22 00:50:29 +02:00