Commit Graph

922 Commits

Author SHA1 Message Date
MaysWind e6bb128cda check whether every transactions are editable when moving all transactions in an account 2026-05-13 01:13:03 +08:00
MaysWind b9855faf38 fetch transactions in batches when retrieving transaction lists through the MCP tool 2026-05-13 00:37:25 +08:00
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