Repository navigation
release: merge beta into main with authentication, knowledge compilation, and editor enhancements - #76
Merged
Conversation
feat(api-keys): enhance agent API key management with new features and updates
…sary bindings and updating related DTOs
feat(api-keys): streamline agent space management by removing unneces…
…ity and ensure attachments are always included in space exports
feat(export): remove includeAttachments option from export functionality and ensure attachments are always included in space exports
…ning with shared secret authentication
feat(api-keys): implement platform-to-platform agent API key provisioning with shared secret authentication
feat(page-action-menu): add compiling status check to publish page functionality
feat(api-keys): implement agent space rebinding functionality for API keys
feat: Support clicking on images for image preview
…and other content
- Added functionality to track and serialize non-image file attachments in the KnowledgeSourceExporterService. - Implemented attachment occurrence tracking to ensure changes in attachments affect the content hash. - Introduced a new serializer for knowledge sources that emits attachment markers and manages occurrences. - Updated tests to cover various scenarios involving attachments, including adding, moving, renaming, and removing attachments. - Modified the API documentation to clarify the behavior of the attachments field in responses.
feat: Space authorization supports selecting organizational trees
feat: enhance knowledge source exporter with attachment handling
…compile-retry-settlement # Conflicts: # apps/server/src/ee/llm-wiki/adapters/semantic-knowledge-compiler.runner.ts # apps/server/src/ee/llm-wiki/llm-wiki.controller.spec.ts # apps/server/src/ee/llm-wiki/llm-wiki.controller.ts # apps/server/src/ee/llm-wiki/services/knowledge-space-compilation.service.ts
…retry-settlement refactor(knowledge): settle page retries within space leases
…ge_space_compile_run_pages
feat(iself): Enhanced Search Capabilities
…ty and keyboard shortcuts
- Add RecentPageVisits component to display recently viewed pages. - Create useRecentPageVisitsQuery hook for fetching recent page visits. - Implement recordPageVisit and getRecentPageVisits functions in the page-visit service. - Add PageVisitController and PageVisitService to handle page visit recording and retrieval. - Create database migration for page_visits table and corresponding repository methods. - Integrate recent page visits into SearchSpotlight component for improved user experience. - Add tests for page visit service and repository to ensure functionality.
feat(page-visit): implement recent page visits feature
…eterministic merges
…e space compilation
…and related validations
…nowledge import and embedding processes
- Removed 'initial_aggregate' and 'final_aggregate' phases from various parts of the codebase, including tests, database schemas, and service logic. - Updated the KnowledgeSpaceExecutionRepo to eliminate references to old aggregate statuses and streamline phase handling. - Adjusted tests to reflect the removal of aggregate phases and ensure they align with the new phase structure. - Cleaned up related database types and interfaces to remove unused fields associated with aggregate phases. - Updated documentation to reflect changes in phase handling and migration steps for removing old aggregate states.
… and tests - Updated compile scope from 'space' to 'page' in various service specifications and implementations. - Introduced compileMode as 'pages' in relevant input structures and tests. - Removed references to legacy overview models and adjusted related tests to ensure proper functionality. - Enhanced knowledge import and validation processes to align with the new compile scope. - Cleaned up tests to reflect changes in compile scope and artifact handling.
feat: Optimize page history diff rendering
feat: Made some optimizations and improvements
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Overview
Merge the latest
betachanges intomain.This release includes major improvements to authentication, agent API key management,
knowledge compilation and retrieval, page editing, AI-assisted content generation,
publishing, and general user experience.
Major changes
Authentication and API keys
Knowledge compilation and retrieval
Editor and pages
Publishing and exports
includeAttachmentsexport optionAI model configuration
Maintenance
Breaking or notable changes
includeAttachmentshas been removed from export optionsValidation checklist