06/05 Optimize app: add Plaid reset sync

This commit is contained in:
2026-06-05 10:27:58 -04:00
parent 9f100af491
commit aeac9a4228
4 changed files with 220 additions and 3 deletions
+7
View File
@@ -60,6 +60,13 @@
<i class="bi bi-credit-card me-1"></i>Billing Details
</button>
</form>
<form method="POST" action="{{ url_for('plaid.full_resync', item_db_id=item.id) }}"
onsubmit="return confirm('Reset sync cursor for {{ item.institution_name }}?\nThe next sync will re-fetch full available history. Duplicate transactions will be skipped automatically.')">
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}">
<button type="submit" class="btn btn-sm btn-outline-warning" style="font-size:12px;">
<i class="bi bi-arrow-counterclockwise me-1"></i>Reset
</button>
</form>
<form method="POST" action="{{ url_for('plaid.disconnect', item_db_id=item.id) }}"
onsubmit="return confirm('Disconnect {{ item.institution_name }}?\nImported transactions will be kept.')">
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}">