remove deprecated International Monetary Fund exchange rate data source
support importing camt.052 bank statement file
replace ambiguous names with clearer names
when pasting date time, if multiple formats match and one matches the current display order, use that format for parsing
fix incorrect style
fix the continue button was missing during two-factor authentication on the desktop version when both two-factor authentication and third-party login are enabled both
automatically focus to the passcode input when a passcode is required
support date formats that use dashes as separators and date formats without leading zeros
update the text display style for AI image recognition on the desktop version
fix the incorrect line-wrapping of the third-pary login separator line on the login page in the Korean locale
bump version to 1.3.2
add refresh accounts, categories and tags button on import dialog
update translation
show more accurate status messages when reloading all account, category and tag data
limit the maximum height of the add button dropdown menu on the desktop transaction list page
hide change tag group display order button when there are fewer than two tag groups
disable the move tag button when there are fewer than two tag groups
format translation file
Update Korean translation
support exporting data when checking pending import data
remove redundant code
fix the import dialog sometimes fails to automatically remember the last selected type
fix wrong mime type
support semicolon-separated data when importing delimiter-separated values files / data (#458)
add new contributor
update translation
improved Chinese translation
remove unused entries
update translation
Update ES locales
add new contributor
update locale default settings
refactor(locale): remove wrongfully formatted fsl translation file by ide
refactor(locale): proper import order in locales index.ts file
feat(locale): add Tamil translation
fix the system paste button appears again after the user tap outside
do not allow switching tag groups before saving changes to the tag order
fix no error message is shown when a tag cannot be moved
support tag group for transaction tags in the import transaction tool
fix the placeholder values in "root_url" cannot be resolved using values from environment variables, and do not allow placeholders in other options
add new contributor
fix: correct typo in Spanish translation
bump version to 1.3.1
add default value for newly added columns
place the account at the end of the account category after changing account category
place the transaction category at the end of the primary category after changing primary category
support pasting amount on number pad sheet for non-ios device
disable buttons in navigation bar during initial page load
update the title of the change display order dialog/page
support adding / renaming / deleting / changing display order for tag group on mobile version
automatically switch to the newly added tag group
fix the currently displayed group is incorrect after deleting a tag group
make delete tag group button disabled when tag group has tags
support moving tags on mobile version
show add button in default group
add new contributor
remove unnecessary type assertions
refactor: use isDefined util for account ID check in TransactionEditPageBase.ts
Refactor transfer amount calculation to handle account changes
Watch for account changes and recalculate destination amount for transfers on the Add Transfer Transaction dialog
add new contributor
Merge branch 'main' of https://github.com/mayswind/EasyBookkeeping
Fix: missing hyphen in 'utf-8' encoding. Error when importing OFX files due to unknown encoding. Fixes issue #48.
support transaction tag group
adjust the interaction for displaying and reordering all explorers on the Insights Explorer page
update the initial styling of the pie chart
fix the non-amount numbers in charts are not formatted using localized number formatting
fix the year–quarter format date is not formatted using localized number formatting
support the username returned by Synology DSM SSO Server during OIDC authentication (#449)
display all data in statistics & analysis and hide percentages with values below zero
allow the either username or email is empty which returns from oauth 2.0 provider, but require both to be present when automatically registering a new user
initialize the http transport only once
add a unified logging handler to the http client