-
Notifications
You must be signed in to change notification settings - Fork 3
Add a graph view, document and URL intake, and a namespace convention #78
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
64 commits
Select commit
Hold shift + click to select a range
b0fd602
feat(api): add graph module to tinymemory-api
senamakel 91eeae6
fix(graph): handle empty adjacency list in topological sort
senamakel 010455d
fix(graph): handle empty adjacency list in graph traversal
senamakel 9369688
fix(provider): handle missing knowledge provider gracefully
senamakel cccf690
fix(api): remove unused provider module
senamakel d977bbf
fix(graph_tests): correct test assertion for memory graph traversal
senamakel 3b1e063
fix(provider): simplify node presence check in push_view_edge
senamakel 3d6db86
test(graph_view): add initial test file for graph view module
senamakel 02ccab1
fix(provider/knowledge): track unexpanded nodes precisely instead of …
senamakel 379323a
fix(graph): clarify frontier_remaining semantics and fix test expecta…
senamakel 15ddaeb
docs(api): document the new namespace module in module-level docs
senamakel f851060
test(namespace): add initial test file for namespace module
senamakel 5fb3787
chore(tinymemory-documents): add Cargo.toml for new crate
senamakel 9a0a45c
fix(documents): handle untracked format module file
senamakel 4bbbe43
fix(documents): handle empty document format gracefully
senamakel bfbb756
fix(html): handle numeric character references in entity decoding
senamakel 7f60774
fix(html): correct entity test module path
senamakel 898eeb3
feat(chunks): add Upload and WebPage data source variants
senamakel 3e44e70
test(chunks): update expected variant count in data source test
senamakel 774e3b4
fix(test): add Upload and WebPage to document source kind test
senamakel 439ebd7
fix(convert): handle missing document type in conversion
senamakel 3be6eb1
fix(documents): handle empty document in conversion
senamakel a4e1063
fix(ingest): handle empty document body during ingestion
senamakel 27d596f
fix(ingest): handle empty document body in ingestion
senamakel 83243c0
fix(ingest): handle empty document body in ingestion
senamakel c5bf75d
fix(fetch): handle missing document content gracefully
senamakel 70504a3
fix(documents): remove unused import in lib.rs
senamakel 948073c
feat(ssrf): make SSRF guard and fetch helpers public
senamakel 6eaced7
fix(ingest): handle empty document in conversion test
senamakel 09a48fa
fix(fetch): handle empty document list in test helper
senamakel c117679
chore(deps): add tinymemory-documents crate to workspace lockfile
senamakel 8436e1d
fix(ingest): correct test assertion for document ingestion
senamakel 59a81b7
fix(ingest): handle empty HTML documents during ingestion
senamakel c9920ca
fix(deps): enable network feature on tinymemory-sources when building…
senamakel d88f0ca
feat(tinymemory): add documents feature for document and URL intake
senamakel e4e94d8
feat(tinymemory-testing-ui): add document upload and URL ingestion su…
senamakel dd0b42f
feat(testing-ui): add document ingestion and graph view endpoints
senamakel fd74ed8
docs(tinymemory-testing-ui): document graph view, document upload, an…
senamakel 637ea5f
docs(tinymemory-documents): add README with crate overview and usage
senamakel 7209aa9
docs(specs): add specification for graph view and document intake
senamakel cab26ea
docs(readme): add tinymemory-documents crate to the project tree
senamakel 6e22b79
chore: reformat long method chains and match arms for readability
senamakel c595554
fix(html): simplify table cell separator logic
senamakel 01a91df
Merge remote-tracking branch 'upstream/main' into graph-view-and-inge…
senamakel 114cbb2
chore: suppress clippy lint for test assertions
senamakel ed2f4d0
chore(graph): remove crate-qualified doc links for internal items
senamakel b966882
docs: clarify module-level doc comments in graph.rs
senamakel 6fb27c0
fix(provider): remove unused knowledge provider trait
senamakel 455327c
fix: handle empty namespace in memory bus
senamakel 7581e5a
fix(fetch): handle missing document content gracefully
senamakel ecd740d
fix(fetch): handle missing document metadata gracefully
senamakel a15931e
fix(fetch): correct test assertion for document fetch error handling
senamakel 1e2c4b9
fix(html): handle missing semicolons in HTML entity decoding
senamakel f35c9c6
fix(entity_test): correct HTML entity test assertions
senamakel 4af62c4
fix(html): handle empty document body in HTML rendering
senamakel 6bcb786
fix(html): handle empty document in test helper
senamakel 1ce4afe
fix(ingest): remove unused `IngestDocument` struct
senamakel 2a3fd56
fix(ingest): correct test assertion for document ingestion
senamakel dac5f3d
fix(documents): handle empty document body in format detection
senamakel 4b87785
fix(documents): correct test assertion for empty document handling
senamakel 0f26702
fix(ui): remove unused import in main.rs
senamakel 720b1d5
fix(ui): remove unused import in main.rs
senamakel 12aecc7
test: reformat assertion macros in fetch test file
senamakel cc508b3
Merge remote-tracking branch 'upstream/main' into graph-view-and-inge…
senamakel File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.