Commit graph

  • 570de517c5 ``` feat(Dockerfile): add chromadb support and China mirror option maozhen 2025-12-29 14:22:53 +08:00
  • 2c79d693fd ``` fix(embeddings): handle empty API key in LiteLLMEmbeddingEngine maozhen 2025-12-29 11:15:33 +08:00
  • 38707ddabd fix: improve error handling consistency andikarachman 2026-01-04 12:07:15 +07:00
  • daf1227caf refactor: rename OpenAI translation provider to LLM provider andikarachman 2026-01-03 11:29:26 +07:00
  • 04616e3083 feat(translation): address PR review feedback andikarachman 2026-01-03 09:51:33 +07:00
  • 1a9c09e93d refactor: use TranslationProviderError instead of ValueError for consistency andikarachman 2026-01-03 09:43:56 +07:00
  • bea7ef5609 feat: add rate limiting with asyncio.Semaphore to batch translations andikarachman 2026-01-03 09:40:58 +07:00
  • 56af4de3d1 feat: add timeout_seconds to to_dict() for debugging context andikarachman 2026-01-03 09:37:26 +07:00
  • e168c2b86b docs: add module docstring to base.py andikarachman 2026-01-03 09:32:55 +07:00
  • 69c25b43d7 refactor: address code review feedback andikarachman 2026-01-03 09:22:10 +07:00
  • 05d34c9915 test: add comprehensive translation module tests andikarachman 2026-01-02 18:56:53 +07:00
  • 2139f6ff8a fix(translation): Remove UUID fields from vector index_fields andikarachman 2026-01-02 15:23:10 +07:00
  • 8a794ea85d feat(translation): implement multilingual content translation task andikarachman 2026-01-01 15:46:53 +07:00
  • e47fda4872 ``` fix(auth): add error handling for JWT lifetime configuration maozhen 2025-12-29 14:39:13 +08:00
  • 5a77c36a95 `` refactor(auth): remove redundant comments from JWT strategy configurationRemove duplicate comments that were explaining the JWT lifetime configuration in both API and client authentication backends. The code remains functionallyunchanged but comments are cleaned up for better maintainability. `` maozhen 2025-12-29 14:17:30 +08:00
  • a7b114725a ``` feat(auth): make JWT token expiration configurable via environment variable- Add JWT_LIFETIME_SECONDS environment variable to configure token expiration - Set default expiration to3600 seconds (1 hour) for both API and client auth backends - Remove hardcoded expiration values in favor of environment-based configuration - Add documentation comments explaining the JWT strategy configuration maozhen 2025-12-29 14:02:57 +08:00
  • 90c0bc4e07
    Merge branch 'topoteretes:main' into fix/token-expiration-time maozhen 2026-01-04 10:33:08 +08:00
  • b339529621
    Fix: Add top_k parameter support to MCP search tool (#1954) Vasilije 2026-01-03 10:57:10 +01:00
  • 6a5ba70ced
    docs: Add comprehensive docstrings and fix default top_k consistency AnveshJarabani 2026-01-03 01:33:13 -06:00
  • 7ee36f883b
    Fix: Add top_k parameter support to MCP search tool AnveshJarabani 2026-01-03 01:27:16 -06:00
  • c6c5ac5462 refactor: rename OpenAI translation provider to LLM provider andikarachman 2026-01-03 11:29:26 +07:00
  • eee5766623 feat(translation): address PR review feedback andikarachman 2026-01-03 09:51:33 +07:00
  • f723760c1e refactor: use TranslationProviderError instead of ValueError for consistency andikarachman 2026-01-03 09:43:56 +07:00
  • 5fde717324 feat: add rate limiting with asyncio.Semaphore to batch translations andikarachman 2026-01-03 09:40:58 +07:00
  • 2b30febf8e feat: add timeout_seconds to to_dict() for debugging context andikarachman 2026-01-03 09:37:26 +07:00
  • e38b6a7fc8 docs: add module docstring to base.py andikarachman 2026-01-03 09:32:55 +07:00
  • 9dd295821d refactor: address code review feedback andikarachman 2026-01-03 09:22:10 +07:00
  • 37fd4a717b test(graph): add minimal relational deletion helper tests only feat/delete-relational-tests-only-v2 vasilije 2026-01-02 14:11:10 +01:00
  • 06dda4e4b4 test(graph): add unit tests for relational deletion helpers feat/delete-relational-cleanup-min vasilije 2026-01-02 14:01:52 +01:00
  • fae9869a3f test(graph): add unit tests for relational deletion helpers feature/cog-3014-refactor-delete-feature vasilije 2026-01-02 14:01:52 +01:00
  • a7ace9941f test(graph): add unit tests for relational deletion helpers feat/delete-relational-cleanup vasilije 2026-01-02 14:01:52 +01:00
  • 2ff8224e3e merge done feature/cog-3014-refactor-delete-feature-backup vasilije 2026-01-02 13:18:01 +01:00
  • 7542f5b360 test: add comprehensive translation module tests andikarachman 2026-01-02 18:56:53 +07:00
  • c7074c1bb4 fix(translation): Remove UUID fields from vector index_fields andikarachman 2026-01-02 15:23:10 +07:00
  • a0f25f4f50
    feat: redo notebook tutorials (#1922) Vasilije 2026-01-01 14:44:04 +01:00
  • db0818cd33 feat(translation): implement multilingual content translation task andikarachman 2026-01-01 15:46:53 +07:00
  • 8965e31a58 reformat vasilije 2025-12-31 13:57:48 +01:00
  • e5341c5f49
    Support Structured Outputs with Llama CPP using LiteLLM & Instructor (#1949) Vasilije 2025-12-31 12:53:55 +01:00
  • dd639fa967 update lock file dgarnitz 2025-12-30 16:59:59 -08:00
  • d578971b60 add support for structured outputs with llamma cpp va instructor and litellm dgarnitz 2025-12-30 16:20:56 -08:00
  • 5b42b21af5
    Enhance CONTRIBUTING.md with example setup instructions Vasilije 2025-12-29 18:00:08 +01:00
  • f1dac4a5cc fix a minor bug rajeevrajeshuni 2025-12-29 21:48:02 +05:30
  • d055f01344 reverting search screen changes rajeevrajeshuni 2025-12-29 21:30:58 +05:30
  • ac8d130af2 code review changes rajeevrajeshuni 2025-12-29 20:18:50 +05:30
  • 7d3586e1b2 improving search screen rajeevrajeshuni 2025-12-29 20:12:50 +05:30
  • c7ee3c37da CodeReview changes rajeevrajeshuni 2025-12-29 19:28:20 +05:30
  • 1bcf957cd1
    Merge branch 'dev' into issue-1762 Rajeev Rajeshuni 2025-12-29 19:18:03 +05:30
  • 4a61e774d5 ``` fix(auth): add error handling for JWT lifetime configuration maozhen 2025-12-29 14:39:13 +08:00
  • 8b84138b31 ``` feat(Dockerfile): add chromadb support and China mirror option maozhen 2025-12-29 14:22:53 +08:00
  • ca7518ee67 `` refactor(auth): remove redundant comments from JWT strategy configurationRemove duplicate comments that were explaining the JWT lifetime configuration in both API and client authentication backends. The code remains functionallyunchanged but comments are cleaned up for better maintainability. `` maozhen 2025-12-29 14:17:30 +08:00
  • 130fec5037 ``` feat(auth): make JWT token expiration configurable via environment variable- Add JWT_LIFETIME_SECONDS environment variable to configure token expiration - Set default expiration to3600 seconds (1 hour) for both API and client auth backends - Remove hardcoded expiration values in favor of environment-based configuration - Add documentation comments explaining the JWT strategy configuration maozhen 2025-12-29 14:02:57 +08:00
  • f161cc3194 ``` fix(embeddings): handle empty API key in LiteLLMEmbeddingEngine maozhen 2025-12-29 11:15:33 +08:00
  • 27f2aa03b3 added fixes to litellm vasilije 2025-12-28 21:48:01 +01:00
  • a47cfe7272 added dimensions in a simple way vasilije 2025-12-28 21:37:22 +01:00
  • d1b13b113f added batch size as an env variable option vasilije 2025-12-28 21:06:42 +01:00
  • ce685557bb added fix that raises error if database doesnt exist vasilije 2025-12-28 20:26:47 +01:00
  • 8499258272 resolve jon doe issue vasilije 2025-12-28 20:00:29 +01:00
  • 9582e1bbb1 added fixes vasilije 2025-12-28 18:27:05 +01:00
  • e07240784a feat(api): include label in dataset data response Anushree2005 2025-12-27 18:01:25 +05:30
  • 3da11564e2 feat(ingestion): persist optional label when provided Anushree2005 2025-12-27 17:58:33 +05:30
  • e29a7df45a feat(data): add optional label field to Data model Anushree2005 2025-12-27 17:57:03 +05:30
  • 7d5dc69c5a fix: change in .env.template chinu0609 2025-12-26 09:56:45 +05:30
  • 7ce9cf8983 fix: merge dev chinu0609 2025-12-26 09:30:55 +05:30
  • b85a7fffe5
    Merge pull request #9 from chinu0609/delete-last-acessed Chinmay Bhosale 2025-12-26 09:23:17 +05:30
  • 09c338c668 fix: removing comments chinu0609 2025-12-26 09:23:01 +05:30
  • ab33a7863b Merge branch 'delete-last-acessed' of github.com:chinu0609/cognee into delete-last-acessed chinu0609 2025-12-26 09:13:55 +05:30
  • 4860d1c550 fix: implementing deletion in search.py chinu0609 2025-12-26 09:13:29 +05:30
  • fc61a43d8c
    Merge branch 'main' into delete-last-acessed Chinmay Bhosale 2025-12-26 09:07:52 +05:30
  • 07e67e268b fix: implementing deletion in search.py chinu0609 2025-12-26 09:04:39 +05:30
  • 310e9e97ae
    feat: list vector distance in cogneegraph (#1926) Vasilije 2025-12-23 14:47:27 +01:00
  • 1061258fde
    Fix Python 3.12 SyntaxError caused by JS regex escape sequences (#1934) Vasilije 2025-12-23 14:23:25 +01:00
  • 7019a91f7c Fix Python 3.12 SyntaxError caused by JS regex escape sequences Uday Gupta 2025-12-23 15:51:07 +05:30
  • e0644285d4
    fix: Resolve issue with migrations for docker (#1932) Vasilije 2025-12-22 15:41:55 +01:00
  • f1526a6660 fix: Resolve issue with migrations for docker Igor Ilic 2025-12-22 14:54:11 +01:00
  • 2f719a4c9e fix: Escape backslashes in JS regex for Python 3.12+ compatibility (#1929) Akiva Bloch 2025-12-21 18:53:25 +02:00
  • 5f8a3e24bd
    refactor: restructure examples and starter kit into new-examples (#1862) Hande 2025-12-20 02:07:28 +01:00
  • ed05ea0be4 Revert "refactor: point to new example paths github workflows (#1868)" lxobr 2025-12-19 17:44:12 +01:00
  • f6c76ce19e chore: remove duplicate import lxobr 2025-12-19 16:24:49 +01:00
  • c3cec818d7 fix: update tests lxobr 2025-12-19 16:22:47 +01:00
  • 9808077b4c nit: update variable names lxobr 2025-12-19 15:35:34 +01:00
  • bc6117fcba refactor: replace wildcard import in pipelines.py with explicit imports Faizan Shaikh 2025-12-19 18:58:37 +05:30
  • 9b2b1a9c13
    chore: covering higher level search logic with tests (#1910) Vasilije 2025-12-19 14:22:54 +01:00
  • 16cf955497
    feat: adds multitenant tests via pytest (#1923) Vasilije 2025-12-19 14:16:01 +01:00
  • 240d50e96f refactor: cleanup unused code and improve tokenizer loading logic Faizan Shaikh 2025-12-19 18:43:32 +05:30
  • f637f80d7a fix: handle provider prefix in LiteLLMEmbeddingEngine tokenizer loading Faizan Shaikh 2025-12-19 18:35:55 +05:30
  • 1cf0a202ce test: Add reproduction script for LiteLLMEmbeddingEngine tokenizer model name parsing. Faizan Shaikh 2025-12-19 18:20:17 +05:30
  • 2c4f9b07ac fix: Resolve migration issue Igor Ilic 2025-12-19 13:35:14 +01:00
  • a85df53c74 chore: tweak mapping and scoring lxobr 2025-12-19 11:40:56 +01:00
  • 3bc3f63362 fix: Resolve issues with migration Igor Ilic 2025-12-19 11:55:13 +01:00
  • 72dae0f79a fix linting hajdul88 2025-12-19 10:38:44 +01:00
  • 7cf93ea79d updates old no asserts test + yml hajdul88 2025-12-19 10:32:45 +01:00
  • 8214bdce5b Revert "changes pytest call in yaml" hajdul88 2025-12-19 10:28:48 +01:00
  • 4b71995a70 ruff hajdul88 2025-12-19 10:25:24 +01:00
  • 8a490b1c16 changes pytest call in yaml hajdul88 2025-12-19 10:20:46 +01:00
  • 9819b38058
    Merge branch 'dev' into feature/cog-3536-multitenant-search-testing-automation hajdul88 2025-12-19 10:06:02 +01:00
  • eb444ca18f
    feat: Add a task that deletes the old data that has not been accessed in a while (#1751) Vasilije 2025-12-19 09:47:31 +01:00
  • 3055ed89c8
    test: set up triggers for docs and community tests on new main release (#1780) Vasilije 2025-12-19 09:40:10 +01:00
  • ee967ae3fa feat: adds grant permission checks + tenant + role scenarios hajdul88 2025-12-19 09:31:56 +01:00
  • 976ac78e5e ruff hajdul88 2025-12-19 07:53:36 +01:00
  • ef7ebc0748 feat: adds user1 and user 2 dataset read tests hajdul88 2025-12-19 07:53:08 +01:00