CREDO23
2a809d0418
fix: make migration 109 idempotent
2026-04-01 11:12:21 +02:00
CREDO23
cd1bb79db8
feat: add migration to create zero_publication for zero-cache
2026-04-01 09:56:33 +02:00
DESKTOP-RTLN3BA\$punk
a9fd45844d
feat: integrate Stripe for page purchases and reconciliation tasks
2026-03-31 18:39:45 -07:00
DESKTOP-RTLN3BA\$punk
17642493eb
chore: linting
2026-03-31 14:45:46 -07:00
CREDO23
0f0bb5509c
Merge upstream/dev, renumber migrations after dropbox 112
2026-03-31 22:43:14 +02:00
CREDO23
1aeb5ba645
Merge remote-tracking branch 'upstream/dev' into feature/prompt-library
2026-03-31 22:41:53 +02:00
CREDO23
440762fb07
Merge upstream/dev
2026-03-31 20:21:12 +02:00
CREDO23
950be8e17d
Fix review issues: idempotent migration, toggle guard, picker states
2026-03-31 19:27:32 +02:00
CREDO23
aecb58e22b
Fix review issues: authz, race conditions, UX safety, and consolidate migrations
2026-03-31 19:09:05 +02:00
CREDO23
11387268a7
Seed default prompts on registration and for existing users
2026-03-31 18:12:09 +02:00
CREDO23
0c975a6f80
Simplify prompts to seed-based CRUD with version tracking
2026-03-31 18:05:42 +02:00
CREDO23
329e979d48
Remove icon from prompts, update schemas for system prompt overrides
2026-03-31 16:38:35 +02:00
CREDO23
16f4d007e4
Add system_prompt_slug column and migration for prompt overrides
2026-03-31 16:27:04 +02:00
CREDO23
f14f09cbe6
add is_public to prompts model, schema, and migration
2026-03-30 19:33:16 +02:00
Anish Sarkar
5e2283b92f
feat: add Dropbox connector enums to database schema for enhanced integration
2026-03-30 21:56:50 +05:30
Anish Sarkar
04691d572b
chore: ran linting
2026-03-30 01:50:41 +05:30
CREDO23
3363c71921
fix: renumber prompts migration to 111 to follow upstream OneDrive migration
2026-03-29 10:43:49 +02:00
CREDO23
ab3c636bcd
Merge remote-tracking branch 'upstream/dev' into electon-desktop
2026-03-29 10:41:05 +02:00
CREDO23
726fec7871
fix: renumber prompts migration to 110 to follow upstream folders migration
2026-03-29 08:13:47 +02:00
CREDO23
b8a1d1f594
Merge remote-tracking branch 'upstream/dev' into electon-desktop
2026-03-29 03:10:51 +02:00
CREDO23
a6ccb7a875
rename quick-ask-actions to prompts across backend and frontend
2026-03-29 00:07:08 +02:00
CREDO23
041401aefc
add custom quick-ask actions: model, migration, schemas, CRUD routes
2026-03-28 23:49:50 +02:00
Anish Sarkar
5bddde60cb
feat: implement Microsoft OneDrive connector with OAuth support and indexing capabilities
2026-03-28 14:31:25 +05:30
DESKTOP-RTLN3BA\$punk
685ad0c02d
feat: add folder management features including creation, deletion, and organization of documents within folders
2026-03-27 01:39:15 -07:00
CREDO23
5bf2734e8c
add migration to clean up Electric SQL artifacts
2026-03-24 17:19:07 +02:00
CREDO23
4efb4fab4b
fix: make migration 107 idempotent for video_presentations table
...
Check information_schema before creating table to avoid
DuplicateTableError when table already exists from model metadata.
Original op.create_table preserved exactly, only skipped if exists.
2026-03-23 20:27:09 +02:00
CREDO23
29b9cc814f
fix: make migration 104 idempotent with if_not_exists on index creation
...
The notification composite indexes may already exist from the model's
__table_args__, causing DuplicateTableError on fresh migrations.
2026-03-23 20:22:48 +02:00
CREDO23
2b7465cdaa
chore: remove Electric SQL plumbing and infrastructure
...
Remove all Electric SQL client code, Docker service, env vars, CI build
args, install scripts, and documentation. Feature hooks that depend on
Electric are intentionally left in place to be rewritten with Rocicorp
Zero in subsequent commits.
Deleted:
- lib/electric/ (client.ts, context.ts, auth.ts, baseline.ts)
- ElectricProvider.tsx
- docker/scripts/init-electric-user.sh
- content/docs/how-to/electric-sql.mdx
Cleaned:
- package.json (4 @electric-sql/* deps)
- app/layout.tsx, UserDropdown.tsx, LayoutDataProvider.tsx
- docker-compose.yml, docker-compose.dev.yml
- Dockerfile, docker-entrypoint.js
- .env.example (frontend, docker, backend)
- CI workflows, install scripts, docs
2026-03-23 16:53:20 +02:00
DESKTOP-RTLN3BA\$punk
0cd596b91f
refactor: update video presentation status enum creation to use SQL execution for better handling of duplicates
2026-03-22 01:41:15 -07:00
DESKTOP-RTLN3BA\$punk
b28f135a96
feat: init video presentation agent
2026-03-21 22:13:41 -07:00
PR Bot
760aa38225
feat: complete MiniMax LLM provider integration
...
Add full MiniMax provider support across the entire stack:
Backend:
- Add MINIMAX to LiteLLMProvider enum in db.py
- Add MINIMAX mapping to all provider_map dicts in llm_service.py,
llm_router_service.py, and llm_config.py
- Add Alembic migration (rev 106) for PostgreSQL enum
- Add MiniMax M2.5 example in global_llm_config.example.yaml
Frontend:
- Add MiniMax to LLM_PROVIDERS enum with apiBase
- Add MiniMax-M2.5 and MiniMax-M2.5-highspeed to LLM_MODELS
- Add MINIMAX to Zod validation schema
- Add MiniMax SVG icon and wire up in provider-icons
Docs:
- Add MiniMax setup guide in chinese-llm-setup.md
MiniMax uses an OpenAI-compatible API (https://api.minimax.io/v1 )
with models supporting up to 204K context window.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-13 07:27:47 +08:00
DESKTOP-RTLN3BA\$punk
78384f1f11
refactor: correct alembic migration no
2026-03-10 12:54:42 -07:00
Rohan Verma
547077e5b9
Merge pull request #865 from CREDO23/sur-182-fix-ux-experience-for-composio-google-drive-connector
...
[Perf] Batch embedding, non-blocking search, chunks index & Google Drive UX fix
2026-03-10 12:52:16 -07:00
DESKTOP-RTLN3BA\$punk
403097646d
feat: implement batch unread counts for notifications to reduce API calls and improve performance
2026-03-10 01:26:37 -07:00
CREDO23
fffef4cb5e
perf: add missing index on chunks.document_id for faster search retrieval
2026-03-09 21:16:53 +02:00
Anish Sarkar
a11c95e30f
feat: add last_login column to user table and update user login tracking
2026-03-08 18:24:29 +05:30
Rohan Verma
672b4e1808
Merge pull request #838 from AnishSarkar22/fix/docker
...
feat: docker-compose and docker CI pipeline enhancements
2026-03-02 13:54:27 -08:00
DESKTOP-RTLN3BA\$punk
e9892c8fe9
feat: added configable summary calculation and various improvements
...
- Replaced direct embedding calls with a utility function across various components to streamline embedding logic.
- Added enable_summary flag to several models and routes to control summary generation behavior.
2026-02-26 18:24:57 -08:00
Anish Sarkar
2e0f75203e
chore: correct file path for Electric SQL user initialization script in Docker deployment documentation
2026-02-25 03:56:32 +05:30
DESKTOP-RTLN3BA\$punk
08c75127f1
feat: update migration to skip blocknode conversion and update transaction handling in chat routes
2026-02-20 22:43:25 -08:00
Anish Sarkar
a482cc95de
chore: ran linting
2026-02-17 12:47:39 +05:30
Anish Sarkar
e910001518
fix: update migration messages for clarity in source_markdown migration process
2026-02-17 12:00:33 +05:30
Anish Sarkar
ef53203e4b
feat: optimize source_markdown migration by processing documents in batches to reduce memory usage and improve performance
2026-02-17 11:47:56 +05:30
Anish Sarkar
e1087937e6
feat: refine source_markdown migration logic to only convert documents with blocknote_document data, ensuring lazy population for others
2026-02-17 11:34:28 +05:30
Anish Sarkar
8b497da130
feat: add source_markdown column to documents and implement migration logic for existing records using a pure-Python BlockNote JSON to Markdown converter
2026-02-17 11:34:11 +05:30
Anish Sarkar
a2dd5fb671
chore: ran linting
2026-02-13 02:43:26 +05:30
Anish Sarkar
adeef35443
feat: add report versioning support with report_group_id
2026-02-12 03:19:38 +05:30
Anish Sarkar
6fc5dc224b
refactor: remove report_status enum and related index from reports table migration
2026-02-11 17:45:07 +05:30
Anish Sarkar
b6c0406d10
feat: add reports table and report status enum for generated Markdown reports
2026-02-11 16:28:56 +05:30
Anish Sarkar
c41a084945
chore: remove migration script for adding user_id to new_llm_configs and image_generation_configs
2026-02-11 03:48:46 +05:30