{% extends "base.html" %} {% from "_macros.html" import help %} {% block title %}Updates — BackupWatch{% endblock %} {% block subnav %}{% set subnav_active = 'advanced' %}{% include "_settings_subnav.html" %}{% endblock %} {% block content %}

Updates

{% if msg %}{% endif %} {% if err %}{% endif %} {% if restarting %} {% endif %}

Current version

Running v{{ version }}.

{% if not writable %} {% endif %}
{% if not restarting %} {% if staged_version %}

Ready to install: v{{ staged_version }}

Applying will back up the database and current code to instance/backups/, install any new dependencies, swap in the new files, and restart the app on v{{ staged_version }} (current: v{{ version }}).

{% if staged_changelog %}
Release notes
{% endif %}
{% else %}

Install an update {{ help("Upload the release .zip you were sent. It's validated and previewed before anything changes; applying backs up your data and restarts the app on the new version.") }}

Releases are distributed as a .zip. Your database, settings and secret.key are never modified by an update — a DB + code backup is written to instance/backups/ before applying.

{% endif %} {% endif %} {% endblock %}