|  | 650c26036a | Fixed the search result to allow full year/month/day specification. | 2023-04-09 21:03:18 +08:00 |  | 
			
				
					|  | 3a8618f7c3 | Fixed the csv_download function when downloading data with non-US-ASCII filenames in the "accounting.report.utils.csv_export" module. | 2023-04-09 12:07:31 +08:00 |  | 
			
				
					|  | ba43bd7e90 | Simplify the URL of the default reports. | 2023-04-09 10:08:23 +08:00 |  | 
			
				
					|  | df240472a4 | Changed the permission to the offset matcher so that editors can use it. | 2023-04-09 00:39:45 +08:00 |  | 
			
				
					|  | 1218b224fc | Renamed the "accounting.unmatched_offset.forms" module to "accounting.utils.offset_matcher". | 2023-04-09 00:39:45 +08:00 |  | 
			
				
					|  | 79689ac0e5 | Revised the unapplied original line item report to mark matched offsets for administrators when there are unmatched offsets. | 2023-04-09 00:39:45 +08:00 |  | 
			
				
					|  | 052b62cdd4 | Moved the __query_line_items method in the UnappliedOriginalLineItems report to the new "accounting.utils.unapplied" module, to share this query. | 2023-04-08 18:12:56 +08:00 |  | 
			
				
					|  | 3728a4037d | Renamed the UnappliedAccountConverter path converter to NeedOffsetAccountConverter. | 2023-04-08 18:12:56 +08:00 |  | 
			
				
					|  | 6eee17d44f | Added the account list as the default page for the unapplied original line items. | 2023-04-08 18:12:55 +08:00 |  | 
			
				
					|  | 5af6fd9619 | Moved the "accounting.journal_entry.utils.offset_alias" module to "accounting.utils.offset_alias". | 2023-04-08 18:12:55 +08:00 |  | 
			
				
					|  | e9824808ec | Added the UnappliedAccountConverter path converter to only allow the accounts that need offsets. | 2023-04-08 18:12:54 +08:00 |  | 
			
				
					|  | c984d2d596 | Renamed the IncomeExpensesAccountConverter path converter to CurrentAccountConverter. | 2023-04-08 18:12:54 +08:00 |  | 
			
				
					|  | 720e77c814 | Fixed the documentation of the PeriodConverter and IncomeExpensesAccountConverter path converters. | 2023-04-08 18:12:54 +08:00 |  | 
			
				
					|  | 0f0412827d | Added the unapplied original line item report. | 2023-04-08 18:12:45 +08:00 |  | 
			
				
					|  | 8c10d42d7b | Added documentation to the currency and account parameters of the CSVRow class, and the pagination parameter of the PageParams class in the "accounting.report.reports.journal" module. | 2023-04-08 00:44:13 +08:00 |  | 
			
				
					|  | 7a5b3b78fc | Removed the rows with zero balance from the income statement. | 2023-04-05 12:59:50 +08:00 |  | 
			
				
					|  | 7df4051452 | Removed the rows with zero balance from the trial balance. | 2023-04-05 12:56:28 +08:00 |  | 
			
				
					|  | 85084c68fd | Removed the rows with zero balance from the balance sheet. | 2023-04-05 12:29:58 +08:00 |  | 
			
				
					|  | a4d1789b58 | Moved the income and expenses log to the first item of the report chooser. | 2023-04-05 08:15:16 +08:00 |  | 
			
				
					|  | 02fcabb0ce | Updated the URI of the reports to be the default views of the application. | 2023-04-05 08:06:00 +08:00 |  | 
			
				
					|  | 4c2dcc5070 | Renamed the project from "Mia! Accounting Flask" to "Mia! Accounting". | 2023-04-04 18:26:54 +08:00 |  | 
			
				
					|  | 0ad2ac53dd | Added the "sql_condition" method to the CurrentAccount data model to simplify the queries. | 2023-03-22 21:43:58 +08:00 |  | 
			
				
					|  | c885c08c37 | Moved the "accounting.option.options" module to "accounting.utils.options", because it is meant to shared by other submodules. | 2023-03-22 19:47:37 +08:00 |  | 
			
				
					|  | 567004f7d9 | Renamed IncomeExpensesAccount to CurrentAccount. | 2023-03-22 15:42:44 +08:00 |  | 
			
				
					|  | 761d5a5824 | Added the option management, and moved the configuration of the default currency, the default account for the income and expenses log, and the recurring expenses and incomes to the options. | 2023-03-22 15:34:28 +08:00 |  | 
			
				
					|  | 656762850c | Moved the IncomeExpensesAccount data model from the "accounting.report.utils.ie_account" module to the "accounting.utils.ie_account" module. | 2023-03-22 07:29:41 +08:00 |  | 
			
				
					|  | 9248ba7e3b | Removed the redundant Flask App context from the default_currency_code Jinja2 global and the default_ie_account_code function.  They are always under the Flask app context. | 2023-03-21 21:17:10 +08:00 |  | 
			
				
					|  | a42e7d13a2 | Renamed the configuration DEFAULT_CURRENCY, DEFAULT_IE_ACCOUNT, and RECURRING to "ACCOUNTING_DEFAULT_CURRENCY", "ACCOUNTING_DEFAULT_IE_ACCOUNT", and "ACCOUNTING_RECURRING", respectively. | 2023-03-21 21:13:03 +08:00 |  | 
			
				
					|  | 77787eee9f | Fixed the search queries to be case-insensitive. | 2023-03-20 23:54:38 +08:00 |  | 
			
				
					|  | d4fe91ec4a | Fixed the capitalization of the shortcut periods in the period chooser. | 2023-03-20 22:57:04 +08:00 |  | 
			
				
					|  | 50dd6078c7 | Replaced "Need offset" with "Needs Offset" as the text of the badge. | 2023-03-20 22:43:53 +08:00 |  | 
			
				
					|  | b1af1d7425 | Renamed "voucher" to "journal entry". | 2023-03-20 22:33:14 +08:00 |  | 
			
				
					|  | 8f909965a9 | Renamed "voucher line item" to "journal entry line item". | 2023-03-20 20:52:35 +08:00 |  | 
			
				
					|  | d18dd7d4d2 | Renamed "summary" to "description" in the voucher line item. | 2023-03-20 18:45:50 +08:00 |  | 
			
				
					|  | c1235608d8 | Renamed "journal entry" to "voucher line item", and "entry type" to "side". | 2023-03-19 22:09:40 +08:00 |  | 
			
				
					|  | 5db13393cc | Renamed "transaction" to "voucher", "cash expense transaction" to "cash disbursement voucher", and "cash income transaction" to "cash receipt voucher". | 2023-03-19 13:56:46 +08:00 |  | 
			
				
					|  | 5571c0d01f | Renamed all the is_XXX_needed properties to is_need_XXX.  For example, especially the is_offset_needed property to is_need_offset, to be clear and understandable. | 2023-03-18 22:52:29 +08:00 |  | 
			
				
					|  | 8c10f1e96a | Revised the ledger not to show the accumulated balance of the nominal accounts.  The accumulated balance does not make sense for nominal accounts. | 2023-03-18 22:11:45 +08:00 |  | 
			
				
					|  | 700c179774 | Applied the is_nominal pseudo property to the __get_brought_forward_entry method of the EntryCollector of the ledger. | 2023-03-18 22:11:45 +08:00 |  | 
			
				
					|  | 5ceb9f2e83 | Fixed and renamed the "__query_currency_period" method of the AccountCollector of the balance sheet to "__query_current_period". | 2023-03-18 22:11:45 +08:00 |  | 
			
				
					|  | fe1c7669b6 | Added owner's equity accounts (base code starts with "3") when calculating the change of owner's equity in the specified period. | 2023-03-18 22:11:45 +08:00 |  | 
			
				
					|  | 61c111db69 | Revised the journal, the ledger, the income and expenses log, and the search result to show the last page first as the default upon pagination. | 2023-03-18 22:11:44 +08:00 |  | 
			
				
					|  | 08d1e60238 | Fixed the journal, the ledger, the income ane expenses log, and the search result to respect the transaction number before the debit/credit and the journal entry nuber. | 2023-03-17 22:39:29 +08:00 |  | 
			
				
					|  | e9d8a8fcd8 | Added the "accounting.utils.cast" module to cast the things to the expected type in order to supress the warnings from PyCharm. | 2023-03-15 01:09:59 +08:00 |  | 
			
				
					|  | a0fba6387f | Added the order to the search report. | 2023-03-11 16:34:30 +08:00 |  | 
			
				
					|  | 7fb9e2f0a1 | Added missing documentation to the OptionLink data model in the "accounting.report.utils.option_link" module. | 2023-03-11 16:34:28 +08:00 |  | 
			
				
					|  | af71874f9d | Fixed an error checking if there is any data in the PeriodChooser utility. | 2023-03-09 22:20:24 +08:00 |  | 
			
				
					|  | be46d8aa14 | Renamed the default_io_account_code and default_io_account functions to default_ie_account_code and default_ie_account, respectively.  That was a mistake. | 2023-03-09 20:59:21 +08:00 |  | 
			
				
					|  | 20f55058ac | Shortened the name of the "accounting.report.utils.income_expenses_account" module to "accounting.report.utils.ie_account". | 2023-03-09 20:59:21 +08:00 |  | 
			
				
					|  | e9d1a53e03 | Shortened the name of the "accounting.report.utils.income_expenses_account" module to "accounting.report.utils.ie_account". | 2023-03-09 20:59:21 +08:00 |  |