presenton/servers/nextjs/utils
sudipnext 4c271170b5 feat: Add chat history management and asset generation features
- Introduced a new `ChatHistoryMessageModel` to persist chat messages in the database.
- Implemented a migration script to create the `chat_history_messages` table.
- Enhanced chat services to support storing and retrieving chat history.
- Added functionality for generating multiple media assets in a single API call.
- Updated the chat UI to display assistant activities and tool usage more effectively.
- Refactored API calls to use absolute URLs for better reliability.
2026-04-26 13:12:50 +05:45
..
api.ts feat: Add chat history management and asset generation features 2026-04-26 13:12:50 +05:45
authErrors.ts feat: implement single-user authentication with environment variable support and update FastAPI middleware for session management 2026-04-21 17:41:37 +05:45
constant.ts refactor!: use presenton docker codebase 2025-06-23 15:13:04 +05:45
error_helpers.ts feat(nextjs): adds basic slide scraper endpoint, feat(fastapi): adds presentation export endpoint and pptx creator service 2025-07-18 08:16:35 +05:45
image-url-converter.ts feat: add support for optional embedded Ollama and enhance database migration handling 2026-04-15 15:39:35 +05:45
mixpanel.ts feat: update placeholder image references and improve asset handling 2026-04-18 20:56:37 +05:45
pptx_models_utils.ts feat(nextjs): adds speaker note attribute in HtmlElement and extracts it on export 2025-08-12 16:57:57 +05:45
providerConstants.ts Merge branch 'main' into feat/docker-release-electron-sync 2026-04-20 20:56:20 +05:45
providerUtils.ts feat: integrates llmai instead of using old llm client and tool call handlers 2026-04-23 11:42:15 +05:45
serverAuth.ts refactor: streamline authentication handling and remove deprecated components, enhancing session management in Next.js middleware 2026-04-22 12:43:17 +05:45
storeHelpers.ts Merge branch 'main' into feat/docker-release-electron-sync 2026-04-20 20:56:20 +05:45