- Allow switching to yearly account values
- Mobile layout problems
- Use same book list item in app dashboard & dashboard widget
- Reset input when escape key is pressed
- Implement audit logging
- Save collapsed state of book navigation items
- Enable creation of transactions by pressing enter
- Improve account filtering
- Use correct number format in charts
- Add missing dayjs import
- Add missing date conversions in split store/service
- Save transaction date as string to avoid time zone issues
- Fix transaction list not updating (again)
- Fix transaction list not updating
- Fix wrong link to book in dashboard widget
- Allow creating a new transaction without a destination account
- Migration tests for adding books table
- Group accounts into books
- Respect locale number settings when entering in a currency input
- Add transaction sidebar
- Add mobile view of transactions
- Edit splits in transaction sidebar
- Enable NC 28
- Fix typing & wrong account api calls
- Allow sorting/filtering of accounts in list
- Fix balance calculation for account query & extract query builder generation
- Save transaction import settings to account
- Add container around each chart to fix dashboard widget
- Downgrade vue-chartjs to a version supporting vue 2.7 & fix changed chart props
- Automatic selection of matching columns of imported CSV file
- Convert stores and services to classes
- Improve bar chart design/layout
- Enable app for NC 27
- Show charts for account type page
- Use date picker for date inputs
- Move accounts from navigation into separate list
- Improved account selection component
- Added dashboard widget
- Improved design/layout of line charts
- Added dashboard with equity & assets/liabilities charts
- Fix undefined 'process.env.NODE_ENV' variable during build
- Fix showing monthly account (type) balances
- Fix updating of account (type) balances
- Use BlinkDB for storing transactions/splits
- Fixed naming of migrations
- Fixed problem with deletion of accounts due to missing database properties
- Allow usage of percentage in mathematical expressions
- Improved performance of transaction list
- Fixed wrong chart values of income/liabilities account summary
- Limit chart height for small screens
- Show chart in account header
- Fixed more wrong index checks in split/transaction store
- Fixed problem with duplicates in split/transaction store
- Fixed navigation bar appearance in NC 25
- Implement deleting accounts
- Enable renaming of accounts in navigation item
- Convert to Vue version 2.7
- Added personal settings section for number format
- Add option for showing inverted income/liabilities account balances
- Invert values of income/liabilities accounts to prevent confusion
- Fix dark mode in NC 25
- Cast account properties in controller instead of client
- Fix opening of account type list item menus
- Ensure account balances returned from the backend are numbers
- Show monthly values for income/expense accounts
- Use EXTRACT function instead of YEAR/MONTH in queries for compatibility with PostgreSQL
- Use user's locale for date formatting
- Improve layout/design of transaction import dialog
- Split value column into credit/debit columns in transaction import dialog
- Group transactions by month
- Improved transaction list scrolling
- Added transaction import dialog
- Layout/design improvements of transaction list items
- Show account type list items expanded by default
- Do not round balances in API controllers (may potentially fix problem with PostgreSQL)
- Group currency digits and make it configurable in component
- Use query builder instead of deprecated direct sql statements in account controller
- Fix error in math expression input when entering leading '-'
- Currency inputs can now accept simple math expressions
- Limit account view width for better readability
- Fixed using correct translation if available
- Moved translations into separate files
- Add I18N
- Add loading icon to transaction/split items
- Design improvements
- Fix transaction list scrolling
- Complete UI overhaul using Vue.js
- Use query builder instead of deprecated direct sql statements
Initial release