Skip to content

Releases: superzanti/ServerSync

v4.3.0 Bug fixing

26 Dec 11:08
Compare
Choose a tag to compare
  • #289 fix issues with single part locales, e.g. en
  • #286 @Omegaice updated file hashing to be more consistent cross platform
  • #301 removed port validation, any number can be used
  • #299 prevented crashing when a file can not be accessed during manifest scan

UI Performance

11 Jul 02:21
670df8d
Compare
Choose a tag to compare
  • Fixed UI locking up when transferring large numbers of files quickly
  • #254 Reset client timeout when data is transferred, this should avoid large files causing timeouts part way through download
  • #261, #267 Fixed client refuse client mods it should now actually do what it says on the tin
  • #266 Fixed single part locales crashing the program (language support is still limited though so they will default to whatever is the closest available language)
  • Added support for programmatic stopping of the server (required by https://github.com/rheimus/serversync-forge-loader)

Performance fix for file transfer

19 Mar 05:50
Compare
Choose a tag to compare

Additions

  • Added configurable transfer buffer size (prototype, don't recommend relying on it)

Fixed

  • Removed Object*Stream from file transfer, this should have significant transfer speed gains.
  • Fixed backwards file include pattern for default generated configs

Bug fixes

11 Mar 07:17
Compare
Choose a tag to compare

Changes

  • Fixed config crash when migrating from 3.7 -> 4
  • Server now generates a clientmods folder if push_client_mods is set to true
  • Added mods/** as a default included files pattern for newly generated config files

New GUI and sync features

11 Mar 07:17
Compare
Choose a tag to compare
  • Added a new GUI (caution JavaFX is now a requirement!)
  • Added file redirecting
  • Added ignore/include for server file setup

Preview - Manifest style sync & json config

20 Sep 00:07
0bcd580
Compare
Choose a tag to compare

Changes

  • Use Json for configuration, just a better format and we already have a json parsing library anyway
  • Add a manifest style sync option where the client does most of the heavy lifting

Add more detailed command line arguments

27 Jun 05:20
bee110f
Compare
Choose a tag to compare

Changes

  • Added better command line argument handling, uses more standard practices
  • Added the ability to configure the servers IP address via the cli
  • Added the ability to configure the servers port via the cli

Fix translation issues

11 Apr 12:05
efafbc0
Compare
Choose a tag to compare

Fixes

  • Updated various translations to use Unicode escapes for now, thanks @kaiserdj & @EnterFor
  • Fixed the sync button reverting to English after a sync

Server handling of AWOL files

07 Apr 09:03
28a238b
Compare
Choose a tag to compare

Fixes

  • Fixed resource bundle loading, translations should actually work now
  • Added basic server-side handling for files that go missing after ServerSync starts
  • Fixed a potential server startup crash while collecting the files to sync

Updates

  • Streamlined various logging statements for the server & client
  • Changed config include so that it only scans for files if there are entries in the config_include_list
  • The client will now save the last used server address after a sync

Add zh_CN translations

31 Mar 08:50
13c75ea
Compare
Choose a tag to compare
Merge pull request #171 from rheimus/master

Add Chinese translations CO @HaibaraGT