91 Commits

Author SHA1 Message Date
MaysWind
96561ec2be upgrade framework7 to 9.0 2025-11-30 03:22:53 +08:00
MaysWind
608411feab upgrade third party dependencies 2025-11-29 22:02:19 +08:00
MaysWind
32cb2b2354 bump version to 1.3.0 2025-11-09 23:29:33 +08:00
MaysWind
e1dcf56ca9 upgrade third party dependencies 2025-10-26 02:01:11 +08:00
MaysWind
6a19131ea1 bump version to 1.2.0 2025-09-27 21:33:07 +08:00
MaysWind
95bcd8e4c8 upgrade third party dependencies 2025-09-14 17:29:23 +08:00
MaysWind
5591abdb3b upgrade third party dependencies 2025-09-07 23:14:59 +08:00
MaysWind
a469d66358 calendar display type supports Gregorian with Persian, date display type supports Persian calendar 2025-09-06 23:34:29 +08:00
MaysWind
8bd0fd88af bump version to 1.1.0 2025-08-31 13:25:47 +08:00
MaysWind
c00770201b desktop version supports rtl 2025-08-18 00:45:26 +08:00
MaysWind
263113a67f upgrade third party dependencies 2025-08-04 22:44:41 +08:00
MaysWind
36abd1acec bump version to 1.0.0 2025-07-13 17:19:27 +08:00
MaysWind
cc16f57a44 use vue-tsc instead of tsc to check code 2025-06-11 00:20:26 +08:00
MaysWind
e7e7caae3b check typescript code in vue sfc file 2025-06-10 08:39:29 +08:00
MaysWind
ce4bca8272 code refactor 2025-06-08 02:47:00 +08:00
MaysWind
8c71f03f6f upgrade third party dependencies 2025-06-08 00:35:33 +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
9e9cac0c2e upgrade third party dependencies 2025-06-02 18:51:39 +08:00
MaysWind
ecfca1c742 bump version to 0.10.0 2025-06-02 16:45:12 +08:00
MaysWind
be5b1a52ea upgrade third party dependencies 2025-04-27 23:44:40 +08:00
MaysWind
6a7627e8c6 bump version to 0.9.0 2025-03-11 00:29:22 +08:00
MaysWind
b65a246fcb upgrade third party dependencies 2025-02-09 19:59:57 +08:00
MaysWind
395f7dfd63 migrate webauthn.js to typescript 2025-01-11 23:49:47 +08:00
MaysWind
2560a70e5e migrate to typescript 2024-12-30 00:56:48 +08:00
MaysWind
9ce1c8d397 upgrade third party dependencies 2024-12-22 12:09:06 +08:00
MaysWind
4e1cbf13c6 bump version to 0.8.0 2024-12-21 23:57:06 +08:00
MaysWind
f87fbddef7 code refactor 2024-11-10 17:54:32 +08:00
MaysWind
6f3dcd958d upgrade third party dependencies 2024-11-04 22:42:33 +08:00
MaysWind
7a9f4cd64f upgrade third party dependencies 2024-11-04 00:37:32 +08:00
MaysWind
501de6ffef bump version to 0.7.0 2024-11-03 21:11:18 +08:00
MaysWind
9116f404db upgrade third party dependencies 2024-08-11 17:13:37 +08:00
MaysWind
d198634326 bump version to 0.6.0 2024-08-11 00:22:48 +08:00
MaysWind
d91c99c177 upgrade third party dependencies 2024-07-07 17:07:08 +08:00
MaysWind
315a686fed upgrade third party dependencies 2024-06-09 23:12:36 +08:00
MaysWind
0a376217c6 upgrade third party dependencies 2024-05-26 22:00:01 +08:00
MaysWind
ea97f8cf7a update third party dependencies 2024-04-04 21:16:40 +08:00
MaysWind
185758b638 use current platform to build frontend assets 2024-03-25 00:30:56 +08:00
MaysWind
57b2b2492f fix cannot build frontend on arm/v6 or arm/v7 platform 2024-03-03 18:52:14 +08:00
MaysWind
a8b0ef2483 update third party dependencies 2024-03-03 14:06:36 +08:00
MaysWind
1b2726a55c update third party dependencies 2023-12-03 20:47:59 +08:00
MaysWind
985cefc297 update third party dependencies 2023-10-29 16:28:36 +08:00
MaysWind
acc9bf77fb update third party dependencies 2023-10-16 00:29:51 +08:00
MaysWind
3ac4a921e0 update vue-datepicker to 6.1.0 2023-09-18 01:27:54 +08:00
MaysWind
828fc690b6 bump version to 0.5.0 2023-09-18 01:11:04 +08:00
MaysWind
6bc4fa0a82 update vuetify to 3.3.16 2023-09-15 21:41:28 +08:00
MaysWind
b0fc5752e2 upgrade vuetify to 3.3.15 2023-09-01 23:28:18 +08:00
MaysWind
54038eabd4 upgrade vuetify to 3.3.14 2023-08-26 00:01:12 +08:00
MaysWind
54970015cb update third party dependencies 2023-08-20 17:17:41 +08:00
MaysWind
a9a6d39127 update vuetify to 3.3.11 2023-08-05 17:14:59 +08:00
MaysWind
2cbd8684cf account list page supports dragging to change display order 2023-07-19 02:32:10 +08:00