{% extends 'base_templates/page_base_half.html' %} {% block content %} {% from "base_templates/form_macros.html" import render_field, render_file_field, render_select_field, render_submit_field, render_checkbox_field with context %} {%- if allowed_to_upgrade %}

{{ word('Upgrade docassemble') }}

{{ version }}

In order to upgrade docassemble, you will need to perform a system upgrade. See Upgrading docassemble when using Docker for instructions on how to perform a system upgrade. If you are not using some form of persistent data storage (a Docker volume, S3, or Azure Blob Storage), you will need to manually save your data or else it will be deleted by the system upgrade process.

{%- endif %}

{{ word('Install or update a package') }}

{{ form.hidden_tag() }}

{{ word('You can provide a:') }}

{{ render_field(form.giturl, placeholder='https://github.com/username/packagename') }} {{ render_select_field(form.gitbranch) }}

{{ word('Or you can upload a:') }}

{{ render_file_field(form.zipfile) }}

{{ word('Or you can specify a:') }}

{{ render_field(form.pippackage) }}
{{ render_submit_field(form.submit) }}

{{ word('Update or uninstall an existing package') }}

{% for package in package_list %} {% endfor %}
Package name Actions
{{ package.package.name }}{% if package.package.packageversion %} {{ package.package.packageversion }}{% endif %}{% if package.package.gitbranch %} ({{ package.package.gitbranch }}){% endif %} {% if package.can_update %}{{ word('Update') }}{% endif %} {% if package.can_uninstall %}{{ word('Uninstall') }}{% endif %}
{% endblock %}