Brett Hewitson
2c84798a02
World Save Backup Changes
...
- fixed the timestamps associated with the file, so they are the same as the timestamps in the directory.
- changed the ZipUtils ZipFile method to accept a directory, not an entry name.
2022-05-09 19:01:40 +10:00
Brett Hewitson
bbaad6099f
IOUtils Changes
...
- added new NormalizeFolder method to format the path parameter, so that it is formed correctly.
If the path is a local root path (eg. d:) then it must end with \\.
If the path is not a root path, or is a Unc path, then any ending \\ must be removed.
This fix was due to an issue with the previous code, as it kept appending a \ to the end when the path was a Unc path.
2022-05-09 00:25:27 +10:00
Brett Hewitson
1fc9bc87e4
Backup Bugfixes
...
- fixed the zip utils to read the file contents before backup.
- added new content backup metho for support zip creation.
2022-05-08 20:07:13 +10:00
Brett Hewitson
e017c679b9
Security Protocol Changes
...
- updated the security protocols to use TLS12 and TLS13.
2022-05-06 15:43:35 +10:00
Brett Hewitson
a5e749963a
World Save Back and Restore Changes
...
1. added the SaveGames folder to the to the backup zip file.
2. now restores the SaveGames folder.
2022-05-02 11:32:06 +10:00
Brett Hewitson
a2e1afb4e0
Language File Updates
...
Fixed error when deleting from list while iterating
2021-12-23 16:06:44 +10:00
Brett Hewitson
362566d100
added response logging
2021-12-20 13:33:26 +10:00
Brett Hewitson
fc6f309178
added back the server call home
2021-12-20 12:14:19 +10:00
Brett Hewitson
8c1908310e
Fixed error when backup path was null
2021-12-19 11:20:08 +10:00
Brett Hewitson
3b2bad7607
Fixed the cleanup of the User config backup files.
...
Fixed the cleanup of the profile/world backup file in CSM.
2021-12-18 23:57:11 +10:00
Brett Hewitson
e72f5fb28f
Wrapped the scheduled task creation in a try..catch
2021-12-18 10:06:41 +10:00
Brett Hewitson
dd431e93b2
Changed the discord bot to be case insensitive.
...
Added IsEmpty and HasOne IEnumerable Extensions.
2021-12-17 15:27:52 +10:00
Brett Hewitson
9f5cf132f0
Removal of ToArray()
2021-12-16 00:21:23 +10:00
Brett Hewitson
5c06fd00d5
Deserialize code optimisations
...
1. reading ini files
2. regex match of section names.
2021-12-15 21:31:04 +10:00
Brett Hewitson
89a03123bb
update Public IP urls
2021-12-15 17:27:57 +10:00
Brett Hewitson
99438f54e3
Added setting 'TheMaxStructuresInRange' to command line.
...
Changed to int data type.
2021-11-23 16:56:54 +10:00
Brett Hewitson
9d5dafaed6
Fixed a crashing bug when the server manager closes and is unable to find the backup location to save the config settings.
2021-11-23 16:04:41 +10:00
Brett Hewitson
a54f1e5381
Added new section to handle the PreventTransferForClassNames settings.
2021-06-19 15:34:44 +10:00
Brett Hewitson
7e57b72e35
source code checkin
2021-01-07 16:23:23 +10:00