Commit graph

217 commits

Author SHA1 Message Date
sudipnext
8c3bc13542 Merge branch 'main' into refactor/presenton-chat-stream 2026-04-27 19:54:01 +05:45
Sudip Parajuli
4fd1a84f59
Merge pull request #542 from presenton/refactor/use-export-package
refactor/use export package
2026-04-27 10:49:19 +05:45
shiva raj badu
57d1f9c30a
feat: New template pitch deck 2026-04-26 22:51:27 +05:45
sudipnext
35f784379b feat: Enhance LiteParse runner and document processing
- Updated the LiteParse runner to support two output formats: raw text and JSON, improving compatibility and flexibility.
- Introduced error handling for missing file arguments and file existence checks, enhancing robustness.
- Added functions to clean and extract text from LiteParse JSON outputs, handling malformed JSON gracefully.
- Updated the DocumentsLoader to utilize the new text cleaning functionality, ensuring cleaner document outputs.
- Implemented tests for the new text extraction and cleaning features, ensuring reliability and correctness.
2026-04-26 18:10:49 +05:45
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
sudipnext
4e87dc8b70 refactor: Update database session management and enhance chat memory services
- Replaced `get_container_db_async_session` with `async_session_maker` for improved session handling in background tasks.
- Refactored chat memory services to utilize a shared `mem0` client for better memory management.
- Introduced new methods for retrieving and storing chat history, integrating with SQL and memory layers.
- Enhanced error handling and response management in chat-related services.
- Cleaned up unused code and improved overall structure for maintainability.
2026-04-25 19:10:39 +05:45
shiva raj badu
5b35db4107
feat: API implement in chat interface 2026-04-24 16:00:24 +05:45
sauravniraula
11904c6cb0
refactor: cleans old unused export files from both docker and electron and uses package for export 2026-04-24 10:12:23 +05:45
Sudip Parajuli
7f4d6acdd8
Merge branch 'main' into feat/docker-release-electron-sync 2026-04-20 20:56:20 +05:45
sudipnext
9d5bdae20c feat: update DEFAULT_CODEX_MODEL to gpt-5.2 across relevant files 2026-04-20 14:13:09 +05:45
sudipnext
5e4ee9e039 Refactor presentation export runtime handling
- Update sync-presentation-export script to read version from package.json instead of export-version.json.
- Change entrypoint from index.js to index.cjs for CommonJS compatibility.
- Implement logic to ensure CommonJS entrypoint is created if missing.
- Modify ExportTaskService to resolve entrypoint path dynamically.
- Remove inline Puppeteer PDF export logic in favor of bundled export package.
- Add runtime availability checks and sync script execution in start.js.
- Introduce helper functions for output path normalization and entrypoint resolution.
2026-04-18 16:49:42 +05:45
shiva raj badu
8c5fd218d1
refactor: Update Onboarding screen 2026-04-16 22:26:56 +05:45
sudipnext
4226682e0b chore: update version to 0.7.3-beta and enhance content generation features
- Updated version to 0.7.3-beta with improvements in slide content generation and web search reliability.
- Fixed console window flashing during export tasks on Windows.
- Various minor fixes and stability improvements across the app.
2026-04-16 21:33:54 +05:45
sudipnext
72d3a71e41 chore: update version to 0.7.3-beta in package-lock.json and fix ImageMagick download URL for Windows 2026-04-16 20:51:10 +05:45
Sudip Parajuli
5ee81a2a66
Merge pull request #521 from presenton/fix/export-popup
fix: hide console window for export task on Windows
2026-04-16 20:21:37 +05:45
sudipnext
68d5d844ee chore: update exportVersion to v0.2.2 in package.json 2026-04-16 20:13:28 +05:45
sudipnext
b2cb734356 chore: bump version to 0.7.3-beta in package.json 2026-04-16 20:12:18 +05:45
sudipnext
040c619889 fix: refine web search handling in LLM client and presentation outline generation
- Updated LLMClient to include CODEX in web search checks.
- Simplified web search logic in generate_ppt_outline to improve clarity and efficiency.
- Ensured consistent usage of web search settings across methods.
2026-04-16 20:11:25 +05:45
shiva raj badu
bd455a0819
merged 2026-04-16 19:04:16 +05:45
shiva raj badu
41f9eae61d
refactor: Update Onboarding UI 2026-04-16 19:00:24 +05:45
sudipnext
22c4356955 fix: update Codex model versions and default settings
- Changed DEFAULT_CODEX_MODEL to "gpt-5.1-codex-mini" in multiple files.
- Updated CHATGPT_MODELS to reflect the new model naming conventions and removed deprecated entries.
2026-04-16 14:48:05 +05:45
sudipnext
4370b0291b feat: enhance web search functionality in LLM client and presentation generation
- Added methods to enable web search based on user settings and LLM provider.
- Updated presentation outline generation to utilize prefetched web facts.
- Modified system prompts to clarify web search usage.
- Improved UI text in advanced settings to better inform users about web search controls.
2026-04-16 14:40:31 +05:45
sudipnext
a3a6a1acd2 Refactor code structure and remove redundant changes in multiple sections 2026-04-16 13:33:21 +05:45
shiva raj badu
af5ce9e33b
refactor: improve file upload section layout and enhance API error handling 2026-04-15 22:38:01 +05:45
shiva raj badu
e12c6dcdab
style: enhance upload page background gradient 2026-04-15 22:23:12 +05:45
shiva raj badu
13527f244b
fix: adjust layout and font settings in presentation and upload components 2026-04-15 22:09:39 +05:45
Saurav Niraula
6522299f25
Merge pull request #456 from voidborne-d/fix/db-connection-pool-config
fix: configure SQLAlchemy connection pool and dispose engines on shutdown
2026-04-15 18:35:31 +05:45
sauravniraula
f95c1b1eb6
feat: implements overflow mitigation loop on structured generation; fix: changes slide content generation system prompt to avoid clipping 2026-04-15 15:56:01 +05:45
sudipnext
c7860127f2 feat: add support for optional embedded Ollama and enhance database migration handling
- Updated docker-compose.yml to allow disabling embedded Ollama via environment variable.
- Refactored Dockerfile and Dockerfile.dev for improved dependency management and installation process.
- Enhanced FastAPI migration scripts to handle orphaned Alembic revisions and added new database migration logic.
- Improved error handling in background tasks and Codex authentication endpoints.
- Added support for font file uploads with better validation and extraction of font names.
- Introduced new image search functionality with support for Pexels and Pixabay APIs.
2026-04-15 15:39:35 +05:45
sudipnext
6f58e3fcdd fix: hide console window for export task on Windows 2026-04-14 11:07:43 +05:45
sudipnext
98cc548984 fix: update version to 0.7.2-beta in package-lock.json and version.json 2026-04-13 22:42:36 +05:45
sudipnext
893e96cefe feat: enhance setup installer with improved API integration and security settings 2026-04-13 22:06:49 +05:45
sudipnext
904fb5c219 fix: update version to 0.7.2-beta in package.json 2026-04-13 21:31:00 +05:45
shiva raj badu
b0e610ca07
feat: Size ollama listing, Help button 2026-04-13 21:25:08 +05:45
Shiva Raj Badu
adcda8676d
Merge pull request #515 from presenton/refactor/update_analytics
feat: Better mix panel analytics
2026-04-13 21:04:57 +05:45
shiva raj badu
fae796cd85
feat: Better mix panel analytics 2026-04-13 21:04:09 +05:45
sudipnext
c13fce42af feat: enhance error handling and add new Ollama models 2026-04-13 21:01:09 +05:45
shiva raj badu
bbb3c835e5
feat: discord button 2026-04-13 19:33:23 +05:45
Shiva Raj Badu
9f7d64d578
Merge pull request #514 from presenton/refactor/template_improvement
refactor/template improvement
2026-04-13 19:21:59 +05:45
shiva raj badu
4bc7faba7b
refactor: improve splash screen 2026-04-13 19:20:57 +05:45
shiva raj badu
521ff3e29a
feat: code formatting & highlighting in template 2026-04-13 19:11:00 +05:45
sudipnext
1aca07a647 feat: add font resolution for presentations and update model to include fonts 2026-04-13 12:31:08 +05:45
shiva raj badu
dd8af8e8cc
refactor: Improve template structure & schema 2026-04-13 12:13:26 +05:45
Shiva Raj Badu
2ddcd0e4f3
Merge pull request #513 from presenton/refactor/ui_components
refactor/ui components
2026-04-12 20:16:42 +05:45
shiva raj badu
43d0525d4b
refactor: Loading & setting page prevent 2026-04-12 20:15:36 +05:45
sudipnext
fd16768945 refactor: remove Sentry test error handling from main and renderer processes 2026-04-12 19:33:40 +05:45
shiva raj badu
463d78f396
refactor: Update UI components 2026-04-12 17:07:39 +05:45
Shiva Raj Badu
5c0c09e623
Merge pull request #512 from presenton/fix/comfy_ui
fix: ComfyUI generation issue
2026-04-11 22:04:25 +05:45
shiva raj badu
24177d3961
fix: ComfyUI generation issue 2026-04-11 22:02:42 +05:45
sudipnext
8db90fb907 fix: update version to 0.7.1-beta in package-lock.json 2026-04-11 15:01:25 +05:45