David Sparer
175acc86e2
Merge branch 'master' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/Config/Serializers/ConnectionSerializers/MsSql/DataTableSerializer.cs
# mRemoteV1/Properties/AssemblyInfo.cs
2019-03-16 11:53:00 -05:00
David Sparer
a31fec5fb9
encrypt correct db field
...
fixes #1347
2019-03-14 17:35:28 -05:00
David Sparer
c149701f3f
Merge branch 'release/v1.76' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/App/CompatibilityChecker.cs
# mRemoteV1/App/Import.cs
# mRemoteV1/Config/Serializers/MiscSerializers/RemoteDesktopConnectionManagerDeserializer.cs
# mRemoteV1/Properties/AssemblyInfo.cs
# mRemoteV1/Properties/Settings.Designer.cs
# mRemoteV1/Properties/Settings.settings
# mRemoteV1/app.config
# mRemoteV1/mRemoteV1.csproj
2019-03-09 12:10:10 -06:00
David Sparer
738b159e95
handle sql first-run case
...
fixes #1303
2019-03-08 10:31:39 -06:00
David Sparer
5c6c76b898
one more parse bug fix
2019-03-04 11:30:34 -06:00
David Sparer
4847ce054b
resolved several parsing bugs in the rdcman deserializer
2019-03-04 11:17:45 -06:00
Faryan Rezagholi
2c7425bc51
corrected order of connection info favorite property
2019-02-27 19:54:25 +01:00
Faryan Rezagholi
46ab5829b7
fixed some failing tests
2019-02-26 12:53:05 +01:00
Faryan Rezagholi
56ba332dc5
fixed copy&paste error
2019-02-18 19:14:12 +01:00
Faryan Rezagholi
14deac00f6
updated comment
2019-02-18 19:13:27 +01:00
Faryan Rezagholi
481ca5194a
reapplied changes from old PR
2019-02-18 12:57:34 +01:00
Sean Kaim
e143c6b5b4
resharper code reformat (to allow standard code style going forward)
2019-02-15 16:47:56 -05:00
Sean Kaim
7a38c1055a
typo and link fix
2019-02-07 14:38:14 -05:00
Sean Kaim
b5034fd925
whitespace cleanup
2019-01-10 14:39:27 -05:00
David Sparer
ce371e45ae
xml deserialization can now tolerate missing attributes
2019-01-01 13:50:00 -06:00
David Sparer
2df9741cd6
loadbalanceinfo property now imported from rdp files
...
fixes #1132
2018-12-17 11:47:15 -06:00
David Sparer
703f9deb9a
added a version property to the ISerializer interface. switch to using confcons v2.7 serializer in production and tests. this resolved an issue with serializing the RedirectClipboard property
2018-12-05 16:07:59 -06:00
David Sparer
83c31ad2b4
created sql version upgrader for confcons v2.7
2018-11-08 17:16:33 -06:00
David Sparer
3bcb769965
Merge branch 'release/v1.76' into develop
...
# Conflicts:
# CHANGELOG.TXT
# mRemoteV1/Properties/AssemblyInfo.cs
# mRemoteV1/mRemoteV1.csproj
2018-11-08 16:38:51 -06:00
David Sparer
abcab2aadf
sql now encrypts and decrypts passwords
2018-11-03 18:28:53 -05:00
David Sparer
19bb8f7595
refactored db classes to expose tblRoot data
2018-11-03 11:02:26 -05:00
David Sparer
0427956e8b
we can now prevent saving to the database when a save was triggered for a local-only property change
...
this will prevent unnecessary db saves
2018-11-03 10:34:30 -05:00
David Sparer
78bf40282a
the IsExapnded property is no longer saved to the DB
2018-11-02 11:30:39 -05:00
David Sparer
6c6a82f8e6
minor cleanup
2018-11-02 11:03:25 -05:00
David Sparer
4b9cc7be08
Merge branch 'release/v1.76' into 1134_dont_save_connection_status_to_db
...
# Conflicts:
# mRemoteV1/Connection/ConnectionsService.cs
2018-11-02 10:56:49 -05:00
David Sparer
dc2d6b8160
added a few debug messages to track db connection loading events
2018-11-02 10:45:18 -05:00
David Sparer
80e43e8634
added a safety check to the previous session opener to only open sessions that aren't already open
2018-11-02 09:30:18 -05:00
David Sparer
e99b8ed453
hooked up the local settings serializer
2018-11-01 19:14:25 -05:00
David Sparer
4aba36b756
added classes to handle local connection properties when dealing with the DB
2018-11-01 16:37:30 -05:00
David Sparer
f560fb86d8
moved database serializers to more logical place
2018-11-01 15:00:51 -05:00
David Sparer
992a3f9d1c
cherrypicked pr #1145
...
Fixing "Reconnect to previously opened sessions on startup"
2018-10-17 16:52:22 -05:00
st-schuler
e6713520c7
Fixing "Reconnect to previously opened sessions on startup"
2018-10-17 20:01:51 +02:00
David Sparer
7bab1b4297
created a confcons v2.7 serializer
2018-10-03 21:00:23 -05:00
Cristian Abelleira Olañeta
d967c719f5
Added "RedirectClipboard" to ConnectionSerializers/Xml and MiscSerializers
2018-10-01 00:52:31 +02:00
Cristian Abelleira
36a94e1399
Merge branch 'develop' into develop
2018-09-24 11:39:32 +02:00
David Sparer
8f8492b0be
xml deserializer now gives connections an ID if the ID string in xml is empty
...
fixes #1082
2018-08-24 10:37:54 -05:00
David Sparer
1724521ebf
added some null guards to methods
2018-08-22 07:06:44 -05:00
David Sparer
b0fb3596aa
added some safety checks around accessing putty registry settings
2018-08-22 07:06:16 -05:00
David Sparer
408c40f699
fixed a few toolbar location loading edge cases
...
related to #1068
2018-08-11 10:02:07 -05:00
Sean Kaim
e6f3c22064
code clean up / add'l checks
...
related to #1061
2018-08-03 10:13:31 -04:00
David Sparer
9c88cacb3d
hopefully a fix for #1061
2018-08-03 08:33:51 -05:00
Sean Kaim
83fd914d7b
code clean up
2018-07-28 13:01:41 -04:00
Sean Kaim
281c6b13fa
minor code clean up
...
* No need to kick off the registry provider here (it's done already in PuttySessionsManager#StartWatcher())
* if (Directory.Exists(sessionsFolderPath)) thows an exception even though it should have just fallen through... but if (!Directory.Exists(sessionsFolderPath)) doesn't throw and logs a message with a graceful return????
IDK... I had a Uri.IsWellFormedUriString test in there to avoid the exception, but it seems unnecessary...
2018-07-28 13:01:06 -04:00
Sean Kaim
96946f3a1e
porting fix for #971 to 1.76 branch
2018-07-27 14:15:23 -04:00
David Sparer
29483b2625
attached the file backup pruner to listen to connection file save events
...
resolves #1020
2018-07-23 12:53:03 -05:00
David Sparer
9659ac1611
added a dialog to prompt for action when decrypting a connection file fails
2018-07-23 11:51:58 -05:00
David Sparer
d27a62cbfc
added some extra null checks in the rdcman importer
2018-07-20 07:26:38 -05:00
David Sparer
2db6fabbe9
reverted 3bdcf65
2018-07-18 14:52:12 -05:00
David Sparer
3bdcf655fd
suspend tree model events during sort, since this can produce a lot of changes
2018-06-25 15:15:46 -05:00
Cristian Abelleira Olañeta
5311b522b7
Added InheritRedirectClipboard to CsvSerializer
2018-04-18 18:07:52 +02:00