MaysWind
c099443783
support date display type (Gregorian and Buddhist)
2025-08-27 00:58:22 +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
81727d3b1e
show import file type by categories
2025-08-23 02:25:24 +08:00
MaysWind
790837076f
code refactor
2025-08-20 22:39:49 +08:00
MaysWind
13d5759e84
mobile version supports rtl
2025-08-20 01:13:39 +08:00
MaysWind
efe39c7390
fix circular dependency problem
2025-08-18 01:30:58 +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
274aa6a17c
digit grouping type supports Indian Number Grouping
2025-08-16 00:20:12 +08:00
MaysWind
7283b724b1
add candlestick chart for account balance trends
2025-08-05 23:29:49 +08:00
MaysWind
14b4e40039
reconciliation statement page / dialog supports account balance trends chart ( #184 )
2025-08-04 01:22:36 +08:00
MaysWind
c5aa37037f
the number of digits shown for hours, minutes, and seconds in the time picker depends on the user's language settings
2025-07-23 01:06:34 +08:00
MaysWind
bcb6c4f419
time selector in mobile version supports loop selection
2025-07-21 00:39:32 +08:00
MaysWind
3296d21f6a
fix the bug that the date was not displayed correctly during daylight saving time ( #163 )
2025-07-02 01:40:20 +08:00
MaysWind
3621245212
save / load column mapping file for delimiter-separated values (dsv) file
2025-06-22 22:49:06 +08:00
MaysWind
a69db9d299
use the macro language tag to match the i18n file when the browser language tag cannot match any i18n files
2025-06-22 18:53:25 +08:00
MaysWind
4111eb0838
code refactor
2025-06-09 23:50:30 +08:00
MaysWind
51eb8fa377
code refactor
2025-06-08 21:44:02 +08:00
MaysWind
ce4bca8272
code refactor
2025-06-08 02:47:00 +08:00
MaysWind
c5c4ddecbe
remove redundant code
2025-06-07 23:00:53 +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
626d3895aa
allow users to set coordinate display type ( #141 )
2025-05-27 01:01:55 +08:00
MaysWind
d036f66d4c
fix some number value not display localized decimal symbol
2025-05-04 21:30:04 +08:00
MaysWind
f175644843
add Chinese (Traditional) language
2025-04-20 15:55:23 +08:00
MaysWind
beeeb1c059
modify language select style
2025-03-07 01:47:27 +08:00
MaysWind
9430f57a0b
import transaction from custom delimiter-separated values file
2025-03-04 01:27:08 +08:00
MaysWind
377a4899b7
scheduled transaction supports start time and end time ( #36 )
2025-02-28 00:14:52 +08:00
MaysWind
0b5721671d
code refactor
2025-02-12 23:26:03 +08:00
MaysWind
0ca2f8b4a7
fix the wrong account balance in transaction edit page due to #a0e3a269a0098d05fa1a17eee4cce393869fc5cc
2025-02-12 01:25:46 +08:00
MaysWind
35ba5dcc9f
disable vue-i18n legacy mode
2025-02-11 22:40:19 +08:00
MaysWind
b65a246fcb
upgrade third party dependencies
2025-02-09 19:59:57 +08:00
MaysWind
376f5b2650
migrate importing transaction dialog to composition API and typescript
2025-02-04 01:29:25 +08:00
MaysWind
fd3457af84
code refactor
2025-01-27 15:37:55 +08:00
MaysWind
ad4b351a32
migrate batch replace dialog to composition API and typescript
2025-01-25 20:07:19 +08:00
MaysWind
05d8f8b9ab
code refactor
2025-01-25 15:05:47 +08:00
MaysWind
c619d2ecad
code refactor
2025-01-25 14:55:40 +08:00
MaysWind
a27a2556aa
migrate transaction statistics page to composition API and typescript
2025-01-25 14:52:57 +08:00
MaysWind
6d758f338b
code refactor
2025-01-23 22:33:14 +08:00
MaysWind
f4998da4cd
migrate user profile page to composition API and typescript
2025-01-20 23:56:09 +08:00
MaysWind
9d9e6ef9bd
migrate amount filter page to composition API and typescript
2025-01-20 22:07:47 +08:00
MaysWind
92df98c3fb
migrate signup page to composition API and typescript
2025-01-19 22:13:06 +08:00
MaysWind
1afd811aa8
migrate login page to composition API and typescript
2025-01-19 20:54:10 +08:00
MaysWind
9f2bbe527e
migrate desktop home page to composition API and typescript
2025-01-19 00:48:27 +08:00
MaysWind
20e95e35aa
migrate preset dialog to composition API and typescript
2025-01-18 22:33:58 +08:00
MaysWind
b09b66adc3
migrate transaction category preset page to composition API and typescript
2025-01-16 00:43:50 +08:00
MaysWind
922c338387
code refactor
2025-01-15 23:15:42 +08:00
MaysWind
29c09cb10a
migrate unlock page to composition API and typescript
2025-01-14 23:36:31 +08:00
MaysWind
8ce871e9bb
migrate two column list item selection sheet to composition API and typescript
2025-01-14 00:38:15 +08:00