|  | 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 |  | 
			
				
					|  | 38141759fd | Removed an excess blank line in the "accounting.report.view" module. | 2023-03-09 20:59:20 +08:00 |  | 
			
				
					|  | 7fb3e3bc2c | Shortened the names of the views of the reports. | 2023-03-09 20:59:20 +08:00 |  | 
			
				
					|  | 05ac5158f8 | Added the default report view as the income and expenses log with the default currency, default account and default period.  Changed the previous default journal links to the current default. | 2023-03-09 20:59:09 +08:00 |  | 
			
				
					|  | ec257a4b57 | Renamed the "accounting.report.period.periods" module to "accounting.report.period.shortcuts", to be clear. | 2023-03-09 20:13:15 +08:00 |  | 
			
				
					|  | 5ebb89a6d5 | Moved the month_end utility from the "accounting.report.period.period" module to the new "accounting.report.period.month_end" module. | 2023-03-09 19:56:06 +08:00 |  | 
			
				
					|  | 900d60d1ae | Moved the shortcut named periods from the "accounting.report.period.period" module to the "accounting.report.period.periods" module. | 2023-03-09 19:44:53 +08:00 |  | 
			
				
					|  | bc792c145f | Replaced the Period.get_instance method with the get_period function in the "accounting.report.period.parser" module.  Changed the parse_spec function in the "accounting.report.period.parser" to private. | 2023-03-09 19:40:34 +08:00 |  | 
			
				
					|  | 4432484acd | Replaced the PeriodSpecification object-based utility with the get_spec function-based utility, for simplicity. | 2023-03-09 19:30:36 +08:00 |  | 
			
				
					|  | 7ad3f9e0cb | Replaced the PeriodDescription object-based utility with the get_desc function-based utility, for simplicity. | 2023-03-09 19:25:43 +08:00 |  | 
			
				
					|  | 060a52f7a2 | Moved the period specification parser from the "accounting.report.period.period" module to the "accounting.report.period.parser" module. | 2023-03-09 19:10:21 +08:00 |  | 
			
				
					|  | c17430d211 | Renamed the "accounting.report.period.period_chooser" module to "accounting.report.period.chooser", for simplicity. | 2023-03-09 19:07:58 +08:00 |  | 
			
				
					|  | 8fd99bb617 | Simplified the import of the datetime module in the "accounting.report.period.period" module. | 2023-03-09 19:05:27 +08:00 |  | 
			
				
					|  | ce388eb6c8 | Moved the PeriodSpecification and PeriodDescription utilities from the "accounting.report.period.period" module to the "accounting.report.period.specification" and "accounting.report.period.description" modules, respectively. | 2023-03-09 18:57:29 +08:00 |  | 
			
				
					|  | 1850f9787e | Moved the period and period chooser to the "accounting.report.period" module. | 2023-03-09 18:30:41 +08:00 |  | 
			
				
					|  | c6d55fad1c | Renamed the "accounting.report.utils.period_choosers" module to "accounting.report.utils.period_chooser", because there is only period chooser now. | 2023-03-09 18:14:20 +08:00 |  | 
			
				
					|  | 0c647d8f21 | Moved the "accounting.reports.period" and "accounting.reports.income_expense_account" utility modules into the "accounting.reports.utils" module. | 2023-03-09 18:13:18 +08:00 |  | 
			
				
					|  | 5d1f87582e | Moved the "accounting.report.reports.utils" module to "accounting.report.utils".  It does not make sense to have a wierd and long module name just to make the import pretty. | 2023-03-09 18:09:08 +08:00 |  | 
			
				
					|  | ef086b3f81 | Revised to simplify the YearPeriod period. | 2023-03-09 18:03:02 +08:00 |  | 
			
				
					|  | b4be1db712 | Revised the imports in the "accounting.report.reports.utils.period_chooser" module. | 2023-03-09 18:00:38 +08:00 |  | 
			
				
					|  | 5d44ebdfd8 | Revised the properties of the Today, Yesterday, and AllTime periods. | 2023-03-09 17:58:49 +08:00 |  | 
			
				
					|  | 9859604c81 | Revised the documentation of the _set_properties method of the Period utility. | 2023-03-09 17:56:27 +08:00 |  | 
			
				
					|  | d31e495f6b | Added the AllTime class as a named period. | 2023-03-09 17:49:55 +08:00 |  | 
			
				
					|  | 7c4102be44 | Fixed the documentation of the "ReportType.SEARCH" enum item. | 2023-03-09 17:49:05 +08:00 |  |