1669 Commits

Author SHA1 Message Date
Fred Gleason
1c5a6d3954 Merge branch 'RDDBConfig' of https://github.com/deltecent/rivendell into deltecent-RDDBConfig 2018-10-16 16:39:32 -04:00
Fred Gleason
e5f53ab501 Merge branch 'deltecent-RDXport' 2018-10-16 16:35:45 -04:00
Fred Gleason
1125668208 Resolved conflict in 'ChangeLog' 2018-10-16 16:35:24 -04:00
Patrick Linstruth
3e56afec0c Only log error if code is >= 400 2018-10-16 09:47:32 -07:00
Patrick Linstruth
82794caa92 Add LogError() 2018-10-16 09:40:41 -07:00
Patrick Linstruth
84f6b5566e Missed removal of an fprintf(stderr,...) 2018-10-16 09:39:15 -07:00
Patrick Linstruth
ff98934f23 Send all errors to stderr in addition to rda->log() 2018-10-16 09:34:17 -07:00
Patrick Linstruth
2c693a731a Do not display "More than half the audio will be faded..." warning if
"No Fade on Seque Out" box is checked.
2018-10-16 07:58:02 -07:00
Fred Gleason
e3a42f3a66 2018-10-11 Fred Gleason <fredg@paravelsystems.com>
* Replaced listings of the 'rd_cart' structure with a reference
	to the rd_listcartcuts(7) man page in the rd_listcart(7),
	rd_listcarts(7) and rd_listcartscuts(7) man pages.
	* Replaced listings of the 'rd_cut' structure with a reference
	to the rd_listcartcuts(7) man page in the rd_listcut(7) and
	rd_listcuts(7) man pages.
2018-10-11 19:24:43 -04:00
Fred Gleason
ae75610054 2018-10-11 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RD_ListCartsCuts()' function to 'rivwebcapi'.
2018-10-11 19:02:44 -04:00
Patrick Linstruth
338f7fb013 Changed /etc/init.d/rivendell to systemctl 2018-10-10 19:27:26 -07:00
Patrick Linstruth
75c7a21c7a Changed /etc/init.d/rivendell to systemctl 2018-10-10 19:21:39 -07:00
Patrick Linstruth
4c84e3d49f Changed /etc/init.d/rivendell to systemctl 2018-10-10 19:18:32 -07:00
Patrick Linstruth
52b3a54384 Changed restart instructions from /etc/init.d/rivendell to systemctl 2018-10-10 19:14:58 -07:00
Patrick Linstruth
d67758c422 Resolved "#define LC" FAAD2 neaacdec.h conflict with rdmacro.h 2018-10-10 18:46:52 -07:00
Fred Gleason
3aa50b54cf 2018-10-10 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RD_ListCartCuts()' function to 'rivwebcapi'.
	* Changed the length of the 'cut_name' member of the 'rd_cut' struct
	from 11 to 41 in 'rivwebcapi'.
	* Added a 'struct rd_cut *cart_cuts' member to the 'rd_cart' struct
	in 'rivwebcapi'.
2018-10-10 17:12:00 -04:00
Fred Gleason
0602962b46 2018-10-09 Fred Gleason <fredg@paravelsystems.com>
* Alphabetized the Makefile component lists in 'rivwebcapi'.
2018-10-09 14:03:37 -04:00
Patrick Linstruth
359d9c9221 Eliminate INVALID_FUNC errors by not calling HPI_OutStreamSetTimeScale() on adapters that do not support this function 2018-10-09 09:27:20 -07:00
Patrick Linstruth
cf91daa254 Cleaned up MySQL login dialog 2018-10-09 06:55:29 -07:00
Fred Gleason
b492a3d3b3 2018-10-09 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'UPDATING CHARACTER SET' section from 'UPGRADING'.
2018-10-09 08:57:51 -04:00
Patrick Linstruth
fb4c56ba27 Merge branch 'RDDBConfig' of github.com:deltecent/rivendell into RDDBConfig 2018-10-08 22:05:52 -07:00
Patrick Linstruth
74739cad2e Fixed QSqlDatabase warnings 2018-10-08 22:03:56 -07:00
Patrick Linstruth
4f3de819c9 Merge branch 'master' of github.com:deltecent/rivendell 2018-10-08 18:19:16 -07:00
Deltec Enterprises
97f23ca0b7
Merge pull request #3 from ElvishArtisan/master
2018-10-08 Fred Gleason <fredg@paravelsystems.com>
2018-10-08 18:18:41 -07:00
Patrick Linstruth
bec85018a3 No changes... I have no idea why git thinks there are changes. 2018-10-08 18:15:38 -07:00
Deltec Enterprises
bfa62cd96e
Delete opendb.cpp 2018-10-08 18:12:29 -07:00
Deltec Enterprises
7336e5cf49
Delete opendb.h 2018-10-08 18:12:02 -07:00
Patrick Linstruth
2e8819dfa8 Fixed problems with MySQL user management 2018-10-08 18:09:45 -07:00
Patrick Linstruth
a62d13b14b Requires root privileges
Improved error detection and reporting
2018-10-08 16:40:05 -07:00
Fred Gleason
58d856a726 2018-10-08 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'Charset=' and 'Collation=' parameters from the
	'[mySQL]' section of rd.conf(5).
	* Removed support for the --mysql-charset=' and '--mysql-collation='
	switches in rddbmgr(8).
	* Refactored handling of character set and collation attributes
	in rddbmgr(8) to treat them as immutable parts of the DB schema.
2018-10-08 18:38:12 -04:00
Patrick Linstruth
b89e38e52b Added rddbconfig to SUBDIRS 2018-10-08 15:11:20 -07:00
Patrick Linstruth
bc301393e9 Updated ChangeLog 2018-10-07 13:31:58 -07:00
Patrick Linstruth
ebb341d847 Added isPlaying() function
Added ability to select and play specific cuts
2018-10-07 13:26:15 -07:00
Patrick Linstruth
2ef482dca2 Add Enum values to index list view columns
Add ability to view individual cuts
Add ability to play carts/cuts directly from list view
2018-10-07 13:24:07 -07:00
Patrick Linstruth
0f573a4a5c Use Enum to index columns 2018-10-07 13:22:53 -07:00
Patrick Linstruth
af8b787e4c Do not allow dragging of cuts (child items)
Use enum values for indexing columns
2018-10-07 13:20:57 -07:00
Patrick Linstruth
4dc684ebc2 Add support for child items with RDListViewItem::RDListViewItem(RDListViewItem *parent) 2018-10-07 13:17:10 -07:00
Patrick Linstruth
63cf33574c Initial Commit 2018-10-07 09:28:10 -07:00
Patrick Linstruth
5cfb6441c6 Updated ChangeLog 2018-10-04 12:05:42 -07:00
Patrick Linstruth
cff45fdc83 Add rda->log() to Xport::XmlExit 2018-10-04 12:02:22 -07:00
Deltec Enterprises
015729ac90
Merge pull request #2 from ElvishArtisan/master
Master
2018-10-03 21:47:12 -07:00
Patrick Linstruth
d65e81981b Change logging from fprintf to use RDConfig::log(). Allow overriding
[Logs] section in rd.conf with new --log-directory, --log-filename,
and --log-syslog options.
2018-10-03 20:26:13 -07:00
Patrick Linstruth
bf8698196f Launch rdimport with new --log-directory and --log-filename if Log File
specified in rdadmin(1) dropbox setup.
2018-10-03 20:24:06 -07:00
Patrick Linstruth
9ee288b2e7 Added setLogFacility(), setLogDirectory(), setLogPattern() 2018-10-03 20:23:13 -07:00
Patrick Linstruth
4b6482153b Updated man page with new --log-directory, --log-filename, and
--log-syslog options. Removed --log-mode.
2018-10-03 20:20:12 -07:00
Patrick Linstruth
57732dd630 Updated Dropboxes section with new Log File information 2018-10-03 20:19:29 -07:00
Patrick Linstruth
84541c99ed Updated ChangeLog 2018-10-03 20:18:41 -07:00
Fred Gleason
d6a45dbd6d 2018-10-03 Fred Gleason <fredg@paravelsystems.com>
* Updated 'UPGRADING' to include information for v3.x.
	* Updated 'INSTALL'.
2018-10-03 19:59:25 -04:00
Fred Gleason
b18c15b973 2018-10-03 Fred Gleason <fredg@paravelsystems.com>
* Added a beta test warning to 'README'.
2018-10-03 18:23:08 -04:00
Fred Gleason
a564d0c0fc 2018-10-03 Fred Gleason <fredg@paravelsystems.com>
* Changed all instances of 'char' to 'varchar' in the database.
	* Changed the width of the 'CART.TITLE' field to 191.
	* Changed the width of the 'CART.ARTIST' field to 191.
	* Changed the width of the 'CART.ALBUM' field to 191.
	* Changed the width of the 'CART.USER_DEFINED' field to 191.
	* Changed the width of the 'CUTS.ORIGIN_LOGIN_NAME' field to 191.
	* Changed the width of the 'DROPBOXES.PATH' field to 191.
	* Changed the width of the 'DROPBOXES.LOG_PATH' field to 191.
	* Changed the width of the 'DROPBOXES.SET_USER_DEFINED' field to 191.
	* Changed the width of the 'DROPBOX_PATHS.FILE_PATH' field to 191.
	* Changed the width of the 'ELR_LINES.TITLE' field to 191.
	* Changed the width of the 'ELR_LINES.ARTIST' field to 191.
	* Changed the width of the 'ELR_LINES.USER_DEFINED' field to 191.
	* Changed the width of the 'ELR_LINES.ALBUM' field to 191.
	* Changed the width of the 'ENCODERS.COMMAND_LINE' field to 191.
	* Changed the width of the 'EVENTS.NOTE_TEXT' field to 191.
	* Changed the width of the 'EVENT_LINES.MARKER_COMMENT' field to 191.
	* Changed the width of the 'FEEDS.CHANNEL_TITLE' field to 191.
	* Changed the width of the 'FEEDS.CHANNEL_LINK' field to 191.
	* Changed the width of the 'FEEDS.BASE_URL' field to 191.
	* Changed the width of the 'FEEDS.BASE_PREAMBLE' field to 191.
	* Changed the width of the 'FEEDS.PURGE_URL' field to 191.
	* Changed the width of the 'FEEDS.REDIRECT_PATH' field to 191.
	* Changed the width of the 'FEED_PERMS.USER_NAME' field to 191.
	* Changed the width of the 'GROUPS.DESCRIPTION' field to 191.
	* Changed the width of the 'GROUPS.DEFAULT_TITLE' field to 191.
	* Changed the width of the 'HOSTVARS.VARVALUE' field to 191.
	* Changed the width of the 'HOSTVARS.REMARK' field to 191.
	* Changed the width of the 'IMPORTER_LINES.TITLE' field to 191.
	* Changed the width of the 'IMPORTER_LINES.TRACK_STRING' field to 191.
	* Changed the width of the 'INPUTS.NODE_HOSTNAME' field to 191.
	* Changed the width of the 'LOGS.ORIGIN_USER' field to 191.
	* Changed the width of the 'LOGS.LOCK_USER_NAME' field to 191.
	* Changed the width of the 'LOG_LINES.COMMENT' field to 191.
	* Changed the width of the 'LOG_LINES.ORIGIN_USER' field to 191.
	* Changed the width of the 'LOG_MACHINES.UDP_ADDR' field to 191.
	* Changed the width of the 'LOG_MACHINES.UDP_STRING' field to 191.
	* Changed the width of the 'LOG_MACHINES.LOG_RML' field to 191.
	* Changed the width of the 'MATRICES.GPIO_DEVICE' field to 191.
	* Changed the width of the 'NOWNEXT_PLUGINS.PLUGIN_PATH' field to 191.
	* Changed the width of the 'NOWNEXT_PLUGINS.PLUGIN_ARG' field to 191.
	* Changed the width of the 'OUTPUTS.NODE_HOSTNAME' field to 191.
	* Changed the width of the 'PODCASTS.ITEM_TITLE' field to 191.
	* Changed the width of the 'PODCASTS.ITEM_LINK' field to 191.
	* Changed the width of the 'PODCASTS.ITEM_COMMENTS' field to 191.
	* Changed the width of the 'PODCASTS.ITEM_AUTHOR' field to 191.
	* Changed the width of the 'PODCASTS.ITEM_SOURCE_URL' field to 191.
	* Changed the width of the 'PODCASTS.AUDIO_FILENAME' field to 191.
	* Changed the width of the 'RDAIRPLAY.SKIN_PATH' field to 191.
	* Changed the width of the 'RDAIRPLAY_CHANNELS.START_RML' field to 191.
	* Changed the width of the 'RDAIRPLAY_CHANNELS.STOP_RML' field to 191.
	* Changed the width of the 'RDCATCH.ERROR_RML' field to 191.
	* Changed the width of the 'RDPANEL.SKIN_PATH' field to 191.
	* Changed the width of the 'RDPANEL_CHANNELS.START_RML' field to 191.
	* Changed the width of the 'RDPANEL_CHANNELS.STOP_RML' field to 191.
	* Changed the width of the 'RECORDINGS.URL' field to 191.
	* Changed the width of the 'REPLICATORS.URL' field to 191.
	* Changed the width of the 'REPL_CART_STATE.POSTED_FILENAME' field
	to 191.
	* Changed the width of the 'REPORTS.EXPORT_PATH' field to 191.
	* Changed the width of the 'REPORTS.WIN_EXPORT_PATH' field to 191.
	* Changed the width of the 'SERVICES.DESCRIPTION' field to 191.
	* Changed the width of the 'SERVICES.NAME_TEMPLATE' field to 191.
	* Changed the width of the 'SERVICES.DESCRIPTION_TEMPLATE' field to 191.
	* Changed the width of the 'SERVICES.PROGRAM_CODE' field to 191.
	* Changed the width of the 'SERVICES.TFC_PATH' field to 191.
	* Changed the width of the 'SERVICES.TFC_WIN_PATH' field to 191.
	* Changed the width of the 'SERVICES.MUS_PATH' field to 191.
	* Changed the width of the 'SERVICES_MUS_WIN_PATH' field to 191.
	* Changed the width of the 'STATIONS.USER_NAME' field to 191.
	* Changed the width of the 'STATIONS.DEFAULT_NAME' field to 191.
	* Changed the width of the 'STATIONS.EDITOR_PATH' field to 191.
	* Changed the width of the 'STATIONS.JACK_COMMAND_LINE' field to 191.
	* Changed the width of the 'SWITCHER_NODES.DESCRIPTION' field to 191.
	* Changed the width of the 'SYSTEM.ISCI_XREFERENCE_PATH' field to 191.
	* Changed the width of the 'USERS.LOGIN_NAME' field to 191.
	* Changed the width of the 'USERS.FULL_NAME' field to 191.
	* Changed the width of the 'USERS.DESCRIPTION' field to 191.
	* Changed the width of the 'USER_PERMS.USER_NAME' field to 191.
	* Changed the width of the 'USER_SERVICE_PERMS.USER_NAME' field to 191.
	* Changed the width of the 'WEBAPI_AUTHS.LOGIN_NAME' field to 191.
	* Changed the width of the 'WEB_CONNECTIONS.LOGIN_NAME' field to 191.
	* Incremented the database version to 297.
	* Changed the default DB charset to 'utf8mb4'.
	* Changed the default DB collation to 'utf8mb4_general_ci'.
	* Removed the MYSQL_BUILTIN_DATABASE define from 'lib/rd.h'.
	* Removed the POSTGRESQL_BUILTIN_DATABASE define from 'lib/rd.h'.
2018-10-03 18:13:51 -04:00