MaysWind
48a06c6570
hide export menu item for categorical analysis overview chart
2025-10-29 00:19:32 +08:00
MaysWind
52bab6f726
change the outflows/inflows by account trend charts to non-stacked charts and hide the total amount for these charts
2025-10-28 00:44:43 +08:00
MaysWind
765e64d96f
hide percent for outflows/inflows by account categorical chart
2025-10-27 23:49:31 +08:00
MaysWind
5d1480cabc
add overview sankey chart for categorical analysis on desktop version
2025-10-27 03:37:29 +08:00
MaysWind
5faf3bfe66
fix cannot shift the date range in the trend analysis after switching from categorical analysis with the date range set to All
2025-10-27 01:00:59 +08:00
MaysWind
5cb7eca340
add outflows / inflows / net cash flow in statistics & analysis
2025-10-27 00:52:41 +08:00
MaysWind
c854dbaab4
modify style
2025-10-26 15:08:48 +08:00
MaysWind
745efe1222
add radar chart for categorical analysis on desktop version
2025-10-26 02:01:51 +08:00
MaysWind
60b6ed51cd
hide unsupported filters when selecting Account Total Assets or Account Total Liabilities on the Statistics & Analysis page
2025-10-18 00:38:48 +08:00
MaysWind
4d0e376568
code refactor
2025-08-30 00:40:33 +08:00
MaysWind
32cf41a7a0
modify style
2025-08-30 00:07:43 +08:00
MaysWind
0b48502a10
modify the style of the custom time range
2025-08-25 22:21:57 +08:00
MaysWind
25681f622d
add explicit type for string-based datetimes, replacing third-party datetime type with internal DateTime type
2025-08-25 00:39:36 +08:00
MaysWind
8ba1e1997f
show the time range below the fiscal year option
2025-08-24 00:04:36 +08:00
MaysWind
c00770201b
desktop version supports rtl
2025-08-18 00:45:26 +08:00
MaysWind
cd4d230d29
support changing numeral system
2025-08-17 01:55:19 +08:00
MaysWind
15d1d269ae
modify file name
2025-08-03 21:42:30 +08:00
MaysWind
01aa2cf0a4
filter transaction description keywords in statistics & analysis page
2025-07-08 00:31:50 +08:00
MaysWind
4336d1ed1a
export statistics & analysis data in desktop version
2025-06-15 21:50:31 +08:00
Sebastian Reategui
b94dc8eb83
Feature - Add support for a fiscal year period defined in user settings.
...
* Add "This fiscal year", "Last fiscal year" as date range options in Transaction Details to filter transactions to those periods
* Add fiscal year ranges to Statistics & Trend Analysis
* Add "fiscal year start date" to user profile settings, allowing the user to select any date of the calendar year as the start of the fiscal year
* Add "fiscal year format" to user profile settings, allowing the user to specify how financial year date labels should appear
Implementation notes:
* The default fiscal year start is January 1 and the default fiscal year display format is "FY 2025"
* Fiscal year start date (month number & day number) are stored together in db as a uint16, high byte & low byte respectively
* February 29 is disallowed as a fiscal year start date, since it is never used as a convention in any country
* Jest is added to the project as a dev dependency, for unit tests in frontend
Signed-off-by: Sebastian Reategui <seb.reategui@gmail.com >
2025-06-07 22:04:47 +08:00
MaysWind
d036f66d4c
fix some number value not display localized decimal symbol
2025-05-04 21:30:04 +08:00
MaysWind
95205d2f1d
code refactor
2025-02-06 23:29:08 +08:00
MaysWind
61c5f75006
code refactor
2025-02-03 23:10:10 +08:00
MaysWind
8c0a9062a2
code refactor
2025-01-27 01:22:49 +08:00
MaysWind
acaad355ed
migrate trends bar chart to composition API and typescript
2025-01-25 23:22:38 +08:00
MaysWind
a27a2556aa
migrate transaction statistics page to composition API and typescript
2025-01-25 14:52:57 +08:00
MaysWind
8207373a05
migrate statistics store to composition API and typescript
2025-01-24 23:16:57 +08:00
MaysWind
f22666e756
migrate account store to composition API and typescript
2025-01-18 00:37:44 +08:00
MaysWind
2be329974e
migrate transaction category store to composition API and typescript
2025-01-12 23:47:56 +08:00
MaysWind
c73dcb51e4
migrate month range selection sheet / dialog to composition API and typescript
2025-01-11 17:57:14 +08:00
MaysWind
3e6a054913
migrate date range selection sheet / dialog to composition API and typescript
2025-01-11 15:44:54 +08:00
MaysWind
5171f23c09
migrate user store to composition API and typescript
2025-01-05 22:54:53 +08:00
MaysWind
0e422b5a8f
migrate settings store to composition API and typescript
2025-01-05 19:45:55 +08:00
MaysWind
e7d7f217a9
migrate consts/statistics.js to ts
2025-01-04 23:33:17 +08:00
MaysWind
27f8c90dae
migrate numeral.js to ts
2025-01-04 14:47:52 +08:00
MaysWind
9f7b40381c
migrate lib/datetime.js to ts
2025-01-04 00:18:35 +08:00
MaysWind
ad9a390b58
migrate consts/datetime.js to ts
2025-01-02 00:39:56 +08:00
MaysWind
2560a70e5e
migrate to typescript
2024-12-30 00:56:48 +08:00
MaysWind
db94282207
statistics analysis supports filtering tags
2024-12-08 18:00:46 +08:00
MaysWind
59a0d593d4
code refactor
2024-12-01 23:00:14 +08:00
MaysWind
d519b80b61
reset date aggregation type for trend analysis when switching to non-trend analysis
2024-11-24 23:43:54 +08:00
MaysWind
876950a84e
only show date aggregation menu in trend analysis
2024-11-10 21:57:04 +08:00
MaysWind
fe35cbae49
trend analysis supports aggregating amounts by month / quarter / year
2024-11-06 01:35:42 +08:00
MaysWind
453a9ff61c
code refactor
2024-07-16 00:18:43 +08:00
MaysWind
7849b2f05c
update url address when changing the settings on the statistics analysis page
2024-07-15 01:13:45 +08:00
MaysWind
9eddab3dd8
modify style
2024-07-07 10:38:47 +08:00
MaysWind
3dd39defc1
support filter multiple accounts and categories in transaction list page
2024-07-07 01:33:22 +08:00
MaysWind
c0cc9b5247
code refactor
2024-07-06 21:10:52 +08:00
MaysWind
399413a270
support setting decimal separator and digit grouping symbol
2024-06-30 01:48:36 +08:00
MaysWind
d9c8142c51
code refactor
2024-06-29 17:12:02 +08:00