依瑪貓 imacat
imacat pushed tag v0.5.0 to imacat/mia-accounting 2023-03-10 08:37:54 +08:00
imacat pushed to main at imacat/mia-accounting 2023-03-09 14:42:24 +08:00
d7bc01ccb4 Updated the Sphinx documentation.
27beff3f8f Renamed the accounting-search and accounting-search-label HTML ID to accounting-toolbar-search and accounting-toolbar-search-label, respectively.
c6c545b99f Removed the unused accounting-search-form, accounting-search-desktop-form, accounting-search-input, and accounting-search-label classes.
6d5a2fae6a Applied the accounting-toolbar class to the base account list, account list, and currency list.
8819eabcd0 Replaced the separated toolbar for the desktop and mobile screen with the accounting-toolbar class that acts differently on different screen sizes.
Compare 112 commits »
imacat pushed to main at imacat/mia-accounting 2023-03-09 14:35:14 +08:00
9993f65627 Added the search to the accounting data.
fe01d5418d Fixed to limit the width of the search box in the currency list, base account list, account list, and transaction list.
2f7b9932a0 Added the base report class to ensure that the reports can both be shown on the page and downloaded as CSV.
1eed16b732 Added the pseudo account for the income and expenses log to query the income and expenses log of the current assets and liabilities.
ede1160943 Fixed the ledger and the income and expenses log not to show the total entry when there is actually no data.
Compare 52 commits »
imacat pushed to main at imacat/mia-accounting 2023-03-08 01:51:33 +08:00
3dd70913c5 Added the search to the accounting data.
19e1e420bb Fixed to limit the width of the search box in the currency list, base account list, account list, and transaction list.
99320f1b2d Added the base report class to ensure that the reports can both be shown on the page and downloaded as CSV.
5726dcf209 Added the pseudo account for the income and expenses log to query the income and expenses log of the current assets and liabilities.
11027b7ac6 Fixed the ledger and the income and expenses log not to show the total entry when there is actually no data.
Compare 78 commits »
imacat pushed to main at imacat/mia-accounting 2023-03-04 11:53:43 +08:00
c50b9a2000 Removed the unused tab and page classes from the templates of the summary editor.
af9bd14eed Removed the unused tab ID from the template of the summary editor.
9e1ff16e96 Fixed the aria-labelledby in the template of the summary editor.
f7c1fd77f2 Added blank lines and documentation to the template of the summary editor.
641315537d Replaced the traditional function expressions with ES6 arrow function expressions in the JavaScript for the transaction order, account order, currency form, and the speed dial for the material floating action buttons.
Compare 29 commits »
imacat pushed to main at imacat/mia-accounting 2023-03-01 23:48:04 +08:00
9cd9e90be0 Renamed the variables in the tests of the AccountTestCase and CurrencyTestCase test cases, for simplicity.
2839dc60b4 Revised the documentation of the PREFIX constant in test_account.py, test_currency.py, and test_transaction.py.
Compare 2 commits »
imacat pushed tag v0.4.0 to imacat/mia-accounting 2023-03-01 01:56:04 +08:00
imacat pushed to main at imacat/mia-accounting 2023-03-01 01:56:03 +08:00
f3548a2327 Advanced to version 0.4.0.
79883d6940 Changed the Sphinx documentation scheme from "nature" to "sphinx_rtd_theme", to prepare for publishing in the future.
b2bc993416 Replaced the #populate method with the #parseAndPopulate method that is used both when starting the summary helper and when the summary input is updated.
453b3f0da5 Renamed the #tagInputOnChange method to #onTagInputChange in the JavaScript summary helper.
63ae3f0746 Replace the is_in_use pseudo property of the Account data model with the AccountOption class, and revised the #getAccountCodeUsedInForm method of the SummaryHelper, to solve the issue that the list of used accounts should be different for debit and credit entries.
Compare 38 commits »
imacat pushed tag v0.3.1 to imacat/mia-accounting 2023-02-28 00:18:02 +08:00
imacat pushed to main at imacat/mia-accounting 2023-02-28 00:18:01 +08:00
b28d446d07 Advanced to version 0.3.1.
274a38a588 Fixed a localization error in the transaction detail.
fff89a9957 Replaced the direct database add with the relationship append in the JournalEntryCollector class, to fix the PostgreSQL error that the new journal entries are added when the transaction is not added yet.
5613657c8f Fixed the JavaScript filterAccountOptions function in the transaction form so that the accounting list is not hidden when there is no account in use.
26bb16dd40 Revised the translation.
Compare 10 commits »
imacat pushed to main at imacat/mia-accounting 2023-02-27 17:24:51 +08:00
329027969a Advanced to version 0.3.0.
9f7a8c9540 Revised the Sphinx documentation.
384bb2c46d Added the dummy commented <ul>...</ul> to the navigation menu and the journal entry sub-form templates, for SonarQube not to complain about incorrect HTML.
cabfe268ce Added the page_37 and page_size_15_default constants in the test_malformed test of the PaginationTestCase test case, for consistency.
26df71014b Added the LIST_URL and DETAIL_URI constants to test_base_account.py, for consistency.
Compare 24 commits »
imacat pushed tag v0.3.0 to imacat/mia-accounting 2023-02-27 17:24:51 +08:00
imacat deleted tag v0.3.0 from imacat/mia-accounting 2023-02-27 09:55:15 +08:00
imacat pushed tag v0.3.0 to imacat/mia-accounting 2023-02-27 09:50:00 +08:00
imacat pushed to main at imacat/mia-accounting 2023-02-27 09:49:59 +08:00
aaee5be32c Advanced to version 0.3.0.
7bc32b826c Revised the Sphinx documentation.
c568e5ce6d Revised the translation.
4f05bd580c Added the transaction management.
c30c6f7caf Revised the font awesome icon of the accounting application in the navigation menu.
Compare 19 commits »
imacat pushed to main at imacat/mia-accounting 2023-02-23 11:36:50 +08:00
d5af5de3c1 Renamed offset to pay-off, to be clear.
imacat pushed to main at imacat/mia-accounting 2023-02-21 14:54:01 +08:00
d9c08568cf Revised the test_update_not_modified tests to be more specific in the AccountTestCase and CurrencyTestCase test cases.
a4c89f1494 Added the type hint and the documentation for the obj parameter of the post_update method of the AccountForm and CurrencyForm forms.
a73e3204b9 Renamed the "accounting.utils.next_url" module to "accounting.utils.next_uri".
330a71ebf2 Fixed the logic in the __set_next method in the "accounting.utils.next_url" module.
36b0bb3a0e Revised the import in the "accounting.account.view" module.
Compare 5 commits »
imacat pushed to main at imacat/mia-accounting 2023-02-14 00:29:39 +08:00
2ab60b2224 Replaced "unittest.TestCase.assert*" methods with "assert" in the common test functions, for simplicity.
imacat pushed to main at imacat/mia-accounting 2023-02-09 00:02:26 +08:00
36f55900c7 Renamed "fh" to "fp" when opening files, following the Python convention.
imacat pushed to main at imacat/mia-accounting 2023-02-08 11:13:25 +08:00
d99f592cff Merged the "accounting.database" module into the "accounting" module. It has only one member as "db", the database instance, and does not need to be separated into another file.