185 Commits

Author SHA1 Message Date
Fred Gleason
ac63e90bb4 2021-12-09 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RemoveRss()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-09 16:24:05 -05:00
Fred Gleason
c7fdbf8559 2021-12-09 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RemoveImage()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-09 16:10:03 -05:00
Fred Gleason
1287cce718 2021-12-09 Fred Gleason <fredg@paravelsystems.com>
* Added a 'PostImage()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-09 16:02:13 -05:00
Fred Gleason
6409a778a1 2021-12-09 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RemovePodcast()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-09 15:37:46 -05:00
Fred Gleason
e00bf0c53f 2021-12-09 Fred Gleason <fredg@paravelsystems.com>
* Added a 'PostPodcast()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-09 15:21:03 -05:00
Fred Gleason
e3db96770d 2021-12-09 Fred Gleason <fredg@paravelsystems.com>
* Added a 'GetPodcast()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-09 13:43:04 -05:00
Fred Gleason
dc3915b601 2021-12-09 Fred Gleason <fredg@paravelsystems.com>
* Added a 'SavePodcast()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-09 11:59:48 -05:00
Fred Gleason
cf0f9d9de8 2021-12-08 Fred Gleason <fredg@paravelsystems.com>
* Added a 'TrimAudio()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-08 16:32:07 -05:00
Fred Gleason
ef111c461f 2021-12-08 Fred Gleason <fredg@paravelsystems.com>
* Added a 'Rehash()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-08 15:49:27 -05:00
Fred Gleason
a23077197e 2021-12-08 Fred Gleason <fredg@paravelsystems.com>
* Added a 'LockLog()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-08 14:26:48 -05:00
Fred Gleason
4b3ae602b9 2021-12-08 Fred Gleason <fredg@paravelsystems.com>
* Modified the 'rivwebpyapi.Import()' method to return a dictionary
	containing the cart and cut numbers of the import destination.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-08 13:24:27 -05:00
Fred Gleason
9d4e6bbf2c 2021-12-07 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RivWebPyError' exception type to the 'rivwebpyapi' API.
	* Modified the 'rivwebpyapi.AddCart()' method to return a single
	dictionary.
	* Modified the 'rivwebpyapi.AddCut()' method to return a single
	dictionary.
	* Modified the 'rivwebpyapi.AudioInfo()' method to return a single
	dictionary.
	* Modified the 'rivwebpyapi.AssignSchedCode()' method to return a
	single dictionary.
	* Modified the 'rivwebpyapi.AudioStore()' method to return a single
	dictionary.
	* Modified the 'rivwebpyapi.ListCart()' method to return a single
	dictionary.
	* Modified the 'rivwebpyapi.ListCut()' method to return a single
	dictionary.
	* Modified the 'rivwebpyapi.ListGroup()' method to return a single
	dictionary.
	* Modified the 'rivwebpyapi.ListSystemSettings()' method to return a
	single dictionary.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-07 18:11:46 -05:00
Fred Gleason
61d3b9a19b 2021-12-07 Fred Gleason <fredg@paravelsystems.com>
* Added an 'Import()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-07 13:53:35 -05:00
Fred Gleason
09c880fefa 2021-12-07 Fred Gleason <fredg@paravelsystems.com>
* Added an 'ExportPeaks()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-07 12:11:10 -05:00
Fred Gleason
fa28a37c47 2021-12-07 Fred Gleason <fredg@paravelsystems.com>
* Added an 'Export()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-07 11:35:54 -05:00
Fred Gleason
0dd11053fb 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Added an 'DeleteAudio()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 17:19:55 -05:00
Fred Gleason
63704fbd68 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Added an 'AudioStore()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 17:07:21 -05:00
Fred Gleason
7390967c4b 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Added an 'AudioInfo()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 16:55:43 -05:00
Fred Gleason
7df741b8a1 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Added an 'UnassignSchedCode()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 16:30:33 -05:00
Fred Gleason
0615903a32 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Added an 'AssignSchedCode()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 16:23:50 -05:00
Fred Gleason
8b1f655dca 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Added an 'DeleteLog()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 16:04:39 -05:00
Fred Gleason
b4996df1cc 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Added an 'AddLog()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 15:50:10 -05:00
Fred Gleason
6acb8a62a0 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RemoveCart()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 15:31:43 -05:00
Fred Gleason
ab02402104 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Added an 'AddCart()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 15:21:28 -05:00
Fred Gleason
48d998a521 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RemoveCut()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 14:24:40 -05:00
Fred Gleason
089da97031 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Added an 'AddCut()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 12:42:00 -05:00
Fred Gleason
ab28750a5a 2021-12-06 Fred Gleason <fredg@paravelsystems.com>
* Modified the 'List*' methods in th 'rivwebpyapi' API to return
	None in fields that do not exist in the schema of the queried
	system.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-06 12:19:58 -05:00
Fred Gleason
bdb038f7b1 2021-12-04 Fred Gleason <fredg@paravelsystems.com>
* Fixed multiple typos in the inline documentation for the
	'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-04 14:00:56 -05:00
Fred Gleason
308636eb72 2021-12-04 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListSystemSettings()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-04 12:36:37 -05:00
Fred Gleason
2f15913d2a 2021-12-03 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListCuts()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 17:57:43 -05:00
Fred Gleason
92ace64673 2021-12-03 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListCut()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 17:49:07 -05:00
Fred Gleason
1dcb3ce7aa 2021-12-03 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListScheduleCodes()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 17:06:23 -05:00
Fred Gleason
5136c3efc8 2021-12-03 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListCartSchedCodes()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 16:55:36 -05:00
Fred Gleason
80dfbe30fa 2021-12-03 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListCart()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 16:25:58 -05:00
Fred Gleason
14caa317e0 2021-12-03 Fred Gleason <fredg@paravelsystems.com>
* Modified the 'rivwebpyapi' so as to require only scheme and host
	parts of the URL provided to the 'url' parameter.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 14:22:29 -05:00
Fred Gleason
04ea0f0ca6 2021-11-11 Fred Gleason <fredg@paravelsystems.com>
* Removed debugging code from 'web/rdxport/carts.cpp'.
	* Removed debugging code from 'apis/rivwebpyapi/api/rivwebpyapi.py'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-11 17:12:04 -05:00
Fred Gleason
5bb2211cea 2021-11-11 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListCarts()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-11 16:35:11 -05:00
Fred Gleason
500365989f 2021-11-10 Fred Gleason <fredg@paravelsystems.com>
* Added 'startPointCart', 'startPointLog', 'endPointCart',
	'endPointCart', 'segueStartPointCart', 'segueStartPointLog',
	'segueEndPointCart', 'segueEndPointCart', 'fadeupPointCart',
	'fadeupPointLog', 'fadedownPointCart' and 'fadedownPointLog'
	fields to the return of the 'rivwebpyapi.ListLog()' call.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-10 09:33:52 -05:00
Fred Gleason
48bd62d6df 2021-11-09 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListLog()' method to the 'rivwebpyapi'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-09 17:24:06 -05:00
Fred Gleason
cd7ed74202 2021-11-08 Fred Gleason <fredg@paravelsystems.com>
* Added a 'ListGroup()' method to the 'rivwebpyapi' API.
	* Added a 'ListGroups()' method to the 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-08 17:30:20 -05:00
Fred Gleason
a1d0d5e44c 2021-11-08 Fred Gleason <fredg@paravelsystems.com>
* Changed the name of the 'RivWebPyApi' to 'rivwebpyapi'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-08 11:47:52 -05:00
Fred Gleason
2f0964dbf7 2021-11-07 Fred Gleason <fredg@paravelsystems.com>
* Removed 'xmltodict' Python module dependency to the 'rivwebpyapi'
	API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-07 15:46:17 -05:00
Fred Gleason
0ffd393d48 2021-11-05 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'untangle' Python module dependency from the
	'rivwebpyapi' API.
	* Added a 'xmltodict' Python module dependency to the 'rivwebpyapi'
	API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-05 12:43:50 -04:00
Fred Gleason
0b5a5e7807 2021-11-04 Fred Gleason <fredg@paravelsystems.com>
* Added a 'rivwebpyapi' API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-04 19:36:53 -04:00
Fred Gleason
1cc4b5b6dd 2021-09-10 Fred Gleason <fredg@paravelsystems.com>
* Fixed bugs in the 'pypad_nautel.py' plug-in that broke TCP
	transmission.
	* Added error logging to the 'pypad_nautel.py' plug-in.
	* Changed the default 'TcpPort=' directive in 'pypad_nautel.exemplar'
	to 7005.
	* Removed support for the (broken) 'Delay=' directive from
	'pypad_nautel.py'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-09-10 16:34:37 -04:00
Fred Gleason
c672155788 2021-08-31 Fred Gleason <fredg@paravelsystems.com>
* Added support for [NowGroups] and [NextGroups] sections in
	PyPAD script configurations.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-08-31 14:20:27 -04:00
Fred Gleason
abe00acce8 2021-08-21 Fred Gleason <fredg@paravelsystems.com>
* Added a 'SYSTEM.REALM_NAME' field to the database.
	* Incremented the database version to 353.
	* Added 'RDSystem::realmName()' and 'RDSystem::setREalmName()'
	methods.
	* Added a 'realm_name' member to the 'rd_system_settings' struct
	in the RivWebCApi library.
	* Added a 'Realm Name' control to the 'System-Wide Settings'
	dialog in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-08-21 13:32:28 -04:00
Fred Gleason
8d182fd504 2021-07-31 Fred Gleason <fredg@paravelsystems.com>
* Added a warning to files derived by the build system.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-07-31 13:26:54 -04:00
Fred Gleason
0d0e9f46a7 2021-06-03 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up 'unused variable' warnings in 'apis/rivcapi/'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-06-03 14:34:30 -04:00
Fred Gleason
70d773d78e 2021-05-19 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'LOCAL_PREFIX' and 'RD_LIB_PATH' Autoconf
	substitutions from the build system.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-05-19 15:07:36 -04:00