Commit Graph

476 Commits

Author SHA1 Message Date
Neil Dorin
5576fa349d Cleans up the disconnect logic and adds KillClient() to better control process of disposing of resources before reconnect attempts. Adds XML help for propeties and methods 2020-01-24 15:29:54 -07:00
Jason Alborough
4d534a6586 Merged in bugfix/PDC-38_RestartListeningAfterMax (pull request #40)
Bugfix/PDC-38 RestartListeningAfterMax
1.0.30
2020-01-24 22:01:32 +00:00
Alex Johnson
19263590a7 Changes Ssh client autoreconnect method to null client and start with new client on next attempt. Saw issues specifically with Polycom not reconnecting unless we spin up a new client. 0.0.21 0.0.20 2020-01-21 09:51:16 -05:00
Jason T Alborough
b5f611f3ba Changes the conditions under which the server would restart. 0.0.19 2020-01-17 20:02:41 -05:00
Jason T Alborough
dd3227d59e Restarts the listener if the server Clients is < MaxClients and not listening. 0.0.17 0.0.16 2020-01-03 14:58:24 -05:00
Neil Dorin
33f2814ecf Merged in bugfix/pdc-36 (pull request #39)
Bugfix/pdc 36

Approved-by: Neil Dorin <ndorin@pepperdash.com>
1.0.29
2019-12-12 22:50:59 +00:00
Neil Dorin
b96ac89195 adds a null check to Receive() 0.0.15 2019-12-12 15:32:58 -07:00
Neil Dorin
f3b70a8edb Adds better null check to WaitAndTryReconnect() 0.0.14 2019-12-12 15:14:55 -07:00
Neil Dorin
aebd577dd6 Adds null check in WaitAndTryReconnect() 0.0.13 2019-12-12 15:07:40 -07:00
Neil Dorin
f9ae8ca38f Adds XML summary comments 0.0.12 2019-12-12 14:14:56 -07:00
Neil Dorin
ec131bec2c Merge branch 'feature/pdc-35' into bugfix/pdc-36 2019-12-12 11:33:03 -07:00
Neil Dorin
b701802326 Adds console statement to clarify when DoNotStartOnNextBoot is set from console command 2019-12-12 10:33:45 -07:00
Neil Dorin
4f2c059e0c Reduces length of help tip for new console command 0.0.11 2019-11-15 21:30:43 -07:00
Neil Dorin
374ebc8d85 Adds console command to get/set DoNotLoadOnNextBoot 0.0.10_DoNotUse_BadBuild 2019-11-15 18:02:56 -07:00
Neil Dorin
d442929453 Fixed m ehtod name to SetDoNotLoadOnNextBoot 0.0.9 2019-11-15 17:04:36 -07:00
Neil Dorin
b7c7513a18 Renamed property to DoNotLoadOnNextBoot for more clarity 0.0.8 2019-11-15 16:46:25 -07:00
Neil Dorin
7fdbf7c3a1 Exposes DoNotStartOnNextBoot property on the Debug class properly. 0.0.7 2019-11-15 13:06:37 -07:00
Neil Dorin
acf9514fc5 Adds a flag to the debug context class to save whether or not an application should start after the next boot. 0.0.6 2019-11-15 12:57:31 -07:00
Trevor Payne
2e3882a613 Merged in feature/pdc-34 (pull request #37)
Feature/pdc 34

Approved-by: Neil Dorin <ndorin@pepperdash.com>
1.0.28
2019-11-13 20:11:50 +00:00
Jason Alborough
2462ccc8d7 Merged in bugfix/PDC-33_FixSecureSocketLogging (pull request #35)
Changes general status debug messages from level 1 to level 2 in Tcp Clients for Server

Approved-by: Neil Dorin <ndorin@pepperdash.com>
2019-11-13 20:10:07 +00:00
Jason T Alborough
fa2feb698c Really removes general status debug messages from level 1 to level 2 in Tcp Clients for Server 0.0.5 2019-11-12 17:26:15 -05:00
Trevor Payne
c59608d7b9 Fixed issues with parsing large ushort values 2019-11-09 21:14:39 -06:00
Trevor Payne
03b1808186 Added support for signed integer json reading 2019-11-09 20:53:04 -06:00
Jason T Alborough
aa0ec2684c Removes bad SLN file 0.0.3 0.0.2 2019-11-08 12:58:27 -05:00
Jason T Alborough
6a81306166 Changes general status debug messages from level 1 to level 2 in Tcp Clients for Server 0.0.0001 2019-11-08 11:20:40 -05:00
Jason DeVito
fc87dfa6a9 Merged in PDC-23-PasswordManager (pull request #34)
PDC-23 PasswordManager

Approved-by: Neil Dorin <ndorin@pepperdash.com>
1.0.27
2019-10-21 22:05:09 +00:00
Neil Dorin
3f00f92e49 Merge remote-tracking branch 'origin/development' into PDC-23-PasswordManager 2019-10-21 16:04:06 -06:00
Neil Dorin
c9e0879bdd corrects Assembly version 2019-10-21 16:03:42 -06:00
Jason DeVito
7e82a4f853 Completed migration of Password Manager to PDC, added event to notify clients of a password update 2019-10-21 07:42:56 -05:00
Jason DeVito
55c2e6f32f Work in progress, built PasswordManager and PasswordClient classes 2019-10-17 16:09:22 -05:00
Jason DeVito
e80b3e0e64 Work in progress, PDC-23-PasswordManager 2019-10-16 12:07:31 -05:00
Neil Dorin
41371985c7 Merged in maintenance/PR-43 (pull request #33)
Maintenance/PR-43

Approved-by: Neil Dorin <ndorin@pepperdash.com>
1.0.26
2019-10-15 21:50:56 +00:00
Neil Dorin
c205f2b671 Added echo statement to PS Script 2019-10-15 15:48:43 -06:00
Neil Dorin
fcf59f7b4c Merge remote-tracking branch 'origin/development' into HEAD
# Conflicts:
#	Pepperdash Core/Pepperdash Core/JsonToSimpl/JsonToSimplFileMaster.cs
2019-10-15 12:37:15 -06:00
Neil Dorin
3a054be26a Merge remote-tracking branch 'origin/bugfix/PDC-29_SshIssues' into HEAD 2019-10-15 12:30:11 -06:00
Jason DeVito
8174ece650 Completed adding GenericRESTful client to PepperDash Core. Built sample program to test updates made. 2019-10-12 00:32:36 -05:00
Jason DeVito
7a636b78e2 Completed SystemInfo class, created example program for testing. PepperDash Core updates ready for review. Additional changes made to core: Moved EventArgs from JsonToSimpl to root of core for access to the Bool, Ushrt, String change event args classes 2019-10-12 00:25:47 -05:00
Jason DeVito
5808e53618 Work in progress. Add EventArgs.cs to root of PepperDash core, exposing the event arg classes to everything in PDC 2019-10-11 17:48:56 -05:00
Jason T Alborough
139777b501 Adds conditions for when creating a new Ssh client. 2019-10-11 05:59:10 -04:00
Jason DeVito
9ba46eb3d5 Completed development and testing of PDC-25. Reviewed with Heath, tweaked a few things for better efficency, I have a sample program available for review 2019-10-02 18:38:35 -05:00
Neil Dorin
074bcd0423 Merged in feature/pdc-28 (pull request #29)
Updates Assembly version to 1.0.0 to allow CI pipeline to set.  Adds new constructor for GenericTcpIpClient that only takes a key.

Approved-by: Neil Dorin <ndorin@pepperdash.com>
1.0.25
2019-10-02 22:17:16 +00:00
Neil Dorin
765bc4392a Updates Assembly version to 1.0.0 to allow CI pipeline to set. Adds new constructor for GenericTcpIpClient that only takes a key. 2019-10-02 15:57:59 -06:00
Jason T Alborough
efe60b3ae0 Adds RecivedFromCLientIndexUshort to GenericTcpServerCommMethodRecieveTextArgs 2019-10-02 15:55:17 -04:00
Jason DeVito
c9b06ec3ca Checked out PDC-20, implemented updates in PDC-25, committing back to PDC-25 2019-10-01 13:54:26 -05:00
Jason DeVito
0ade04d0c7 Updated JsonToSimpMaster.cs and EventArgs and Constants.cs to implement passing resolved file path and filename to SIMPL. All edits are flagged with TODO: pdc-20 for easier review. 2019-09-29 08:28:18 -05:00
Trevor Payne
41b79cc639 Merged in feature/JsonFilePathOut (pull request #26)
Add new feature - JsonFilenameOut
1.0.24
2019-09-20 15:01:18 +00:00
Trevor Payne
c8e466e388 Changed eventhandler type for ActualJsonFile to be in line with other event handlers 2019-09-20 09:50:47 -05:00
Trevor Payne
ef81d38fc2 Added In JsonToSimplFileMaster and JsonToSimplPortalFileMaster - Made 'ActualFilePath' a public property, created a new event type (JsonActualFileChange) and raise the event whenever ActualFilePath is determined 2019-09-20 00:13:47 -05:00
Neil Dorin
1747372ce3 Merged in release (pull request #25)
PDC-18_AddS+ConstructorToEventArgs

Approved-by: Neil Dorin <ndorin@pepperdash.com>
2019-08-30 18:41:53 +00:00
Jason Alborough
a3f576508d Merged in bugfix/PDC-18_AddS+ConstructorToEventArgs (pull request #24)
PDC-18_AddS+ConstructorToEventArgs

Approved-by: Neil Dorin <ndorin@pepperdash.com>
2019-08-30 18:38:33 +00:00