Commit Graph

  • 62697fb782 Added the exception to the documentation of the constructor of the Pagination utility. 依瑪貓 2023-02-04 10:51:07 +0800
  • 8c462e7b2c Replaced the messy __get_base_uri_params __uri_set_params methods with the unified __uri_set method in the Pagination utility. 依瑪貓 2023-02-04 10:49:35 +0800
  • 90a8229db9 Revised the Pagination so that the page size and page number that are the same as the default values are redirected and removed, too. 依瑪貓 2023-02-04 10:37:39 +0800
  • 8be44ccf5f Renamed the is_needed property to is_paged in the Pagination utility. 依瑪貓 2023-02-04 10:26:28 +0800
  • 511328a0bd Renamed the PageLink class to Link in the "accounting.utils.pagination" module. 依瑪貓 2023-02-04 10:18:22 +0800
  • 0d8cf85ec0 Removed an excess blank line in test_utils.py. 依瑪貓 2023-02-04 09:51:19 +0800
  • 6e212f0e33 Revised the Pagination utility to handle the malformed and illegal page number and page size values. 依瑪貓 2023-02-04 09:34:52 +0800
  • 2fbe137243 Added test_utils.py with the NextUriTestCase, QueryKeywordParserTestCase, and PaginationTestCase test cases for the independent utilities. 依瑪貓 2023-02-04 08:12:24 +0800
  • f4e2c21ece Added test_temp.py to .gitignore, for temporary tests that should not be committed. 依瑪貓 2023-02-03 23:06:55 +0800
  • fff07a2552 Removed node_models from .gitignore. 依瑪貓 2023-02-03 23:06:28 +0800
  • 975b00bce9 Advanced to version 0.1.1. v0.1.1 依瑪貓 2023-02-03 17:14:47 +0800
  • d648538fbb Added onupdate="CASCADE" to the foreign keys. 依瑪貓 2023-02-03 17:14:32 +0800
  • dde9c38bb8 Fixed the primary key of the Account data model to be not auto-incrementing. 依瑪貓 2023-02-03 13:26:20 +0800
  • fecf33baa8 Updated the minimal python version to 3.11, as for the use of the typing.Self type hint. 依瑪貓 2023-02-03 13:01:03 +0800
  • cea2a44226 Added the order and sorting routes to the test_nobody, test_viewer, and test_editor tests of the AccountTestCase test case. 依瑪貓 2023-02-03 12:41:01 +0800
  • b5d87d2387 Revised to allow the viewers to view the account order page. 依瑪貓 2023-02-03 12:29:37 +0800
  • 784e7bde49 Added the test_reorder test to the AccountTestCase test case. 依瑪貓 2023-02-03 12:23:26 +0800
  • 60280f415d Shortened the variable names in the test_change_base test of the AccountTestCase test case. 依瑪貓 2023-02-03 12:10:32 +0800
  • f32d268494 Revised the order and sorting routes from "/base/" to "/bases/". 依瑪貓 2023-02-03 10:27:29 +0800
  • 1c1be87f3e Revised the accounting reordering to handle the cases with only one account or no account. 依瑪貓 2023-02-03 10:26:22 +0800
  • 589da0c1c6 Renamed "sorting" to "reorder", and the "sort-form" route to "order". 依瑪貓 2023-02-03 10:19:52 +0800
  • 8363ce6602 Fixed the endpoint name in the account detail template. 依瑪貓 2023-02-03 09:48:32 +0800
  • 6a83f95c9f Added the test_change_base test to the AccountTestCase test case. 依瑪貓 2023-02-03 09:45:17 +0800
  • 7dc754174c Revised the documentation of the views. 依瑪貓 2023-02-03 09:26:11 +0800
  • 5238168b2d Added support to sort the accounts under the same base account. 依瑪貓 2023-02-03 09:21:07 +0800
  • eeb05b8616 Removed the unique constraint in the Account data model. 依瑪貓 2023-02-03 07:30:01 +0800
  • 9920377266 Added a missing semicolon in account-form.js. imacat 2023-02-02 21:04:03 +0800
  • 9f9c40c30e Revised the code to find the next number in the populate_obj method of the AccountForm form. imacat 2023-02-02 20:59:58 +0800
  • d368c5e062 Renamed the variable in the new_id function from "new" to "obj_id", to be clear. imacat 2023-02-02 15:46:25 +0800
  • 4aed2f6ba7 Renamed the "testsite" application to "test_site". 依瑪貓 2023-02-02 00:39:03 +0800
  • 6876fdf75e Added the test_editor test to the AccountTestCase test case. 依瑪貓 2023-02-02 00:19:11 +0800
  • d9624c7be6 Revised the AccountTestCase test case for simplicity. 依瑪貓 2023-02-02 00:16:57 +0800
  • 8364025668 Split the BaseAccountTestCase into BaseAccountCommandTestCase and BaseAccountTestCase, and rewrote the BaseAccountTestCase for simplicity. 依瑪貓 2023-02-02 00:13:22 +0800
  • dd3690dd6a Added the AccountTestCase test case with the test_nobody and test_viewer tests. 依瑪貓 2023-02-01 23:59:42 +0800
  • 3312c835fd Added the AccountCommandTestCase test case. 依瑪貓 2023-02-01 23:39:09 +0800
  • fce9d04896 Removed SQLALCHEMY_ECHO from the test site. 依瑪貓 2023-02-01 23:28:11 +0800
  • c68786f78a Revised the import in the test_init test of the BaseAccountTestCase test case. 依瑪貓 2023-02-01 23:25:19 +0800
  • 581e803707 Moved the user utilities from the "accounting.database" module to the "accounting.utils.users" module, and simplified its use. 依瑪貓 2023-02-01 22:05:12 +0800
  • 15007ada4f Advanced to version 0.1.0. v0.1.0 依瑪貓 2023-02-01 20:19:09 +0800
  • e50d6267d5 Revised the options.package_data section in setup.cfg to include the static CSS and JavaScript files. 依瑪貓 2023-02-01 20:15:58 +0800
  • 2359842e80 Added to query the "offset needed" in the get_account_query function. 依瑪貓 2023-02-01 20:03:56 +0800
  • 9497fa371e Updated the translation. 依瑪貓 2023-02-01 19:55:54 +0800
  • b0ef4fb059 Added the "offset needed" option and badge in the account list, account detail and account form. 依瑪貓 2023-02-01 19:51:05 +0800
  • 9f63db174c Merged the search box to the action button group in the base account list and account list. 依瑪貓 2023-02-01 19:43:47 +0800
  • 9b22331a5a Added the base account detail page that shows its descendant accounts. 依瑪貓 2023-02-01 16:54:45 +0800
  • cb0dea58f1 Fixed the documentation of the AccountConverter converter. 依瑪貓 2023-02-01 16:42:58 +0800
  • 241ad337c8 Added the "accounting.utils.next_uri" utilities to fixed how the next URI works. 依瑪貓 2023-02-01 16:30:02 +0800
  • 2964f206a6 Revised the test site to use the secret key specified in the environment variables when possible, so that the secret key and session keeps in the development environment. 依瑪貓 2023-02-01 15:54:31 +0800
  • 9118b631e4 Updated the translation. 依瑪貓 2023-02-01 15:49:14 +0800
  • ce6c8508df Revised the titles of the base account list and the account list, to be clear. 依瑪貓 2023-02-01 15:49:03 +0800
  • e29b99b0a7 Merged the "accounting.base_account.models" and "accounting.account.models" modules into the new "accounting.modules" module, so that the data models can reference one another. 依瑪貓 2023-02-01 15:44:58 +0800
  • e9f6b769f4 Added the account management. 依瑪貓 2023-02-01 15:37:56 +0800
  • 14638f574e Added the initial application with the main account list, the pagination, the query, the permission, the localization, the documentation, the test case, and a test demonstration site. v0.0.0 依瑪貓 2023-01-29 22:28:27 +0800
  • 9c83ad97c1 Added .gitignore. 依瑪貓 2023-01-27 01:29:35 +0800