All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated repository documentation structure
- Improved CI/CD workflows
- Enhanced
.gitignorewith comprehensive patterns
- Removed
GITHUB_TOPICS.md(topics are managed via GitHub UI)
- Fixed undefined
osimport in Oracle database restore functionality
- Complete cross-platform desktop application built with PyQt6
- Multi-database support: PostgreSQL, MySQL/MariaDB, SQLite, MongoDB, Redis
- Storage analysis dashboard with comprehensive metrics and visualizations
- Secure connection management with encrypted credential storage (cryptography/Fernet)
- Advanced query console with multi-database query execution
- Safe mode to prevent accidental data modification
- Backup and restore system with multiple adapters:
- Local file system backups
- AWS S3 integration
- Google Drive integration
- Scheduled backup automation with cron-like functionality
- Theme system: light, dark, and system theme support
- Internationalization (i18n) support for multiple languages
- Cross-platform support: Windows, macOS, and Linux
- Connection testing and validation
- Query explain plans for optimization analysis
- CSV data export capabilities
- Encrypted backup storage
- Compression support for backups