Commit Graph

  • eed7085756 code refactor MaysWind 2025-01-04 13:28:25 +08:00
  • abb0c2ad16 fix cannot click set custom date range in date filter drop menu MaysWind 2025-01-04 00:48:50 +08:00
  • 9f7b40381c migrate lib/datetime.js to ts MaysWind 2025-01-03 23:57:31 +08:00
  • ad9a390b58 migrate consts/datetime.js to ts MaysWind 2025-01-02 00:31:28 +08:00
  • 5525635df1 bump year MaysWind 2025-01-01 01:43:26 +08:00
  • 863e0205ff code refactor MaysWind 2024-12-30 23:11:03 +08:00
  • 2560a70e5e migrate to typescript MaysWind 2024-12-29 14:24:37 +08:00
  • b638a73e4d modify style MaysWind 2024-12-29 22:46:48 +08:00
  • 0a9cea4df3 do not check whether the date range is billing cycle when no statement date MaysWind 2024-12-23 08:50:24 +08:00
  • 15a98c3eac add missing router path MaysWind 2024-12-22 22:05:05 +08:00
  • 493c16087d add missing router path MaysWind 2024-12-22 21:52:56 +08:00
  • dd155a0f63 add gitea deploy action MaysWind 2024-12-22 17:21:53 +08:00
  • 9ce1c8d397 upgrade third party dependencies MaysWind 2024-12-22 12:09:06 +08:00
  • 3040435c06 upgrade third party dependencies MaysWind 2024-12-22 11:48:22 +08:00
  • 685f93f05e upgrade node.js to 22.12.0 MaysWind 2024-12-22 11:34:23 +08:00
  • d465d9da1a add sample case for not showing currency option MaysWind 2024-12-22 11:25:23 +08:00
  • 50c2766014 format file MaysWind 2024-12-22 00:09:17 +08:00
  • 4e1cbf13c6 bump version to 0.8.0 MaysWind 2024-12-21 23:57:06 +08:00
  • a26397131d check whether the billing cycle is chosen when set custom date range or backward/forward the date range v0.7.0 MaysWind 2024-12-21 23:15:14 +08:00
  • 7659e8f0f7 set date range type to custom when switching account and the statement date of two accounts are different MaysWind 2024-12-21 22:30:59 +08:00
  • 90b608bdc6 show confirm dialog before switching to desktop version MaysWind 2024-12-21 22:23:06 +08:00
  • fffe2a1ccb code refactor MaysWind 2024-12-21 22:13:00 +08:00
  • fd7706de6d remove redundant code MaysWind 2024-12-21 22:12:26 +08:00
  • d0a5c93e49 fix replace all with special characters Huỳnh Đức Khoản 2024-12-20 14:33:36 +07:00
  • 263bf08f34 fix typo MaysWind 2024-12-18 23:11:27 +08:00
  • e050f30efa code refactor MaysWind 2024-12-18 22:40:12 +08:00
  • c2b1adf588 upgrade golang to 1.23.4, node.js to 20.18.1, alpine base image to 3.21.0 MaysWind 2024-12-18 22:32:37 +08:00
  • 647cd3c33f add billing cycle date range filter MaysWind 2024-12-16 23:44:20 +08:00
  • 8fdbb39ee4 add date time filter dropdown menu in desktop transaction list page MaysWind 2024-12-15 23:49:09 +08:00
  • ee029294f1 improve robustness MaysWind 2024-12-12 08:54:19 +08:00
  • 563e328ce3 sub account cannot set statement date MaysWind 2024-12-11 23:53:01 +08:00
  • 8f543d7a84 update translation MaysWind 2024-12-11 23:30:25 +08:00
  • 62e09190f3 credit card account supports statement date MaysWind 2024-12-10 22:41:06 +08:00
  • 50c774fd78 show add tag button in tag selection sheet when there are no available tags MaysWind 2024-12-08 22:38:07 +08:00
  • 10e4bcc723 skip specified tests when build snapshot image MaysWind 2024-12-08 22:20:16 +08:00
  • 964ad6d046 modify style MaysWind 2024-12-08 21:16:12 +08:00
  • 56fb76017d modify style MaysWind 2024-12-08 21:16:00 +08:00
  • 5a9141e10c add new tag in transaction edit page / dialog MaysWind 2024-12-08 21:04:42 +08:00
  • db94282207 statistics analysis supports filtering tags MaysWind 2024-12-08 18:00:46 +08:00
  • 9f6446c30c make all tags unselected in tag select page / dialog when no tags are selected MaysWind 2024-12-08 16:29:20 +08:00
  • d570ce361d add missing code MaysWind 2024-12-08 16:22:11 +08:00
  • 868fcf2c5a code refactor MaysWind 2024-12-08 13:14:03 +08:00
  • dd35a85316 support transaction tag filter type MaysWind 2024-12-08 00:43:05 +08:00
  • 5003f8b3a2 not set destination amount automatically when lack of exchange rates data MaysWind 2024-12-07 16:54:45 +08:00
  • d044f938e3 skip calculating exchange rates when the account balance is 0 MaysWind 2024-12-07 16:48:28 +08:00
  • e549779164 display amounts according to currency decimals number count MaysWind 2024-12-06 23:55:19 +08:00
  • e2f2b325a6 update language name MaysWind 2024-12-06 23:16:06 +08:00
  • 9860c1db54 modify style MaysWind 2024-12-04 22:44:45 +08:00
  • 7d820f5b88 apply the selected legends when jumping to the transaction list page MaysWind 2024-12-04 22:36:30 +08:00
  • 61d6e5643c modify style MaysWind 2024-12-04 08:07:47 +08:00
  • b444de591a merge aggregated data items MaysWind 2024-12-03 23:05:24 +08:00
  • 21c86c9dfa toggle legend for trends bar chart MaysWind 2024-12-03 22:42:35 +08:00
  • 8e70754533 remove unused code MaysWind 2024-12-03 22:06:52 +08:00
  • 4270d74338 update timezone info MaysWind 2024-12-03 21:57:41 +08:00
  • db506fa992 Update vi.json Huỳnh Đức Khoản 2024-12-03 10:05:14 +07:00
  • c1b06eaa6f Update formater Huỳnh Đức Khoản 2024-12-02 22:23:49 +07:00
  • 6bd1d09fa8 Add Vietnamese Huỳnh Đức Khoản 2024-12-02 17:50:01 +07:00
  • 70da228dcc show legend in trend analysis for mobile version MaysWind 2024-12-03 00:03:11 +08:00
  • 9888efe437 modify style MaysWind 2024-12-02 22:18:46 +08:00
  • 65756b62a5 add trend analysis for mobile version MaysWind 2024-12-01 23:56:42 +08:00
  • 59a0d593d4 code refactor MaysWind 2024-12-01 20:36:21 +08:00
  • d519b80b61 reset date aggregation type for trend analysis when switching to non-trend analysis MaysWind 2024-11-24 23:43:54 +08:00
  • e92725f38b add the Central Bank of the Republic of Uzbekistan exchange rates data source MaysWind 2024-11-18 01:01:18 +08:00
  • ec0cb0bbb7 improve robustness and add unit tests MaysWind 2024-11-17 23:23:23 +08:00
  • a4b26374f4 add Central Bank of Myanmar exchange rates data source MaysWind 2024-11-17 22:07:53 +08:00
  • dcac6a4bb0 add Central Bank of Hungary exchange rates data source MaysWind 2024-11-17 21:29:57 +08:00
  • dd6eecb0c2 add debug log MaysWind 2024-11-17 21:00:15 +08:00
  • fec100a273 use the local language to show the national bank name MaysWind 2024-11-17 13:16:22 +08:00
  • 8f944b1b46 code refactor MaysWind 2024-11-17 13:04:07 +08:00
  • 69498003d8 add Bank of Russia exchange rates data source MaysWind 2024-11-17 01:29:52 +08:00
  • e019f557ff remove unused data in test cases MaysWind 2024-11-17 01:04:49 +08:00
  • 4b5611ef6c use reader label charset reader for xml deserializing MaysWind 2024-11-17 01:04:06 +08:00
  • ca44b2cc2c add exchange rates api unit tests MaysWind 2024-11-17 00:23:49 +08:00
  • 10e0972d79 add Norges Bank exchange rates data source MaysWind 2024-11-16 23:28:19 +08:00
  • 28908d81a3 change timezone name MaysWind 2024-11-16 22:35:20 +08:00
  • 0503a50754 change timezone name MaysWind 2024-11-16 21:47:34 +08:00
  • 65a92042d6 increase the request timeout in frontend if the timeout of requesting third-party exchange rates api exceeds the default time MaysWind 2024-11-16 21:13:37 +08:00
  • f554fdefd3 add National Bank of Georgia exchange rates data source MaysWind 2024-11-16 20:51:11 +08:00
  • bdbd4d5302 add National Bank of Romania exchange rates data source MaysWind 2024-11-16 15:08:34 +08:00
  • 3ee1683349 add unit tests MaysWind 2024-11-16 15:07:32 +08:00
  • 3a7ad429c2 add unit tests and improve robustness MaysWind 2024-11-16 14:49:50 +08:00
  • 89bd055f02 add logs MaysWind 2024-11-15 00:40:14 +08:00
  • 835b3b7b8b not need balance time field in parent account MaysWind 2024-11-15 00:34:46 +08:00
  • 934f90cdff sort currencies in exchange rates page MaysWind 2024-11-15 00:22:05 +08:00
  • 92cc683b8e add Danmarks Nationalbank exchange rates data source MaysWind 2024-11-14 23:46:07 +08:00
  • 80d548e8bd add Swiss National Bank exchange rates data source MaysWind 2024-11-13 01:46:03 +08:00
  • 7ec1efb85d code refactor MaysWind 2024-11-13 00:46:01 +08:00
  • f5945a788f add unit tests MaysWind 2024-11-13 00:08:39 +08:00
  • 2d0e2e0cca add Bank of Israel exchange rates data source MaysWind 2024-11-12 01:20:14 +08:00
  • bff6ca7e9d support setting the time of the initial balance when creating a new account MaysWind 2024-11-11 01:27:44 +08:00
  • 06b4960984 fix the failure of creating account with initial balance sometimes MaysWind 2024-11-11 00:35:33 +08:00
  • 2fe393204b fix the issue that the "all" tab of account with multiple sub accounts are not selected when opening the account list page in desktop version MaysWind 2024-11-10 23:49:34 +08:00
  • 876950a84e only show date aggregation menu in trend analysis MaysWind 2024-11-10 21:57:04 +08:00
  • 6292ef9dfb add unit tests MaysWind 2024-11-10 21:35:31 +08:00
  • 798fb8f937 add unit tests MaysWind 2024-11-10 21:25:16 +08:00
  • f6dd4c03c3 support custom tips in login page MaysWind 2024-11-10 20:50:03 +08:00
  • f87fbddef7 code refactor MaysWind 2024-11-10 17:54:32 +08:00
  • aa2e10440d support modifying user feature restriction by cli MaysWind 2024-11-10 15:48:31 +08:00
  • 34b0b793ba support default feature restrictions after user registration MaysWind 2024-11-10 15:24:09 +08:00
  • 1f159bf826 support user features restrictions MaysWind 2024-11-10 01:44:58 +08:00