Commit Graph

  • 27c4afd41b code refactor MaysWind 2024-09-10 23:26:54 +08:00
  • 9db4a2430a modify style MaysWind 2024-09-10 01:04:17 +08:00
  • e1ac3732bd improve performance MaysWind 2024-09-10 00:37:22 +08:00
  • 56ad572387 code refactor MaysWind 2024-09-10 00:32:36 +08:00
  • 70beb45c4e add logs MaysWind 2024-09-10 00:23:31 +08:00
  • 698c0a62a2 support import transaction tags MaysWind 2024-09-10 00:16:06 +08:00
  • 8421649bcc modify style MaysWind 2024-09-09 23:36:06 +08:00
  • e8883781e5 update timeout MaysWind 2024-09-09 23:32:42 +08:00
  • 77e9ae94cf code refactor MaysWind 2024-09-09 23:26:08 +08:00
  • 30344ef5cb disable touch for v-window MaysWind 2024-09-09 22:29:59 +08:00
  • fa0460abd0 update eslint config MaysWind 2024-09-09 01:39:41 +08:00
  • ee52db3f7c make tags of exported transaction data in the same order as they displayed in transaction MaysWind 2024-09-09 01:34:38 +08:00
  • 00c8259bd0 update timeout MaysWind 2024-09-09 01:34:27 +08:00
  • 470a74f420 support importing transaction in frontend MaysWind 2024-09-09 01:31:43 +08:00
  • 3d5a03a629 code refactor MaysWind 2024-09-08 23:56:21 +08:00
  • cc8646cf1b add log MaysWind 2024-09-07 22:10:38 +08:00
  • 308c89aa0b skip empty line MaysWind 2024-09-07 21:20:24 +08:00
  • de37c3da5a code refactor MaysWind 2024-09-07 21:03:25 +08:00
  • 593b924f32 add comment MaysWind 2024-09-07 14:29:02 +08:00
  • bc3cb79f91 code refactor MaysWind 2024-09-07 03:01:57 +08:00
  • 9622d5de06 limit the maximum size of upload pictures MaysWind 2024-09-06 23:34:35 +08:00
  • 2dddb77ca4 fix there are unnecessary separators in exported file when the tag in transaction does not exist, fix the incorrect exported data when the content contains CR("\r") MaysWind 2024-09-03 00:47:47 +08:00
  • 1d43eda9b7 add unit test MaysWind 2024-09-03 00:16:41 +08:00
  • dbb1843285 code refactor MaysWind 2024-09-02 23:37:33 +08:00
  • dfe1b853d1 code refactor MaysWind 2024-09-02 23:36:54 +08:00
  • c7e4d4eaae add log MaysWind 2024-09-02 23:31:43 +08:00
  • 7c59e8386e support importing transaction by csv/tsv file via command line MaysWind 2024-09-02 00:40:00 +08:00
  • 366311edbb fix incorrect transaction amount in exported data MaysWind 2024-09-01 22:15:56 +08:00
  • 2fc6a6ca77 modify style MaysWind 2024-09-01 17:52:18 +08:00
  • 9945cb7a94 modify style MaysWind 2024-09-01 12:08:26 +08:00
  • 50918756d7 modify style MaysWind 2024-09-01 12:06:43 +08:00
  • 43c37763d8 code refactor MaysWind 2024-09-01 00:49:06 +08:00
  • 4e365f54af code refactor MaysWind 2024-09-01 00:40:49 +08:00
  • 09ddf53b01 limit maximum count of tags in a transaction MaysWind 2024-09-01 00:33:11 +08:00
  • 7fbfa71434 support transaction pictures MaysWind 2024-08-31 23:57:28 +08:00
  • ae46cd2332 fix other transactions could not be created with the same transaction time of the deleted transaction MaysWind 2024-08-31 15:40:22 +08:00
  • 772a22a182 add transaction pictures api MaysWind 2024-08-31 01:09:55 +08:00
  • 636ac974b8 show transaction pictures in data management page MaysWind 2024-08-30 21:58:25 +08:00
  • 216c8211ac code refactor MaysWind 2024-08-30 21:57:06 +08:00
  • 805d3e65e3 update comment MaysWind 2024-08-30 00:40:59 +08:00
  • 73c69c3761 add transaction picture upload api MaysWind 2024-08-30 00:33:48 +08:00
  • fe442f27f2 update comment MaysWind 2024-08-29 22:44:05 +08:00
  • 8b51f6ebaa add unit tests MaysWind 2024-08-28 23:42:13 +08:00
  • ab745ad56b add International Monetary Fund exchange rates data source MaysWind 2024-08-28 01:12:16 +08:00
  • 62d3dc63d1 update comments MaysWind 2024-08-28 00:08:23 +08:00
  • fcfd9894a3 fix wrong timezone in template edit page / dialog MaysWind 2024-08-27 23:34:40 +08:00
  • df076b563a add tooltip to notification MaysWind 2024-08-27 23:13:27 +08:00
  • 366fbff012 improve auto scroll for multi-selected MaysWind 2024-08-27 23:02:42 +08:00
  • d8f7175da9 code refactor MaysWind 2024-08-27 22:49:57 +08:00
  • 2bd3845d22 update comments MaysWind 2024-08-27 22:41:38 +08:00
  • 720f83bd0b show multiple selected week days in the order of the week day list MaysWind 2024-08-26 23:32:12 +08:00
  • c2fbd918dd limit the count of tags in transaction template MaysWind 2024-08-26 23:21:06 +08:00
  • 902361e5d6 fix wrong time zone minutes offset for Marquesas Islands and Newfoundland MaysWind 2024-08-26 23:08:07 +08:00
  • 5a2576b368 add unit tests MaysWind 2024-08-26 22:56:32 +08:00
  • d71014a797 hide scheduled transaction in settings page when scheduled transaction is not enabled MaysWind 2024-08-26 22:41:57 +08:00
  • d2eaf5c6da support scheduled transaction (#2) MaysWind 2024-08-26 01:52:52 +08:00
  • 17d4fec256 modify variable name MaysWind 2024-08-20 00:37:03 +08:00
  • 4a96bac457 don't show the editable icon when user avatar cannot be modified MaysWind 2024-08-19 23:56:03 +08:00
  • 4977979b08 code refactor MaysWind 2024-08-19 23:47:55 +08:00
  • 8fa19df113 add log MaysWind 2024-08-19 22:57:08 +08:00
  • 217d37e3d3 fix gocron log format MaysWind 2024-08-19 01:10:28 +08:00
  • e86d4e05ce code refactor MaysWind 2024-08-19 00:31:32 +08:00
  • 6fcb0a2b3c remove deprecated Monetary Authority of Singapore exchange rates api MaysWind 2024-08-18 00:43:02 +08:00
  • 560edf9fbf code refactor MaysWind 2024-08-16 23:56:23 +08:00
  • e532f372b5 code refactor MaysWind 2024-08-13 22:57:21 +08:00
  • 1101796641 support number pad keys in pin code input and amount input MaysWind 2024-08-13 02:08:41 +08:00
  • c2757f68a6 code refactor and add unit tests MaysWind 2024-08-13 00:13:24 +08:00
  • d648226d13 add unit tests MaysWind 2024-08-12 23:21:13 +08:00
  • 4987819227 remove unused code MaysWind 2024-08-12 23:12:40 +08:00
  • 8d27997e2e fix typo MaysWind 2024-08-12 22:49:07 +08:00
  • b9ee94a47d remove unused code MaysWind 2024-08-12 22:45:08 +08:00
  • 8b531cc726 fix the invalid month in the mobile version transaction list page MaysWind 2024-08-12 22:44:48 +08:00
  • 753fc762a0 remove unused code MaysWind 2024-08-12 01:14:52 +08:00
  • 80396a444e fix the page could not load properly when selecting the same date in trend analysis MaysWind 2024-08-12 01:06:03 +08:00
  • 52dfee9ca6 support periodically cleaning up expired tokens MaysWind 2024-08-12 00:49:07 +08:00
  • 80b8b9afdd change parameter name MaysWind 2024-08-11 21:11:14 +08:00
  • 20dc72022d code refactor MaysWind 2024-08-11 20:36:32 +08:00
  • 9116f404db upgrade third party dependencies MaysWind 2024-08-11 17:01:59 +08:00
  • 029e5f6d02 upgrade golang to 1.22, node.js to v20, alpine base image to 3.20.2 MaysWind 2024-08-11 12:43:24 +08:00
  • 6ccaf89d86 fix the user avatar in the top right corner does not update in the desktop version MaysWind 2024-08-11 12:31:50 +08:00
  • 0d706abbd3 don't remove old user custom avatar when old custom avatar type is empty MaysWind 2024-08-11 12:17:48 +08:00
  • f4a27e59a3 check whether query is valid before query user from database MaysWind 2024-08-11 12:09:53 +08:00
  • 5ab7d0e9b3 bump version to 0.6.0 MaysWind 2024-08-11 12:48:11 +08:00
  • d198634326 bump version to 0.6.0 MaysWind 2024-08-11 00:22:48 +08:00
  • d3762e6c46 add storage directory in built package v0.5.0 MaysWind 2024-08-10 19:08:56 +08:00
  • 157eb140eb hide multiple accounts / categories item when there are no accounts / categories MaysWind 2024-08-10 00:40:03 +08:00
  • 83a0c27259 hide secret in boot log MaysWind 2024-08-10 00:10:15 +08:00
  • 5c4a8e37c4 verify whether required items is valid before submitting new transaction MaysWind 2024-08-09 00:18:52 +08:00
  • e4faf64ea3 redesign the default request id generator, replace random number to client port MaysWind 2024-08-09 00:07:32 +08:00
  • a4849fa4f0 add notification when user registers MaysWind 2024-08-08 22:29:01 +08:00
  • 32155ca63d code refactor MaysWind 2024-08-08 22:21:54 +08:00
  • 9ea3327517 don't create log file if request log or query log are not enabled MaysWind 2024-08-08 22:18:56 +08:00
  • 946a7810a7 support logging request logs and database query logs to separate files, and support rotating log files MaysWind 2024-08-07 23:16:01 +08:00
  • ea8021b359 modify log format MaysWind 2024-08-07 22:47:56 +08:00
  • caa27841ef fix the incorrect calculation of monthly income and expense amount when filtering multiple accounts MaysWind 2024-08-07 00:54:57 +08:00
  • d1cd13723a add online demo url MaysWind 2024-08-06 01:11:57 +08:00
  • 0e946a4b3b show notification in frontend MaysWind 2024-08-05 23:59:57 +08:00
  • 051c319890 use client language if user language is set to system default MaysWind 2024-08-05 23:18:51 +08:00
  • f2baa4ae65 code refactor MaysWind 2024-08-05 01:29:53 +08:00
  • 05a93667eb display notification every time users open the app or login MaysWind 2024-08-05 01:25:26 +08:00