Enhance UI preferences and PostgreSQL dashboard features#72
Merged
Conversation
- Introduced `prefersReducedMotion` utility function to handle reduced motion preferences. - Updated CSS across various templates to respect user motion preferences. - Added new database URL utilities for parsing and extracting PostgreSQL connection information from environment variables. - Implemented WAL & Replication tab in the dashboard with relevant tables and data. - Enhanced accessibility by adding ARIA roles to message usage elements. - Updated TypeScript configuration for module path aliases. - Added walkthroughs for connection management, database exploration, and notebook usage. - Refactored Webpack configuration to point to the correct entry file for the renderer.
- Added new command for opening a live dashboard from the command palette. - Implemented validation for notebook context items to ensure valid database selections. - Enhanced SQL execution to capture and display PostgreSQL NOTICE messages with timestamps. - Updated table cell editors to support various PostgreSQL data types and improve user experience. - Introduced inline editing capabilities for long text and JSON data types. - Improved error handling and user feedback for SQL execution results. - Updated TypeScript types and interfaces to support new features and improve type safety.
- Renamed "Cache Hit Ratio" to "Shared Buffer Hit Ratio" with updated notes. - Changed "Index Hit Ratio (Context)" to "Index Block Hit Ratio (Context)" for clarity. - Updated schema health notes and descriptions for unused indexes and dead tuple pressure. - Introduced new metrics tracking for schema health, including unused indexes and vacuum attention. - Enhanced AI panel with a clear conversation button and improved context handling. - Added quirky loading messages during AI processing for better user experience. - Implemented follow-up question chips for AI responses to facilitate user interaction. - Adjusted CSS styles for new components and improved visual feedback on hover states.
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.
[1.2.0] - 2026-04-19
Added
postgres-explorer.openSqlAssistantTabso users can open SQL Assistant in the main editor area, not only in the sidebar container.Fixed
Changed