Commit graph

  • eaff3e1419
    Merge pull request #1719 from CREDO23/feat/kb-connect-own-remote dev Thierry CH. 2026-08-25 23:32:33 +02:00
  • fa310d283c feat(observability): export stdlib logs over OTLP and trace git remotes CREDO23 2026-08-25 23:19:09 +02:00
  • 49a3751788 feat(web): give connected repo its own workspace settings tab CREDO23 2026-08-25 22:51:21 +02:00
  • 23be8d16a0 feat(web): connect a GitHub or GitLab remote from workspace settings CREDO23 2026-08-25 21:59:57 +02:00
  • 75f983bb93 test(knowledge-store): connect and push against real git and Postgres CREDO23 2026-08-25 21:59:57 +02:00
  • fa1d3bec67 feat(api): connect, list, and retry a workspace git remote CREDO23 2026-08-25 21:59:57 +02:00
  • 8f300ecef1 feat(knowledge-store): push HEAD in Celery and sweep lagging remotes CREDO23 2026-08-25 21:59:56 +02:00
  • 56583d7612 feat(knowledge-store): enqueue a remote push after each durable revision CREDO23 2026-08-25 21:59:56 +02:00
  • 410cab1a63 feat(knowledge-store): add, list, and remove a workspace remote CREDO23 2026-08-25 21:59:56 +02:00
  • b7b6308dcd feat(knowledge-store): persist one git remote per workspace CREDO23 2026-08-25 21:59:56 +02:00
  • d421734f92 feat(knowledge-store): GitHub App and GitLab PAT forge providers CREDO23 2026-08-25 21:59:56 +02:00
  • 254bd5bba3 feat(config): GitHub App credentials for hosted git push CREDO23 2026-08-25 21:59:56 +02:00
  • 1d5063859f feat(knowledge-store): fast-forward push HEAD to a remote CREDO23 2026-08-25 21:59:56 +02:00
  • a590db269b docs(plans): specify connect-your-own remote as push-only CREDO23 2026-08-25 21:59:56 +02:00
  • 823217d0bd docs(plans): map the one-write-path for git-native workspaces CREDO23 2026-08-25 21:59:56 +02:00
  • aa7d351380
    Merge pull request #1715 from CREDO23/fix/kb-ingest-index-atomicity Thierry CH. 2026-08-25 17:25:38 +02:00
  • 7b6c095bc9 feat(observability): trace knowledge-store drift sweeps with per-workspace magnitude CREDO23 2026-08-25 17:04:30 +02:00
  • 3b9582c84f test(integration): isolate KNOWLEDGE_STORE_ROOT from the real store CREDO23 2026-08-25 16:16:52 +02:00
  • afd3fab93b fix(knowledge-store): skip unrecorded unfinished rows in the desired set CREDO23 2026-08-25 14:34:35 +02:00
  • 073558ecf6 fix(knowledge-store): re-attach a recordless editor save instead of forking CREDO23 2026-08-25 14:00:49 +02:00
  • 552473f059 test(document-upload): pin KNOWLEDGE_STORE_ENABLED off for the upload suite CREDO23 2026-08-25 13:12:14 +02:00
  • 85e428082d refactor(knowledge-store): stop stamping the legacy virtual_path marker CREDO23 2026-08-25 13:08:27 +02:00
  • 031a7dc019
    Merge pull request #1714 from CREDO23/feat/otel-lgtm main 0.0.38.2 Thierry CH. 2026-08-24 22:53:33 +02:00
  • 95c8389fce chore(observability): point OTLP examples at otel-lgtm CREDO23 2026-08-24 22:49:04 +02:00
  • cd361207fa chore(docker): run local LGTM on the same image pin CREDO23 2026-08-24 22:49:04 +02:00
  • 35fee7c749 feat(docker): pin grafana/otel-lgtm as the OTLP sink CREDO23 2026-08-24 22:49:04 +02:00
  • 0e584c1455 chore(docker): remove the unused collector service stub CREDO23 2026-08-24 22:49:04 +02:00
  • 41efd187fc chore(observability): drop the Grafana Cloud collector config CREDO23 2026-08-24 22:48:45 +02:00
  • e7d8d2af30 feat(knowledge-store): backfill documents.path from the legacy virtual_path marker CREDO23 2026-08-24 22:02:40 +02:00
  • 7520507218 Merge remote-tracking branch 'upstream/dev' into fix/kb-ingest-index-atomicity CREDO23 2026-08-24 21:48:10 +02:00
  • c88036b505 refactor(knowledge-store): key path ownership and resolution on the durable column CREDO23 2026-08-24 21:47:29 +02:00
  • 83cc3a021e fix(knowledge-store): isolate per-document indexing so one failure can't sink the batch CREDO23 2026-08-24 18:59:29 +02:00
  • e95dfb36a4 fix(knowledge-store): re-attach an unmarked row to its file instead of forking CREDO23 2026-08-24 18:11:55 +02:00
  • 85824344dd
    Merge pull request #1713 from Yigtwxx/fix/alembic-duplicate-revision-186 Anish Sarkar 2026-08-24 21:39:32 +05:30
  • fe5fcea96d fix(signup): born default workspace honors KNOWLEDGE_STORE_ENABLED CREDO23 2026-08-24 17:49:36 +02:00
  • 23ba59f1f0 fix(knowledge-store): pin ingested rows to their path at commit time CREDO23 2026-08-24 17:42:23 +02:00
  • b8e3e396b0 fix(alembic): give the deliverable-job migrations unique revision ids Yigtwxx 2026-08-24 17:47:43 +03:00
  • 2c61067275
    Merge pull request #1712 from AnishSarkar22/feat/video-generation-sandbox Anish Sarkar 2026-08-24 14:57:54 +05:30
  • 8b81dda494 refactor(tests): simplify test_xlsx_artifacts by reusing byte data for sandbox files Anish Sarkar 2026-08-24 14:57:36 +05:30
  • 2ad35bd28f feat(video specs): edit video generation workflow with sandbox execution, narration, verification, and persistence Anish Sarkar 2026-08-24 14:54:41 +05:30
  • 47696af2ab style(docs): format scraper examples Anish Sarkar 2026-08-24 14:28:42 +05:30
  • 706701acdf feat(frontend): add live queued video cards Anish Sarkar 2026-08-24 14:28:38 +05:30
  • c709def98d feat(frontend): add mp4 artifact playback Anish Sarkar 2026-08-24 14:28:34 +05:30
  • 7ab094b21c feat(api): publish and control deliverable jobs Anish Sarkar 2026-08-24 14:28:30 +05:30
  • 807878042e build(celery): run videos on the shared worker Anish Sarkar 2026-08-24 14:28:26 +05:30
  • 18d34d96df feat(celery): execute and cancel deliverable jobs Anish Sarkar 2026-08-24 14:28:22 +05:30
  • 195801cf77 fix(streaming): preserve queued deliverable receipts Anish Sarkar 2026-08-24 14:28:18 +05:30
  • 5ea5e26174 feat(agent): route videos to queued deliverables Anish Sarkar 2026-08-24 14:28:14 +05:30
  • 41e14099e1 feat(deliverables): add sandbox-native video tools Anish Sarkar 2026-08-24 14:28:05 +05:30
  • 813baa9050 feat(video): add deterministic backend executor Anish Sarkar 2026-08-24 14:28:00 +05:30
  • 71a69183fb feat(video): add narration and visual review services Anish Sarkar 2026-08-24 14:27:47 +05:30
  • b76cd3e05c feat(deliverables): add queued job persistence Anish Sarkar 2026-08-24 14:27:42 +05:30
  • 1d5db1105f feat(video): configure rendering limits and metrics Anish Sarkar 2026-08-24 14:27:39 +05:30
  • d11fd13de1 feat(remotion): add sandbox video rendering harness Anish Sarkar 2026-08-24 14:27:34 +05:30
  • 520a70de89 feat(api): serve verified video artifacts Anish Sarkar 2026-08-24 14:27:31 +05:30
  • 21c89376d4 feat(verification): validate generated video artifacts Anish Sarkar 2026-08-24 14:27:27 +05:30
  • 956699306c feat(artifacts): persist streamed artifact inputs Anish Sarkar 2026-08-24 14:27:23 +05:30
  • c842b7fe12 feat(sandbox): add provider-neutral file streaming Anish Sarkar 2026-08-24 14:27:15 +05:30
  • 8f730ad819 feat(video-generation): Refine video generation framework with queued deliverable jobs and narration integration Anish Sarkar 2026-08-24 14:22:04 +05:30
  • 08565ec521
    Merge pull request #1708 from Yigtwxx/fix/e2e-celery-healthcheck Rohan Verma 2026-08-24 13:31:59 +05:30
  • 7537974147
    Merge pull request #1707 from Yigtwxx/fix/web-es2023-array-methods Rohan Verma 2026-08-24 13:30:59 +05:30
  • d95bdf7fb4
    Merge pull request #1706 from Yigtwxx/fix/chunk-retriever-top-k Rohan Verma 2026-08-24 13:30:07 +05:30
  • 36f0294255
    Merge pull request #1705 from Yigtwxx/fix/retry-after-header-mapping Rohan Verma 2026-08-24 12:58:11 +05:30
  • 8fcebaf9b1
    Merge pull request #1690 from Benebo7/fix/reimpementing-reranker Rohan Verma 2026-08-24 12:56:30 +05:30
  • 86b99c797c feat(video-generation): Clarify video generation configuration and prompt routing for new skill integration Anish Sarkar 2026-08-24 00:25:21 +05:30
  • 3842001e5b feat(video-generation): Enhance video generation framework with refined sandbox execution and verification processes Anish Sarkar 2026-08-24 00:22:56 +05:30
  • 5d0051f44c refactor: resolve reranker once at tool construction Benebo7 2026-08-21 15:27:15 -03:00
  • 5a70103b33 chore(e2e): allowlist the compose file's fake credentials for detect-secrets Yigtwxx 2026-08-21 20:23:17 +03:00
  • 786c3f4a2a fix(e2e): probe the celery worker over the broker, not through the app Yigtwxx 2026-08-21 20:19:24 +03:00
  • cc95a8fb0a fix(web): use ES2022-safe array copies in client code Yigtwxx 2026-08-21 19:52:50 +03:00
  • 22e1de04ea fix(retriever): return top_k documents from the chunk retriever Yigtwxx 2026-08-21 19:46:28 +03:00
  • 48a2ebc0f3 fix(chat): honor provider Retry-After headers on rate limits Yigtwxx 2026-08-21 19:14:49 +03:00
  • 23008a9370 feat(video-generation): Revise video generation workflow with enhanced deck specification process Anish Sarkar 2026-08-21 19:46:48 +05:30
  • ee489f2588 feat(video-generation): Update video generation plans with enhanced artifact handling and frontend integration Anish Sarkar 2026-08-21 19:22:15 +05:30
  • a89216059f
    Merge pull request #1704 from CREDO23/feat/account-deletion Thierry CH. 2026-08-21 15:46:32 +02:00
  • c8bce504b0 fix(signup-credit): let the backfill insert into a create_all-built table CREDO23 2026-08-21 15:44:42 +02:00
  • fad6124447 feat(video-generation): Refine video generation plans with structural verification and backfill process Anish Sarkar 2026-08-21 18:06:27 +05:30
  • 26b6dc28bc feat(video-generation): Enhance video generation framework with structural verification and MP4 handling Anish Sarkar 2026-08-21 18:06:08 +05:30
  • b4d57e9b47
    Merge pull request #1703 from MODSetter/dev v0.0.38 0.0.38.1 Thierry CH. 2026-08-21 14:35:45 +02:00
  • f7b975c648 Merge main into dev CREDO23 2026-08-21 14:31:27 +02:00
  • 723692da4b
    Merge pull request #1702 from CREDO23/feat/account-deletion Thierry CH. 2026-08-21 14:24:34 +02:00
  • a78d613def feat: bumped version to 0.0.38 CREDO23 2026-08-21 14:23:53 +02:00
  • 769d3d0127 docs(account-deletion): reconcile the plan with what shipped CREDO23 2026-08-21 13:44:00 +02:00
  • 505edfdec2 docs(account-deletion): self-serve deletion and the retained fingerprint CREDO23 2026-08-21 13:44:00 +02:00
  • 10f6725a5d test(i18n): fail when a locale drops a key English has CREDO23 2026-08-21 13:43:52 +02:00
  • 63b2cd071b feat(account-deletion): copy for the delete dialog in every locale CREDO23 2026-08-21 13:43:52 +02:00
  • bbad3bc0ea feat(account-deletion): delete the account from user settings CREDO23 2026-08-21 13:43:44 +02:00
  • 4349de6d29 fix(signup-credit): make the claim ledger migration idempotent CREDO23 2026-08-21 13:43:44 +02:00
  • 1652e0777b feat(account-deletion): take every owned workspace with the account CREDO23 2026-08-21 13:43:32 +02:00
  • f561919a00 revert(workspaces): drop ownership transfer before it ships CREDO23 2026-08-21 13:43:23 +02:00
  • b5fec3b2d8 test(account-deletion): cover the blockers, the refusal, and the erase CREDO23 2026-08-21 12:06:28 +02:00
  • 54391487b6 feat(account-deletion): self-serve DELETE /users/me and its preflight CREDO23 2026-08-21 12:06:28 +02:00
  • cb057b4b30 feat(account-deletion): erase the account off the request CREDO23 2026-08-21 12:06:20 +02:00
  • fc1eaf4715 feat(account-deletion): report the workspaces that block deletion CREDO23 2026-08-21 12:06:20 +02:00
  • d5eacbff29 test(workspaces): share the extra-member fixtures across integration tests CREDO23 2026-08-21 12:06:20 +02:00
  • 807629a079 feat(workspaces): expose transfer-ownership over HTTP CREDO23 2026-08-21 11:52:12 +02:00
  • 300ae98bb2 test(workspaces): cover the ownership handover and its two guards CREDO23 2026-08-21 11:52:12 +02:00
  • ef26d86f74 feat(workspaces): transfer ownership to another member CREDO23 2026-08-21 11:52:12 +02:00
  • 5f326c9250 test(signup-credit): cover the first grant and the re-registration CREDO23 2026-08-21 11:43:01 +02:00
  • b7effb5bc6 feat(signup-credit): grant the credit at registration instead of by default CREDO23 2026-08-21 11:42:56 +02:00