Juan B. Rodriguez
49d1fe0e11
feat: add crypto account type to demo data ( #555 )
...
* feat: add crypto account type to demo data
* fix: set currency to BTC, revert schema migration change and fix tests
* fix: update dates in time_series tests
2024-03-19 15:34:35 -04:00
Zach Gollwitzer
fe2fa0eac1
Multi-currency support: Money + Currency class improvements ( #553 )
...
* Money improvements
* Replace all old money usage
2024-03-18 11:21:00 -04:00
Zach Gollwitzer
c60ddaec1d
Multi-currency part 1 ( #542 )
...
* Add family snapshots table
* Add snapshot method, clean up family expected results
* Remove old sync trigger
2024-03-11 16:32:13 -04:00
Dave Corson-Knowles
9c08721e9c
Add angel investment type to Investment ( #519 )
2024-03-06 08:14:25 -05:00
Zach Gollwitzer
facd74f733
Net worth calculation ( #508 )
...
* Add classification generated column to account
* Add basic net worth calculation
* Add net worth tests
* Fix lint errors
2024-03-04 08:31:22 -05:00
Zach Gollwitzer
14641d16de
Add Local Development Demo Data ( #502 )
...
* Clean up seeds, add development demo data
* Handle liability account display and sync
* Fix tests
2024-02-29 16:35:54 -05:00
Zach Gollwitzer
dbf575c02a
Basic Account Balance Sync Algorithm ( #501 )
...
* Sketch out sync interface
* Add basic account sync algorithm
* Update logic for final balance in series
* Remove start_date concept
* Clean up tests
* Improve clarity of test
* Update app/models/account.rb
Co-authored-by: Rob Zolkos <rob@zolkos.com >
Signed-off-by: Zach Gollwitzer <zach.gollwitzer@gmail.com >
* Update app/models/transaction.rb
Co-authored-by: Rob Zolkos <rob@zolkos.com >
Signed-off-by: Zach Gollwitzer <zach.gollwitzer@gmail.com >
* Update app/models/valuation.rb
Co-authored-by: Rob Zolkos <rob@zolkos.com >
Signed-off-by: Zach Gollwitzer <zach.gollwitzer@gmail.com >
* Re-organize code, simplify job interface
* Consolidate balance calculations
* More cleanup
---------
Signed-off-by: Zach Gollwitzer <zach.gollwitzer@gmail.com >
Co-authored-by: Rob Zolkos <rob@zolkos.com >
2024-02-29 08:32:52 -05:00
Jesper Christiansen
db478e5fbd
Add Account type investment form ( #343 )
...
* Add Account type investment form
* Move subtypes to Account::Investment
* Linting
2024-02-06 19:45:17 -06:00
Ricardo Siqueira de Oliveira Leite
c8a659694d
Start I18n Internationalization setup ( #276 )
...
* start internationalization_setup
* add passwords views translations
* add account views translations
* fix translations
* temporary disable i18n used key
2024-02-06 11:58:17 -06:00
Rob Zolkos
a2b96db75d
Remove styling configuration for account types out ( #284 )
...
* Remve styling configuration for account types out
* No need to tailwind config for models
2024-02-03 14:38:52 -06:00
Rob Zolkos
48ade396ca
Fix account creation
2024-02-03 02:50:09 +00:00
Rob Zolkos
71939d6fb5
Rework Account to use delegated types
2024-02-03 02:48:51 +00:00