15 Commits

Author SHA1 Message Date
Fred Gleason
a8b48763c3 2020-11-07 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the Webget service that caused it to ignore
	the value of the 'Default Channels' setting in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-07 14:11:41 -05:00
Fred Gleason
d858de6f09 2020-11-07 Fred Gleason <fredg@paravelsystems.com>
* Removed the quotation marks around the title field in the
	put response dialog in WebGet.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-07 14:00:17 -05:00
Fred Gleason
0385548139 2020-11-06 Fred Gleason <fredg@paravelsystems.com>
* Modified Webget to use tickets for authenticating media transfer
	requests.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-06 18:34:53 -05:00
Fred Gleason
6d8e3f0fb7 2020-11-06 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in Webget that caused authentication to fail
	when using PAM.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-06 14:27:43 -05:00
Fred Gleason
7d87f6e93f 2020-11-02 Fred Gleason <fredg@paravelsystems.com>
* Added a 'donut-spinner' indicator to Webget.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-02 10:57:33 -05:00
Fred Gleason
22a931de4a 2020-11-01 Fred Gleason <fredg@paravelsystems.com>
* Modified Webget to issue all error messages as mimetype
	'text/html'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-01 19:43:56 -05:00
Fred Gleason
0904c2cbe3 2020-10-30 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in 'RDFormPost' that broke file control
	processing.
	* Added a 'put' section to the WebGet interface.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-10-30 20:13:27 -04:00
Fred Gleason
3a73af55cb 2020-10-16 Fred Gleason <fredg@paravelsystems.com>
* Tweaked the layout of the WebGet UI.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-10-16 13:57:41 -04:00
Fred Gleason
5bc8337f00 2020-10-16 Fred Gleason <fredg@paravelsystems.com>
* Modified the 'WebGet' service to supply a sane default
	filename for downloaded content.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-10-16 13:13:25 -04:00
Fred Gleason
4bc6a54052 2020-10-15 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RDApplication::logAuthenticationFailure()' method.
	* Added a sample Fail2Ban jail filter for the WebAPI in
	'conf/rivendell-webapi.conf'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-10-15 09:41:02 -04:00
Fred Gleason
f5905315eb 2020-10-13 Fred Gleason <fredg@paravelsystems.com>
* Added an 'ENCODER_PRESETS' table to the database.
	* Incremented the database verssion to 343.
	* Added an 'Encoder Profiles' dialog to rdadmin(1).
	* Removed static content dependencies from the WebGet service.
	* Refactored the WebGet service to use Encoder Profiles.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-10-13 14:41:44 -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
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
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