1
0
mirror of https://github.com/ElvishArtisan/rivendell.git synced 2025-04-12 07:42:35 +02:00

559 Commits

Author SHA1 Message Date
Fred Gleason
9a6d82c7aa 2017-05-10 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.3int05.
v2.15.3int05
2017-05-10 12:58:03 -04:00
Fred Gleason
39c887018a 2017-05-10 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'SaveLog' web API that failed to update the
	last modified datestamp.
2017-05-10 10:48:08 -04:00
Fred Gleason
734b15ee52 2017-05-08 Fred Gleason <fredg@paravelsystems.com>
* Added a dependency for cdda2wav(1) in 'rivendell.spec.in'.
2017-05-08 08:56:47 -04:00
Fred Gleason
bcc83fc202 2017-05-08 Fred Gleason <fredg@paravelsystems.com>
* Added a dependency for cdda2wav(1) in 'rivendell.spec.in'.
2017-05-08 08:55:35 -04:00
Fred Gleason
26e0b94045 2017-05-06 Fred Gleason <fredg@paravelsystems.com>
* Removed debugging printfs.
2017-05-06 12:16:52 -04:00
Fred Gleason
a512972043 2017-05-03 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDMatrix::Modbus' element to the 'RDMatrix::Type enum.
	* Implemented a Modbus TCP switcher driver in 'ripcd/modbus.cpp' and
	'ripcd/modbus.h'.
2017-05-03 12:32:48 -04:00
Fred Gleason
564414cbe3 2017-05-02 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug that caused RDCartSlots to fail to rotate cuts when
	replaying a cart without a reload.
2017-05-02 11:47:28 -04:00
Fred Gleason
4a3826bc99 2017-04-20 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.3int04.
v2.10.3int04
2017-04-20 10:32:06 -04:00
Fred Gleason
7cf2b5b2f7 2017-04-20 Fred Gleason <fredg@paravelsystems.com>
* Added a '--enable-rdxport-debug' switch to 'configure.ac'.
2017-04-20 10:26:41 -04:00
Fred Gleason
e803cb40bc 2017-04-18 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.3int03.
v2.15.3int03
2017-04-18 13:25:59 -04:00
Fred Gleason
44eb0133c3 2017-04-17 Fred Gleason <fredg@paravelsystems.com>
* Removed the password field length limitation in
	'rdlogin/rdlogin.cpp'.
2017-04-18 13:21:04 -04:00
Fred Gleason
7817688057 2017-04-17 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.3int02.
v2.15.3int02
2017-04-17 13:30:43 -04:00
Fred Gleason
de1beb6f86 2017-04-17 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'rdlogedit/edit_log.cpp' that caused header data
	to fail to be saved when clicking the 'Save' button.
2017-04-17 13:27:28 -04:00
Fred Gleason
781f6a7ea9 2017-04-17 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'lib/rdcart.cpp' that caused the 'Import' web API call
	to return 404 when importing with 'CREATE' set to '1' and unique titles
	enabled in the database.
2017-04-17 12:54:18 -04:00
Fred Gleason
9062c6f816 2017-04-11 Fred Gleason <fredg@paravelsystems.com>
* Added a mysql/mariadb dependency in 'rivendell.spec.in'.
2017-04-11 12:19:13 -04:00
Fred Gleason
cd5259e08c 2017-04-11 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.3int01.
v2.15.3int01
2017-04-11 10:08:08 -04:00
Fred Gleason
a7f6ad1cac 2017-04-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'lib/rduser.cpp' that broke the build on Windows.
2017-04-11 09:56:53 -04:00
Fred Gleason
86024cde30 2017-04-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a typo in 'lib/Makefile.am'.
2017-04-11 09:41:52 -04:00
Fred Gleason
4d5e5c19a0 2017-04-11 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.3int00.
v2.15.3int00
2017-04-11 09:38:12 -04:00
Fred Gleason
a0e4b92bbf 2017-04-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'web/rdxport/import.cpp' that caused temporary files
	to be left behind after processing an Import web call.
2017-04-11 09:18:52 -04:00
Fred Gleason
0eda6b79fc 2017-04-06 Fred Gleason <fredg@paravelsystems.com>
* Added an rdauth(1) utility in 'utils/rdauth/'.
	* Fixed a regression in 'lib/rdcart.cpp' that caused the 'Import'
	web API call to fail with an 'unsupported format' error.
2017-04-06 15:26:30 -04:00
Fred Gleason
2dd20efbad i18n changes 2017-04-06 12:23:59 -04:00
Fred Gleason
173fb6fa2f Merge pull request from deltecent/issue167
Display '(MM:SS) Event Name' in delete event dialog

Thanks!
2017-04-05 15:47:54 -04:00
Fred Gleason
9eb7c12b1a 2017-04-05 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'web/rdxport/rdxport.cpp' that broke
	the CreateTicket web API call when connecting from localhost
	or the machines registered IP address.
2017-04-05 15:14:00 -04:00
Fred Gleason
23df8ca675 2017-04-05 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'lib/carts.cpp' that broke cut listings
	in the 'ListCarts' web API call.
2017-04-05 14:39:06 -04:00
Fred Gleason
275c08b156 2017-04-03 Fred Gleason <fredg@paravelsystems.com>
* Added a 'USERS.LOCAL_AUTH' field to the database.
	* Added a 'USERS.PAM_SERVICE' field to the database.
	* Added an index on 'STATIONS.IPV4_ADDRESS' to the database.
	* Incremented the database version to 262.
	* Added 'RDUser::localAuthentication()',
	'RDUser::setLocalAuthentication()', 'RDUser::pamService()' and
	'RDUser::setPamService()' methods in 'lib/rduser.cpp' and
	'lib/rduser.h'.
	* Added 'PAM Service' and 'Authenticate This User Locally' controls
	to the Edit User dialog in 'rdadmin/edit_user.cpp' and
	'rdadmin/edit_user.h'.
	* Added a PAM service configuration in 'conf/rivendell.pam'.
2017-04-03 18:15:07 -04:00
Fred Gleason
9cfcfcb5be 2017-04-03 Fred Gleason <fredg@paravelsystems.com>
* Changed all instances of authorization failure in the rdxport service
	to return code 404.
2017-04-03 11:04:39 -04:00
Fred Gleason
11a6609876 2017-03-30 Fred Gleason <fredg@paravelsystems.com>
* Changed the result code of the 'AddCart' service when the cart
	already exists from '403' to '400'.
	* Changed the result code of the 'EditCart' service when attempting
	to set a forced length on a macro cart from '403' to '400'.
	* Changed the result code of the 'EditCart' service when attempting
	to set a forced length outside of the valid range from '403' to '400'.
	* Changed the result code of the 'Export' service when attempting
	to export from a cut with no audio content from '403' to '404'.
	* Changed the '401' result code of the 'EditCart' service to be 403.
	* Changed the '401' result code of the 'DeleteAudio' service to be 403.
	* Changed the '401' result code of the 'Export' service to be 403.
2017-03-30 11:38:18 -04:00
Fred Gleason
36fa10802a 2017-03-30 Fred Gleason <fredg@paravelsystems.com>
* Added '--relink-audio' and '--relink-audio-move' commands to
	rddbcheck(8) in 'utils/rddbcheck.cpp' and 'utils/rddbcheck.h'.
2017-03-30 10:06:35 -04:00
Fred Gleason
4342ccd01e 2017-03-29 Fred Gleason <fredg@paravelsystems.com>
* Modified rddbcheck(8) so as to process a --rehash command after
	the inexpensive checks.
2017-03-29 14:30:08 -04:00
Fred Gleason
aeccd2600e 2017-03-29 Fred Gleason <fredg@paravelsystems.com>
* Added a man page for rddbcheck(8).
2017-03-29 12:38:01 -04:00
Fred Gleason
5dc6fa92a9 2017-03-29 Fred Gleason <fredg@paravelsystems.com>
* Added a 'CUTS.SHA1_HASH' field to the database.
	* Incremented the database version to 261.
	* Added a 'Sha1' column to the Cut List in 'rdlibrary/audio_cart.cpp'.
	* Added 'RDCut::sha1Hash()' and 'RDCut::setSha1Hash()' methods in
	'lib/rdcut.cpp' and 'lib/rdcut.h'.
	* Added a '--rehash=' directive to rddbcheck(8).
	* Added a 'Rehash' Web API call.
	* Added an 'RDRehash' class in 'lib/rdrehash.cpp' and 'lib/rdrehash.h'.
2017-03-29 11:09:15 -04:00
Fred Gleason
bc2c441680 2017-03-27 Fred Gleason <fredg@paravelsystems.com>
* Added a 'WEBAPI_AUTHS' table to the database.
	* Added a 'USERS.WEBAPI_AUTH_TIMEOUT' field to the database.
	* Incremented the database version to 260.
	* Added 'RDUser::webapiAuthTimeout()' and
	'RDUser::setWebapiAuthTimeout()' methods in 'lib/rduser.cpp' and
	'lib/rduser.h'.
	* Added a 'WebAPI Timeout' control to the Edit User dialog in
	'rdadmin/edit_user.cpp' and 'rdadmin/edit_user.h'.
	* Implemented a 'CreateTicket' Web API call.
2017-03-27 13:43:42 -04:00
Fred Gleason
60a9deb349 2017-03-24 Fred Gleason <fredg@paravelsystems.com>
* Updated 'NEWS'.
	* Incremented the package version to 2.15.3.
v2.15.3
2017-03-24 13:46:26 -04:00
Patrick Linstruth
6bcd0b17bf Display '(MM:SS) Event Name' in delete event dialog 2017-03-17 09:53:32 -07:00
Fred Gleason
2e5fcd5bd7 2017-03-16 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.2int07.
v2.15.2int07
2017-03-16 18:02:39 -04:00
Fred Gleason
5b5800d27f 2017-03-16 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'lib/rdaudioconvert.cpp' that caused conversions
	from MPEG Layer 3 VBR data to be truncated when no end point
	was specified.
	* Fixed a bug in 'web/rdxport/import.cpp' that caused the
	end marker to be positioned incorrectly when importing MPEG
	Layer 3 VBR files.
2017-03-16 16:11:41 -04:00
Fred Gleason
301fbf42aa 2017-03-16 Fred Gleason <fredg@paravelsystems.com>
* Fixed typos in 'rlm/rlm_tagstation.c' that caused failure to
	read the 'CategoryAdvertisements=' and 'CategoryPromotions='
	directives.
2017-03-16 14:07:56 -04:00
Fred Gleason
d68d264b62 2017-03-15 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.2int06.
v2.15.2int06
2017-03-15 18:28:47 -04:00
Fred Gleason
56f321976a 2017-03-15 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'lib/rdlog_event.cpp' that caused errors in
	predicted event start times in RDLogEdit(1).
2017-03-15 18:25:38 -04:00
Fred Gleason
790be71d44 2017-03-15 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.2int05.
v2.15.2int05
2017-03-15 12:11:03 -04:00
Fred Gleason
052593f0f1 2017-03-15 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'lib/rdlog_event.cpp' that caused errors in
	predicted event start times in logs containing voice tracks.
2017-03-15 11:57:24 -04:00
Fred Gleason
c3e490f575 2017-03-06 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.2int04.
v2.15.2int04
2017-03-06 10:54:50 -05:00
Fred Gleason
c8ec4248a4 2017-03-06 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug that introduced round-off errors when calculating
	event start times in RDLogEdit(1) in 'lib/rdlog_event.cpp'.
2017-03-06 10:41:21 -05:00
Fred Gleason
b62c83f6fb 2017-03-01 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.2int03.
v2.15.2int03
2017-03-01 13:14:57 -05:00
Fred Gleason
b41fb8c657 2017-03-01 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'rdlibrary/audio_cart.cpp' where the 'Conductor'
	failed to be imported from RDXL chunks.
	* Added a 'songId' field to the cart metadata XML.
2017-03-01 12:58:12 -05:00
Fred Gleason
0a934357c4 2017-03-01 Fred Gleason <fredg@paravelsystems.com>
* Added 'RDCart::xmlSql()' and second 'RDCart::xml()' methods.
	* Refactored the 'RDCart::xml()' method to use a SQL query.
	* Refactored the Cart and Cut web methods in 'web/rdxport/carts.cpp'
	to use SQL queries.
2017-03-01 11:52:14 -05:00
Fred Gleason
839aa239c8 2017-02-28 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'lib/rdformpost.cpp'.
2017-02-28 12:04:27 -05:00
Fred Gleason
7d343bd6ac 2017-02-26 Fred Gleason <fredg@paravelsystems.com>
* Modified 'ripcd/livewire_mcastgpio.cpp' to double-signal GPIO
	events.
2017-02-26 09:51:33 -05:00
Fred Gleason
f823689e1a 2017-02-24 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.15.2int02.
v2.15.2int02
2017-02-24 17:56:22 -05:00