Tags: ibero-data/duck-ui
Tags
feat: add profile management, query execution, schema handling, and t… …ab management slices - Implemented profileSlice for managing user profiles, including creation, loading, updating, and deletion. - Added querySlice for executing queries, managing query history, and exporting results to Parquet format. - Created schemaSlice to fetch database and table information, column statistics, and handle table deletion and file imports. - Developed tabSlice for managing editor tabs, including creation, closing, and updating tab content and titles. - Defined types for state management in types.ts, including profiles, queries, schemas, and tabs. - Configured Vitest for testing with appropriate aliases and environment settings.
feat: add OpenAI-compatible provider support - Updated package version to 0.0.23 and adjusted release date. - Enhanced DuckBrainPanel to include OpenAI-compatible provider configuration. - Modified BrainTab to manage OpenAI-compatible provider inputs and connection testing. - Updated OpenAIProvider to handle custom endpoints and connection validation for OpenAI-compatible APIs. - Adjusted types and store management to accommodate the new provider. - Improved UI elements for OpenAI-compatible configuration in the sidebar.
feat: Implement Duck Brain service with WebLLM integration and File S… …ystem Access API - Added DuckBrainService for managing WebLLM engine with WebGPU support. - Implemented Web Worker for off-main-thread processing of WebLLM. - Created File System Access API service for persistent folder access and file management. - Developed Brain page UI for selecting AI providers, managing API keys, and loading models. - Integrated cache management for IndexedDB and Cache API. - Added type declarations for File System Access API.
feat: update dependencies and improve SQL editor functionality - Updated version and release date in package.json - Changed script source in VitePress config - Added shareable query URL functionality in SqlEditor - Enhanced DuckUITable with sorting capabilities - Implemented error boundary for table rendering in SqlTab - Integrated URL query loading in WorkspaceTabs - Created useQueryFromURL hook for handling URL parameters - Improved error handling in resultToJSON function, solved #17, #18, #19
PreviousNext