Joseph Nuthalapati 0b58a39758
miniflux: Add new app
[sunil's changes]

- Add copyright information the logo.

- Deluge: undo an unintended change.

- Drop wrapper calls over privileged methods. The new privileged method
decorators make is easy to avoid these.

- Styling updates: docstrings, single quotes for strings, casing for UI strings.

- Drop "DO NOT EDIT" comment for files located in /usr as they are not expected
to be editable by the user.

- Fix 'miniflux' to 'Miniflux' in web client name.

- Overwrite FreedomBox settings onto the existing configuration file when setup
is re-run. This is to ensure that FreedomBox settings take priority.

- Use return value of the miniflux command to raise errors.

- Use pathlib module where possible.

- Move message parsing into the privileged module from views module.

- Resize SVG and PNG logo files for consistency with icon styling.

- Use hypens instead of underscores in URLs and Django URL names.

- Rename miniflux_configure.html to miniflux.html.

- Use base method for minor simplification in backup functional test. Ensure
that the test can be run independently when other tests are not run.

- Update tests to reflect code changes.

- Avoid concatenating internationalized strings so that they can be translated
properly.

Signed-off-by: Joseph Nuthalapati <njoseph@riseup.net>
Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Sunil Mohan Adapa <sunil@medhas.org>
2024-07-23 00:47:02 -07:00

33 lines
936 B
HTML

{% extends "app.html" %}
{% comment %}
# SPDX-License-Identifier: AGPL-3.0-or-later
{% endcomment %}
{% load bootstrap %}
{% load i18n %}
{% block configuration %}
{{ block.super }}
<h3>{% trans "Configuration" %}</h3>
<p>
{% blocktrans trimmed %}
Create an admin user to get started. Other users can be created from
within Miniflux.
{% endblocktrans %}
</p>
<div class="btn-toolbar">
<a href="{% url 'miniflux:create-admin-user' %}" class="btn btn-default"
role="button" title="{% trans 'Create admin user' %}">
<span class="fa fa-plus" aria-hidden="true"></span>
{% trans 'Create admin user' %}
</a>
<a href="{% url 'miniflux:reset-user-password' %}" class="btn btn-default"
role="button" title="{% trans 'Reset user password' %}">
<span class="fa fa-key" aria-hidden="true"></span>
{% trans 'Reset user password' %}
</a>
</div>
{% endblock %}