MaysWind
2bfcfbf03d
update translation
2026-01-21 23:59:12 +08:00
MaysWind
03fef81414
fix no error message is shown when a tag cannot be moved
2026-01-19 00:56:07 +08:00
MaysWind
8dcb8648a5
support tag group for transaction tags in the import transaction tool
2026-01-19 00:55:34 +08:00
MaysWind
7ecacaeb05
support moving tags on mobile version
2026-01-17 18:48:45 +08:00
GaryOu
a730ebab8f
Refactor transfer amount calculation to handle account changes
...
- Refactor `setTransactionSuitableDestinationAmount` in transactions store to handle account ID changes and avoid logic duplication.
- Recalculate transfer-in amount when changing accounts, while preserving manual edits by verifying previous exchange rate relationships.
- Clean up redundant calculation logic in `TransactionEditPageBase.ts`.
2026-01-17 14:24:07 +08:00
MaysWind
7d9cfc4ced
support transaction tag group
2026-01-17 00:52:02 +08:00
MaysWind
ee9b281919
insights explorer supports axis chart
2026-01-11 02:53:37 +08:00
MaysWind
3cf1276fa7
add all explorers dialog and show confirm dialog when restoring to last saved explorer
2026-01-09 00:33:31 +08:00
MaysWind
6eb7fa27f6
support configuring the data source of the data table in insights explorer
2026-01-08 00:43:27 +08:00
MaysWind
1c596c4a15
support hiding and unhiding explorers
2026-01-07 23:39:07 +08:00
MaysWind
ab88b0bf44
support drag-and-drop to change query display orders
2026-01-07 23:08:30 +08:00
MaysWind
d462d0164c
save insights explorer to database
2026-01-07 01:04:54 +08:00
MaysWind
9a037ace5a
remember last selected file type in import transaction dialog ( #412 )
2026-01-05 00:52:57 +08:00
MaysWind
0ce66d9070
support changing account category order
2026-01-04 22:50:13 +08:00
MaysWind
6e369f39a4
support setting account categories hidden which has no accounts
2026-01-04 14:10:03 +08:00
MaysWind
2fb509beb2
support opening transaction view dialog in insights explorer page
2026-01-04 01:22:23 +08:00
MaysWind
6634d5b791
show transaction tags in insights explorer page
2026-01-04 01:21:33 +08:00
MaysWind
43bc04012d
support setting timezone type in reconciliation statement dialog / page
2026-01-04 00:36:00 +08:00
MaysWind
43154832b6
support filtering geographic location and pictures in insights explorer
2026-01-03 22:42:58 +08:00
MaysWind
91a00cb5b3
support custom chart sorting order
2026-01-03 21:33:06 +08:00
MaysWind
526d7e50ec
move the "Timezone Used for Date Range" option from insights explorer settings into each exploration
2026-01-03 20:46:42 +08:00
MaysWind
cc0996e0d2
update name to insights explorer
2026-01-03 16:42:02 +08:00
MaysWind
8ea8a9fe2a
add time-based categories "Transaction Day of Week", "Transaction Day of Month", "Transaction Month of Year" and "Transaction Quarter of Year" in insights & explore
2025-12-31 00:38:36 +08:00
MaysWind
f5e4d82efc
in insights & explore, time-based category supports calculated based on the transaction's time zone
2025-12-31 00:00:04 +08:00
MaysWind
2f3e26dbe5
revise ambiguous content
2025-12-30 00:55:22 +08:00
MaysWind
e74d290016
add chart tab to insights & explore page
2025-12-28 23:58:38 +08:00
MaysWind
76af5d946a
use the daylight saving time zone as default time zone rather than the current standard time zone during the DST
2025-12-24 00:33:47 +08:00
MaysWind
e9b4392163
add insights & explore page
2025-12-18 00:55:01 +08:00
MaysWind
b1cefa5a34
add search box in transaction category page / dialog
2025-12-14 01:05:42 +08:00
MaysWind
9ff1334584
import payee field as tags when importing a QIF file ( #356 )
2025-11-25 00:56:28 +08:00
MaysWind
6430a52027
tag filter supports selecting both included and excluded tags simultaneously
2025-11-24 02:21:03 +08:00
MaysWind
4c8bb5a0b7
add asset trends in statistics & analysis ( #314 )
2025-11-09 22:51:46 +08:00
MaysWind
b0e01d36ab
generate API token in frontend page
2025-11-03 01:27:45 +08:00
MaysWind
f3ccd3b66d
show total income and total expense in categorical overview chart
2025-11-02 01:05:40 +08:00
MaysWind
b690316aa7
support linking OAuth 2.0 user to logged-in users
2025-10-31 01:22:47 +08:00
MaysWind
9f8dbf77df
add bubble chart for trends analysis
2025-10-30 00:18:52 +08:00
MaysWind
ec7c4c7461
fix the incorrect amount in the total outflows and inflows trend charts
2025-10-28 12:48:06 +08:00
MaysWind
2259719935
filter transfer in accounts in statistics & analysis
2025-10-28 01:57:17 +08:00
MaysWind
765e64d96f
hide percent for outflows/inflows by account categorical chart
2025-10-27 23:49:31 +08:00
MaysWind
f93610b5e0
total outflows / inflows do not include transfer transactions between unfiltered accounts
2025-10-27 22:33:44 +08:00
MaysWind
5d1480cabc
add overview sankey chart for categorical analysis on desktop version
2025-10-27 03:37:29 +08:00
MaysWind
5cb7eca340
add outflows / inflows / net cash flow in statistics & analysis
2025-10-27 00:52:41 +08:00
MaysWind
fd4036f0c8
verify passcode on the OAuth 2.0 callback page if user enable 2FA
2025-10-26 15:18:41 +08:00
MaysWind
745efe1222
add radar chart for categorical analysis on desktop version
2025-10-26 02:01:51 +08:00
MaysWind
ce752c992c
support unlinking external authentication
2025-10-25 02:51:25 +08:00
MaysWind
46e275d843
store oauth 2.0 user info in token context instead of being passed through frontend parameters
2025-10-21 23:51:13 +08:00
MaysWind
53a8ad71c6
support Nextcloud OAuth 2.0 authentication
2025-10-21 01:52:28 +08:00
MaysWind
2cb47bfd75
move all transactions from one account to another account ( #288 )
2025-10-11 01:12:33 +08:00
MaysWind
4d0d3959a9
support canceling AI image recognition
2025-09-27 23:53:40 +08:00
MaysWind
2e5dd7d513
add content encoding to the response headers when the server returns js, csv or tsv
2025-09-27 17:00:42 +08:00