Fred Gleason 
							
						 
					 
					
						
						
							
						
						d7f395f7db 
					 
					
						
						
							
							2020-02-20 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added a 'FEEDS.AUDIENCE_METRICS' field to the database.
	* Incremented the database version to 316.
	* Added a 'Collect Audience Metrics' checkbox to the 'Feed'
	dialog in rdadmin(1).
	* Added an 'RDTransfer' base class.
	* Rebased 'RDDelete' to 'RDTransfer'.
	* Added 'sftp' support to 'RDDelete'.
	* Added 'file' support to 'RDDelete'.
	* Refactored RSS generation to occur in 'RDFeed'.
	* Added a 'delete_test' test harness. 
						
						
					 
					
						2020-02-20 11:06:46 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						f036872fd6 
					 
					
						
						
							
							2020-01-28 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added a 'libmusicbrainz5' dependency.
	* Added a 'libdiscid' dependency.
	* Added a 'readcd_test' test harness. 
						
						
					 
					
						2020-01-28 17:26:09 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						525573a245 
					 
					
						
						
							
							2019-12-09 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed a bug in the rdxport service that could cause MODIFY
	notifications to fail to be sent by the 'SaveLog' WebAPI call. 
						
						
					 
					
						2019-12-09 01:05:13 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						8a2dd87545 
					 
					
						
						
							
							2019-10-28 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed a regression in 'rdxport.cgi' that caused a check of the
	Rivendell services to be triggered each time a WebAPI function was
	invoked. 
						
						
					 
					
						2019-10-28 15:27:40 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						ac4d9305bc 
					 
					
						
						
							
							2019-06-25 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Adjusted to priority of 'operations' system events to use
	LOG_INFO priority. 
						
						
					 
					
						2019-06-25 15:08:12 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						f50447eb8b 
					 
					
						
						
							
							2019-06-21 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added 'RDApplication::syslog()' methods. 
						
						
					 
					
						2019-06-24 16:40:18 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						a094fbc788 
					 
					
						
						
							
							2019-06-17 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Refactored logging system to use syslog(3) exclusively.
	* Removed the 'Facility=', 'LogDirectory=', 'CoreDumpDirectory='
	and 'LogPattern=' directives from rd.conf(5). 
						
						
					 
					
						2019-06-17 17:46:26 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						1322487bb0 
					 
					
						
						
							
							2019-05-14 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Modified the query in the Webget service to always return
	the lowest numbered matching cart/cut found. 
						
						
					 
					
						2019-05-14 16:40:22 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						ca949be8f2 
					 
					
						
						
							
							2019-05-14 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Removed 'web/webget/webget.py'. 
						
						
					 
					
						2019-05-14 16:01:14 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						1159caad4a 
					 
					
						
						
							
							2019-05-14 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed a bug in the Webget service that caused audio to be
	generated with a normalization level of -100 dBFS.
	* Fixed a bug in the Webget service that caused all audio to
	be generated as monoaural. 
						
						
					 
					
						2019-05-14 15:10:09 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						efa4999fa2 
					 
					
						
						
							
							2019-01-29 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed a bug in the 'EditCut' web API call that caused attempts
	to clear the 'START_DAYPART' and 'END_DAYPART' fields to return
	an error. 
						
						
					 
					
						2019-01-29 16:32:06 -05:00 
						 
				 
			
				
					
						
							
							
								Patrick Linstruth 
							
						 
					 
					
						
						
							
						
						3ed7a7ca6f 
					 
					
						
						
							
							Move 'CART.SCHED_CODES' field to 'CART_SCHED_CODES' table.  
						
						
						
						
					 
					
						2018-11-13 13:16:26 -08:00 
						 
				 
			
				
					
						
							
							
								Patrick Linstruth 
							
						 
					 
					
						
						
							
						
						3e56afec0c 
					 
					
						
						
							
							Only log error if code is >= 400  
						
						
						
						
					 
					
						2018-10-16 09:47:32 -07:00 
						 
				 
			
				
					
						
							
							
								Patrick Linstruth 
							
						 
					 
					
						
						
							
						
						cff45fdc83 
					 
					
						
						
							
							Add rda->log() to Xport::XmlExit  
						
						
						
						
					 
					
						2018-10-04 12:02:22 -07:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						116e790af4 
					 
					
						
						
							
							Merged 'stable'  
						
						
						
						
					 
					
						2018-08-23 16:02:45 +00:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						e1e88d60a3 
					 
					
						
						
							
							2018-08-11 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added a rule to remove stale moc(1) files in
	'web/webget/Makefile.am'. 
						
						
					 
					
						2018-08-11 21:03:25 +00:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						8d11616b4b 
					 
					
						
						
							
							2018-08-08 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Modified all instances of 'QStringList::split()' calls to use
	'QString::split()'. 
						
						
					 
					
						2018-08-08 18:11:23 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						796e1bebc3 
					 
					
						
						
							
							2018-08-07 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Removed the 'pam_rd' plug-in.
	* Removed rdchunk(1).
	* Upgraded Qt3 to Qt4. 
						
						
					 
					
						2018-08-07 10:09:49 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						79974da3f7 
					 
					
						
						
							
							2018-07-30 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed a bug in the 'EditCart' web API call that caused updates to
	the 'SongID' field to be ignored.
	* Fixed a bug in the 'EditCart' web API call that caused updates to
	the 'Conductor' field to be ignored. 
						
						
					 
					
						2018-07-30 09:23:30 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						6888838f90 
					 
					
						
						
							
							2018-07-30 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Modified the 'editcart.html' test harness to process UTF-8 strings
	correctly.
	* Modified the 'editcut.html' test harness to process UTF-8 strings
	correctly. 
						
						
					 
					
						2018-07-30 08:55:33 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						542fb7d6a6 
					 
					
						
						
							
							2018-07-27 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added a 'SaveFile' test method to the web API.
	* Added a 'SaveString' test method to the web API.
	* Refactored the multipart-mime parser in 'RDFormPost' to process
	UTF-8 strings correctly. 
						
						
					 
					
						2018-07-27 14:28:55 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						3e0929ba77 
					 
					
						
						
							
							2018-07-26 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed a bug in 'RDCastSearchString()' that threw a SQL error when
	passed a filter string consisting of pure whitespace.
	* Fixed bugs in 'rdcastmanager.cgi' that caused corruption when
	displaying UTF-8 strings. 
						
						
					 
					
						2018-07-26 09:01:06 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						92b74961cb 
					 
					
						
						
							
							2018-07-25 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed bug in the rdfeed script that caused corruption when
	generating UTF-8 strings. 
						
						
					 
					
						2018-07-25 14:48:37 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						0dc7a4e698 
					 
					
						
						
							
							2018-07-20 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Removed the Auxiliary Fields from the podcasting system.
	* Fixed a regression in the RDFeed system that caused segfaults
	when accessing channel XML. 
						
						
					 
					
						2018-07-20 13:04:44 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						c2f11d76be 
					 
					
						
						
							
							2018-07-19 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added a 'CAST_DOWNLOADS' table to the database.
	* Incremented the database version to 294. 
						
						
					 
					
						2018-07-19 21:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						94ff45a4dc 
					 
					
						
						
							
							2018-07-19 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed a bug in rdadmin(1) that caused the credentials fields to
	be greyed out when configuring a podcast feed to use SFTP uploads.
	* Fixed a bug in 'RDExport' that caused encoding of credentials
	to be corrupt.
	* Fixed a regression in the RDFeed service that caused detection
	of feed	names to fail. 
						
						
					 
					
						2018-07-19 20:11:02 +00:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						68cb66468e 
					 
					
						
						
							
							2018-07-19 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Cleaned up SQL quieries in 'web/rdfeed/' to ensure UTF-8
	compatibility. 
						
						
					 
					
						2018-07-19 15:02:21 +00:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						6a5563f3e7 
					 
					
						
						
							
							2018-07-19 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Cleaned up SQL quieries in 'web/rdcastmanager/' to ensure UTF-8
	compatibility. 
						
						
					 
					
						2018-07-19 14:51:07 +00:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						3973ab5f01 
					 
					
						
						
							
							2018-07-10 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added a 'STACK_LINES' table to the database.
	* Incremented the database version to 293. 
						
						
					 
					
						2018-07-10 11:05:46 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						300aebdc04 
					 
					
						
						
							
							2018-07-03 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added a 'LOG_LINES' table to the database.
	* Incremented the database version to 288.
	* Removed the 'RDLog::tableName()' method. 
						
						
					 
					
						2018-07-03 12:32:41 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						32714fb6f7 
					 
					
						
						
							
							2018-06-16 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added a 'TranscodingDelay=' parameter to the '[Tuning]' section
	of rd.conf(5). 
						
						
					 
					
						2018-06-16 13:39:03 +00:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						fec324abd8 
					 
					
						
						
							
							2018-05-31 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed a bug that broke the build on RHEL 6. 
						
						
					 
					
						2018-05-31 17:12:46 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						9e215e311f 
					 
					
						
						
							
							2018-05-24 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added a WebGet web service. 
						
						
					 
					
						2018-05-25 01:00:43 +00:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						de202521da 
					 
					
						
						
							
							2018-03-25 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added support for log notifications to the RDXport service. 
						
						
					 
					
						2018-03-25 16:20:56 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						471c6498fd 
					 
					
						
						
							
							2018-03-21 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added support for cart notifications to the RDXport service.
	* Added support for notifications to rdimport(1). 
						
						
					 
					
						2018-03-21 15:54:50 -04:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						7835be386e 
					 
					
						
						
							
							Merged from 'refactor'  
						
						
						
						
					 
					
						2018-02-24 09:19:33 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						8f1bd700cd 
					 
					
						
						
							
							2018-02-15 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added a 'SERVICES.LOG_SHELFLIFE_ORIGIN' field to the database.
	* Incremented the database version to 275.
	* Added a drop-down control to the 'Set Logs to auto-delete' control
	to allow origin to be specified in the 'Edit Service' dialog in
	rdadmin(1). 
						
						
					 
					
						2018-02-15 09:39:37 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						948ccf4d8f 
					 
					
						
						
							
							2018-02-14 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed a typo in an error message for the 'CopyAudio' web API call. 
						
						
					 
					
						2018-02-14 18:17:21 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						e305344e6b 
					 
					
						
						
							
							2018-02-04 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Refactored the RDAudioConvert class to use RDApplication.
	* Converted rdcatchd(8) to use RDApplication. 
						
						
					 
					
						2018-02-04 06:18:52 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						0b59fa865a 
					 
					
						
						
							
							2018-02-03 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Converted rdxport.cgi to use RDApplication. 
						
						
					 
					
						2018-02-02 19:18:58 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						a78fbf5232 
					 
					
						
						
							
							2018-02-03 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Converted rdfeed.xml to use RDApplication. 
						
						
					 
					
						2018-02-02 18:25:49 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						afc426226c 
					 
					
						
						
							
							2018-02-03 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Converted rdcastmanager.cgi to use RDApplication. 
						
						
					 
					
						2018-02-02 18:06:09 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						f692a3ac0d 
					 
					
						
						
							
							2018-01-30 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added an 'RDApplication'class.
	* Converted rdlibrary(1) to use RDApplication. 
						
						
					 
					
						2018-01-30 03:57:04 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						c63ae45991 
					 
					
						
						
							
							2018-01-03 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed races in creation of new carts. 
						
						
					 
					
						2018-01-03 15:36:45 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						97a6045992 
					 
					
						
						
							
							2017-12-21 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added log locking logic to the 'SaveLog' Web API call. 
						
						
					 
					
						2017-12-21 11:47:34 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						aec8bba723 
					 
					
						
						
							
							2017-12-20 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added a 'LOGS.LOCK_GUID' field to the database.
	* Incremented the database version to 274.
	* Added a 'LockLog' call to the Web API. 
						
						
					 
					
						2017-12-20 18:16:22 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						5b75716f4a 
					 
					
						
						
							
							2017-12-14 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added an 'RDTempDirectory' class.
	* Fixed a race in the 'Export' Web API call. 
						
						
					 
					
						2017-12-14 13:20:02 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						6cbe0d9a70 
					 
					
						
						
							
							2017-12-04 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Fixed a bug in the 'ListLogs' Web API call that caused inconsistent
	results with filter strings with leading or trailing whitespace. 
						
						
					 
					
						2017-12-04 18:52:45 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						a8ae9f9bfa 
					 
					
						
						
							
							2017-12-01 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Added an 'Engine=' directive to the [MySQL] section of
	rd.conf(5).
	* Refactored the schema update code to use standard form
	in rdadmin(1). 
						
						
					 
					
						2017-12-01 17:37:37 -05:00 
						 
				 
			
				
					
						
							
							
								Fred Gleason 
							
						 
					 
					
						
						
							
						
						cbba0eb10a 
					 
					
						
						
							
							2017-11-28 Fred Gleason <fredg@paravelsystems.com>  
						
						... 
						
						
						
						* Implemented application of the 'Purge Logs' setting when creating
	logs manually.
	* Changed the wording of the 'Purge Logs' and 'Purge ELR Data'
	control in the Edit Service dialog in rdadmin(1).
	* Added 'RDLog::create()' and 'RDLog::remove()' static methods. 
						
						
					 
					
						2017-11-28 12:41:45 -05:00