github-actions 
							
						 
					 
					
						
						
							
						
						ddf1a8cebb 
					 
					
						
						
							
							Auto commit for release 'develop' on 2024-03-18  
						
						
						
						
					 
					
						2024-03-18 01:30:56 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						b359d51d3a 
					 
					
						
						
							
							Fix code and tests.  
						
						
						
						
					 
					
						2024-03-17 12:26:56 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						3913fa5086 
					 
					
						
						
							
							Restore old behavior  
						
						
						
						
					 
					
						2024-03-17 12:00:28 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						d3f19db42d 
					 
					
						
						
							
							This should fix the tests again.  
						
						
						
						
					 
					
						2024-02-03 10:08:34 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						44df07a5f5 
					 
					
						
						
							
							Update, rebuild, and add a new API endpoint.  
						
						
						
						
					 
					
						2024-01-17 20:23:02 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						956108399b 
					 
					
						
						
							
							Various code cleanup and fixed alignments.  
						
						
						
						
					 
					
						2024-01-01 15:17:11 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						135b9fc010 
					 
					
						
						
							
							Add void to a lot of methods.  
						
						
						
						
					 
					
						2023-12-21 05:06:17 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						c9d5d74662 
					 
					
						
						
							
							More code cleanup  
						
						
						
						
					 
					
						2023-12-20 19:45:12 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						da4e813d9a 
					 
					
						
						
							
							Fix tests  
						
						
						
						
					 
					
						2023-12-20 06:02:35 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						68f01d932e 
					 
					
						
						
							
							Fix a lot of phpstan things  
						
						
						
						
					 
					
						2023-11-26 12:10:42 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						a6c355c7b8 
					 
					
						
						
							
							Add test case for bill dates  
						
						
						
						
					 
					
						2023-11-26 07:19:57 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						7436f94feb 
					 
					
						
						
							
							Fix code quality and run.  
						
						
						
						
					 
					
						2023-11-04 14:26:35 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						101bcc250e 
					 
					
						
						
							
							Code cleanup  
						
						
						
						
					 
					
						2023-11-03 05:52:35 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						12675dd950 
					 
					
						
						
							
							Refactor phpstan errors.  
						
						
						
						
					 
					
						2023-10-29 17:41:14 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						78153c2aa4 
					 
					
						
						
							
							Update meta files for new release.  
						
						
						
						
					 
					
						2023-10-28 17:17:09 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						cc14a4ac57 
					 
					
						
						
							
							Merge pull request  #8098  from tonicospinelli/testing  
						
						... 
						
						
						
						Cover preferred format methods of the Navigation class 
						
						
					 
					
						2023-10-27 05:51:56 +02:00 
						 
				 
			
				
					
						
							
							
								Antonio Spinelli 
							
						 
					 
					
						
						
							
						
						8100f68020 
					 
					
						
						
							
							Cover preferred format methods of the Navigation class  
						
						
						
						
					 
					
						2023-10-24 22:52:01 -03:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						32a36bbb12 
					 
					
						
						
							
							Restore missing methods and fix silly bugs.  
						
						
						
						
					 
					
						2023-10-24 18:32:24 +02:00 
						 
				 
			
				
					
						
							
							
								Antonio Spinelli 
							
						 
					 
					
						
						
							
						
						dd2f8d4404 
					 
					
						
						
							
							Cover endOfPeriod method of the Navigation class  
						
						... 
						
						
						
						The custom frequency requires a timezone configuration, forcing it
to run in the integration test scope.
Running the integration tests requires a database connection in the
build process. It enables other case tests.
The API Tests cause interference in other tests, requiring isolating
them. 
						
						
					 
					
						2023-10-23 10:32:38 -03:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						1699513023 
					 
					
						
						
							
							Fix test  
						
						
						
						
					 
					
						2023-08-31 19:18:16 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						488a8a7e86 
					 
					
						
						
							
							Fix test  
						
						
						
						
					 
					
						2023-08-31 19:13:06 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						dd571d6221 
					 
					
						
						
							
							Fix test  
						
						
						
						
					 
					
						2023-08-31 19:02:38 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						80f21d2a4f 
					 
					
						
						
							
							Fix test  
						
						
						
						
					 
					
						2023-08-30 07:06:43 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						5513ec068e 
					 
					
						
						
							
							Fix test  
						
						
						
						
					 
					
						2023-08-30 06:53:46 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						788dae1477 
					 
					
						
						
							
							fix: notifications  
						
						
						
						
					 
					
						2023-07-17 20:33:26 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						b557805eeb 
					 
					
						
						
							
							Code for new release  
						
						
						
						
					 
					
						2023-07-15 16:02:42 +02:00 
						 
				 
			
				
					
						
							
							
								Antonio Spinelli 
							
						 
					 
					
						
						
							
						
						7af9169763 
					 
					
						
						
							
							Cover the startOfPeriod method of Navigation class  
						
						
						
						
					 
					
						2023-07-04 14:15:52 -03:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						775504acb6 
					 
					
						
						
							
							Chore: Add phpdocs  
						
						
						
						
					 
					
						2023-07-04 13:29:19 +02:00 
						 
				 
			
				
					
						
							
							
								Antonio Spinelli 
							
						 
					 
					
						
						
							
						
						720fff4595 
					 
					
						
						
							
							Fix typo, remove unused class and change the copyright author  
						
						
						
						
					 
					
						2023-07-04 06:26:05 -03:00 
						 
				 
			
				
					
						
							
							
								Antonio Spinelli 
							
						 
					 
					
						
						
							
						
						551c1f4cda 
					 
					
						
						
							
							Send code coverage to SonarCloud  
						
						
						
						
					 
					
						2023-07-03 15:45:32 -03:00 
						 
				 
			
				
					
						
							
							
								Antonio Spinelli 
							
						 
					 
					
						
						
							
						
						7f0db0de04 
					 
					
						
						
							
							Organize test suites into unit and integration  
						
						... 
						
						
						
						This is the goals of project organization composing different
combinations to run any number of tests together. 
						
						
					 
					
						2023-07-03 13:46:30 -03:00 
						 
				 
			
				
					
						
							
							
								Antonio Spinelli 
							
						 
					 
					
						
						
							
						
						6ac3cc384b 
					 
					
						
						
							
							Add Bimonthly periodicity for Support\Calendar  
						
						
						
						
					 
					
						2023-07-03 13:46:30 -03:00 
						 
				 
			
				
					
						
							
							
								Antonio Spinelli 
							
						 
					 
					
						
						
							
						
						563879c218 
					 
					
						
						
							
							Fix a bug for monthly calculation periodicity  
						
						... 
						
						
						
						This change reveals a bug in the Monthly calculation date where the
difference between more than one month was discarded. The new calendar
calculator was prepared to avoid overflow at the end of the month. 
						
						
					 
					
						2023-07-03 13:46:29 -03:00 
						 
				 
			
				
					
						
							
							
								Antonio Spinelli 
							
						 
					 
					
						
						
							
						
						dbb7ed3d5d 
					 
					
						
						
							
							Add the Calendar Calculator  
						
						... 
						
						
						
						It encapsulates some date operations like sum. The result will be the
calculated date when calling the nextDateByInterval method, given the
date, periodicity, and skipInterval parameters.
For example, given a date of 2019-12-31, monthly periodicity, and skip
interval 0, the results will be 2020-01-31. Also, if the skip interval
is 1, the result is 2020-02-29. This is because the next date will add
another month to the current range. 
						
						
					 
					
						2023-07-03 13:46:29 -03:00 
						 
				 
			
				
					
						
							
							
								Antonio Spinelli 
							
						 
					 
					
						
						
							
						
						4e3c2ba72c 
					 
					
						
						
							
							Calculate the next date using periodicity strategies.  
						
						... 
						
						
						
						All these strategies encapsulate how the Carbon library adds the
interval to the current date.
Monthly, Quarterly, Half-Yearly, and Yearly explicitly use the
overflow control to guarantee the end of the next month or year
adequately. 
						
						
					 
					
						2023-07-03 13:46:29 -03:00 
						 
				 
			
				
					
						
							
							
								Antonio Spinelli 
							
						 
					 
					
						
						
							
						
						8e911491f6 
					 
					
						
						
							
							Add tests for Navigation  
						
						... 
						
						
						
						It is responsible for calculating and manipulating Dates in financial
organization is a very important feature, and requires significant
coverage.
The first test case is just to create an understanding of how it
works. 
						
						
					 
					
						2023-07-03 13:46:29 -03:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						06be3f0d46 
					 
					
						
						
							
							Expand test script and fix first functional test.  
						
						
						
						
					 
					
						2023-02-06 06:14:07 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						fd7ba9dd57 
					 
					
						
						
							
							Remove unused tests  
						
						
						
						
					 
					
						2023-02-04 17:11:19 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						5b8e01fbfb 
					 
					
						
						
							
							Various PSR12 code cleanup  
						
						
						
						
					 
					
						2022-12-29 19:43:43 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						f95a064eca 
					 
					
						
						
							
							Rebuild frontend.  
						
						
						
						
					 
					
						2021-09-16 14:32:06 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						5262c0240e 
					 
					
						
						
							
							Various code cleanup.  
						
						
						
						
					 
					
						2021-06-13 08:10:30 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						2bff7750b4 
					 
					
						
						
							
							Code fixes.  
						
						
						
						
					 
					
						2021-05-24 08:06:56 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						18a80f3519 
					 
					
						
						
							
							Update code for API  
						
						
						
						
					 
					
						2021-04-03 07:16:43 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						2c575f3ca5 
					 
					
						
						
							
							Code cleanup.  
						
						
						
						
					 
					
						2021-03-28 11:43:07 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						6401b5c9eb 
					 
					
						
						
							
							Clean up readme and old code.  
						
						
						
						
					 
					
						2021-03-28 10:37:01 +02:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						cbf3118b8a 
					 
					
						
						
							
							Fix tests  
						
						
						
						
					 
					
						2021-03-21 08:13:19 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						657726e667 
					 
					
						
						
							
							First run of all tests  
						
						
						
						
					 
					
						2021-03-21 07:30:44 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						eb90dac89d 
					 
					
						
						
							
							Transaction tests work.  
						
						
						
						
					 
					
						2021-03-21 07:09:39 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						4c2f758f69 
					 
					
						
						
							
							Tests also validate existing data.  
						
						
						
						
					 
					
						2021-03-20 19:17:22 +01:00 
						 
				 
			
				
					
						
							
							
								James Cole 
							
						 
					 
					
						
						
							
						
						b1023cdfda 
					 
					
						
						
							
							Update test routine.  
						
						
						
						
					 
					
						2021-03-20 15:40:20 +01:00