MaysWind
36529abf08
fix incorrect calculations of median and quartiles in some cases, and fix incorrect top 5 amount share calculation
2026-04-14 23:29:20 +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
a604737c7c
support credit card billing cycles as a time granularity option in the account balance trend chart on the account reconciliation statements page
2026-04-10 02:32:40 +08:00
MaysWind
fcedb3147d
display year-over-year and period-over-period growth rates in account balance trends chart in account reconciliation statements on desktop version
2026-04-09 01:04:15 +08:00
MaysWind
edcf33f49c
add boxplot chart in reconciliation statement dialog
2026-03-08 23:33:46 +08:00
MaysWind
d517a1862b
add 90th percentile amount, range, interquartile range, variance, and standard deviation to the value metrics in insights explorer
2026-03-07 22:18:33 +08:00
MaysWind
598ae9fa06
show add button in default group
2026-01-17 16:05:04 +08:00
MaysWind
7d9cfc4ced
support transaction tag group
2026-01-17 00:52:02 +08:00
MaysWind
7e48cca4ab
fix the non-amount numbers in charts are not formatted using localized number formatting
2026-01-16 23:29:26 +08:00
MaysWind
e304f4d3fa
display all data in statistics & analysis and hide percentages with values below zero
2026-01-16 01:26:06 +08:00
MaysWind
ca959fb9ce
automatically focus after opening the dialog and support confirming with the enter key
2026-01-11 14:01:14 +08:00
MaysWind
43bc04012d
support setting timezone type in reconciliation statement dialog / page
2026-01-04 00:36:00 +08:00
MaysWind
31c36f0edf
fix the median amount was calculated incorrectly in account reconciliation statements
2025-12-29 00:11:33 +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
10b9c09192
insert the pasted content after the cursor when pasting numbers or amounts
2025-11-23 01:44:40 +08:00
MaysWind
4c8bb5a0b7
add asset trends in statistics & analysis ( #314 )
2025-11-09 22:51:46 +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
4700446ca0
use for-of statements to replace for and for-in
2025-09-14 01:43:04 +08:00
MaysWind
67bc81d3e2
fix user custom exchange rates update page /dialog could not be opened
2025-09-14 01:17:46 +08:00
MaysWind
36d1e01008
fix the display format of the fiscal year start date not updated after changing the number system on user profile page
2025-09-13 02:19:57 +08:00
MaysWind
34c5a1750e
use for-of statements to replace for and for-in
2025-09-09 23:48:42 +08:00
MaysWind
7e2e1a4ad3
use truncation instead of rounding down or rounding to the nearest value when numerical calculations exceed precision limits
2025-09-09 20:46:51 +08:00
MaysWind
d4603a1892
code refactor
2025-09-09 00:01:15 +08:00
MaysWind
642e51bc0c
use and display the Gregorian calendar when calculating months, quarters, years, and fiscal years
2025-09-08 00:32:30 +08:00
MaysWind
4d0e376568
code refactor
2025-08-30 00:40:33 +08:00
MaysWind
b79ffafaee
code refactor
2025-08-29 00:43:34 +08:00
MaysWind
8f6adaa417
fix some numerals were not displayed according to the numerical system
2025-08-29 00:43:11 +08:00
MaysWind
411130db4e
support calendar display type (Gregorian and Buddhist)
2025-08-28 00:31:59 +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
cd4d230d29
support changing numeral system
2025-08-17 01:55:19 +08:00
MaysWind
7283b724b1
add candlestick chart for account balance trends
2025-08-05 23:29:49 +08:00
MaysWind
be129cd3c6
modify function name
2025-08-04 23:33:13 +08:00
MaysWind
6e5f857e97
show account outstanding balance for liability account in account balance trends chart
2025-08-04 21:04:41 +08:00
MaysWind
14b4e40039
reconciliation statement page / dialog supports account balance trends chart ( #184 )
2025-08-04 01:22:36 +08:00
MaysWind
15d1d269ae
modify file name
2025-08-03 21:42:30 +08:00
MaysWind
b24ebdb83e
redesign time picker in date time select for desktop device
2025-07-31 22:19:12 +08:00
MaysWind
8d5fe8f0f1
modify style
2025-06-10 00:10:57 +08:00
MaysWind
4111eb0838
code refactor
2025-06-09 23:50:30 +08:00
MaysWind
2c730b3e25
code refactor
2025-06-09 00:33:16 +08:00
MaysWind
5a47c74f83
code refactor
2025-06-08 23:09:47 +08:00
MaysWind
ce4bca8272
code refactor
2025-06-08 02:47:00 +08:00
MaysWind
ceecd9d524
code refactor
2025-06-07 23:00:35 +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
6222b6edae
use custom number input box to replace the system input box
2025-06-02 02:05:18 +08:00
MaysWind
baa6850fcb
code refactor
2025-06-02 01:28:40 +08:00
MaysWind
1d2002e92f
only months can be selected in transaction calendar mode
2025-05-10 01:05:11 +08:00
MaysWind
d036f66d4c
fix some number value not display localized decimal symbol
2025-05-04 21:30:04 +08:00