Skip to content

Conversation

@JSv4
Copy link
Collaborator

@JSv4 JSv4 commented Jul 22, 2025

Huge batch of changes marching towards v3.0.0 release. Functionality-wise, major addition is moving Notes, Annotations, Relationships, etc. to a "UnifiedContentFeed" where we can see all document content / filter / search / etch in one place. Have more plans to further streamline that approach. Fixed bugs with analyzers, exports, and extract functionality. Also fixed long-broken metadata feature and used same underlying datamodel as the extracts. Improved workflows on frontend to create new labels and labelsets.

  • Test coverage for UnifiedContentFeed
  • Test coverage for FloatingDocumentControls
  • Test coverage for FloatingDocumentInput
  • Test coverage for FloatingAnalysesPanel
  • Test coverage for FloatingExtractsPanel
  • Configure DocumentKnowledgeBase for Anonymous use
  • Configure DocumentKnowledgeBase for corpuseless opening of document
  • Corpus-less document chat (anonymous and logged in)
  • Permaname config for public corpuses - e.g. opensource.legal/JSv4/big-beautiful-bill
  • Username config
  • Restore CorpusSettings visibility
  • Fix corpus metadata
  • Test txt-based formats are still viewable
  • Add tests for txt-based format viewer
  • Restored export pre-processing
  • Ensure analyzers - e.g. Claude PIIA - working
  • Ensure Corpus Settings view restored - e.g. choose embedder, configure actions
  • Cleanup docs and align with revised code base

@JSv4 JSv4 changed the title Frontend Clean for v3.0.0.b1 Frontend Cleanup for v3.0.0.b1 Jul 22, 2025
@codecov
Copy link

codecov bot commented Jul 22, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

JSv4 added 7 commits August 17, 2025 23:06
…dLabelSelector to provide clear visual indication it's disabled in read_only mode
… analyzers, improved logging for analysis processes, and added checks for unsynced analyzers. Updated frontend components for better annotation controls and refined GraphQL queries for document annotations. Updated dependencies and removed unused files.
This was linked to issues Aug 22, 2025
…cell model, updating extraction tasks to capture LLM messages, and refining system prompts for structured extraction. Improved error handling and logging in extraction tasks, ensuring better traceability of LLM interactions. Updated GraphQL mutations to use transaction on commit for task execution. Added new migration for LLM call log field in Datacell model.
@JSv4 JSv4 linked an issue Aug 22, 2025 that may be closed by this pull request
@JSv4 JSv4 changed the title Frontend Cleanup for v3.0.0.b1 v3.0.0.b1 Aug 25, 2025
@JSv4 JSv4 merged commit 388ae48 into main Aug 25, 2025
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants