Skip to content

Vaultix v1.0.4 - Dashboard Enhancements, Google Drive OAuth Fixes & Permission Control Improvements

Choose a tag to compare

@mdmilton2913 mdmilton2913 released this 23 May 08:14
· 3 commits to main since this release

πŸš€ Vaultix v1.0.4

This release introduces important improvements in dashboard reporting, Google Drive OAuth flow, permission control, and package installation isolation.


✨ Features

πŸ“Š Dashboard Improvements

  • Added Schedule (frequency + time) and Last Run columns in Configured Backups table
  • Added Schedule (frequency badge) column in Recent Backup History table

πŸ” Permission Enhancements

  • Activity Log Retention setting restricted to Super Admin only
  • Added new Activity Log Access toggle
    • Supports switching between super_admin_only and all_authorized
  • Activity logs now respect activity_log_visibility configuration

πŸ”‘ Google Drive OAuth Fixes

  • Fixed token update flow in edit page
  • Destination is now preserved during update
  • Redirect returns to edit page with token pre-filled

βš™οΈ Package Improvements

  • vaultix:install now runs only package-specific migrations using --path flag
  • Improved migration isolation for safer installation in existing Laravel projects

πŸ“ Documentation

  • Improved README formatting for better Packagist CommonMark rendering
  • Added spacing after badges for correct display

πŸ› Bug Fixes

  • Fixed Google Drive OAuth redirect issue
  • Fixed dashboard schedule display inconsistencies