|  | 1d6a53f7cd | Revised the account form so that the if-offset-needed option is only available for real accounts. | 2023-03-12 01:34:42 +08:00 |  | 
			
				
					|  | bb2993b0c0 | Reordered the code in the "accounting.transaction.forms.journal_entry" module. | 2023-03-11 20:36:38 +08:00 |  | 
			
				
					|  | f6946c1165 | Revised the IsBalanced validator so that it no longer need the __future__ annotation. | 2023-03-11 19:10:47 +08:00 |  | 
			
				
					|  | 8e219d8006 | Fixed the type hint of the form parameter in the NeedSomeJournalEntries validator. | 2023-03-11 19:10:44 +08:00 |  | 
			
				
					|  | 53565eb9e6 | Changed the IsBalanced validator from an inner class inside the TransferCurrencyForm form to an independent class. | 2023-03-11 19:10:42 +08:00 |  | 
			
				
					|  | 965e78d8ad | Revised the rule for the accounts that need offset in the accounting-init-accounts console command. | 2023-03-11 17:15:08 +08:00 |  | 
			
				
					|  | 74b81d3e23 | Renamed the offset_original_id column to original_entry_id, and the offset_original relationship to original_entry in the JournalEntry data model. | 2023-03-11 16:34:30 +08:00 |  | 
			
				
					|  | a0fba6387f | Added the order to the search report. | 2023-03-11 16:34:30 +08:00 |  | 
			
				
					|  | d28bdf2064 | Revised the parameter order in the template of the currency sub-form of the transaction form. | 2023-03-11 16:34:29 +08:00 |  | 
			
				
					|  | edf0c00e34 | Shortened the names of the #filterAccountOptions, #getAccountCodeUsedInForm, and #shouldAccountOptionShow methods to #filterOptions, #getCodesUsedInForm, and #shouldOptionShow, respectively, in the JavaScript AccountSelector class. | 2023-03-11 16:34:29 +08:00 |  | 
			
				
					|  | 107d161379 | Removed a debug output from the JavaScript AccountSelector class. | 2023-03-11 16:34:29 +08:00 |  | 
			
				
					|  | f2c184f769 | Rewrote the JavaScript AccountSelector to store the page elements in the object. | 2023-03-11 16:34:28 +08:00 |  | 
			
				
					|  | b45986ecfc | Fixed the parameter type for the JavaScript AccountSelector class. | 2023-03-11 16:34:28 +08:00 |  | 
			
				
					|  | a2c2452ec5 | Added a missing blank line to the JavaScript AccountSelector class. | 2023-03-11 16:34:28 +08:00 |  | 
			
				
					|  | 5194258b48 | Removed the redundant #init method from the JavaScript AccountSelector class. | 2023-03-11 16:34:28 +08:00 |  | 
			
				
					|  | 3fe7eb41ac | Removed the unused "__in_use_account_id" property from the TransactionForm form. | 2023-03-11 16:34:28 +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 |  | 
			
				
					|  | 1d443f7b76 | Renamed the "accounting.transaction.form" module to "accounting.transaction.forms".  It only contains forms now. | 2023-03-11 16:34:28 +08:00 |  | 
			
				
					|  | 6ad4fba9cd | Moved the "accounting.transaction.operators", "accounting.transaction.summary_editor" and "accounting.transaction.form.account_option" modules into the "accounting.transaction.utils" module. | 2023-03-11 16:34:28 +08:00 |  | 
			
				
					|  | 3dda6531b5 | Split the "accounting.transaction.forms" module into various submodules in the "accounting.transaction.form" module. | 2023-03-11 16:33:51 +08:00 |  | 
			
				
					|  | 4d11517e21 | Advanced to version 0.5.0.
						
						
						
						
						
						
							
 v0.5.0 | 2023-03-10 08:36:22 +08:00 |  | 
			
				
					|  | 308e4ac69d | Updated the Sphinx documentation. | 2023-03-10 08:36:08 +08:00 |  | 
			
				
					|  | de09e1498b | Added the __get_default_page_uri() function to the "accounting.transaction.views" module to simplify the code. | 2023-03-10 08:34:44 +08:00 |  | 
			
				
					|  | c26c4686c5 | Renamed the "original_id" column to "offset_original_id", and the "original" and "offset" relationships to "offset_original" and "offsets", respectively, in the JournalEntry data model. | 2023-03-10 08:25:38 +08:00 |  | 
			
				
					|  | c95f4fcc47 | Added the __str property and changed the query_values property from a pseudo property to a real property in the AccountOption data model, so that it does not need to hold the account object forever. | 2023-03-09 22:50:18 +08:00 |  | 
			
				
					|  | 71af74fc8a | Added documentation to the properties of the AccountOption data model. | 2023-03-09 22:47:46 +08:00 |  | 
			
				
					|  | 56e972c371 | Fixed so that the download buttons on the report pages are disabled when there is no data. | 2023-03-09 22:29:44 +08:00 |  | 
			
				
					|  | 7feb6da062 | Fixed the JavaScript period chooser error when there is no data. | 2023-03-09 22:25:26 +08:00 |  | 
			
				
					|  | af71874f9d | Fixed an error checking if there is any data in the PeriodChooser utility. | 2023-03-09 22:20:24 +08:00 |  | 
			
				
					|  | 3fa8818a27 | Added the is_check_as parameter to the get_txn_op function so that the "as" query parameter is not checked when showing the transaction detail. | 2023-03-09 22:14:22 +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 |  |