feat: Move upcoming recurring transactions in a dedicated tab (#771)

* feat: Move upcoming transactions in a dedicated tab

* Adjust formatting

* feat: adjust visibility on mobile

* feat: change translation label

* feat: show only upcoming transactions expected in the next 10 days

* feat: show upcoming transactions tab only when option enabled

* feat: render empty partial when there are no recurring transactions

* feat: align icon sizing and spacing between transactions and upcoming sections

* feat: add missing localitazion labels

* fix: move filter on upcoming transactions in controller

* fix: add missing localitazion labels
This commit is contained in:
Alessio Cappa
2026-01-27 12:32:35 +01:00
committed by GitHub
parent 33df3b781e
commit aef582f553
8 changed files with 129 additions and 94 deletions

View File

@@ -5,7 +5,10 @@ en:
upcoming: Upcoming Recurring Transactions
projected: Projected
recurring: Recurring
expected_on: Expected on %{date}
expected_today: "Expected today"
expected_in:
one: "Expected in %{count} day"
other: "Expected in %{count} days"
day_of_month: Day %{day} of month
identify_patterns: Identify Patterns
cleanup_stale: Clean Up Stale

View File

@@ -49,6 +49,8 @@ en:
overview: Overview
settings: Settings
tags_label: Tags
tab_transactions: Transactions
tab_upcoming: Upcoming
uncategorized: "(uncategorized)"
activity_labels:
buy: Buy
@@ -95,6 +97,11 @@ en:
transaction: transaction
transactions: transactions
import: Import
list:
drag_drop_title: Drop CSV to import
drag_drop_subtitle: Upload transactions directly
transaction: transaction
transactions: transactions
toggle_recurring_section: Toggle upcoming recurring transactions
search:
filters: