MaysWind
|
2c454f001e
|
support importing amounts that use non-breaking space (NBSP), narrow no-break space (NNBSP) or figure space as digit grouping symbol when importing delimiter-separated values file / data (#361)
|
2025-11-26 23:57:54 +08:00 |
|
MaysWind
|
9faea14e36
|
support import delimiter-separated values file / data with UTF-16 with BOM encoding (#361)
|
2025-11-26 23:30:35 +08:00 |
|
MaysWind
|
bb9a19bcb2
|
import member, project and merchant fields as tags when importing feidee mymoney export file
|
2025-11-25 01:21:44 +08:00 |
|
MaysWind
|
9ff1334584
|
import payee field as tags when importing a QIF file (#356)
|
2025-11-25 00:56:28 +08:00 |
|
MaysWind
|
6430a52027
|
tag filter supports selecting both included and excluded tags simultaneously
|
2025-11-24 02:21:03 +08:00 |
|
MaysWind
|
b1dff5ef51
|
add error log
|
2025-11-17 23:26:58 +08:00 |
|
MaysWind
|
bb0971ea17
|
modify log content
|
2025-11-17 23:18:11 +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
|
4c8bb5a0b7
|
add asset trends in statistics & analysis (#314)
|
2025-11-09 22:51:46 +08:00 |
|
MaysWind
|
7c3c1bbd6a
|
show example after api token generated
|
2025-11-03 23:08:18 +08:00 |
|
MaysWind
|
03c342f6f6
|
check whether api token is enabled when using an api token
|
2025-11-03 22:52:15 +08:00 |
|
MaysWind
|
b0e01d36ab
|
generate API token in frontend page
|
2025-11-03 01:27:45 +08:00 |
|
MaysWind
|
bb84e8af13
|
support skipping issuer url verification in OIDC authentication
|
2025-11-02 01:37:52 +08:00 |
|
MaysWind
|
8a0232aedf
|
support exporting transactions dated later than the current time
|
2025-11-02 01:07:19 +08:00 |
|
MaysWind
|
b690316aa7
|
support linking OAuth 2.0 user to logged-in users
|
2025-10-31 01:22:47 +08:00 |
|
MaysWind
|
5cb7eca340
|
add outflows / inflows / net cash flow in statistics & analysis
|
2025-10-27 00:52:41 +08:00 |
|
MaysWind
|
fd4036f0c8
|
verify passcode on the OAuth 2.0 callback page if user enable 2FA
|
2025-10-26 15:18:41 +08:00 |
|
MaysWind
|
fa467e72f9
|
update http status code
|
2025-10-26 13:51:09 +08:00 |
|
MaysWind
|
4823760fd1
|
feature restriction supports OAuth 2.0 login and unlinking third-party login
|
2025-10-25 15:50:25 +08:00 |
|
MaysWind
|
8584e84af9
|
add missing comment and code
|
2025-10-25 15:40:59 +08:00 |
|
MaysWind
|
ce752c992c
|
support unlinking external authentication
|
2025-10-25 02:51:25 +08:00 |
|
MaysWind
|
f6d03bf5df
|
show error page when the OAuth 2.0 redirect fails
|
2025-10-24 23:38:29 +08:00 |
|
MaysWind
|
a17a2cc377
|
add option to control whether PKCE is used in OAuth 2.0 authentication process
|
2025-10-24 23:38:21 +08:00 |
|
MaysWind
|
beea6fe733
|
retrieve user email address via the GitHub user email API when logging in with GitHub
|
2025-10-24 01:45:16 +08:00 |
|
MaysWind
|
85b05f9e7e
|
support OIDC authentication (#242)
|
2025-10-24 01:44:55 +08:00 |
|
MaysWind
|
d3ab2b94b7
|
verify the username, email and nickname are valid when registering via OAuth 2.0
|
2025-10-23 22:46:31 +08:00 |
|
MaysWind
|
234e7a55ff
|
support Gitea OAuth 2.0 authentication
|
2025-10-23 00:16:28 +08:00 |
|
MaysWind
|
d4cf8fe077
|
update test case
|
2025-10-22 23:23:43 +08:00 |
|
MaysWind
|
2b2a266533
|
set nickname to username if nickname is empty
|
2025-10-22 22:39:06 +08:00 |
|
MaysWind
|
4b35103e34
|
support GitHub OAuth 2.0 authentication
|
2025-10-22 22:18:04 +08:00 |
|
MaysWind
|
81a5585029
|
fix typo
|
2025-10-22 22:07:41 +08:00 |
|
MaysWind
|
d2b89e629a
|
add comment
|
2025-10-22 22:07:01 +08:00 |
|
MaysWind
|
cab86eec68
|
fix typo
|
2025-10-22 21:34:52 +08:00 |
|
MaysWind
|
295f5cc14a
|
add failure retry detection to the sending forget password mail
|
2025-10-22 00:30:00 +08:00 |
|
MaysWind
|
6395e3b5c1
|
support for users without a password to change their password
|
2025-10-22 00:15:39 +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
|
46e275d843
|
store oauth 2.0 user info in token context instead of being passed through frontend parameters
|
2025-10-21 23:51:13 +08:00 |
|
MaysWind
|
13ada3575a
|
code refactor
|
2025-10-21 22:43:52 +08:00 |
|
MaysWind
|
3b0e0f1a3f
|
refactored common oauth 2.0 provider and add unit tests for nextcloud oauth 2.0 data source
|
2025-10-21 22:41:41 +08:00 |
|
MaysWind
|
512acc5a49
|
fix error message is not localized text on the OAuth 2.0 callback page
|
2025-10-21 22:12:26 +08:00 |
|
MaysWind
|
83bd8f23f4
|
modify variable name
|
2025-10-21 21:33:49 +08:00 |
|
MaysWind
|
af56c3057c
|
fix cannot start when oauth2 provider not set
|
2025-10-21 21:32:59 +08:00 |
|
MaysWind
|
53a8ad71c6
|
support Nextcloud OAuth 2.0 authentication
|
2025-10-21 01:52:28 +08:00 |
|
MaysWind
|
3990a072ca
|
add an MCP tool query_all_accounts_balance for retrieving all account balances (#309)
|
2025-10-15 23:48:08 +08:00 |
|
MaysWind
|
2cb47bfd75
|
move all transactions from one account to another account (#288)
|
2025-10-11 01:12:33 +08:00 |
|
MaysWind
|
b8fcdacb84
|
fix incorrect error code
|
2025-10-10 19:32:28 +08:00 |
|
MaysWind
|
d893193e73
|
load configuration option value from file
|
2025-10-10 17:12:06 +08:00 |
|
MaysWind
|
94cd5dc21a
|
support the latest format of alipay statement file
|
2025-10-09 19:41:36 +08:00 |
|
MaysWind
|
cc792b9c0f
|
import credit card repayment transactions from wechat pay statement file (#279)
|
2025-10-04 12:54:59 +08:00 |
|
Minhyung Park
|
dc6d8398b1
|
add Korean
|
2025-10-02 07:22:03 +08:00 |
|