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
ee8d34d094
Fixed a conflict in 'ChangeLog'
...
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 16:27:43 -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
3aaa1d5206
2021-12-03 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a SQL escaping bug in 'lib/export_resultsrecon.cpp'.
* Fixed a SQL escaping bug in 'lib/rdlibrarymodel.cpp'.
* Fixed a SQL escaping bug in 'rdlibrary/rdlibrary.cpp'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 16:21:57 -05:00
Fred Gleason
b7059f300c
2021-12-03 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in 'RDCart::xml()' that caused a SQL error
to be generated.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 16:14:48 -05:00
Fred Gleason
2f45dee768
Fixed conflict in 'ChangeLog'
...
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-03 14:34:47 -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
60b794bddf
Fixed typo in 'ChangeLog'
...
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-02 17:59:43 -05:00
Fred Gleason
65fed04dc1
2021-12-02 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in rdadmin(1) that caused IP address settings
to fail to be saved when creating a new 'Logicek vGuest' matrix
entry.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-02 17:58:27 -05:00
Fred Gleason
60877d9b30
2021-12-02 Fred Gleason <fredg@paravelsystems.com>
...
* Added a check to rdservice(8) to ensure that the 'rivendell'
service is run as 'root'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-02 14:35:02 -05:00
Fred Gleason
7eba8e3349
2021-12-02 Fred Gleason <fredg@paravelsystems.com>
...
* Modified caed(8) to use promisucous mode when starting jackd(8).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-02 14:12:03 -05:00
Fred Gleason
d5ea782c6c
2021-12-02 Fred Gleason <fredg@paravelsystems.com>
...
* Updated the RPM packaging to support JACK promiscuous mode.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-02 13:37:37 -05:00
Fred Gleason
3c4e2bd6d7
2021-12-01 Fred Gleason <fredg@paravelsystems.com>
...
* Added support for JACK promiscuous mode to the 'rivendell'
Systemd service.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-01 15:18:45 -05:00
Fred Gleason
519a09fcee
Fixed conflict in 'ChangeLog'
...
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-24 08:38:23 -05:00
Fred Gleason
eb2ec404a1
2021-11-24 Fred Gleason <fredg@paravelsystems.com>
...
* Added a '--check-strings' switch to rddbmgr(8).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-24 08:35:36 -05:00
Fred Gleason
59e731cdbf
2021-11-23 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in caed(8) that made it impossible to stop
audio recordings manually.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-23 16:00:18 -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
73b5ca405e
2021-11-10 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'all' to the set of available cart types in
'web/tests/listcarts.html'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-10 12:14:16 -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
5226c7c926
2021-11-08 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the rdxport.cgi service that caused XML output
to be encoded with the incorrect character set.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-08 16:46:45 -05:00
Fred Gleason
0152cd357b
2021-11-08 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'python36-requests' dependency to the
'python36-rivwebpyapi' RPM package.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-08 16:16:00 -05:00
Fred Gleason
6423830af1
2021-11-08 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'python36-rivwebpyapi' package to the 'make rpm' target.
* Split the 'make rpm' target into 'make base-rpm' and
'make py-rpm' sub-targets.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-11-08 14:51:49 -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