v0.2.0 - Unreleased
- Updated to v0.2.0 to follow Semantic Versioning
- Added
TextMuted
component to show text in a muted color and to help standardize the color of muted text - Used
TextMuted
component in account details page for Total, Income, Expenses, and Count labels - Updated list of accounts in account details page to not show the current account
- Updated typography of all options. Actions will only have the first letter capitalized and the rest lowercase
- Updated typography to use verb + noun such as "Deleted accounts" to "View deleted accounts" to be consistent across the app
- Updated "Shared Accounts" to "Shared With Me"
- Installed
lint-staged
to replacepretty-quick
sinceprety-quick
looks like it is no longer maintained
v0.1.26 - July 27, 2023
- Improved design of account pills in account page to make it easier to navigate between accounts
- Updated message in home page
- Updated
useTransactions
hook to support optional date and deleted filters - Removed
useTrashedTransactions
hook since it was not being used.useTransactions
hook now supports deleted transactions
v0.1.25 - July 26, 2023
- Updated to tab size of 2 spaces instead of 4
- Updated
useTransactions
hooks since it was constantly refetching data - Updated
.editorconfig
v0.1.24 - July 24, 2023
- Migrated to
pnpm
v0.1.23 - May 16, 2023
- Improved
useTransactions
anduseTrashedTransactions
hooks - Added merge request template for GitLab
- Added GitLab CI script
- Added
husky
- Added
pretty-quick
to run onpre-commit
andpre-push
v0.1.22 - April 19, 2023
- Added way to download transactions as a CSV file
- Added way to show that an account is shared in the account page
v0.1.21 - April 03, 2023
- Fixed date range filter not including the first and last day of the filter
v0.1.20 - March 30, 2023
- Added transaction total balance, income, and expenses for the current date view
v0.1.19 - March 21, 2023
- Fixed the transaction modal overflowing the screen on smaller screens
- Fixed the add transaction form not accepting the letter
q
as a valid input
v0.1.18 - March 20, 2023
- Fixed date input in add transaction form not being changeable
v0.1.17 - March 18, 2023
- Added deleted accounts page in
/accounts/trashed
- Added way to restore deleted accounts
- Added callout in account page if account is deleted
- Added differnet options in an account if it is deleted
- Added title in edit transaction form
- Added title in edit account form
- Updated button designs in the confirmation modal, account edit modal, and edit transaction form
Before: Edit transaction form
After: Edit transaction form
Before: Edit account name
After: Edit account name
Before: Delete account modal
After: Delete account modal
Account normally
Account but deleted
v0.1.16 - March 17, 2023
- Added hover and active animations to all buttons
- Added variants to circle buttons to support different colors
- Updated the add transaction form to be a modal instead of a collapsable card
- Updated the default date of the add transaction form to be the current date
- Updated the date filter in the transaction list to support previous and next date buttons
After: Account page
After: Add transaction form
Before: Account page
Before: Add transaction form
v0.1.15 - March 15, 2023
- Updated dropdowns to be bigger on smaller screens
- Clicking outside of the dropdown will now close it
- Made sure the dropdown will always stay within the visible area of your screen
- Fixed balance of shared accounts not updating for the invited user
Before: The dropdown box goes over the browser's viewport and two dropdowns can be opened at the same time
Made the dropdown come up from the bottom of the screen in smaller screens. This way, users can use the dropdown easily on mobile devices.
The dropdown will now move if it goes over the browser's viewport making sure the dropdown is always visible.
v0.1.14 - March 13, 2023
- Updated padding in dropdown options
- Updated date filter in account page to have more options for the user
- Updated colors of delete options in dropdown options
v0.1.12 - March 12, 2023
- Fixed the add account form not showing up when user has no accounts
v0.1.11 - March, 12, 2023
- Added account name to details card in account page
- Added deleted transactions page
- Added way to restore a deleted transaction
- Added animations to dropdown options
- Added way to update account name
- Added account options which include: invite users, edit account, view deleted transactions, and delete account
- Updated scrollbar to have rounded corners
- Updated dropdown options to close when clicking outside of the dropdown and when clicking on an option
- Updated size of icon and text in all dropdown options to be smaller
- Updated size of dropdown options to be smaller in width
v0.1.10 - March 11, 2023
- Added more hover animations across the app
- Added way to open the transaction modal by clicking on
q
key - Added description field to transactions
- Added PWA support
- Update buttons in the transaction item modal to have the same background color as the modal
v0.1.9 - March 10, 2023
- Added options in the transaction modal
- Added way to edit a transaction's date, amount, and type
v0.1.8 - March 07, 2023
- Added
/updates
page to show all user friendly updates - Added link to
/updates
page in the footer - Added animations to transactions list
- Added animations to accounts list
- Added animations to shared accounts list
- Added animations to shared users card
- Updated the terminology shared to invited when users are sharing an account with another user
- Updated footer design
- Fixed add transaction form submitting negative amount for expenses
v0.1.7 - March 03, 2023
- Added way to filter transactions by month
- Added updating of the month in the add transaction form when updating the month filter
- Added accounts list in home page
- Added animations to add transaction form
- Added link to cyrusvatandoost.com in footer
- Updated add transaction form to be between the month filter and the list
- Updated add transaction form to be a collapsable card
- Updated description in the share account card
v0.1.6 - March 01, 2023
- Added live updates for an account in the
/accounts/[id]
page - Updated order of inputs in the add transaction form. Now the name is first, then the date, then the amount, and finally the type
- Added automatic switching of the transaction type to expense when the amount is negative
v0.1.5 - February 22, 2023
- Added a feedback link in the footer
- Removed
/login
page and let users login in home page
v0.1.4 - February 22, 2023
- Added share account page in
/accounts/[id]/share
- Added way to unshare an account from another user
- Added updating of balance when deleting a transaction
v0.1.3 - February 18, 2023
- Fixed the add account form not submitting when pressing
Enter
. Submitting onEnter
is now disabled. - Added way to share an account with another user
v0.1.2 - February 16, 2023
- Improved SEO by adding meta tags to all pages
v0.1.1
- Added way to delete a transaction
- Added name field to a transaction
- Added editing of transaction name
- Added disabling of forms when submitting to prevent double submission
- Added closing of the transaction modal via the
Escape
key - Fixed dark mode not checking locally saved theme
v0.1.0
- Added login with Google
- Added accounts page
- Added account page
- Added dark mode support
- Added message at home page