MaysWind
ea9fce9bae
remove unused code
2026-05-12 23:47:34 +08:00
MaysWind
d0f76fea22
support configuring the default behavior of the reconciliation statement button and the default time range for the reconciliation statement page
2026-05-12 00:21:02 +08:00
MaysWind
563bef69cf
add transaction gallery mode in transaction list page
2026-05-11 00:39:13 +08:00
MaysWind
75d801f775
support displaying transactions since the last reconciled time
2026-05-08 01:01:37 +08:00
MaysWind
de132dd7fd
support last reconciled time for account
2026-05-07 01:17:00 +08:00
MaysWind
0038321781
update the list of currencies supported by the Bank of Canada
2026-05-04 00:39:23 +08:00
vigdail
da2f1ef410
fix final rate calculation for the National Bank of Kazakhstan ( #565 )
2026-04-29 08:06:22 +08:00
vigdail
416e7cece1
add the National Bank of Kazakhstan exchange rates data source ( #564 )
...
* add the National Bank of Kazakhstan exchange rates data source
* fix import order, sort exchange rate data by country name.
* fix National Bank of Kazakhstan exchange rate reference url
* add integration test for the National Bank of Kazakhstan exchange rate provider
2026-04-28 22:23:41 +08:00
MaysWind
1e38d1b18b
support batch update tags for transactions
2026-04-26 00:57:07 +08:00
MaysWind
bab7a0041b
support batch update accounts for transactions
2026-04-25 23:17:33 +08:00
MaysWind
e4e74304b6
support batch deleting transactions
2026-04-25 20:01:16 +08:00
MaysWind
9c87436a36
support batch update categories for transactions in insights explorer
2026-04-20 01:05:29 +08:00
MaysWind
5d8e709070
update the supported currencies based on the exchange rate data source
2026-04-19 09:44:15 +08:00
MaysWind
63ec0e4424
support daily and yearly intervals for scheduled transactions
2026-04-13 01:34:56 +08:00
MaysWind
d7151bc7ab
support setting the last 1 to 3 days of the month to scheduled transaction frequency
2026-04-13 00:06:45 +08:00
MaysWind
d605a8f4ec
fix the transfer in transactions are not included when exporting transactions under some conditions ( #550 )
2026-04-12 01:09:44 +08:00
MaysWind
d44798bf0f
use base context to handle the cases where the user IP address is unavailable
2026-04-09 23:44:53 +08:00
MaysWind
89199eed8b
support importing WeChat statements with the latest format that includes thousand separators ( #534 )
2026-03-20 23:41:17 +08:00
MaysWind
9772d9ca62
support custom quick save button styles on the mobile transaction edit page
2026-03-17 00:16:37 +08:00
Ivan Noleto
a22931f96b
Improve and standardize Brazilian Portuguese translation ( #530 )
...
* Improve and standardize Brazilian Portuguese translation
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* revert timezone translations
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-03-16 09:49:12 +08:00
MaysWind
404cd62d7b
Support restricting API token access based on IP address
2026-03-04 23:49:14 +08:00
MaysWind
f0f3143605
fix the user settings is reset after using the command line tool to change the user password ( #516 )
2026-03-04 23:18:14 +08:00
MaysWind
6e61aba050
remove deprecated Reserve Bank of Australia exchange rate data source
2026-03-03 22:49:19 +08:00
MaysWind
40a8deba12
optimize the performance of the retrieve all transactions api
2026-03-03 01:12:38 +08:00
MaysWind
732c256db2
support "Add Another" in transaction add page / dialog ( #471 )
2026-03-02 00:54:17 +08:00
MaysWind
a84f48ae8a
support syncing the settings autoUpdateExchangeRatesData, showAddTransactionButtonInDesktopNavbar, mapCacheExpiration, and exchangeRatesDataCacheExpiration
2026-03-01 21:08:34 +08:00
MaysWind
d7a0d253c4
support utf-32 file encoding
2026-03-01 16:04:29 +08:00
MaysWind
9d275a3051
merge UTF-8 and UTF-16 encodings with or without BOM, with BOM automatically detected and handled
2026-03-01 15:54:41 +08:00
MaysWind
fd08666f49
import transactions from custom xlsx/xls file
2026-02-23 00:50:01 +08:00
MaysWind
eb662681a1
fix incorrect column count when importing mscfb excel file
2026-02-23 00:40:47 +08:00
MaysWind
4b68641043
move the user agent constants of special token into the core package
2026-02-15 01:17:43 +08:00
MaysWind
3a66a3d655
move the variables set during the building process into the core package
2026-02-15 01:17:43 +08:00
MaysWind
b6a2aea8fd
validate whether the transaction tag group exists when creating a transaction tag or move transaction tag to another group
2026-02-02 01:03:38 +08:00
MaysWind
fa047bf303
llm provider supports Anthropic and Anthropic compatibility api
2026-02-01 16:17:22 +08:00
MaysWind
4177ac3d46
add missing stream field
2026-02-01 15:22:15 +08:00
MaysWind
85db6e96af
llm provider supports LM Studio
2026-01-31 22:38:08 +08:00
MaysWind
ab38d33e31
remove deprecated International Monetary Fund exchange rate data source
2026-01-31 00:30:55 +08:00
MaysWind
0020f4ede9
support importing camt.052 bank statement file
2026-01-31 00:20:40 +08:00
MaysWind
e0cd96f87e
format code
2026-01-24 21:41:44 +08:00
MaysWind
b3b9d9293b
support semicolon-separated data when importing delimiter-separated values files / data ( #458 )
2026-01-22 22:01:59 +08:00
Harsh Vardan
80e1223505
feat(locale): add Tamil translation
2026-01-21 11:06:02 +08:00
MaysWind
50b4c96a99
fix the placeholder values in "root_url" cannot be resolved using values from environment variables, and do not allow placeholders in other options
2026-01-19 00:29:08 +08:00
MaysWind
c1a728c391
add default value for newly added columns
2026-01-17 23:43:32 +08:00
MaysWind
46ff0ecd3b
place the account at the end of the account category after changing account category
2026-01-17 23:32:13 +08:00
MaysWind
8db69f64c8
place the transaction category at the end of the primary category after changing primary category
2026-01-17 23:31:48 +08:00
MaysWind
98274ab864
Merge branch 'main' of https://github.com/mayswind/EasyBookkeeping
2026-01-17 10:23:18 +08:00
lucdsouza
a3261acc82
Fix: missing hyphen in 'utf-8' encoding. Error when importing OFX files due to unknown encoding. Fixes issue #48 .
2026-01-17 10:13:29 +08:00
MaysWind
7d9cfc4ced
support transaction tag group
2026-01-17 00:52:02 +08:00
MaysWind
48ef9acc19
support the username returned by Synology DSM SSO Server during OIDC authentication ( #449 )
2026-01-16 21:59:05 +08:00
MaysWind
83a34ae322
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
2026-01-16 00:01:48 +08:00