32 lines
1.3 KiB
HTML
32 lines
1.3 KiB
HTML
{{define "title"}}
|
|
Settings for Budget "{{.Budget.Name}}"
|
|
{{end}}
|
|
|
|
{{template "base" .}}
|
|
|
|
{{define "main"}}
|
|
<h1>Danger Zone</h1>
|
|
<div class="budget-item">
|
|
<a href="/budget/{{.Budget.ID}}/settings/clear">Clear budget</a>
|
|
<p>This removes transactions and assignments to start from scratch. Accounts and categories are kept. Not undoable!</p>
|
|
</div>
|
|
<div class="budget-item">
|
|
<a href="/budget/{{.Budget.ID}}/settings/clean-negative">Fix all historic negative category-balances</a>
|
|
<p>This restores YNABs functionality, that would substract any overspent categories' balances from next months inflows.</p>
|
|
</div>
|
|
<div class="budget-item">
|
|
<form method="POST" action="/api/v1/transaction/import/ynab" enctype="multipart/form-data">
|
|
<input type="hidden" name="budget_id" value="{{.Budget.ID}}" />
|
|
<label for="transactions_file">
|
|
Transaktionen:
|
|
<input type="file" name="transactions" accept="text/*" />
|
|
</label>
|
|
<br />
|
|
<label for="assignments_file">
|
|
Budget:
|
|
<input type="file" name="assignments" accept="text/*" />
|
|
</label>
|
|
<button type="submit">Importieren</button>
|
|
</form>
|
|
</div>
|
|
{{end}} |