Commit Graph

  • f151eb6197 add command transaction-tag-index-fix-transaction-time to fix transaction tag index which does not have transaction time MaysWind 2024-07-09 00:53:22 +08:00
  • 9eaac329b9 modify log MaysWind 2024-07-09 00:25:35 +08:00
  • a33123022f command transaction-check supports checking whether transaction tag index has transaction time MaysWind 2024-07-09 00:25:13 +08:00
  • 3eac9af403 code refactor MaysWind 2024-07-09 00:06:18 +08:00
  • a371058096 fix the bug that the transaction time was not correctly saved into the transaction tag index table MaysWind 2024-07-08 23:54:23 +08:00
  • ee003160e5 update comment MaysWind 2024-07-08 01:16:24 +08:00
  • 847349dcbd support using duplicate checker to prevent duplicate submissions for new transaction record MaysWind 2024-07-07 21:28:07 +08:00
  • a2d6aff28b show warning log when secret_key is not set MaysWind 2024-07-07 21:27:41 +08:00
  • cc3e1f2978 code refactor MaysWind 2024-07-07 17:28:25 +08:00
  • dc9bf1a1d8 modify date format MaysWind 2024-07-07 17:22:44 +08:00
  • 32af32d02e code refactor MaysWind 2024-07-07 17:07:13 +08:00
  • d91c99c177 upgrade third party dependencies MaysWind 2024-07-07 15:45:30 +08:00
  • d0e8419b2e use the account / transaction category filter of the statistics page when navigating from the statistics page to the transaction list page MaysWind 2024-07-07 14:22:03 +08:00
  • dad3f1041e fix the bug that the filter does not take effect when navigating from the account or statistics page to the transaction list page MaysWind 2024-07-07 14:08:53 +08:00
  • 7b70b2db29 only show categories with specified type in category filter dialog / page MaysWind 2024-07-07 11:47:48 +08:00
  • e5a04596e1 modify style MaysWind 2024-07-07 11:35:31 +08:00
  • 297f8b9987 do not reload transaction list when filter is not changed actually MaysWind 2024-07-07 11:07:26 +08:00
  • 9eddab3dd8 modify style MaysWind 2024-07-07 10:27:03 +08:00
  • ec97d2df91 remove unused code MaysWind 2024-07-07 10:18:53 +08:00
  • 3dd39defc1 support filter multiple accounts and categories in transaction list page MaysWind 2024-07-06 22:05:48 +08:00
  • c0cc9b5247 code refactor MaysWind 2024-07-06 21:07:03 +08:00
  • dc13afc071 code refactor MaysWind 2024-07-06 19:16:38 +08:00
  • 628bd48f73 code refactor MaysWind 2024-07-05 00:32:04 +08:00
  • c827675e14 code refactor MaysWind 2024-07-04 23:48:41 +08:00
  • 09fb474921 code refactor MaysWind 2024-07-04 23:41:02 +08:00
  • 7e1338e081 fix the bug that there are duplicate transaction in transaction list response when filtering multiple accounts MaysWind 2024-07-04 00:55:41 +08:00
  • 7a5d7337cd code refactor MaysWind 2024-07-04 00:15:32 +08:00
  • b80041433c transaction list api supports filtering by multiple account / category MaysWind 2024-07-03 00:12:09 +08:00
  • dd32ab83cb modify style MaysWind 2024-07-02 22:34:48 +08:00
  • c8db448dfc fix the bug that the page cannot be loaded when clicking the date which is already chosen MaysWind 2024-07-02 01:20:38 +08:00
  • 51edca66d1 add more currency display type MaysWind 2024-07-02 01:10:34 +08:00
  • bb5529098f add comment MaysWind 2024-07-02 01:07:14 +08:00
  • d5a54dd1fb code refactor MaysWind 2024-07-02 01:03:40 +08:00
  • 329119fc3b modify text MaysWind 2024-07-02 00:46:22 +08:00
  • e43cf26bb5 code refactor MaysWind 2024-07-01 23:25:56 +08:00
  • 93bc3bf94b code refactor MaysWind 2024-07-01 23:03:55 +08:00
  • 675b5f039a remove unused code MaysWind 2024-07-01 22:57:07 +08:00
  • b3e4e39b49 code refactor MaysWind 2024-07-01 00:54:37 +08:00
  • 4dc072f56d code refactor MaysWind 2024-07-01 00:53:29 +08:00
  • b5d72c89f2 support filtering transaction amount MaysWind 2024-06-30 21:42:21 +08:00
  • d2b3900ed4 code refactor MaysWind 2024-06-30 21:18:21 +08:00
  • 4e44553c07 modify style MaysWind 2024-06-30 18:13:36 +08:00
  • ec6b5fb155 move type filter to more filter popover menu MaysWind 2024-06-30 17:51:00 +08:00
  • 16e53feaf4 fix the bug that cannot view the location on the map of an existing transaction in desktop page MaysWind 2024-06-30 16:43:58 +08:00
  • 182bdb34cd code refactor MaysWind 2024-06-30 16:25:39 +08:00
  • 59d03b54d7 move currency display type to user settings MaysWind 2024-06-30 15:39:49 +08:00
  • 445969c449 remove unused code MaysWind 2024-06-30 12:05:41 +08:00
  • 29214a3bf3 remove unused code MaysWind 2024-06-30 01:52:52 +08:00
  • d979dc3535 code refactor MaysWind 2024-06-30 01:52:20 +08:00
  • 399413a270 support setting decimal separator and digit grouping symbol MaysWind 2024-06-29 17:12:22 +08:00
  • d9c8142c51 code refactor MaysWind 2024-06-29 17:12:02 +08:00
  • c951285049 modify http response code MaysWind 2024-06-29 16:02:02 +08:00
  • 0e372969b3 fix wrong text MaysWind 2024-06-29 15:17:36 +08:00
  • 2d51f7b2be show provider of exchange rates data and map in about page MaysWind 2024-06-29 14:09:47 +08:00
  • 02a5dcf9ba fix the bug that the transaction view dialog does not show no location MaysWind 2024-06-29 11:51:39 +08:00
  • 9a70cfe24c modify style MaysWind 2024-06-29 11:46:12 +08:00
  • 023d875a00 modify style MaysWind 2024-06-29 11:13:25 +08:00
  • 640f74c612 add keyword parameters to the URL when searching for transaction descriptions in the desktop transaction list MaysWind 2024-06-29 10:43:20 +08:00
  • 768b005200 only show the types of categorical analysis MaysWind 2024-06-28 22:24:08 +08:00
  • fb315127f9 fix the bug that the frontend would not display any secondary transaction categories after modifying the primary transaction category MaysWind 2024-06-24 00:51:57 +08:00
  • 756e6cac5a update currency name MaysWind 2024-06-24 00:42:10 +08:00
  • daae5b68cd hide trend analysis settings in statistics settings page MaysWind 2024-06-24 00:23:54 +08:00
  • 0e391bee50 support changing primary category for transaction category MaysWind 2024-06-23 23:37:58 +08:00
  • 9627e65d6d display items in specified sorting type in tooltip for trend analysis chart MaysWind 2024-06-23 22:29:47 +08:00
  • 830974500b modify style MaysWind 2024-06-23 21:56:54 +08:00
  • 0438964e17 add seconds to time column in exported data MaysWind 2024-06-17 00:30:15 +08:00
  • 226d44651f code refactor MaysWind 2024-06-17 00:22:32 +08:00
  • db71ac5279 remove unused code MaysWind 2024-06-17 00:20:04 +08:00
  • 7e2a0b1483 set default trends date range type to this year MaysWind 2024-06-10 23:48:56 +08:00
  • a219444953 trends analysis supports total expense / total income / total balance MaysWind 2024-06-10 23:26:16 +08:00
  • 5fec41055e keep the state of selected legend MaysWind 2024-06-10 23:26:04 +08:00
  • 5107e451d8 hide trends chart when no transaction data MaysWind 2024-06-10 22:35:37 +08:00
  • 3b34cdbda2 remove unused code MaysWind 2024-06-10 22:26:57 +08:00
  • 35fcd32a96 show total amount on tooltip for trend chart MaysWind 2024-06-10 22:19:31 +08:00
  • cf325b4267 auto change y-axis width based on label width MaysWind 2024-06-10 22:02:30 +08:00
  • 860ef610b7 modify style MaysWind 2024-06-10 22:00:55 +08:00
  • 5c5e6a60a7 update README.md MaysWind 2024-06-09 23:13:26 +08:00
  • 435c38fb27 fix the bug that the build.bat scripts would not immediately stop when a part of the build fails MaysWind 2024-06-09 23:13:16 +08:00
  • d640b7a5f5 modify style MaysWind 2024-06-09 23:13:07 +08:00
  • ae25b4eb4e modify style MaysWind 2024-06-09 23:12:52 +08:00
  • 315a686fed upgrade third party dependencies MaysWind 2024-06-09 21:06:59 +08:00
  • 4dd79b07d9 fix the bug that cannot set the date range automatically when navigate to transaction list page by clicking category in statistics page in mobile version MaysWind 2024-06-09 02:35:59 +08:00
  • e88d803232 add trends analysis chart MaysWind 2024-06-09 02:31:13 +08:00
  • 1489854444 Fix the bug that no transaction would display when all date range in categorical analysis is selected MaysWind 2024-06-09 01:30:41 +08:00
  • c5f9e276b4 modify style MaysWind 2024-06-09 00:57:02 +08:00
  • b2a8b359d1 code refactor MaysWind 2024-06-08 17:44:48 +08:00
  • 72f6a9e9a3 use the preset name if custom date range matches a preset item MaysWind 2024-06-03 00:47:39 +08:00
  • 809172bf34 add date filter for trend analysis MaysWind 2024-06-02 22:07:02 +08:00
  • c34887240e trend analysis supports data from all dates MaysWind 2024-05-31 11:02:12 +08:00
  • f041e7cb7d add chart date type settings for trend analysis MaysWind 2024-05-27 00:50:50 +08:00
  • 5eca777891 add chart type and chart data type settings for trend analysis MaysWind 2024-05-26 23:58:07 +08:00
  • a9e3b79eb1 fix the bug that the selected date range in date selection dialog would not change to current set range after opening the date selection dialog in desktop version MaysWind 2024-05-26 22:57:57 +08:00
  • 0a376217c6 upgrade third party dependencies MaysWind 2024-05-26 20:25:23 +08:00
  • 687d062bfc modify style MaysWind 2024-05-26 19:56:49 +08:00
  • e123498895 code refactor MaysWind 2024-05-26 19:49:04 +08:00
  • a917d16c26 code refactor MaysWind 2024-05-26 19:42:30 +08:00
  • 0884af038d add trend analysis api MaysWind 2024-05-20 00:01:40 +08:00
  • 72619f3dad upgrade golang to 1.21.9, node.js to 18.20.2 MaysWind 2024-05-19 17:02:51 +08:00
  • cf120dbcbf fix the bug that cannot load more transaction after opening and clicking cancel button custom time range dialog MaysWind 2024-05-19 16:57:23 +08:00
  • 9906f1b1a7 fix the bug that the "Date" is highlighted after custom date sheet opened even the date range is not set in mobile transaction list page MaysWind 2024-05-01 16:40:29 +08:00