Zach Gollwitzer
65db49273c
Account Activity View + Account Forms ( #1406 )
...
* Remove balance mode, sketch out refactor
* Activity view checkpoint
* Entry partials, checkpoint
* Finish txn partial
* Give entries context when editing for different turbo responses
* Calculate change of balance for each entry
* Account tabs consolidation
* Translations, linting, brakeman updates
* Account actions concern
* Finalize forms, get account system tests passing
* Get tests passing
* Lint, rubocop, schema updates
* Improve routing and stream responses
* Fix broken routes
* Add import option for adding accounts
* Fix system test
* Fix test specificity
* Fix sparklines
* Improve account redirects
2024-11-04 20:27:31 -05:00
Zach Gollwitzer
949d3d80fa
Support multi-currency transfers ( #1175 )
2024-09-13 11:45:19 -04:00
Zach Gollwitzer
c6bdf49f10
Account::Sync model and test fixture simplifications ( #968 )
...
* Add sync model
* Fresh fixtures for sync tests
* Sync tests overhaul
* Fix entry tests
* Complete remaining model test updates
* Update system tests
* Update demo data task
* Add system tests back to PR checks
* More simplifications, add empty family to fixtures for easier testing
2024-07-10 11:22:59 -04:00
Tony Vincent
48092cb704
Enque account sync job after creating transfer ( #946 )
2024-07-04 06:57:26 -04:00
Zach Gollwitzer
da18c3d850
Account namespace updates: part 6 (transactions) ( #904 )
...
* Move Transaction to Account namespace
* Fix improper routes, improve separation of concerns
* Replace account transactions list partial with view
* Remove logs
* Consolidate transaction views
* Remove unused code
* Transfer style tweaks
* Remove more unused code
* Add back totals by currency helper
2024-06-24 11:58:39 -04:00
Zach Gollwitzer
bddaab0192
Account namespace updates: part 4 (transfers, singular namespacing) ( #896 )
...
* Move Transfer to Account namespace
* Fix partial resolution due to namespacing plurality
* Make category and tag controllers consistent with namespacing convention
* Update stale partial reference
2024-06-20 13:32:44 -04:00