MaysWind
89dd306bb4
use i18n resource item to replace ambiguous configuration item
2025-12-12 12:30:56 +08:00
MaysWind
8a020b666c
fix the incorrect email verify page, reset password page, and OAuth 2.0 callback page url when accessing ezBookkeeping through a subpath ( #348 )
2025-11-17 00:38:04 +08:00
MaysWind
a42c5fa988
fix new users could not be automatically created when signing in via oauth 2.0
2025-10-21 23:59:18 +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
8368b02be8
calendar display type supports Gregorian with Chinese
2025-09-06 01:06:31 +08:00
MaysWind
411130db4e
support calendar display type (Gregorian and Buddhist)
2025-08-28 00:31:59 +08:00
MaysWind
c099443783
support date display type (Gregorian and Buddhist)
2025-08-27 00:58:22 +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
cad53d0bfc
use the request context
2025-08-02 00:10:12 +08:00
MaysWind
88864fd4f0
code refactor
2025-06-07 22:13:51 +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
74844b9a99
limit the maximum count of password / token check failures per IP/user per minute ( #33 )
2025-03-09 23:38:54 +08:00
MaysWind
0f8431ff5c
remove space decimal separator
2025-01-12 15:29:26 +08:00
MaysWind
aa2e10440d
support modifying user feature restriction by cli
2024-11-10 15:48:32 +08:00
MaysWind
dbb1843285
code refactor
2024-09-02 23:37:33 +08:00
MaysWind
dfe1b853d1
code refactor
2024-09-02 23:36:54 +08:00
MaysWind
805d3e65e3
update comment
2024-08-30 00:40:59 +08:00
MaysWind
e86d4e05ce
code refactor
2024-08-19 00:35:45 +08:00
MaysWind
560edf9fbf
code refactor
2024-08-17 00:38:59 +08:00
MaysWind
c137156c97
code refactor
2024-08-05 01:15:33 +08:00
MaysWind
2e04affb00
supports local file system object storage and use it as the default avatar provider
2024-07-28 16:03:20 +08:00
MaysWind
b1343ba92a
support setting expense / income amount color
2024-07-14 01:00:14 +08:00
MaysWind
59d03b54d7
move currency display type to user settings
2024-06-30 16:25:32 +08:00
MaysWind
399413a270
support setting decimal separator and digit grouping symbol
2024-06-30 01:48:36 +08:00
MaysWind
0b678fe69a
code refactor
2023-09-17 18:07:09 +08:00
MaysWind
165377816c
return error when uuid is not enough
2023-09-16 22:45:00 +08:00
MaysWind
22fffc2f8c
profile page supports resending verify email
2023-09-10 00:25:42 +08:00
MaysWind
e2b81f7b57
add email verification
2023-09-04 23:30:33 +08:00
MaysWind
9221f3fc96
add request id to sql query log
2023-09-03 13:54:07 +08:00
MaysWind
0951006063
add updating user email verified state utility
2023-08-27 22:54:34 +08:00
MaysWind
f39e20d7a7
support setting user disabled
2023-06-21 23:57:04 +08:00
MaysWind
0a106026dd
user settings supports language and date&time format
2023-06-05 00:54:07 +08:00
MaysWind
9a79606565
support set user default account
2022-04-18 00:16:47 +08:00
MaysWind
62a825439f
modify project name
2021-04-12 01:21:34 +08:00
MaysWind
adae42a150
support deleting user
2021-04-04 17:39:48 +08:00
MaysWind
f5b96a61d3
remove unused code
2021-04-04 17:16:13 +08:00
MaysWind
bd26796184
allow user to limit time scope for editing transaction
2021-03-11 01:16:30 +08:00
MaysWind
61267af634
support custom first day of week
2021-01-31 20:09:03 +08:00
MaysWind
76eac1c9dc
add comments
2020-12-26 21:50:21 +08:00
MaysWind
88f7a2aaa6
code refactor
2020-12-16 22:42:53 +08:00
MaysWind
3bb69f219d
code refactor
2020-12-05 20:48:11 +08:00
MaysWind
611e10e846
code refactor
2020-12-05 20:29:40 +08:00
MaysWind
2ce25d2ac6
fix toast message is wrong when modify email to an existed one
2020-11-10 00:18:36 +08:00
MaysWind
180ae7cb72
fix typo
2020-11-08 20:02:59 +08:00
MaysWind
9bd341fb0e
add default currency option in user profile
2020-11-07 21:55:04 +08:00
MaysWind
c9ae001aef
add user model / service and database maintenance command
2020-10-17 22:54:20 +08:00