Commit Graph

  • 3daff44155 remove outdated code main MaysWind 2025-12-02 00:30:52 +08:00
  • cd2cce4268 update style MaysWind 2025-12-01 21:48:28 +08:00
  • ad132d5637 fix input field placeholders overlap after upgrading vuetify to version 3.11.0 MaysWind 2025-12-01 01:32:17 +08:00
  • c8b3daa915 make the styling consistent across all pages of the mobile version MaysWind 2025-12-01 00:45:48 +08:00
  • 96561ec2be upgrade framework7 to 9.0 MaysWind 2025-11-30 03:22:53 +08:00
  • 608411feab upgrade third party dependencies MaysWind 2025-11-29 21:46:43 +08:00
  • 516e3a5613 upgrade third party dependencies MaysWind 2025-11-29 18:59:14 +08:00
  • 2431152cec support batch converting amounts to positive / negative values in import dialog MaysWind 2025-11-27 01:34:29 +08:00
  • 17f604b6aa support filtering transactions by amount in import transaction dialog MaysWind 2025-11-27 01:25:34 +08:00
  • 3fe51dce63 fix the divider line was positioned incorrectly MaysWind 2025-11-27 00:01:07 +08:00
  • 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) MaysWind 2025-11-26 23:57:54 +08:00
  • 4781cb34eb support dates with YYYY.MM.DD / MM.DD.YYYY / DD.MM.YYYY format when importing delimiter-separated values file / data (#361) MaysWind 2025-11-26 23:31:08 +08:00
  • 9faea14e36 support import delimiter-separated values file / data with UTF-16 with BOM encoding (#361) MaysWind 2025-11-26 22:54:57 +08:00
  • bd704a8c15 update function name MaysWind 2025-11-25 01:25:56 +08:00
  • bb9a19bcb2 import member, project and merchant fields as tags when importing feidee mymoney export file MaysWind 2025-11-25 01:21:44 +08:00
  • 9ff1334584 import payee field as tags when importing a QIF file (#356) MaysWind 2025-11-25 00:55:36 +08:00
  • de27c8e6c5 fix no results were shown when previewing all results while importing transactions with user custom script MaysWind 2025-11-24 22:38:00 +08:00
  • ba278e47ff the preview count dropdown menu always shows the "10" option MaysWind 2025-11-24 22:37:24 +08:00
  • 7d70859107 modify style MaysWind 2025-11-24 22:04:20 +08:00
  • 6430a52027 tag filter supports selecting both included and excluded tags simultaneously MaysWind 2025-11-24 02:12:44 +08:00
  • 45be96cf68 adjust column widths to fit their content MaysWind 2025-11-23 15:18:40 +08:00
  • 837a62a534 paste amount on number pad sheet for ios MaysWind 2025-11-23 02:32:12 +08:00
  • 707283fd66 hide paste amount menu item for ios MaysWind 2025-11-23 01:57:29 +08:00
  • 10b9c09192 insert the pasted content after the cursor when pasting numbers or amounts MaysWind 2025-11-23 01:44:40 +08:00
  • ed8c5c96ac set allowed number range MaysWind 2025-11-23 01:43:58 +08:00
  • 3ba91c590e highlight the current row MaysWind 2025-11-23 00:49:43 +08:00
  • 44dc45de51 transaction reconciliation statement supports sorting by account name and category name on desktop version MaysWind 2025-11-23 00:32:38 +08:00
  • 83bd68e7f4 use the number system configured in the user's settings for all numeric values in the token generation dialog MaysWind 2025-11-22 23:47:13 +08:00
  • dafbc115c4 support pasting amount from clipboard on mobile version MaysWind 2025-11-22 23:29:09 +08:00
  • 5de1e32cd8 update text MaysWind 2025-11-22 20:04:27 +08:00
  • 8ae5c1ea99 limit the maximum height of the date range menu MaysWind 2025-11-19 00:52:12 +08:00
  • 29651f674a code refactor MaysWind 2025-11-18 23:46:59 +08:00
  • b1dff5ef51 add error log MaysWind 2025-11-17 23:18:18 +08:00
  • bb0971ea17 modify log content MaysWind 2025-11-17 22:32:23 +08:00
  • 8a020b666c fix the incorrect email verify page, reset password page, and OAuth 2.0 callback page url when accessing ezBookkeeping through a subpath (#348) MaysWind 2025-11-17 00:37:26 +08:00
  • 8b34750426 fix the incorrect display type name of transaction categories MaysWind 2025-11-13 23:59:56 +08:00
  • 32cb2b2354 bump version to 1.3.0 MaysWind 2025-11-09 23:29:33 +08:00
  • 4c8bb5a0b7 add asset trends in statistics & analysis (#314) v1.2.0 MaysWind 2025-11-09 22:51:46 +08:00
  • d3abb279e3 code refactor MaysWind 2025-11-08 23:07:42 +08:00
  • 952731a2d4 show confirm dialog before opening external link MaysWind 2025-11-06 00:51:09 +08:00
  • df23cb8cdd do not refresh token when enter verify email / reset password / oauth 2.0 callback page MaysWind 2025-11-06 00:12:50 +08:00
  • 87a21a1a4f language selector on the login and unlock page is displayed at the bottom MaysWind 2025-11-04 00:33:41 +08:00
  • 7c3c1bbd6a show example after api token generated MaysWind 2025-11-03 23:05:44 +08:00
  • 03c342f6f6 check whether api token is enabled when using an api token MaysWind 2025-11-03 22:52:15 +08:00
  • b0e01d36ab generate API token in frontend page MaysWind 2025-11-03 01:27:45 +08:00
  • bb84e8af13 support skipping issuer url verification in OIDC authentication MaysWind 2025-11-02 01:37:52 +08:00
  • f42ee9cf67 hide total amount divider line in trend charts when no items are displayed MaysWind 2025-11-02 01:12:14 +08:00
  • 8a0232aedf support exporting transactions dated later than the current time MaysWind 2025-11-02 01:07:19 +08:00
  • f3ccd3b66d show total income and total expense in categorical overview chart MaysWind 2025-11-02 00:28:22 +08:00
  • b690316aa7 support linking OAuth 2.0 user to logged-in users MaysWind 2025-10-31 01:22:47 +08:00
  • 8a0777be4c display amount when the inflow/outflow chart shows only one item MaysWind 2025-10-30 00:35:25 +08:00
  • 013f44f64a update security warning text MaysWind 2025-10-30 00:29:09 +08:00
  • 9f8dbf77df add bubble chart for trends analysis MaysWind 2025-10-30 00:18:52 +08:00
  • 274fb8b4e2 support selecting all visible in account / category / tag filter dialog / page MaysWind 2025-10-29 00:52:03 +08:00
  • 48a06c6570 hide export menu item for categorical analysis overview chart MaysWind 2025-10-29 00:19:32 +08:00
  • 5485242baf show percent in categorical analysis overview chart MaysWind 2025-10-28 22:50:41 +08:00
  • ec7c4c7461 fix the incorrect amount in the total outflows and inflows trend charts MaysWind 2025-10-28 12:48:06 +08:00
  • 2259719935 filter transfer in accounts in statistics & analysis MaysWind 2025-10-28 01:57:17 +08:00
  • f8fc955408 update sankey chart display rules MaysWind 2025-10-28 01:52:03 +08:00
  • 4684de9705 support mouse zoom for the sankey chart MaysWind 2025-10-28 00:48:42 +08:00
  • 52bab6f726 change the outflows/inflows by account trend charts to non-stacked charts and hide the total amount for these charts MaysWind 2025-10-28 00:44:42 +08:00
  • 765e64d96f hide percent for outflows/inflows by account categorical chart MaysWind 2025-10-27 23:47:04 +08:00
  • f93610b5e0 total outflows / inflows do not include transfer transactions between unfiltered accounts MaysWind 2025-10-27 22:33:44 +08:00
  • 5d1480cabc add overview sankey chart for categorical analysis on desktop version MaysWind 2025-10-27 03:37:29 +08:00
  • 5faf3bfe66 fix cannot shift the date range in the trend analysis after switching from categorical analysis with the date range set to All MaysWind 2025-10-27 01:00:59 +08:00
  • 5cb7eca340 add outflows / inflows / net cash flow in statistics & analysis MaysWind 2025-10-27 00:52:41 +08:00
  • 9a2f682379 format code MaysWind 2025-10-26 21:21:21 +08:00
  • fd4036f0c8 verify passcode on the OAuth 2.0 callback page if user enable 2FA MaysWind 2025-10-26 15:18:40 +08:00
  • c854dbaab4 modify style MaysWind 2025-10-26 15:08:48 +08:00
  • 0c75ed47ac upgrade golang to 1.25.3 MaysWind 2025-10-26 14:16:52 +08:00
  • fa467e72f9 update http status code MaysWind 2025-10-26 13:51:09 +08:00
  • 93e05d5634 upgrade third party dependencies MaysWind 2025-10-26 13:17:24 +08:00
  • 745efe1222 add radar chart for categorical analysis on desktop version MaysWind 2025-10-26 02:01:51 +08:00
  • e1dcf56ca9 upgrade third party dependencies MaysWind 2025-10-26 02:01:11 +08:00
  • 3aa33a48e9 downgrade gin gzip middleware to 1.2.3 (because https://github.com/gin-contrib/gzip/issues/122) MaysWind 2025-10-26 01:59:06 +08:00
  • 29547bccb1 upgrade third party dependencies MaysWind 2025-10-25 18:46:14 +08:00
  • 4823760fd1 feature restriction supports OAuth 2.0 login and unlinking third-party login MaysWind 2025-10-25 15:50:25 +08:00
  • 8584e84af9 add missing comment and code MaysWind 2025-10-25 15:40:59 +08:00
  • af586a0432 hide third-party logins when OAuth 2.0 login is not enabled MaysWind 2025-10-25 15:19:42 +08:00
  • ce752c992c support unlinking external authentication MaysWind 2025-10-25 02:45:40 +08:00
  • 7b49a9f142 show preloader when redirecting to OAuth 2.0 authorization page MaysWind 2025-10-25 00:42:20 +08:00
  • 2fc5e91cc4 modify style when logging in MaysWind 2025-10-25 00:34:16 +08:00
  • f6d03bf5df show error page when the OAuth 2.0 redirect fails MaysWind 2025-10-24 23:38:29 +08:00
  • a17a2cc377 add option to control whether PKCE is used in OAuth 2.0 authentication process MaysWind 2025-10-24 23:03:57 +08:00
  • beea6fe733 retrieve user email address via the GitHub user email API when logging in with GitHub MaysWind 2025-10-24 01:45:16 +08:00
  • 85b05f9e7e support OIDC authentication (#242) MaysWind 2025-10-24 01:44:55 +08:00
  • d3ab2b94b7 verify the username, email and nickname are valid when registering via OAuth 2.0 MaysWind 2025-10-23 22:46:31 +08:00
  • b21fff5b15 show waiting state while redirecting to the OAuth 2.0 authorization page MaysWind 2025-10-23 00:42:29 +08:00
  • 234e7a55ff support Gitea OAuth 2.0 authentication MaysWind 2025-10-23 00:16:28 +08:00
  • d4cf8fe077 update test case MaysWind 2025-10-22 23:23:43 +08:00
  • 2b2a266533 set nickname to username if nickname is empty MaysWind 2025-10-22 22:39:06 +08:00
  • 4b35103e34 support GitHub OAuth 2.0 authentication MaysWind 2025-10-22 22:18:04 +08:00
  • 81a5585029 fix typo MaysWind 2025-10-22 22:07:41 +08:00
  • d2b89e629a add comment MaysWind 2025-10-22 21:53:57 +08:00
  • cab86eec68 fix typo MaysWind 2025-10-22 21:34:52 +08:00
  • 295f5cc14a add failure retry detection to the sending forget password mail MaysWind 2025-10-22 00:30:00 +08:00
  • 6395e3b5c1 support for users without a password to change their password MaysWind 2025-10-22 00:15:39 +08:00
  • a42c5fa988 fix new users could not be automatically created when signing in via oauth 2.0 MaysWind 2025-10-21 23:59:18 +08:00
  • 46e275d843 store oauth 2.0 user info in token context instead of being passed through frontend parameters MaysWind 2025-10-21 23:49:18 +08:00
  • 13ada3575a code refactor MaysWind 2025-10-21 22:43:52 +08:00