Anish Sarkar
c7409c8995
chore: ran linting
2026-06-13 21:59:35 +05:30
Anish Sarkar
bd4a04f2e7
feat(database-migrations): add migration to remove legacy model config tables and remove stale model connection code
2026-06-13 12:45:43 +05:30
Anish Sarkar
908790e40f
Merge remote-tracking branch 'upstream/dev' into feat/unified-model-connections
2026-06-12 03:15:28 +05:30
CREDO23
8b52cd0ac9
refactor(podcasts): mount lifecycle router, drop legacy routes
2026-06-10 21:44:57 +02:00
Anish Sarkar
adb857925b
feat(models): add model connection persistence
2026-06-10 21:47:23 +05:30
DESKTOP-RTLN3BA\$punk
ce952d2ad1
chore: linting
2026-06-09 00:42:26 -07:00
DESKTOP-RTLN3BA\$punk
ef7a20a5d0
feat(gateway): implement global messaging gateway toggle
...
- Added a global switch `GATEWAY_ENABLED` to control the activation of all messaging gateway channels (Telegram, WhatsApp, Slack, Discord).
- Updated relevant routes and workers to check the `GATEWAY_ENABLED` flag, returning 404 for HTTP routes when disabled.
- Enhanced documentation in the `.env.example` file to reflect the new configuration option.
2026-06-08 13:24:29 -07:00
CREDO23
5d2a36f579
refactor: serve notifications API from notifications module
2026-06-03 18:04:47 +02:00
CREDO23
7dad9ec3a9
feat(api): mount file-storage router
2026-06-02 16:10:50 +02:00
Anish Sarkar
e3de7c4667
Merge remote-tracking branch 'upstream/dev' into feat/whatsapp-gateway-integration
2026-06-02 00:29:32 +05:30
DESKTOP-RTLN3BA\$punk
40ca9e6ed2
refactor: remove search_surfsense_docs tool and related references
...
- Deleted the `search_surfsense_docs` tool and its associated files, streamlining the agent's toolset.
- Updated various components and prompts to remove references to the now-removed tool, ensuring consistency across the codebase.
- Adjusted documentation to direct users to the SurfSense documentation link for product-related queries instead.
2026-05-28 22:35:14 -07:00
Anish Sarkar
185759de1f
feat(gateway): register multi-platform gateway routes
2026-05-29 10:20:43 +05:30
DESKTOP-RTLN3BA\$punk
94e834134f
chore: linting
2026-05-28 19:21:29 -07:00
CREDO23
c0232fdcfe
refactor(automations): park manual trigger pending Run-now redesign
...
Manual-as-a-standalone-trigger conflates "user clicks Run now" with the
trigger model and forces ad-hoc input plumbing on the caller. Remove the
unreachable surface so the tree reflects reality (schedule is the only
v1 trigger).
- Unregister `manual`: drop import from triggers/__init__.py
- Delete `app/automations/triggers/manual/`
- Drop `RunService.dispatch_manual` (RunService is now read-only)
- Drop `POST /automations/{id}/run` and `RunDispatched` schema
- Keep `TriggerType.MANUAL` Python + PG enum value (reserved, documented)
to avoid an Alembic round-trip when Run-now is redesigned
2026-05-27 22:29:51 +02:00
Anish Sarkar
d32e8c6a90
feat(gateway): expose binding and webhook APIs
2026-05-27 23:39:24 +05:30
CREDO23
dd6bc30f98
move automations api into vertical slice with service layer
2026-05-27 18:56:16 +02:00
CREDO23
cfbe2a7fe0
feat(automations): expose POST /automations/{id}/run
2026-05-27 15:30:45 +02:00
Anish Sarkar
3178309e1a
feat: add team memory routes
2026-05-20 02:02:27 +05:30
DESKTOP-RTLN3BA\$punk
e6433f78c4
Merge commit ' 61f4d05cd1' into dev_mod
2026-04-28 09:25:41 -07:00
DESKTOP-RTLN3BA\$punk
31a372bb84
feat: updated agent harness
2026-04-28 09:22:19 -07:00
DESKTOP-RTLN3BA\$punk
8d50f90060
chore: linting
Obsidian Plugin Lint / lint (push) Has been cancelled
2026-04-27 14:04:50 -07:00
CREDO23
2d962f6dd2
Merge upstream/dev
2026-04-27 22:44:40 +02:00
CREDO23
c9477d13fc
Remove backend vision autocomplete stack
2026-04-24 18:45:38 +02:00
Anish Sarkar
9b1b9a90c0
Merge remote-tracking branch 'upstream/dev' into feat/obsidian-plugin
2026-04-24 21:34:55 +05:30
CREDO23
940889c291
fix open redirect, error leaking, unused imports, state validation
2026-04-22 08:42:38 +02:00
CREDO23
81711c9e5b
wire MCP OAuth route into app router
2026-04-21 21:19:57 +02:00
CREDO23
291c1078c3
remove Notion MCP router from routes
2026-04-21 20:33:18 +02:00
CREDO23
41d547934d
feat(notion-mcp): add MCP connector OAuth routes
2026-04-20 21:02:05 +02:00
Anish Sarkar
e8fc1069bc
feat: implement Obsidian plugin ingestion routes and indexing service
2026-04-20 04:03:19 +05:30
CREDO23
c30cc08771
Merge upstream/dev into feat/kb-export-and-folder-upload
2026-04-11 10:28:40 +02:00
CREDO23
473eece896
feat: add export route skeleton
2026-04-09 12:10:37 +02:00
Anish Sarkar
dec381d87e
feat: add shared_memory_md field and enforce character limit in search space updates
2026-04-08 23:37:23 +05:30
CREDO23
6d85821ae9
Wire vision_llm_config_id in preferences, register vision LLM router
2026-04-07 19:20:28 +02:00
CREDO23
d7315e7f27
Merge upstream/dev into feat/vision-autocomplete
2026-04-04 09:15:13 +02:00
CREDO23
fbd033d0a4
feat: add autocomplete streaming endpoint with KB context
2026-04-02 13:19:21 +02:00
Anish Sarkar
000c2d9b5b
style: simplify LLM model terminology in UI
2026-04-02 10:11:35 +05:30
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
Anish Sarkar
7297a1724b
feat: implement Dropbox file creation and deletion tools for enhanced document management
2026-03-30 22:37:03 +05:30
Anish Sarkar
04691d572b
chore: ran linting
2026-03-30 01:50:41 +05:30
CREDO23
ab3c636bcd
Merge remote-tracking branch 'upstream/dev' into electon-desktop
2026-03-29 10:41:05 +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
cf21eaacfc
fix: critical timestamp parsing and audit fixes
...
- Fix timestamp conversion: String(epochMs) → new Date(epochMs).toISOString()
in use-messages-sync, use-comments-sync, use-documents, use-inbox.
Without this, date comparisons (isEdited, cutoff filters) would fail.
- Fix updated_at: undefined → null in use-inbox to match InboxItem type
- Fix ZeroProvider: skip Zero connection for unauthenticated users
- Clean 30+ stale "Electric SQL" comments in backend Python code
2026-03-23 19:49:28 +02:00
DESKTOP-RTLN3BA\$punk
b28f135a96
feat: init video presentation agent
2026-03-21 22:13:41 -07:00
DESKTOP-RTLN3BA\$punk
45cc527d02
feat: update report generation and export capabilities to support multiple formats (PDF, DOCX, HTML, LaTeX, EPUB, ODT, plain text) across documentation and backend
2026-03-09 18:41:21 -07:00
DESKTOP-RTLN3BA\$punk
c6fc4edbc2
feat: add YouTube video and playlist support in document collection with enhanced URL handling
2026-03-09 16:07:54 -07:00