Skip to content

Releases: vanguardbackup/vanguard

v1.8.2

18 Nov 19:39
ccd8359
Compare
Choose a tag to compare

Very few changes with this patch update but it primarily updates dependencies for the application. I do have plans for v1.8.3 soon in the next week once work settles down, this will be aiming to address static analysis errors after an update + a minor redirect glitch that happens sometimes.

Changes

  • Updated dependencies to address a Laravel vulnerability. Details.

As always, I welcome suggestions on how to improve the application further, I'm pretty happy in the state it is in and it works brilliantly for my use case.

v1.8.0

02 Sep 22:24
2fb9a74
Compare
Choose a tag to compare

There have been a variety of changes for this release.

Features

  • Added Bitbucket Connection
  • Added Telegram support (#27)
  • Added the ability to view notification streams + tags attached to backup tasks.
  • Supported DigitalOcean Spaces as a Backup Destination option.
  • Accounts can now be disabled by administrators.
  • Any account changes will now be tracked by the audit log.

Improvements

  • Made the two-factor authentication prompt more reliable.
  • Minor improvements to the way quiet mode behaves.
  • Improved livewire state errors when interacting with modals in particular situations.
  • Replaced icon set, we're using hugeicons now instead of heroicons.
  • The theme switcher has been improved and moved to the user dropdown in the top-right.

Removals

  • Removed dusk for now. Will potentially re-add in the future if we decide to do front-end testing.
  • Removed Isolated credentials. This feature was always pretty buggy and I don't think it's the right direction for the project to include it.
  • Minor package cleanups.

v1.7.1

22 Aug 22:22
Compare
Choose a tag to compare

There have been a variety of improvements and updates to Vanguard in this version, the most prominent features being the revamped connection manager and the ability to copy backup tasks. There have been many features this update but in the near future my focus will be any little bugs that have cropped up.

Below are the changes that have been made.

Features

  • Copy Backup Task - There is a button near the 'Create Backup Task' button which allows you to copy a backup task. You'll need to specify a new task run time for it though. It will copy over your notification streams and tags that are linked to the original task too.
  • Help Page - We've added a new 'Help' page which easily lists which lists helpful resources if you get stuck. You can find this in your account settings page.
  • Connections Manager - We've revamped how Vanguard handles external connections such as GitHub and GitLab. Existing connections have been migrated over to the new system, you can find this in the account settings menu as well.
  • Snooze Notifications - If you need to stop receiving notifications from Vanguard, you can do so by visiting the Quiet Manager in account settings and setting a date. You will be notified via email when the time is up and you'll start receiving notifications again.
  • Experiment Feedback - When an experiment is active, you'll be able to send feedback directly to us through your Vanguard instance. (Providing it can access the internet). This is securely sent to a web app which you can find the code for here.

Removals

  • Removed the github link status from the /user API endpoint as it was data that wasn't necessary.

Improvements

  • We've improved links on the footer, account dropdown to be more informative.
  • Improved the account settings navigation menu, with the amount of options added recently, it was getting messy, so it is now sorted into categories and looks much nicer.
  • Minor improvements to old JS code.

1.7.0

18 Aug 11:06
Compare
Choose a tag to compare

The focus for this release has been polishing up the user-account section, adding new pages and features to help enhance the functionality of the project and various minor tweaks. Please read more below.

What's Changed

New Features

  • Experiments page - When experiments are active you'll be able to control them via this panel in your account settings.
  • 2FA Page - Enhance the security of your account with 2FA. Get it set-up in your account settings.
  • Sessions page - Easily see the account sessions you have active and log out of any sessions you don't recognise.

Fixes

  • Fixed the api token manager's copy and paste feature.
  • Made the api token table consistent with other tables in the app.
  • Removed deprecated code from husky scripts in preparation for v10 of Husky.

Improvements

  • Added a notice if you have no abilities selected when creating a new API token.
  • Improved the account removal process, it now checks your eligibility before continuing.
  • Flare support has been removed from the project as it was a specific dependency that wasn't needed.

Full Changelog: 1.6.0...1.7.0

1.6.0

14 Aug 11:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.5.0...1.6.0

v1.5.0

09 Aug 21:05
Compare
Choose a tag to compare

CleanShot%202024-08-09%20at%2021 53 07

New Features

  • Vanguard now has an extensive, user-friendly API

For the API, read about it on the docs site - https://docs.vanguardbackup.com/api/introduction

Fixed

  • Various minor fixes

Improvements

  • Improved overall button placement for various pages throughout the app

v1.4.2

30 Jul 17:17
Compare
Choose a tag to compare

New Features

  • Added a feature banner, that can be used to showcase new features that have been added.
  • Added a cronjob preset modal for ease of use when picking cron times.

Fixed

  • Backup Tasks logs now correctly output when the script has identified a Laravel project.
  • Various design improvements, button placement, banner fixes and such.

Improvements

  • Added a few skeleton loaders throughout to help popping in for gravatars.

v1.4.1

26 Jul 20:17
Compare
Choose a tag to compare

New Features

  • Microsoft Teams is now a notification option.

Improvements

  • Reduced animations on login/register pages.

Bug Fixes

  • Resolved colour glitch when viewing some emails.
  • Improved SSH connections internally to make them easier to test.

v1.4.0

18 Jul 21:41
Compare
Choose a tag to compare

New Features

  • Introduced "Notification Streams" for easy assignment of notification channels to multiple backup tasks.
  • Implemented optional weekly backup task summary emails.
  • Added Gravatar email field option which can be used to override your Gravatar from your primary email address.

Improvements

  • Enhanced Gravatar integration with minor improvements.
  • Redesigned and improved the 404 error page.
  • Improved the SSH key removal process.
  • Reordered fields on user preferences page to make more sense.
  • Replaced the old assets that are used during notifications to the new ones.
  • Removed defunct encryption commands which are no longer necessary as specific fields are encrypted by default.

Bug Fixes

  • Corrected minor URL inconsistencies on the login page.
  • Fixed time formatting on backup tasks view to respect your timezone.

v1.3.2

14 Jul 23:25
Compare
Choose a tag to compare

Changes:

  • Improved rendering of getting started steps
  • Improved rendering of missing ssh keys banner on mobile
  • Various improvements to the backup tasks table
  • Fixed pause button not resetting on status change
  • Minor changes to log streaming modal
  • (Devs) Added a command to check translation coverage