cognee/.github/workflows
Igor Ilic 14d9540d1b
feat: Add database deletion on dataset delete (#1893)
<!-- .github/pull_request_template.md -->

## Description
- Add support for database deletion when dataset is deleted
- Simplify dataset handler usage in Cognee

## Type of Change
<!-- Please check the relevant option -->
- [x] Bug fix (non-breaking change that fixes an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update
- [ ] Code refactoring
- [ ] Performance improvement
- [ ] Other (please specify):

## Screenshots/Videos (if applicable)
<!-- Add screenshots or videos to help explain your changes -->

## Pre-submission Checklist
<!-- Please check all boxes that apply before submitting your PR -->
- [ ] **I have tested my changes thoroughly before submitting this PR**
- [ ] **This PR contains minimal changes necessary to address the
issue/feature**
- [ ] My code follows the project's coding standards and style
guidelines
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] I have added necessary documentation (if applicable)
- [ ] All new and existing tests pass
- [ ] I have searched existing PRs to ensure this change hasn't been
submitted already
- [ ] I have linked any relevant issues in the description
- [ ] My commits have clear and descriptive messages

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

* **Bug Fixes**
* Improved dataset deletion: stronger authorization checks and reliable
removal of associated graph and vector storage.

* **Tests**
* Added end-to-end test to verify complete dataset deletion and cleanup
of all related storage components.

<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2025-12-15 18:15:48 +01:00
..
approve_dco.yaml
backend_docker_build_test.yml
basic_tests.yml remove code_graph example after dev merge 2025-11-26 12:32:17 +01:00
clean_stale_pr.yaml
cli_tests.yml refactor: Disable telemetry for all non telemetry tests 2025-11-11 19:55:29 +01:00
community_greetings.yml
db_examples_tests.yml chore: Disable backend access control when not supported 2025-12-01 15:58:19 +01:00
disable_independent_workflows.sh
distributed_test.yml chore: Disable multi user mode for tests that can't run it 2025-12-01 15:07:01 +01:00
docker_compose.yml
dockerhub-mcp.yml Simplify Docker Buildx setup in workflow 2025-10-25 13:40:21 +02:00
dockerhub.yml
e2e_tests.yml feat: Add database deletion on dataset delete (#1893) 2025-12-15 18:15:48 +01:00
examples_tests.yml chore: disable backend access control for tests not supporting mode 2025-11-28 13:48:01 +01:00
graph_db_tests.yml chore: disable backend access control for tests not supporting mode 2025-11-28 13:48:01 +01:00
label-core-team.yml
load_tests.yml CI: removed unnecessary ulimit 2025-11-07 11:11:05 +01:00
notebooks_tests.yml
pr_lint
pre_test.yml Removed python-version from pre-test 2025-12-04 11:51:32 +01:00
relational_db_migration_tests.yml
release.yml Cleanup 2025-12-12 17:31:54 +01:00
release_discord_action.yml
release_test.yml CI: Run release workflow on PR to main 2025-11-06 16:44:43 +01:00
reusable_notebook.yml
scorecard.yml Create scorecard.yml 2025-10-20 15:22:01 +02:00
search_db_tests.yml fix: set tests to not use multi-user mode 2025-10-31 20:10:05 +01:00
temporal_graph_tests.yml chore: Disable multi user mode for tests that can't run it 2025-12-01 15:07:01 +01:00
test_different_operating_systems.yml CI: Added timeouts for all OS tests 2025-11-04 12:13:48 +01:00
test_llms.yml fix: fix model names and test names 2025-11-26 13:35:56 +01:00
test_mcp.yml
test_ollama.yml Increase the machine size 2025-12-01 15:23:59 +01:00
test_s3_file_storage.yml
test_suites.yml CI: uv lock check. Pre-test workflow. 2025-12-04 11:47:35 +01:00
update-contributors.yml
vector_db_tests.yml chore: disable backend access control for tests not supporting mode 2025-11-28 13:48:01 +01:00
weighted_edges_tests.yml chore: disable backend access control 2025-11-28 14:56:33 +01:00