mirror of
https://github.com/maybe-finance/maybe.git
synced 2025-08-05 05:25:24 +02:00
Add Transaction Merchant management (#686)
* Add basid crud for merchant management * Tweak UI and add localization * Fix lint * Add filtering by merchant * Add tests * Add stimulus controller to update avatar in merchant form * Add line between merchant rows * Change default merchant color * Cleanup
This commit is contained in:
parent
7f491f5064
commit
9549182462
27 changed files with 363 additions and 18 deletions
|
@ -27,5 +27,34 @@ en:
|
|||
income: Income
|
||||
submit: Add transaction
|
||||
transfer: Transfer
|
||||
merchants:
|
||||
create:
|
||||
error: Error creating merchant
|
||||
success: New merchant created successfully
|
||||
destroy:
|
||||
success: Merchant deleted successfully
|
||||
edit:
|
||||
title: Edit merchant
|
||||
form:
|
||||
name_placeholder: Merchant name
|
||||
submit_create: Add merchant
|
||||
submit_edit: Update
|
||||
index:
|
||||
empty: No merchants yet
|
||||
new_long: New merchant
|
||||
new_short: New
|
||||
title: Merchants
|
||||
list:
|
||||
confirm_accept: Delete merchant
|
||||
confirm_body: Are you sure you want to delete this merchant? Removing this
|
||||
merchant will unlink all associated transactions and may effect your reporting.
|
||||
confirm_title: Delete merchant?
|
||||
delete: Delete merchant
|
||||
edit: Edit merchant
|
||||
new:
|
||||
title: New merchant
|
||||
update:
|
||||
error: Error updating merchant
|
||||
success: Merchant updated successfully
|
||||
update:
|
||||
success: Transaction updated successfully
|
||||
|
|
|
@ -25,7 +25,7 @@ Rails.application.routes.draw do
|
|||
# TODO: These are *placeholders*
|
||||
# Uncomment `only` and add the necessary actions as they are implemented.
|
||||
resources :rules, only: [ :index ]
|
||||
resources :merchants, only: [ :index ]
|
||||
resources :merchants, only: %i[index new create edit update destroy]
|
||||
end
|
||||
|
||||
resources :transactions do
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue