* Changed the type of the 'REPLICATORS.URL_PASSWORD` field in the
database to 'text'.
* Applied Base64 encoding to the 'REPLICATORS.URL_PASSWORD' field in
the database.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Changed the length of the 'USERS.PASSWORD' field in the database
to 191 characters.
* Applied Base64 encoding to the 'USERS.PASSWORD' field in the
database.
* Incremented the database version to 359.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'Software Authority' switcher driver in ripcd(8)
that broke automatic reconnection.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdcatchd(8) that caused posted podcast
items to be given the incorrect title.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the podcasting subsystem where a feed with no
provisioned images would generated invalid image URLs.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Updated the 'Rip Disc' dialog in rdlibrary(1) to use new
'pretty text' styling for cart and cut objects.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'RDCartFilter' that caused 'RDLibraryModel' to
fail to be initialized properly.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Updated various dialogs in rdcatch(1) to use new 'pretty text'
styling for cart and cut objects.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDCart::prettyText()' method.
* Added 'RDCut::prettyText()' methods.
* Fixed a bug in rdcatch(1) that caused the 'Edit Upload' dialog
to fail to be completely cleared when creating a new event.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdcatch(1) that could cause multiple entries
to appear for a single upload event to an RSS feed.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added a workaround for a bug in 'QTranslator::load()' that
indicates failure when attempting to load a valid-but-null
translation map.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'rdcartslots/Makefile.am' that caused i18n
translation maps for rdcartslots(1) to fail to be generated.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the i18n system that would throw warnings when
attempting to load the (non-existent) English translation.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdairplay(1) that caused a segfault when
selecting a cart in the 'Select Cart' dialog if the Cue output
assignment was disabled.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdairplay(1) that caused the lower left-hand
border of the cart labels to be clipped in the Button Widget.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdairplay(1) that caused the audio cue
transport buttons to be continuously grayed-out.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'Edit Event' dialog in rdairplay(1) that made
the Play button appear to be grayed-out even when it was active.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added 'RDLogFilter::filterServiceName()' and
'RDLogFilter::filterText()' methods.
* Modified rdlogedit(1) when creating a new log to default the
'Service' dropdown in the 'Add Log' dialog to the currently selected
service.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the Disc Ripper in rdlibrary(1) that caused cart
list to be to be updated to reflected newly added carts.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the Disc Ripper in rdlibrary(1) that caused the
'Modify Cart Label' to be grayed out at all times except immediately
adding a cart to a track.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in the Disc Ripper in rdlibrary(1) that caused
manual changes to track metadata to be incorrectly applied.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Modified the 'load previous log' option in 'At Startup:' control
in the 'Configure RDAirPlay' dialog in rdadmin(1) to be
'load and cue previous log'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Updated the Operations Guide to include a pointer to the example
for generating an SSH keypair.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Tweaked the credentials section in the 'Edit Feed' dialog in
rdadmin(1) to indicate whether a 'Password' or a 'Passphrase' is
required.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Tweaked the credentials section in the 'Edit Upload' and
'Edit Download' dialogs in rdcatch(1) to indicate whether a
'Password' or a 'Passphrase' is required.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Changed the 'RECORDINGS.URL_PASSWORD' from 'varchar(64)' to 'text'.
* Base64 encoded the contents of the 'RECORDINGS.URL_PASSWORD' field.
* Incremented the database version to 358.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added an appendix 'Creating and Configuring a Secure Shell Identity
Key-pair for Rivendell' to the Operations Guide.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added support for using a ssh(1) identity file for authentication
to the 'Upload' and 'Download' event types in rdcatch(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdcatch(1) that caused a segfault when
attempting to add or delete an event.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added type icons to the 'Source' and 'Destination' columns of
the events list in rdcatch(1).
* Removed the 'RSS Feed' column from the event list in rdcatch(1).
* Consolidated the 'Start Date Offset' and 'End Date Offset'
columns into a single 'Start/End Date' column in rdcatch(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added type icons to the 'Source' and 'Destination' columns of
the events list in rdcatch(1).
* Removed the 'RSS Feed' column from the event list in rdcatch(1).
* Consolidated the 'Start Date Offset' and 'End Date Offset'
columns into a single 'Start/End Date' column in rdcatch(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Removed the 'Format' column from the event list in rdcatch(1).
* Removed the 'Sample Rate' column from the event list in rdcatch(1).
* Removed the 'Channels' column from the event list in rdcatch(1).
* Removed the 'Bitrate' column from the event list in rdcatch(1).
* Removed the 'Host' column from the event list in rdcatch(1).
* Removed the 'Deck' column from the event list in rdcatch(1).
* Removed the 'Cart' column from the event list in rdcatch(1).
* Removed the 'Type' column from the event list in rdcatch(1).
* Removed the 'State' column from the event list in rdcatch(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug on the 'Edit Log Marker' dialog in rdlogedit(1) that
made it limited the maximum length of the 'Label' field to 10
characters.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdadmin(1) that caused the value of the
'SSH Ident. File' on the 'Edit Host' dialog to fail to be
propagated when cloning a new host.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>