git subrepo commit (merge) mailcow/src/mailcow-dockerized

subrepo: subdir:   "mailcow/src/mailcow-dockerized"
  merged:   "32243e56"
upstream: origin:   "https://github.com/mailcow/mailcow-dockerized.git"
  branch:   "master"
  commit:   "e2b4b6f6"
git-subrepo: version:  "0.4.3"
  origin:   "???"
  commit:   "???"
Change-Id: I51e2016ef5ab88a8b0bdc08551b18f48ceef0aa5
diff --git a/mailcow/src/mailcow-dockerized/data/web/templates/fido2.twig b/mailcow/src/mailcow-dockerized/data/web/templates/fido2.twig
new file mode 100644
index 0000000..8d10ffe
--- /dev/null
+++ b/mailcow/src/mailcow-dockerized/data/web/templates/fido2.twig
@@ -0,0 +1,29 @@
+{% if fido2_data %}
+  {% for key_info in fido2_data %}
+    <tr>
+      <td>
+        {% if fido2_cid == key_info.cid %}
+          <i class="bi bi-unlock-fill"></i>
+        {% endif %}
+        {% if key_info.fn %}
+          {{ key_info.fn }}
+        {% else %}
+          {{ key_info.subject }}
+        {% endif %}
+      </td>
+      <td style="min-width:240px;text-align: right">
+        <form style="display:inline;" method="post">
+          <input type="hidden" name="unset_fido2_key" value="{{ key_info.cid }}">
+          <div class="btn-group">
+            <a href="#" class="btn btn-xs btn-default" data-cid="{{ key_info.cid }}" data-subject="{{ key_info.subject|base64_encode }}" data-toggle="modal" data-target="#fido2ChangeFn">
+              <i class="bi bi-pencil-fill"></i> {{ lang.fido2.rename }}
+            </a>
+            <a href="#" onClick='return confirm("{{ lang.admin.ays }}")?$(this).closest("form").submit():"";' class="btn btn-xs btn-danger">
+              <i class="bi bi-trash"></i> {{ lang.admin.remove }}
+            </a>
+          </div>
+        </form>
+      </td>
+    </tr>
+  {% endfor %}
+{% endif %}