Commit Graph

6323 Commits

Author SHA1 Message Date
CREDO23 75b37bb8d4 refactor: remove legacy notification service 2026-06-03 18:04:47 +02:00
CREDO23 9dab07f775 refactor: point notification callers at notifications module 2026-06-03 18:04:47 +02:00
CREDO23 5d2a36f579 refactor: serve notifications API from notifications module 2026-06-03 18:04:47 +02:00
CREDO23 e5236d33a9 refactor: move Notification model into notifications module 2026-06-03 18:04:47 +02:00
CREDO23 9575b9d4db refactor: add notifications module 2026-06-03 18:04:47 +02:00
Rohan Verma 309bd9a2dd Merge pull request #1463 from CREDO23/feat/blob-storage
[Feat] Add Document Blob Storage, Segregate Connectors, and Jira Cleanup
2026-06-02 12:15:48 -07:00
CREDO23 10a2f1ec2f chore(backend): ignore local object store 2026-06-02 16:56:01 +02:00
CREDO23 0259c53f50 fix(db): restore automation_runs to zero_publication 2026-06-02 16:56:01 +02:00
CREDO23 b6710ae9af refactor(jira): remove dead legacy indexing and write tools (mcp-only now) 2026-06-02 16:38:00 +02:00
CREDO23 ef60af90cf feat(web): segregate connectors into knowledge base and tools/live sources 2026-06-02 16:37:54 +02:00
CREDO23 af192a8405 feat(web): add download original action to editor header 2026-06-02 16:10:50 +02:00
CREDO23 637affecb8 feat(web): add document files contract and api method 2026-06-02 16:10:50 +02:00
CREDO23 a4f3af7ed8 chore(dev): document storage env vars and add azurite service 2026-06-02 16:10:50 +02:00
CREDO23 537b6e3b33 feat(db): add document_files migration 2026-06-02 16:10:50 +02:00
CREDO23 f9e2c22d45 feat(documents): purge stored blobs on document deletion 2026-06-02 16:10:50 +02:00
CREDO23 a4b31929d0 feat(documents): persist original upload bytes on file upload 2026-06-02 16:10:50 +02:00
CREDO23 7dad9ec3a9 feat(api): mount file-storage router 2026-06-02 16:10:50 +02:00
CREDO23 5e5f51b3a0 feat(db): register DocumentFile and document.files relationship 2026-06-02 16:10:44 +02:00
CREDO23 0483af8023 feat(file-storage): add listing and download routes 2026-06-02 16:10:44 +02:00
CREDO23 7065615043 feat(file-storage): add storage service and metadata schema 2026-06-02 16:10:44 +02:00
CREDO23 72174c780a feat(file-storage): add document_files model and enum 2026-06-02 16:10:43 +02:00
CREDO23 1bb1022d35 feat(file-storage): add settings, key builder, and backend factory 2026-06-02 16:10:43 +02:00
CREDO23 74fcad6496 feat(file-storage): add local and azure blob backends 2026-06-02 16:10:43 +02:00
CREDO23 f3ebb14e46 feat(file-storage): add storage backend contract 2026-06-02 16:10:43 +02:00
CREDO23 7753a238ef chore(backend): add azure-storage-blob dependency 2026-06-02 16:10:43 +02:00
Rohan Verma a80a9cb87c Merge pull request #1444 from AnishSarkar22/feat/whatsapp-gateway-integration
feat: Add external chat gateways for Telegram, WhatsApp, Slack, and Discord
2026-06-01 13:04:57 -07:00
Anish Sarkar 375056858f chore: update migration number 2026-06-02 01:27:34 +05:30
Anish Sarkar 8f8abe6f58 chore: renamed alembic migrations 2026-06-02 01:24:50 +05:30
Anish Sarkar 2e64d5d3de Merge remote-tracking branch 'upstream/dev' into feat/whatsapp-gateway-integration 2026-06-02 01:22:32 +05:30
Anish Sarkar 1f83898a87 feat(gateway): renamed the gateway related alembic migrations 2026-06-02 01:19:28 +05:30
Rohan Verma 8340cda6e3 Merge pull request #1456 from octo-patch/feature/upgrade-minimax-m3
feat: upgrade MiniMax default model to M3
2026-06-01 12:45:24 -07:00
Rohan Verma 43bb256987 Merge pull request #1457 from CREDO23/fixes-autmations
Feat(Automations): Live Run Status & Step Ticker Via Zero
2026-06-01 12:44:02 -07:00
CREDO23 00ee6d04ee docs(zero-sync): list automation_runs in synced tables 2026-06-01 21:02:58 +02:00
CREDO23 ca66bff02b feat(automations): render live step ticker, defer REST until terminal
Step results now render from the synced Zero row so the panel ticks
forward as the run progresses. The REST getRun call is gated on the
run reaching a terminal status, since output/artifacts/error are only
written at terminal mark.
2026-06-01 21:02:54 +02:00
CREDO23 d8db3159d6 feat(automations): forward live status and steps to run details panel 2026-06-01 21:02:47 +02:00
CREDO23 69eb64db08 refactor(automations): source runs list from Zero
useAutomationRuns now reads from the zero_publication thin column set
and adapts rows to LiveRunSummary (RunSummary + step_results). The
detail hook stays on REST for the heavy fields.
2026-06-01 21:02:40 +02:00
CREDO23 c73f7ef03a feat(zero): register automationRuns queries 2026-06-01 21:02:34 +02:00
CREDO23 9dbe864d6a feat(zero): add runs-by-automation query 2026-06-01 21:02:30 +02:00
CREDO23 a458a56e53 feat(zero): register automationRunTable in schema 2026-06-01 21:02:25 +02:00
CREDO23 c64781252d feat(zero): define automationRunTable schema 2026-06-01 21:02:20 +02:00
CREDO23 ec2b57bfb3 feat(db): add automation_runs to zero_publication (thin column list)
Resyncs zero_publication via the canonical ALTER PUBLICATION ... SET
TABLE pattern (mirrors migration 143) to publish a thin live view of
automation_runs for dashboard real-time updates. Heavy JSONB fields
(definition_snapshot, inputs, output, artifacts, error) stay on REST.
2026-06-01 21:02:16 +02:00
Anish Sarkar e3de7c4667 Merge remote-tracking branch 'upstream/dev' into feat/whatsapp-gateway-integration 2026-06-02 00:29:32 +05:30
Anish Sarkar ebddf4506a feat(messaging): introduce comprehensive setup docs for Telegram, WhatsApp, Slack, and Discord messaging channels 2026-06-02 00:25:49 +05:30
Anish Sarkar 20994671bc feat(gateway): add configuration options for Telegram, WhatsApp, Slack, and Discord gateways 2026-06-02 00:03:26 +05:30
Anish Sarkar 799a83239f feat(gateway): add Slack and Telegram gateway configuration and enablement checks 2026-06-01 23:58:28 +05:30
CREDO23 c752bdd4fb docs: clarify automation checkpointer TODO 2026-06-01 20:23:11 +02:00
CREDO23 b2b70cfa3e fix: make migration 144 idempotent 2026-06-01 20:11:25 +02:00
octo-patch 722b5fefcd feat: upgrade MiniMax default model to M3
- Add MiniMax-M3 to the model selection list (set as the new default)
- Add MiniMax-M2.7 and MiniMax-M2.7-highspeed as alternatives
- Remove deprecated MiniMax-M2.5 / M2.5-highspeed entries
- Update example config and Chinese setup docs to reference M3 (512K context)
2026-06-02 01:48:11 +08:00
Anish Sarkar fc2467be3d feat(gateway): improve WhatsApp account mode handling and connection filtering 2026-06-01 23:08:56 +05:30
Anish Sarkar a151e8f729 feat(gateway): enhance WhatsApp account management and connection handling 2026-06-01 22:49:46 +05:30