Refined to enable the selection of the 3351-001 Accumulated Profit or Loss account.
Fixed the form validator to enable the selection of Accumulated Profit or Loss accounts other than 3351-001.
Refined to enable the selection of Accumulated Profit or Loss accounts other than 3351-001, facilitating the consolidation of existing balances.
Fixed an icon in the detail of the cash receipt journal entry.
Released at Jaipur, India on vacation.
Revised account title capitalization to capitalize account titles upon initialization of base accounts, rather than when displaying the accounts. This prevents the system from incorrectly capitalizing titles of user-added accounts.
For existing installation, run the
command to capitalize the existing account titles that were already
Added missing documentation to the global variables, class properties, and object properties.
Various minor fixes.
Fixed the return URI of the creation forms to decode the next URI.
Fixed the unmatched offset list to use the encoded next URI.
Revised the next URI utilities to encode and decode the next URI preventing tampering with the next URI.
Added the integrity value of the CDN stylesheet links.
Added safeguard to the next URI utilities, to prevent Cross-Site Scripting (XSS) attacks.
Applied the safe next URI utilities to the test site.
Secureflags to the session cookie of the test site.
Fixed the error of the net balance in the unmatched offset list.
Revised the original line item editor not to override the existing amount when the existing amount is less or equal to the net balance.
Fixed the error of the net balance in the unmatched offset list.
Fixed the error calling the old
setEnableDescriptionAccountmethod in the
Updated to require
SQLAlchemy >= 2.
Added the change log.
VERSIONconstant to the
accountingmodule for the package version, and revised
conf.pyto read the version from it.
Updated to allow editing the description of the journal entry line item with offsets or are offsetting to original line items.
Updated not to override the existing description of a journal entry line item after choosing the original line item to offset to.
Rewrote the unapplied original line items and unmatched offsets.
The unapplied original line items and unmatched offsets are both in the report submodule. They can be filtered with currency and period now.
Show the unapplied original line items and unmatched offsets together, and added the accumulated balance in the unmatched offset list, for ease of reference.
Removed the account code from the journal entry detail and journal entry form for mobile devices.
Made the account options in the reports to be scrollable.
Changed the sample data generation in the test site live demonstration from pre-recorded data to real-time generation, to avoid the problem with the start of months and weeks changed with the date of the import.
Added the sample data generation and database reset on the test site for live demonstration.
Fixed the permission of the navigation menu of the unmatched offsets.
Revised the test site to be more accessible as the live demonstration.
accounting-init-db console command to replace all the
other console commands to initialize the accounting database. The
test site does not work with previous versions (<1.3.0).
Fixed the search result to allow full
Simplified the URL of the default reports.
Fixed the crash with malformed Chinese translation.
Fixed the crash when downloading CSV data with non-US-ASCII filenames.
Added the unapplied original line item list, to track unpaid payables, unreceived receivables, assets, prepaids, refundable deposits, etc.
Added the offset matcher to match unapplied original line items with unmatched offsets.
The first formal release in Flask.
Added the documentation.
Version 0.11.1 (Pre-release)
Removed the zero balances from the trial balance, the income statement, and the balance sheet.
Version 0.11.0 (Pre-release)
Renamed the project from
Updated the URL of the reports, as the default views of the accounting application.
Version 0.10.0 (Pre-release)
Added the unauthorized method to the
UserUtilityInterfaceinterface to allow fine control to how to handle the case when the user has not logged in.
Version 0.9.1 (Pre-release)
A distinguishable look in the option detail than the option form.
A better look in the new journal entry forms when there is no line item yet.
Fixed the search in the original entry selector in the journal entry form to always do a partial match, to fix the problem that there is no match when typing is not finished yet.
Fixed the search in the original entry selector to search the net balance correctly.
editor2accounts with the
Version 0.9.0 (Pre-release)
Moved the settings from the
.env file to the option table in the
database that can be set and updated on the web interface. Added the
settings page to show and update the settings.
Version 0.8.0 (Pre-release)
Added the recurring transactions to the description editor.
Added prevention to delete database objects that are essential or referenced by others with foreign keys.
Various fixes on the visual layout.
Version 0.7.0 (Pre-release)
Renamed “transaction” to “journal entry”, and “journal entry” to “journal entry line item”.
Updated tempus-dominus from version 6.2.10 to 6.4.3.
Fixed titles and capitalization.
Fixed to search case-insensitively.
Added favicon to the test site.
Fixed the navigation menu when there is no matching endpoint.
Version 0.6.0 (Pre-release)
Added offset tracking to the journal entries in the payable and receivable accounts.
Version 0.5.0 (Pre-release)
Added the accounting reports.
Version 0.4.0 (Pre-release)
Added the transaction summary helper.
Version 0.3.1 (Pre-release)
Fixed the error that cannot select any account when adding new transactions.
Fixed the database error when adding new transactions.
Added the button to convert a cash income or cash expense transaction to a transfer transaction.
Version 0.3.0 (Pre-release)
Added the transaction management.
Version 0.2.0 (Pre-release)
Added the currency management.
can_editpermission to at least require the user to log in first.
Changed the type hint of the
current_userpseudo property of the
AbstractUserUtilsclass to return
Nonewhen the user has not logged in.
Version 0.1.1 (Pre-release)
Finalized the account management, with tests and reordering.
Version 0.1.0 (Pre-release)
Added the account management, and updated the API to initialize the accounting application.
Version 0.0.0 (Pre-release)
Initial release with main account list, localization, pagination, query, permission, Sphinx documentation, and a test case based on a test demonstration site.