1
0
Fork 0
mirror of https://github.com/maybe-finance/maybe.git synced 2025-08-06 22:15:20 +02:00

Add sync status and errors to account settings page (#1169)

This commit is contained in:
Zach Gollwitzer 2024-09-11 17:24:01 -04:00 committed by GitHub
parent 86741401c3
commit b9341ac302
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 124 additions and 38 deletions

View file

@ -1,6 +1,9 @@
---
en:
accounts:
account:
has_issues: Issue detected.
troubleshoot: Troubleshoot
accountables:
property:
area_unit: Area unit
@ -63,6 +66,7 @@ en:
accounts: Accounts
add_institution: Add institution
new_account: New account
sync_all: Sync all
institution_accounts:
add_account_to_institution: Add new account
confirm_accept: Delete institution
@ -72,7 +76,11 @@ en:
confirm_title: Delete financial institution?
delete: Delete institution
edit: Edit institution
has_issues: Issue detected, see accounts
new_account: Add account
status: Last synced %{last_synced_at} ago
status_never: Requires data sync
syncing: Syncing...
institutionless_accounts:
other_accounts: Other accounts
new:

View file

@ -11,5 +11,7 @@ en:
name: Financial institution name
new:
new_institution: New financial institution
sync:
success: Institution sync started
update:
success: Institution updated

View file

@ -95,7 +95,9 @@ Rails.application.routes.draw do
end
end
resources :institutions, except: %i[index show]
resources :institutions, except: %i[index show] do
post :sync, on: :member
end
resources :invite_codes, only: %i[index create]
resources :issues, only: :show