Fred Gleason
4bb2ff81c0
2023-03-03 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the PyPAD API that caused incorrect date/time
resolutions when using the 'MMM' wildcard.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2023-03-03 11:06:24 -05:00
Fred Gleason
652ab936ac
2022-08-18 Fred Gleason <fredg@paravelsystems.com>
...
* Removed superfluous line from
'apis/pypad/scripts/pypad_udp.exemplar'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2022-08-18 16:33:44 -04:00
Fred Gleason
7d5f9d6e69
2022-08-17 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in PyPAD where resolution of datetimes could be
incorrect.
Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
2022-08-17 15:37:19 -04:00
Fred Gleason
ad7a755ba7
2021-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Added support for [NowGroups] and [NextGroups] sections in
PyPAD script configurations.
Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
2021-08-26 15:02:10 -04:00
Fred Gleason
efc96388b4
2021-04-05 Fred Gleason <fredg@paravelsystems.com>
...
* Integrated the 'pypad_ino713_tcp' and 'pypad_nautel' PyPAD
scripts into the build system.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-04-05 17:54:16 -04:00
Fred Gleason
1831f0fade
Resolved conflicts in 'ChangeLog'
...
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-04-05 17:21:18 -04:00
Fred Gleason
b7702a9c79
2020-10-31 Fred Gleason <fredg@paravelsystems.com>
...
* Added an '--output-pattern' switch to rdimport(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-10-31 12:18:02 -04:00
tonsofpcs
a6a18ad81f
pypad scripts for Nautel
...
Includes delay option and all RDS supported options per the VS-series manual.
2020-10-04 10:06:27 -04:00
tonsofpcs
22f5a30c9d
pypad scripts for Inovonics 713 format in TCP mode
...
Changes pypad_ino713.py from UDP to TCP. Adds delay option. Also works with Nautel VS series transmitters.
2020-10-04 10:05:05 -04:00
Fred Gleason
6081e620ff
2020-09-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'RD_DeletePodcast()' call to the rivwebcapi API.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-09-24 14:44:06 -04:00
Fred Gleason
59d70ff1e7
2020-09-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'RD_PostPodcast()', 'RDRemovePodcast()' and
'RD_SavePodcast()' calls to the rivwebcapi API.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-09-24 13:42:57 -04:00
Fred Gleason
86ec0e8c53
2020-09-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'RD_PostRss()' and 'RD_RemoveRss()' calls to the
rivwebcapi API.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-09-24 11:42:50 -04:00
Fred Gleason
ce8dcbd4f0
2020-09-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'RD_PostImage()' and 'RD_RemoveImage()' calls to the
rivwebcapi API.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-09-24 10:45:20 -04:00
Fred Gleason
7c055a19a3
2020-02-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added '-lexpat' to the '--libs' output for the 'rivwebcapi'
pkg-config profile.
2020-02-23 19:09:59 -05:00
Fred Gleason
5fff25c5d4
Fixed conflicts
2020-02-21 16:56:03 -05:00
Fred Gleason
b944fba8cf
2020-02-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added a syslog message for each CIC update in the 'pypad_xds.py'
script.
2020-02-21 15:51:18 -05:00
Fred Gleason
1a88bcb999
2020-02-19 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug with the '%y' metadata wildcard where garbage would
be returned if a valid year had not been set.
* Added a 'metadata_wildcard_test' harness.
2020-02-19 11:52:40 -05:00
Fred Gleason
0344db5fee
2020-02-07 Fred Gleason <fredg@paravelsystems.com>
...
* Added a '%wc' ['Industry Standard Commercial Identification (ISCI)
Code'] metadata wildcard.
* Implemented the '%wc' metadata wildcard for PyPAD.
* Added support for the '%wc' wildcards to the '--metadata-pattern='
switch in rdimport(1).
* Added '--set-string-isci' switch to rdimport(1).
* Added support for the '%wc' wildcard to the '--metadata-pattern='
switch in rdexport(1).
2020-02-07 08:58:48 -05:00
Fred Gleason
7abf94260f
2020-02-03 Fred Gleason <fredg@paravelsystems.com>
...
* Implemented the '%wm' ['MusicBrainz Recording ID'] and '%wr'
['MusicBrainz Release ID'] metadata wildcards for PyPAD.
2020-02-03 19:07:57 -05:00
Fred Gleason
e5dcdeca31
2020-01-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'Username=' and 'Password=' directives to the
'pypad_httpget.py' script for use for HTTP Basic Authentication.
2020-01-23 10:08:46 -05:00
Fred Gleason
a529ed4b24
2020-01-23 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad-shoutcast1.py' script that threw an
exception when processing PAD containing multi-type UTF-8 characters.
* Added a 'python36-urllib3' dependency to the 'rivendell-pypad'
RPM package.
2020-01-23 08:32:21 -05:00
Fred Gleason
63949df482
2020-01-04 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'Repetitions=' and 'RepetitionDelay=' directive to the
configuration of the 'pypad_xds.py' PyPAD script.
2020-01-04 14:51:48 -05:00
Fred Gleason
0e8234afc6
2020-01-04 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_xds.py' PyPAD script that could cause it
to emit duplicate CIC updates.
2020-01-04 13:49:41 -05:00
Fred Gleason
d1125fc6a9
2020-01-02 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'rivwebcapi' validate_tm() function that caused
dates containing '29 February' to always fail regardless of leap-year
validity.
2020-01-02 15:55:02 -05:00
Fred Gleason
e3dd3ef7a3
2019-12-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added a work-around in the 'PyPAD.Receiver().__openDb()' method
to work with versions of MySQLdb that do not support the
'password=' parameter in 'MySQLdb.connect()'.
2019-12-23 12:53:19 -05:00
Fred Gleason
9f7eb36b9d
Fixed conflict in 'ChangeLog'
2019-09-02 11:56:16 -04:00
Fred Gleason
a6c1361d43
2019-09-02 Fred Gleason <fredg@paravelsystems.com>
...
* Modified the 'pypad' module so as not to throw a
'UnicodeDecodeError' exception when processing a PAD update
containing an invalid UTF-8 character.
2019-09-02 11:46:59 -04:00
Fred Gleason
1b70e21d0e
2019-09-02 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad' module that caused the DB connection
to be opened in 'latin1' mode.
2019-09-02 11:39:28 -04:00
Patrick Linstruth
82f964c4f6
Refactored 'pypad_tunein.py' ProcessPad while loop.
2019-09-02 08:22:30 -07:00
Fred Gleason
e6d16d11f6
2019-08-31 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed an indentation error in 'apis/pypad/scripts/pypad_tunein.py'.
2019-08-31 20:38:28 -04:00
Fred Gleason
4cc2094f91
Fixed conflicts in 'ChangeLog'
2019-08-28 15:38:30 -04:00
Fred Gleason
0a9454cf91
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_xmpad.py' PyPAD script that caused
an infinite loop.
2019-08-28 12:54:10 -04:00
Fred Gleason
a6ef936905
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_xds.py' PyPAD script that caused
an infinite loop.
2019-08-28 12:46:43 -04:00
Fred Gleason
8e23937952
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_walltime.py' PyPAD script that caused
an infinite loop.
2019-08-27 19:11:34 -04:00
Fred Gleason
6fceb27c2f
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_urlwrite.py' PyPAD script that caused
an infinite loop.
2019-08-27 18:44:31 -04:00
Fred Gleason
22b9679783
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_udp.py' PyPAD script that caused
an infinite loop.
2019-08-27 18:33:57 -04:00
Fred Gleason
88bebdecc4
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_tunein.py' PyPAD script that caused
an infinite loop.
2019-08-27 18:26:26 -04:00
Fred Gleason
3b95c723b7
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_spottrap.py' PyPAD script that caused
an infinite loop.
2019-08-27 18:20:36 -04:00
Fred Gleason
d4503360f2
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_spinitron.py' PyPAD script that caused
an infinite loop.
2019-08-27 18:13:04 -04:00
Fred Gleason
4283684044
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_serial.py' PyPAD script that caused
an infinite loop.
2019-08-27 18:05:56 -04:00
Fred Gleason
b235a974dc
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_live365.py' PyPAD script that caused
an infinite loop.
2019-08-27 17:59:27 -04:00
Fred Gleason
d3e3e708f1
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_live365.py' PyPAD script that caused
an infinite loop.
2019-08-27 17:56:25 -04:00
Fred Gleason
42c91a7cfd
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_liqcomp.py' PyPAD script that caused
an infinite loop.
2019-08-27 17:51:35 -04:00
Fred Gleason
f951b60065
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_inno713.py' PyPAD script that caused
an infinite loop.
2019-08-27 17:18:44 -04:00
Fred Gleason
b19f2a9d6b
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_filewrite.py' PyPAD script that caused
an infinite loop.
2019-08-27 16:48:05 -04:00
Fred Gleason
4503d33526
2019-08-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad_ando.py' PyPAD script that caused
an infinite loop.
2019-08-27 16:41:04 -04:00
Patrick Linstruth
aa8e96d776
Added 'pypad_httpget.py' script
2019-08-15 10:19:19 -07:00
Fred Gleason
1b42a3ec36
2019-08-14 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the 'pypad.Update.shouldBeProcessed()' method to be LBYL.
2019-08-14 11:51:14 -04:00
Fred Gleason
56feb08896
2019-08-11 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'pypad.update.shouldBeProcessed()' method
that caused log selection directives to be ignored.
* Refactored the 'pypad_icecast2.py' script to work properly with
the fixed 'pypad.update.shouldBeProcessed()' method.
* Refactored the 'pypad_shoutcast2.py' script to work properly with
the fixed 'pypad.update.shouldBeProcessed()' method.
2019-08-11 17:44:44 -04:00
Fred Gleason
2dcae708ef
2019-07-02 Fred Gleason <fredg@paravelsystems.com>
...
* Implemented the '%v'/'%V' metadata wildcards for PyPAD.
2019-07-02 15:13:55 -04:00