Commit Graph

53 Commits

Author SHA1 Message Date
MaysWind e5cd8ffa61 not allow to add transaction before balance modification transaction and not allow to modify transaction time for balance modification transaction 2024-10-09 01:35:48 +08:00
MaysWind 9f0e82446e update comments 2024-09-17 09:48:01 +08:00
MaysWind 5a31118c96 code refactor 2024-09-11 23:51:47 +08:00
MaysWind 470a74f420 support importing transaction in frontend 2024-09-09 01:34:14 +08:00
MaysWind 7c59e8386e support importing transaction by csv/tsv file via command line 2024-09-02 01:40:04 +08:00
MaysWind 772a22a182 add transaction pictures api 2024-08-31 15:34:24 +08:00
MaysWind d2eaf5c6da support scheduled transaction (#2) 2024-08-26 02:30:16 +08:00
MaysWind 34ebc06a8d aadd transaction tag filter to backend 2024-07-26 00:00:22 +08:00
MaysWind 847349dcbd support using duplicate checker to prevent duplicate submissions for new transaction record 2024-07-08 01:10:04 +08:00
MaysWind b80041433c transaction list api supports filtering by multiple account / category 2024-07-03 00:21:56 +08:00
MaysWind b5d72c89f2 support filtering transaction amount 2024-07-01 00:48:00 +08:00
MaysWind c34887240e trend analysis supports data from all dates 2024-06-02 22:06:52 +08:00
MaysWind 0884af038d add trend analysis api 2024-05-20 00:01:40 +08:00
MaysWind ea32bfa5fc support setting timezone type for the time range of statistical data 2024-04-13 23:31:24 +08:00
MaysWind 14f6de8af1 remove unused code 2024-04-06 23:58:22 +08:00
MaysWind d3e1acddc5 code refactor, modify style 2023-07-30 00:26:32 +08:00
MaysWind 70fc781a03 add transaction list page for desktop 2023-07-24 02:36:59 +08:00
MaysWind 7cec7dbac8 sort result in overview response 2023-06-28 21:41:59 +08:00
MaysWind bd542ac308 modify geolocation storage type in database 2023-05-14 19:42:57 +08:00
MaysWind e71ffd1a77 support storing geo location in transaction 2023-04-29 13:45:19 +08:00
MaysWind d4985a024d use unambiguous numeric variable type 2023-03-27 23:58:33 +08:00
MaysWind 8d5de98218 record transaction created ip 2023-03-26 22:10:04 +08:00
MaysWind 4ec59bd0bd support hiding transaction amount 2021-04-28 23:43:24 +08:00
MaysWind 62a825439f modify project name 2021-04-12 01:21:34 +08:00
MaysWind ead072ed31 add api for getting total income/expense amounts by month 2021-03-29 00:57:16 +08:00
MaysWind f57f56b9ea remove unused code 2021-03-29 00:03:06 +08:00
MaysWind 5637340125 modify field name 2021-03-28 21:19:07 +08:00
MaysWind b8c48d9d95 add comment 2021-03-28 21:03:29 +08:00
MaysWind b7ffe191f2 code refactor 2021-03-28 20:33:24 +08:00
MaysWind f9066cb81d code refactor 2021-03-28 19:58:58 +08:00
MaysWind d034661734 modify field name 2021-03-28 18:03:53 +08:00
MaysWind a07c775aa7 code refactor, aggregate month total count in list/by_month api 2021-03-28 18:03:17 +08:00
MaysWind baebee94c7 add transaction count api 2021-03-28 17:19:48 +08:00
MaysWind 44f2a651f7 support aggregating account/category and tag info in transaction list/get api 2021-03-21 21:39:46 +08:00
MaysWind 149f29f8a5 show timezone in transaction list page if the timezone of transaction does not equal with client current timezone 2021-03-13 21:20:16 +08:00
MaysWind bfb56fad48 move query parameter utc_offset to header 2021-03-13 21:02:02 +08:00
MaysWind 50c7ec0cda verify whether user can delete transaction with specified time when deleting transaction 2021-03-13 17:23:37 +08:00
MaysWind bd26796184 allow user to limit time scope for editing transaction 2021-03-11 01:16:30 +08:00
MaysWind ac6d449227 code refactor 2021-03-10 23:33:18 +08:00
MaysWind cd7756013b code refactor 2021-03-10 23:17:06 +08:00
MaysWind 242cf872b2 hide edit/delete button when transaction is not editable 2021-02-26 01:07:03 +08:00
MaysWind 0479aa203b add comment 2021-01-16 23:46:20 +08:00
MaysWind a5474d0d65 add total amount in home page 2021-01-10 21:24:02 +08:00
MaysWind efaf411902 transaction list page supports filtering and searching, transaction add page supports setting default value by query parameters 2021-01-02 23:30:18 +08:00
MaysWind b3eb239478 transaction list page supports displaying transaction of specific account 2021-01-02 15:48:45 +08:00
MaysWind 5118978915 code refactor 2021-01-01 00:47:15 +08:00
MaysWind 7515799d57 add transaction detail page 2020-12-28 02:17:33 +08:00
MaysWind 7e2ce08627 fix tag ids request and response type error 2020-12-26 23:32:33 +08:00
MaysWind 62ef7cbcbe add comments, code refactor 2020-12-23 01:14:31 +08:00
MaysWind bdce9a7772 limit the max and min value of amount 2020-12-17 01:33:07 +08:00