sudipnext
effa9ad026
feat: implement single-user authentication with environment variable support and update FastAPI middleware for session management
2026-04-21 17:41:37 +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
Saurav Niraula
527d3eb890
Merge branch 'main' into feat/mock-endpoints
2025-09-16 17:36:07 +05:45
sauravniraula
8ba149c6f0
feat(fastapi): adds mock endpoints for webhook events
2025-09-16 17:33:34 +05:45
sauravniraula
b964e2d9e1
feat(fastapi): adds webhook support which lets you listen to events
2025-09-16 17:31:22 +05:45
sauravniraula
e542fdf869
feat(fastapi): adds strict support for every schemas, proper models check, refactor
2025-08-01 00:15:03 +05:45
shiva raj badu
3ab3756fa5
feat(fastapi): Uploads directory mounted for uploaded images
2025-07-20 14:14:51 +05:45
sauravniraula
c760736e51
feat(nextjs): somewhat working presentation export
2025-07-19 17:05:18 +05:45
sauravniraula
03b2b06ff0
feat(fastapi): adds slide assets generation, adds dict and schema processors, fix(nextjs): changes image and icon schema fields to __xxxxx__
2025-07-17 06:38:02 +05:45
sauravniraula
ffa22b1663
feat(fastapi): adds image gen and icon search endpoints, chore(fastapi): seperates middlewares and lifespan from main.py
2025-07-16 04:36:19 +05:45
sauravniraula
1fe4410ced
fix(fastapi): includes lifespan and middlewares in main.py
2025-07-16 00:38:06 +05:45
sauravniraula
ea3ff5be47
feat(fastapi): adds icons finder service to search icons using fastembed-vectorstore
2025-07-15 23:56:26 +05:45
sauravniraula
a99db53bba
feat(fastapi): adds image generation service
2025-07-15 23:13:00 +05:45
sauravniraula
788c8c4042
refactor(fastapi): progress
2025-07-14 18:49:48 +05:45
sauravniraula
d597464717
fix(fastapi): proper model availability checks
2025-07-08 13:49:44 +05:45
sauravniraula
eb25416219
feat(fastapi, nextjs): adds custom openai compartible url support
2025-07-08 13:12:01 +05:45
sauravniraula
2542ad6f20
feat(nextjs, fastapi): support for ollama custom url
2025-06-29 23:12:31 +05:45
sauravniraula
fff3b96fbe
feat(fastapi): use OpenAI client
2025-06-24 19:53:32 +05:45
sauravniraula
31073b6016
refactor!: use presenton docker codebase
2025-06-23 15:13:04 +05:45
sauravniraula
c9364de9ec
Adds: shared user config
2025-05-11 03:27:31 +05:45
sauravniraula
78e1006f2e
Initial: presenton
2025-05-10 19:57:24 +05:45