Fred Gleason
471c6498fd
2018-03-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added support for cart notifications to the RDXport service.
* Added support for notifications to rdimport(1).
2018-03-21 15:54:50 -04:00
Fred Gleason
e3fb53d0cf
2018-03-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added support for notifications to rdlibrary(1).
2018-03-21 14:16:52 -04:00
Fred Gleason
7ce4b2ff10
2018-03-11 Fred Gleason <fredg@paravelsystems.com>
...
* Converted ripcd(8) to use RDApplication.
* Documented a 'Notification' message type in
'docs/apis/notification.xml'.
* Added an 'RDMulticaster' class.
* Added an 'mcast_recv_test' program in 'tests/'.
* Added a 'SYSTEM.NOTIFICATION_ADDRESS' field to the database.
* Incremented the database version to 276.
* Added an 'Mcast Address for Notifications' control to the
'System-Wide Settings' dialog in rdadmin(1).
* Implemented the 'Process Notification' ['ON'] command in
ripcd(8).
* Added an 'RDRipc::sendNotification()' method.
* Added an 'RDRipc::notificationReceived()' signal.
2018-03-11 20:24:39 -04:00
Fred Gleason
7835be386e
Merged from 'refactor'
2018-02-24 09:19:33 -05:00
Fred Gleason
8f1bd700cd
2018-02-15 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'SERVICES.LOG_SHELFLIFE_ORIGIN' field to the database.
* Incremented the database version to 275.
* Added a drop-down control to the 'Set Logs to auto-delete' control
to allow origin to be specified in the 'Edit Service' dialog in
rdadmin(1).
2018-02-15 09:39:37 -05:00
Fred Gleason
2df78cb26d
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDUpload class to use RDApplication.
2018-02-06 07:29:11 -05:00
Fred Gleason
ed4fe367a8
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDSoundPanel class to use RDApplication.
2018-02-06 07:14:13 -05:00
Fred Gleason
56ed436dc4
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDPeaksExport class to use RDApplication.
2018-02-06 06:54:12 -05:00
Fred Gleason
6c976c71d7
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDExportSettingDialog class to use RDApplication.
2018-02-06 06:38:42 -05:00
Fred Gleason
bf38fd3c9f
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDEditAudio class to use RDApplication.
2018-02-05 23:53:49 -05:00
Fred Gleason
f75ba3297d
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDAudioInfo class to use RDApplication.
2018-02-05 23:40:35 -05:00
Fred Gleason
bdb4283794
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDAddLog class to use RDApplication.
2018-02-05 23:31:54 -05:00
Fred Gleason
fc004e073e
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDCutDialog class to use RDApplication.
2018-02-05 23:10:18 -05:00
Fred Gleason
e9926053c8
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDCartDialog class to use RDApplication.
2018-02-05 22:48:15 -05:00
Fred Gleason
2d2d52e408
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDListLogs class to use RDApplication.
* Converted rdadmin(1) to use RDApplication.
2018-02-05 22:22:50 -05:00
Fred Gleason
dbbf49e987
2018-02-05 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDImportAudio class to use RDApplication.
2018-02-05 02:57:01 -05:00
Fred Gleason
957772c5e6
2018-02-04 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDAudioImport class to use RDApplication.
2018-02-04 07:11:12 -05:00
Fred Gleason
69817c1941
2018-02-04 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDAudioExport class to use RDApplication.
2018-02-04 06:49:12 -05:00
Fred Gleason
f932a66cee
2018-02-04 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDAudioConvert class to use RDApplication.
* Converted rdcatchd(8) to use RDApplication.
2018-02-04 06:23:54 -05:00
Fred Gleason
e305344e6b
2018-02-04 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDAudioConvert class to use RDApplication.
* Converted rdcatchd(8) to use RDApplication.
2018-02-04 06:18:52 -05:00
Fred Gleason
fb4dc43033
2018-02-03 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDRenderer class to use RDApplication.
2018-02-03 05:12:10 -05:00
Fred Gleason
0e47266a4d
2018-02-01 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDApplication::userChanged() signal.
2018-01-31 17:17:31 -05:00
Fred Gleason
3d380c4de8
2018-02-01 Fred Gleason <fredg@paravelsystems.com>
...
* Moved command-switch processing into RDApplication.
2018-01-31 13:25:48 -05:00
Fred Gleason
99814a9f00
2018-01-31 Fred Gleason <fredg@paravelsystems.com>
...
* Converted rdpanel(1) to use RDApplication.
2018-01-31 01:41:18 -05:00
Fred Gleason
0adc505ffa
2018-01-31 Fred Gleason <fredg@paravelsystems.com>
...
* Converted rdlogedit(1) to use RDApplication.
2018-01-31 00:07:58 -05:00
Fred Gleason
f692a3ac0d
2018-01-30 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDApplication'class.
* Converted rdlibrary(1) to use RDApplication.
2018-01-30 03:57:04 -05:00
Fred Gleason
3b1d79484d
2018-01-16 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdlogedit(1) that broke the 'Clear' button.
2018-01-16 11:23:33 -05:00
Fred Gleason
20cf2abb65
2018-01-12 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug that caused rdlogmanager(1) to throw SQL errors when
importing music/traffic data.
2018-01-12 13:07:21 -05:00
Fred Gleason
bd532a409d
2018-01-10 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed bugs in rdlogmanager(1) that caused segfaults under
Windows.
2018-01-10 11:48:40 -05:00
Fred Gleason
03c10c717d
2018-01-10 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdlogmanager(1) that caused remerging of traffic
data to a log to remove voice track transitions.
2018-01-10 10:18:46 -05:00
Fred Gleason
9ae18f2559
2018-01-09 Fred Gleason <fredg@paravelsystems.com>
...
* Modified log linking to retain parent link events in linked logs.
* Fixed a bug where re-merging linked logs would generate an
'Event not placed' exception for avails that were previously
unpopulated.
2018-01-09 13:55:30 -05:00
Fred Gleason
012fbb80a4
2018-01-08 Fred Gleason <fredg@paravelsystems.com>
...
* Removed implicit ASCII casts from RDEventLine.
2018-01-08 13:15:09 -05:00
Fred Gleason
7453013656
2018-01-05 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed bugs that broke the build under Windows.
2018-01-05 14:05:06 -05:00
Fred Gleason
c63ae45991
2018-01-03 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed races in creation of new carts.
2018-01-03 15:36:45 -05:00
Fred Gleason
6ce31baae6
2017-12-27 Fred Gleason <fredg@paravelsystems.com>
...
* Added log locking logic to rdairplay(1).
* Fixed a bug that broke generation of the 'RULES' table when creating
a new clock in rdlogmanager(1).
2017-12-29 13:34:47 -05:00
Fred Gleason
8ee03d9fd6
2017-12-27 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug that broke generation of the 'RULES' table when creating
a new clock in rdlogmanager(1).
2017-12-27 18:40:57 -05:00
Fred Gleason
54a807fe3d
2017-12-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added log locking logic to rdlogmanager(1).
2017-12-21 14:27:07 -05:00
Fred Gleason
97a6045992
2017-12-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added log locking logic to the 'SaveLog' Web API call.
2017-12-21 11:47:34 -05:00
Fred Gleason
aec8bba723
2017-12-20 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'LOGS.LOCK_GUID' field to the database.
* Incremented the database version to 274.
* Added a 'LockLog' call to the Web API.
2017-12-20 18:16:22 -05:00
Fred Gleason
d3e6912663
2017-12-18 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'LOGS.LOCK_USER_NAME' field to the database.
* Added a 'LOGS.LOCK_STATION_NAME' field to the database.
* Added a 'LOGS.LOCK_IPV4_ADDRESS' field to the database.
* Added a 'LOGS.LOCK_DATETIME' field to the database.
* Incremented the database version to 273.
* Added log locking logic to rdlogedit(1).
2017-12-19 18:14:59 -05:00
Fred Gleason
e07cabc72f
2017-12-16 Fred Gleason <fredg@paravelsystems.com>
...
* Added support for filepath wildcards in macro carts.
2017-12-16 16:45:51 -05:00
Fred Gleason
122701de0e
2017-12-15 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug that caused initial display of the log list to
fail in rdlogedit(1) under Windows.
2017-12-15 09:47:39 -05:00
Fred Gleason
232096f635
2017-12-15 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed bugs that caused the build to break under Windows.
2017-12-15 09:35:59 -05:00
Fred Gleason
3b1ce13e77
2017-12-15 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the 'RDTempDir()' function.
2017-12-15 07:47:41 -05:00
Fred Gleason
5b75716f4a
2017-12-14 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDTempDirectory' class.
* Fixed a race in the 'Export' Web API call.
2017-12-14 13:20:02 -05:00
Fred Gleason
d29aaf619d
Merged v2.17.0-remerge-fix
2017-12-06 13:14:50 -05:00
Fred Gleason
848e1602a3
2017-12-05 Fred Gleason <fredg@paravelsystems.com>
...
* Changed the default [mySQL] 'Engine=' directive value to 'MyISAM'.
2017-12-05 13:59:03 -05:00
Fred Gleason
140f8fe500
2017-12-05 Fred Gleason <fredg@paravelsystems.com>
...
* Modified log linking to retain parent link events in linked logs.
* Fixed a bug where re-merging linked logs would generate an
'Event not placed' exception for avails that were previously
unpopulated.
2017-12-05 12:41:10 -05:00
Fred Gleason
cacb87a786
2017-12-04 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'log_unlink_test' harness.
* Fixed a bug that caused a log's link status flags to fail to be
updated when the log was unlinked.
2017-12-04 15:40:54 -05:00
Fred Gleason
9f17b3f560
2017-12-01 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'Charset=' directive to the [MySQL] section of
rd.conf(5).
* Added an 'Collation=' directive to the [MySQL] section of
rd.conf(5).
2017-12-01 18:14:07 -05:00