Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								046dc4b4ef 
								
							 
						 
						
							
							
								
								Optimize dashboard data retrieval with consolidated queries  
							
							... 
							
							
							
							Replaced multiple individual queries in Dashboard controller with consolidated methods for setup counts and country statistics. Added getAllSetupCounts to Setup_model and get_countries_statistics_consolidated to Logbook_model to improve performance and reduce database load. 
							
						 
						
							2025-08-09 21:24:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								ce7e9ee77b 
								
							 
						 
						
							
							
								
								Refactor QSL breakdown query and result handling  
							
							... 
							
							
							
							Optimized SQL query by pre-calculating today's date in PHP and improved result handling by returning a consistent array with integer values. Simplified logic for default values and removed unnecessary variable assignments for better readability and maintainability. 
							
						 
						
							2025-08-09 21:19:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								3d7258c1f5 
								
							 
						 
						
							
							
								
								Optimize dashboard model loading and DXCC count  
							
							... 
							
							
							
							Refactored Dashboard controller to load common models in the constructor and optimize dashboard options processing using associative arrays for faster lookups. Replaced DXCC entity counting logic with a new get_total_dxcc_count() method in the Dxcc model to avoid loading all records, improving performance. 
							
						 
						
							2025-08-09 21:14:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								278a4b384c 
								
							 
						 
						
							
							
								
								Optimize QSO statistics retrieval with consolidated query  
							
							... 
							
							
							
							Replaced multiple individual queries for QSO statistics in Dashboard controller with a single consolidated query in Logbook_model. This improves performance by reducing database calls when fetching today's, total, monthly, and yearly QSO counts. 
							
						 
						
							2025-08-09 21:10:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								1951bb7f29 
								
							 
						 
						
							
							
								
								Fix VUCC grids query to match substring correctly  
							
							... 
							
							
							
							Updated the query to use or_like on COL_VUCC_GRIDS instead of applying SUBSTRING, ensuring proper matching of the grid prefix. This resolves issues with grid searches not returning expected results. 
							
						 
						
							2025-08-02 22:57:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								f030769b5d 
								
							 
						 
						
							
							
								
								Revert "Fix Hamsat VUCC grids issue - improve grid checking logic for satellite QSOs"  
							
							... 
							
							
							
							This reverts commit 9eb13427ed 
							
						 
						
							2025-08-02 22:48:54 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								9eb13427ed 
								
							 
						 
						
							
							
								
								Fix Hamsat VUCC grids issue - improve grid checking logic for satellite QSOs  
							
							
							
						 
						
							2025-08-02 22:47:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								5c5b739e52 
								
							 
						 
						
							
							
								
								Remove debug log messages from Station controller and model  
							
							... 
							
							
							
							Eliminated unnecessary log_message calls that output posted data and state values as errors. This cleanup reduces log noise and improves code clarity. 
							
						 
						
							2025-08-02 11:31:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								370daa3e55 
								
							 
						 
						
							
							
								
								Revert "Simplify state handling for station profiles"  
							
							... 
							
							
							
							This reverts commit 33ec51d7d5 
							
						 
						
							2025-08-02 11:27:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								33ec51d7d5 
								
							 
						 
						
							
							
								
								Simplify state handling for station profiles  
							
							... 
							
							
							
							Refactored PHP model to always use 'station_state' from the form, removing special handling for Canadian states. Updated JS to clear hidden state dropdowns on form submission, ensuring only the visible state's value is submitted. 
							
						 
						
							2025-08-02 11:26:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								332f59f712 
								
							 
						 
						
							
							
								
								Update Stations.php  
							
							
							
						 
						
							2025-08-02 11:15:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								dc11ceed8f 
								
							 
						 
						
							
							
								
								Log state value in station creation  
							
							... 
							
							
							
							Added error-level logging for the 'state' value when processing station creation to aid in debugging and tracking input data. 
							
						 
						
							2025-08-02 11:10:48 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								c66688754b 
								
							 
						 
						
							
							
								
								Merge branch 'dev' of  https://github.com/magicbug/Cloudlog  into dev  
							
							
							
						 
						
							2025-08-02 11:05:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								11673494ef 
								
							 
						 
						
							
							
								
								Sanitize state input in Stations model  
							
							... 
							
							
							
							Added xss_clean sanitization to 'station_ca_state' and 'station_state' POST inputs to enhance security and prevent XSS vulnerabilities when handling state data. 
							
						 
						
							2025-08-02 11:04:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Dodd 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6f097893c9 
								
							 
						 
						
							
							
								
								Corrected QRZ batch download column name  
							
							
							
						 
						
							2025-08-01 11:44:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Steven Dodd 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f4521dee31 
								
							 
						 
						
							
							
								
								Fix mismatch between index key and match key for QRZ upload  
							
							
							
						 
						
							2025-07-31 21:26:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									copilot-swe-agent[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								4edc6560cd 
								
							 
						 
						
							
							
								
								Fix date parsing in create_qso() to handle user date format preferences correctly  
							
							... 
							
							
							
							Co-authored-by: magicbug <84308+magicbug@users.noreply.github.com> 
							
						 
						
							2025-07-30 21:39:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									copilot-swe-agent[bot] 
								
							 
						 
						
							
							
							
							
								
							
							
								4d1d24ee00 
								
							 
						 
						
							
							
								
								Fix QSL label sorting to prioritize QSL VIA over call sign  
							
							... 
							
							
							
							Co-authored-by: magicbug <84308+magicbug@users.noreply.github.com> 
							
						 
						
							2025-07-30 15:27:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								be16cf437b 
								
							 
						 
						
							
							
								
								Update application/models/Eqsl_images.php  
							
							... 
							
							
							
							Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> 
							
						 
						
							2025-07-17 17:38:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								a783f7d8a4 
								
							 
						 
						
							
							
								
								Security bug fixes  
							
							
							
						 
						
							2025-07-15 14:31:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								4d10db1fc0 
								
							 
						 
						
							
							
								
								Fixed winkey state errors  
							
							
							
						 
						
							2025-07-15 14:23:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								978bdbf76b 
								
							 
						 
						
							
							
								
								Wiring for Cloudlog Aurora Winkey Websocket Support  
							
							
							
						 
						
							2025-05-28 14:24:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								7156b185e1 
								
							 
						 
						
							
							
								
								add option to turn on websockets for winkey  
							
							
							
						 
						
							2025-05-28 13:38:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								3e24905520 
								
							 
						 
						
							
							
								
								If Clublog returns 403 disable upload  
							
							
							
						 
						
							2025-05-21 16:47:57 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								af60e40315 
								
							 
						 
						
							
							
								
								removed redundant code  
							
							
							
						 
						
							2025-04-18 11:02:22 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								4407da4c22 
								
							 
						 
						
							
							
								
								comment clean up  
							
							
							
						 
						
							2025-04-18 10:53:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								0b583772f8 
								
							 
						 
						
							
							
								
								wip  
							
							
							
						 
						
							2025-04-18 10:45:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								0416d8446f 
								
							 
						 
						
							
							
								
								Reworked some of the QRZ code for downloading  
							
							
							
						 
						
							2025-04-18 10:35:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								446b9654e6 
								
							 
						 
						
							
							
								
								Merge pull request  #3232  from DanielBausset/statistics-eachday  
							
							... 
							
							
							
							Analytics: graph of number of QSOs for each day in the log 
							
						 
						
							2024-12-04 15:19:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Danny 
								
							 
						 
						
							
							
							
							
								
							
							
								61b40a010d 
								
							 
						 
						
							
							
								
								Analytics: graph of QSOs for each day in the log  
							
							
							
						 
						
							2024-11-30 16:53:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								d53a17faa5 
								
							 
						 
						
							
							
								
								Advanced search - Fixes issue with some modes missing  
							
							
							
						 
						
							2024-11-27 13:49:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cfd880d479 
								
							 
						 
						
							
							
								
								Merge pull request  #3231  from DanielBausset/statistics-weekdays  
							
							... 
							
							
							
							Analytics: number of QSOs for each day of the week 
							
						 
						
							2024-11-23 16:01:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e555fb78c 
								
							 
						 
						
							
							
								
								Merge pull request  #3228  from DanielBausset/analytics-distances-propagationmode  
							
							... 
							
							
							
							Distances worked analytics: filter on propagation mode 
							
						 
						
							2024-11-23 16:00:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								6bffd4a1c1 
								
							 
						 
						
							
							
								
								Cleaned up formatting of api model  
							
							
							
						 
						
							2024-11-21 16:30:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								1729aaaa69 
								
							 
						 
						
							
							
								
								[API] Access function improved to speed function up  
							
							
							
						 
						
							2024-11-21 16:29:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Danny 
								
							 
						 
						
							
							
							
							
								
							
							
								ef2ea82435 
								
							 
						 
						
							
							
								
								Statistics: number of QSOs par day of the week  
							
							
							
						 
						
							2024-11-20 20:24:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Danny 
								
							 
						 
						
							
							
							
							
								
							
							
								b92b60d678 
								
							 
						 
						
							
							
								
								Distances worked analytics: filter on propagation mode  
							
							
							
						 
						
							2024-11-17 16:31:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								1362d19608 
								
							 
						 
						
							
							
								
								fix Unauthenticated SQL Injection in in function delete_oqrs_line  
							
							... 
							
							
							
							Fixes injection issue reported by @trungpc19 
							
						 
						
							2024-11-07 11:03:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de543c8bbc 
								
							 
						 
						
							
							
								
								Merge pull request  #3204  from DanielBausset/custom-map-dates  
							
							... 
							
							
							
							Custom maps: set dates to full logbook range + submodes filter fix + some wording fixes 
							
						 
						
							2024-10-30 15:39:14 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								191f5591ba 
								
							 
						 
						
							
							
								
								Improved handling of Callbook Data  
							
							
							
						 
						
							2024-10-30 15:13:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Danny 
								
							 
						 
						
							
							
							
							
								
							
							
								d11ff35bfb 
								
							 
						 
						
							
							
								
								Custom maps: set dates to full log range + submodes filter fix + some wording fixes  
							
							
							
						 
						
							2024-10-12 16:56:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								1feca1d29c 
								
							 
						 
						
							
							
								
								HamQTH - Correctly handle session key resets  
							
							
							
						 
						
							2024-10-08 16:47:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								b672453463 
								
							 
						 
						
							
							
								
								[QRZ] Mismatch of login data when session expired  
							
							
							
						 
						
							2024-10-08 16:43:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								2b110b6d63 
								
							 
						 
						
							
							
								
								Update User_model.php  
							
							
							
						 
						
							2024-10-03 14:48:44 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								b36c8a4cd1 
								
							 
						 
						
							
							
								
								[Callbooks] Login information stored in user account  
							
							... 
							
							
							
							this is a breaking change you need to update your callbook preferences in your account under third party services 
							
						 
						
							2024-10-03 14:46:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								24dcb50bca 
								
							 
						 
						
							
							
								
								Log table : Grid square hint on Distance column  
							
							
							
						 
						
							2024-09-30 18:49:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								023c319808 
								
							 
						 
						
							
							
								
								Return the station list sorted by call and name  
							
							
							
						 
						
							2024-09-30 18:49:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Peter Goodhall 
								
							 
						 
						
							
							
							
							
								
							
							
								a3235fffaa 
								
							 
						 
						
							
							
								
								Correctly set the satellite names for AMSAT Status for MESAT-1 and SONATE-2  
							
							
							
						 
						
							2024-09-21 13:15:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hugo Silva 
								
							 
						 
						
							
							
							
							
								
							
							
								658f59646a 
								
							 
						 
						
							
							
								
								Return the station list sorted by call and name  
							
							
							
						 
						
							2024-09-08 12:20:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Danny 
								
							 
						 
						
							
							
							
							
								
							
							
								4235bbb2de 
								
							 
						 
						
							
							
								
								Distances worked analytics: filter on mode and power  
							
							
							
						 
						
							2024-09-03 00:03:06 +02:00