1167 Commits

Author SHA1 Message Date
Fred Gleason
3aec92fd94 2018-08-14 Fred Gleason <fredg@paravelsystems.com>
* Fixed cosmedic layout errors in the 'Edit Audio' dialog.
2018-08-14 16:14:00 +00:00
Fred Gleason
9c57cca635 2018-08-13 Fred Gleason <fredg@paravelsystems.com>
* Removed debugging code from rdlibrary(1).
2018-08-13 19:25:57 -04:00
Fred Gleason
c588b4950a 2018-08-13 Fred Gleason <fredg@paravelsystems.com>
* Added code to force the 'Plastique' GUI style.
2018-08-13 19:22:24 -04:00
Fred Gleason
ce323b471d 2018-08-13 Fred Gleason <fredg@paravelsystems.com>
* Updated table documentation.
2018-08-13 17:30:22 -04:00
Fred Gleason
643fcf28fa 2018-08-13 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression that caused 'stop' transport buttons to have
	the incorrect shadow color.
2018-08-13 17:26:33 -04:00
Fred Gleason
77f35e52f5 2018-08-13 Fred Gleason <fredg@paravelsystems.com>
* Removed support for the 'Backup Database' ['DB'] RML.
	* Removed support for automatic DB backup.
	* Dropped the 'STATIONS.BACKUP_DIR' and 'STATIONS.BACKUP_LIFE'
	fields drom the database.
	* Incremented the database version to 296.
2018-08-13 17:12:20 -04:00
Fred Gleason
16661cfb6d 2018-08-13 Fred Gleason <fredg@paravelsystems.com>
* Moved execution of maintenance routines from ripcd(8) to
	rdservice(8).
2018-08-13 16:27:12 -04:00
Fred Gleason
ae9296352c 2018-08-11 Fred Gleason <fredg@paravelsystems.com>
* Added a debug block for saving raw post data to 'RDFormPost'.
2018-08-12 20:44:35 +00:00
Fred Gleason
a7780f9b4e 2018-08-11 Fred Gleason <fredg@paravelsystems.com>
* Removed SysV-style init scripts.
	* Removed sysconfig support.
2018-08-12 01:28:02 +00:00
Fred Gleason
c92bfd2f6c 2018-08-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed regressions in 'RDFormPost' that broke audio importation.
2018-08-12 01:18:14 +00:00
Fred Gleason
3d99fb9a87 2018-08-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rddbmgr(8) that could cause segfaults when
	determining the current schema verion.
2018-08-11 22:14:00 +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
1181df2cb0 2018-08-10 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'audio_convert_test' that caused a segfault
	on startup.
2018-08-10 07:32:17 -04:00
Fred Gleason
e39a0e4d00 2018-08-10 Fred Gleason <fredg@paravelsystems.com>
* Modified the boot system to use SystemD.
2018-08-10 07:16:15 -04:00
Fred Gleason
223bdc2f84 2018-08-10 Fred Gleason <fredg@paravelsystems.com>
* Changed installation location of caed(8), ripcd(8), rdcatchd(8)
	and rdrepld(8) from '@prefix@/bin' to '@prefix@/sbin'.
	* Removed code to detach from controlling terminal after startup
	from caed(8), ripcd(8), rdcatchd(8)
	and rdrepld(8).
	* Removed code to manage dropbox instances from rdcatchd(8).
	* Removed code to start service daemons automatically from
	user modules.
	* Added rdservice(8).
2018-08-10 06:09:16 -04:00
Fred Gleason
523c93c461 2018-08-08 Fred Gleason <fredg@paravelsystems.com>
* Fixed regressions in rdlibrary(1) and rdlogedit(1) that broke
	display of the audio playhead cursor.
2018-08-09 11:19:52 -04:00
Fred Gleason
3e37fbefac 2018-08-08 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'RDAudioInfo' that caused segfaults.
2018-08-08 18:34:02 -04:00
Fred Gleason
8cfc9e381a 2018-08-08 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in the 'Edit Cart' dialog in rdlibrary(1)
	that caused button legends to be misaligned.
2018-08-08 18:28:51 -04:00
Fred Gleason
3a902b2b7d 2018-08-08 Fred Gleason <fredg@paravelsystems.com>
* Fixed up column alignment in the cart list in rdlibrary(1).
2018-08-08 18:20:45 -04: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
e3bb963c3f 2018-08-08 Fred Gleason <fredg@paravelsystems.com>
* Refactored rdcatchd(8) to remove arbitrary limits on number of
	control connections.
	* Removed Qt3 support classes from rdcatchd(8).
2018-08-08 16:03:36 -04:00
Fred Gleason
3a7306de13 2018-08-07 Fred Gleason <fredg@paravelsystems.com>
* Removed Qt3 support classes from ripcd(8).
2018-08-07 12:40:30 -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
6b1a06a910 2018-08-03 Fred Gleason <fredg@paravelsystems.com>
* Fixed bugs in 'RDWaveFile' that caused corruption of UTF-8
	strings in RDXL chunks.
2018-08-03 15:21:39 -04:00
Fred Gleason
76b4c866eb 2018-08-03 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'RDCart' that threw a SQL error.
2018-08-03 14:22:43 -04:00
Fred Gleason
fac249d672 2018-08-03 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'RDAudioExport' that caused a segfault.
2018-08-03 13:52:28 -04:00
Fred Gleason
2ff823235b 2018-08-03 Fred Gleason <fredg@paravelsystems.com>
* Fixed bugs in CDDB lookup code that caused corruption when processing
	UTF-8 strings.
2018-08-03 12:36:32 -04:00
Fred Gleason
7881ec7770 2018-08-02 Fred Gleason <fredg@paravelsystems.com>
* Modified reports in rdgpimon(1) to display UTF-8 strings
	correctly.
2018-08-02 19:06:07 -04:00
Fred Gleason
c0930db2ac 2018-08-02 Fred Gleason <fredg@paravelsystems.com>
* Modified reports in rdcastmanager(1) to display UTF-8 strings
	correctly.
2018-08-02 18:52:46 -04:00
Fred Gleason
ad767309c7 2018-08-02 Fred Gleason <fredg@paravelsystems.com>
* Modified reports in rdcatch(1) to display UTF-8 strings
	correctly.
2018-08-02 18:37:45 -04:00
Fred Gleason
ec6207c7d6 2018-08-02 Fred Gleason <fredg@paravelsystems.com>
* Modified reports in rdlogedit(1) to display UTF-8 strings
	correctly.
2018-08-02 17:27:49 -04:00
Fred Gleason
dfa5438a65 2018-08-02 Fred Gleason <fredg@paravelsystems.com>
* Modified reports in rdadmin(1) to display UTF-8 strings
	correctly.
2018-08-02 16:37:58 -04:00
Fred Gleason
7d54bc3691 2018-08-02 Fred Gleason <fredg@paravelsystems.com>
* Modified reports in rdlibrary(1) to display UTF-8 strings
	correctly.
2018-08-02 16:03:29 -04:00
Fred Gleason
4e125e2de7 2018-08-01 Fred Gleason <fredg@paravelsystems.com>
* Modified as-played reports to work correctly with UTF-8 strings.
2018-08-01 14:28:32 -04:00
Fred Gleason
949b3f903c 2018-07-31 Fred Gleason <fredg@paravelsystems.com>
* Modified logging in caed(8) to use 'RDConfig::log()' method.
2018-07-31 13:09:03 -04:00
Fred Gleason
26c29e1d4e 2018-07-31 Fred Gleason <fredg@paravelsystems.com>
* Refactored 'RDMacro' to handle UTF-8 strings correctly.
2018-07-31 12:54:08 -04:00
Fred Gleason
dbb0d9c415 2018-07-31 Fred Gleason <fredg@paravelsystems.com>
* Fixed bugs in 'RDCmdSwitch' that caused corruption in UTF-8
	strings.
	* Refactored rmlsend(1) to handle UTF-8 strings correctly.
2018-07-31 08:42:05 -04:00
Fred Gleason
ad639bc79e 2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'RDAudioExport', 'RDAudioImport',
	'RDAudioStore', 'RDCart', 'RDCopyAudio', 'RDPeakExport',
	'RDRehash', and 'RDTrimAudio' that caused credentials encoded in
	UTF-8 to be corrupted.
2018-07-30 14:47:40 -04:00
Fred Gleason
9769324828 2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Refactored ripcd(8) to process UTF-8 strings correctly.
	* Fixed bugs in 'RDRip' that caused corruption of UTF-8 strings.
2018-07-30 14:35:38 -04:00
Fred Gleason
5482e87e23 2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up memory leaks in 'RDAudioExport', 'RDAudioImport',
	'RDAudioStore', 'RDCart', 'RDCopyAudio', 'RDPeakExport',
	'RDRehash', and 'RDTrimAudio'.
	* Modified Xload operations in 'RDDelete', 'RDDownload' and
	'RDUpload' to work properly with credentials using UTF-8 strings.
2018-07-30 11:02:55 -04:00
Fred Gleason
0605d2ff83 2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Modified 'RDTrimAudio' to use multipart-mime encoding.
2018-07-30 10:34:42 -04:00
Fred Gleason
a466c39bc0 2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Modified 'RDRehash' to use multipart-mime encoding.
2018-07-30 10:27:00 -04:00
Fred Gleason
210bc3dc16 2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Modified 'RDPeakExport' to use multipart-mime encoding.
2018-07-30 10:20:47 -04:00
Fred Gleason
1983dd45d3 2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Modified 'RDCopyAudio' to use multipart-mime encoding.
2018-07-30 10:15:36 -04:00
Fred Gleason
91fb00a284 2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Modified 'RDCart' to use multipart-mime encoding.
2018-07-30 10:07:36 -04:00
Fred Gleason
8d94c2c8f0 2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Modified 'RDAudioStore' to use multipart-mime encoding.
2018-07-30 09:58:24 -04:00
Fred Gleason
9fc591971b 2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Modified 'RDAudioInfo' to use multipart-mime encoding.
2018-07-30 09:52:52 -04:00
Fred Gleason
0822477d37 2018-07-30 Fred Gleason <fredg@paravelsystems.com>
* Modified 'RDAudioExport' to use multipart-mime encoding.
2018-07-30 09:45:19 -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