Block a user
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
2ab60b2224
Replaced "unittest.TestCase.assert*" methods with "assert" in the common test functions, for simplicity.
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.