62697fb782Added the exception to the documentation of the constructor of the Pagination utility.依瑪貓2023-02-04 10:51:07 +0800
8c462e7b2cReplaced 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
90a8229db9Revised 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
8be44ccf5fRenamed the is_needed property to is_paged in the Pagination utility.依瑪貓2023-02-04 10:26:28 +0800
511328a0bdRenamed the PageLink class to Link in the "accounting.utils.pagination" module.依瑪貓2023-02-04 10:18:22 +0800
0d8cf85ec0Removed an excess blank line in test_utils.py.依瑪貓2023-02-04 09:51:19 +0800
6e212f0e33Revised the Pagination utility to handle the malformed and illegal page number and page size values.依瑪貓2023-02-04 09:34:52 +0800
2fbe137243Added test_utils.py with the NextUriTestCase, QueryKeywordParserTestCase, and PaginationTestCase test cases for the independent utilities.依瑪貓2023-02-04 08:12:24 +0800
f4e2c21eceAdded test_temp.py to .gitignore, for temporary tests that should not be committed.依瑪貓2023-02-03 23:06:55 +0800
fff07a2552Removed node_models from .gitignore.依瑪貓2023-02-03 23:06:28 +0800
d648538fbbAdded onupdate="CASCADE" to the foreign keys.依瑪貓2023-02-03 17:14:32 +0800
dde9c38bb8Fixed the primary key of the Account data model to be not auto-incrementing.依瑪貓2023-02-03 13:26:20 +0800
fecf33baa8Updated the minimal python version to 3.11, as for the use of the typing.Self type hint.依瑪貓2023-02-03 13:01:03 +0800
cea2a44226Added 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
b5d87d2387Revised to allow the viewers to view the account order page.依瑪貓2023-02-03 12:29:37 +0800
784e7bde49Added the test_reorder test to the AccountTestCase test case.依瑪貓2023-02-03 12:23:26 +0800
60280f415dShortened the variable names in the test_change_base test of the AccountTestCase test case.依瑪貓2023-02-03 12:10:32 +0800
f32d268494Revised the order and sorting routes from "/base/" to "/bases/".依瑪貓2023-02-03 10:27:29 +0800
1c1be87f3eRevised the accounting reordering to handle the cases with only one account or no account.依瑪貓2023-02-03 10:26:22 +0800
589da0c1c6Renamed "sorting" to "reorder", and the "sort-form" route to "order".依瑪貓2023-02-03 10:19:52 +0800
8363ce6602Fixed the endpoint name in the account detail template.依瑪貓2023-02-03 09:48:32 +0800
6a83f95c9fAdded the test_change_base test to the AccountTestCase test case.依瑪貓2023-02-03 09:45:17 +0800
7dc754174cRevised the documentation of the views.依瑪貓2023-02-03 09:26:11 +0800
5238168b2dAdded support to sort the accounts under the same base account.依瑪貓2023-02-03 09:21:07 +0800
eeb05b8616Removed the unique constraint in the Account data model.依瑪貓2023-02-03 07:30:01 +0800
9920377266Added a missing semicolon in account-form.js.imacat2023-02-02 21:04:03 +0800
9f9c40c30eRevised the code to find the next number in the populate_obj method of the AccountForm form.imacat2023-02-02 20:59:58 +0800
d368c5e062Renamed the variable in the new_id function from "new" to "obj_id", to be clear.imacat2023-02-02 15:46:25 +0800
4aed2f6ba7Renamed the "testsite" application to "test_site".依瑪貓2023-02-02 00:39:03 +0800
6876fdf75eAdded the test_editor test to the AccountTestCase test case.依瑪貓2023-02-02 00:19:11 +0800
d9624c7be6Revised the AccountTestCase test case for simplicity.依瑪貓2023-02-02 00:16:57 +0800
8364025668Split the BaseAccountTestCase into BaseAccountCommandTestCase and BaseAccountTestCase, and rewrote the BaseAccountTestCase for simplicity.依瑪貓2023-02-02 00:13:22 +0800
dd3690dd6aAdded the AccountTestCase test case with the test_nobody and test_viewer tests.依瑪貓2023-02-01 23:59:42 +0800
3312c835fdAdded the AccountCommandTestCase test case.依瑪貓2023-02-01 23:39:09 +0800
fce9d04896Removed SQLALCHEMY_ECHO from the test site.依瑪貓2023-02-01 23:28:11 +0800
c68786f78aRevised the import in the test_init test of the BaseAccountTestCase test case.依瑪貓2023-02-01 23:25:19 +0800
581e803707Moved 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
e50d6267d5Revised the options.package_data section in setup.cfg to include the static CSS and JavaScript files.依瑪貓2023-02-01 20:15:58 +0800
2359842e80Added to query the "offset needed" in the get_account_query function.依瑪貓2023-02-01 20:03:56 +0800
9497fa371eUpdated the translation.依瑪貓2023-02-01 19:55:54 +0800
b0ef4fb059Added the "offset needed" option and badge in the account list, account detail and account form.依瑪貓2023-02-01 19:51:05 +0800
9f63db174cMerged the search box to the action button group in the base account list and account list.依瑪貓2023-02-01 19:43:47 +0800
9b22331a5aAdded the base account detail page that shows its descendant accounts.依瑪貓2023-02-01 16:54:45 +0800
cb0dea58f1Fixed the documentation of the AccountConverter converter.依瑪貓2023-02-01 16:42:58 +0800
241ad337c8Added the "accounting.utils.next_uri" utilities to fixed how the next URI works.依瑪貓2023-02-01 16:30:02 +0800
2964f206a6Revised 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
9118b631e4Updated the translation.依瑪貓2023-02-01 15:49:14 +0800
ce6c8508dfRevised the titles of the base account list and the account list, to be clear.依瑪貓2023-02-01 15:49:03 +0800
e29b99b0a7Merged 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
e9f6b769f4Added the account management.依瑪貓2023-02-01 15:37:56 +0800
14638f574eAdded 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