{% extends "base.html" %} {% block title %} Mass operations | discord-rss-bot {% endblock title %} {% block description %} Mass create, delete, or modify RSS feeds in bulk. {% endblock description %} {% block content %} {% if message %} {% endif %}
{# ===== Mass Create ===== #}

Create multiple feeds

Enter one feed URL per line. All feeds will be attached to the selected webhook.

{% if create_results %}

Results

    {% for result in create_results %}
  • {{ result.url }} {% if result.success %} ✓ Added {% if result.feed_url %} - View feed {% endif %} {% else %} ✗ {{ result.error }} {% endif %}
  • {% endfor %}
{% endif %}
{# ===== Mass Delete ===== #}

Delete multiple feeds

Select feeds to delete. This action cannot be undone.

{% if all_feeds_grouped %}
{% for group in all_feeds_grouped %}

{{ group.name }} ({{ group.feeds|length }})

    {% for item in group.feeds %} {% set feed = item.feed %}
  • {% endfor %}
{% endfor %}
{% else %}

No feeds found.

{% endif %}
{% if delete_results %}

Results

    {% for result in delete_results %}
  • {{ result.url }} {% if result.success %} ✓ Deleted {% else %} ✗ {{ result.error }} {% endif %}
  • {% endfor %}
  • {{ delete_summary.deleted }} deleted, {{ delete_summary.failed }} failed
{% endif %}
{# ===== Mass Modify ===== #}

Modify multiple feeds

Select feeds and choose a setting to update.

{% if all_feeds_grouped %}
{% for group in all_feeds_grouped %}

{{ group.name }} ({{ group.feeds|length }})

    {% for item in group.feeds %} {% set feed = item.feed %}
  • {% endfor %}
{% endfor %}
{% else %}

No feeds found.

{% endif %}
{% if modify_results %}

Results

    {% for result in modify_results %}
  • {{ result.url }} {% if result.success %} ✓ {{ result.action_taken }} {% else %} ✗ {{ result.error }} {% endif %}
  • {% endfor %}
  • {{ modify_summary.modified }} modified, {{ modify_summary.failed }} failed, {{ modify_summary.skipped }} skipped
{% endif %}
{% endblock content %} {% block head %} {% endblock head %}