MaysWind
b0e01d36ab
generate API token in frontend page
2025-11-03 01:27:45 +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
85b05f9e7e
support OIDC authentication ( #242 )
2025-10-24 01:44:55 +08:00
MaysWind
234e7a55ff
support Gitea OAuth 2.0 authentication
2025-10-23 00:16:28 +08:00
MaysWind
4b35103e34
support GitHub OAuth 2.0 authentication
2025-10-22 22:18:04 +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
53a8ad71c6
support Nextcloud OAuth 2.0 authentication
2025-10-21 01:52:28 +08:00
MaysWind
ec325c9e6b
fix AI image recognition limit could not be set for users
2025-09-21 15:15:50 +08:00
MaysWind
5d88287ae2
create transactions from AI receipt image recognition results
2025-09-21 04:00:57 +08:00
MaysWind
019689087d
code refactor
2025-09-19 23:40:37 +08:00
MaysWind
0c1d77f7ae
modify text
2025-09-19 21:35:48 +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
d385358aa3
code refactor
2025-07-24 23:58:24 +08:00
MaysWind
5cb129311a
feature restriction supports mcp
2025-07-07 01:21:09 +08:00
MaysWind
0140fc7622
add a special token type for MCP
2025-07-07 01:20:38 +08:00
MaysWind
8dce0f2d6a
add mcp (Model Context Protocol) support
2025-07-06 03:02:19 +08:00
MaysWind
b37cde5a8c
user feature restriction supports application settings syncing
2025-06-30 22:10:54 +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
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
b7973772b3
show process when importing a lot of transactions
2025-05-01 13:49:17 +08:00
MaysWind
20b65fd885
support event stream
2025-04-30 22:30:01 +08:00
MaysWind
86c5b882c2
upgrade third party dependencies
2025-04-27 23:22:26 +08:00
MaysWind
0f8431ff5c
remove space decimal separator
2025-01-12 15:29:26 +08:00
MaysWind
34b0b793ba
support default feature restrictions after user registration
2024-11-10 15:24:09 +08:00
MaysWind
52b37c2a13
support importing transaction data from alipay export file
2024-09-22 19:27:21 +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
d2eaf5c6da
support scheduled transaction ( #2 )
2024-08-26 02:30:16 +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
e4faf64ea3
redesign the default request id generator, replace random number to client port
2024-08-09 00:07:32 +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
0b678fe69a
code refactor
2023-09-17 18:07:09 +08:00
MaysWind
e2b81f7b57
add email verification
2023-09-04 23:30:33 +08:00
MaysWind
03274725be
modify text and field name
2023-08-27 23:28:38 +08:00
MaysWind
c0bfe429ee
the language of password reset email set to client language if user language is not set
2023-08-27 22:29:54 +08:00
MaysWind
f31ef1649f
support reset password by email reset link
2023-08-27 21:22:52 +08:00
MaysWind
5f2819a961
code refactor
2023-06-18 16:30:19 +08:00
MaysWind
fa68621b41
support api proxy for amap
2023-06-18 15:43:27 +08:00