Repository navigation
Releases
Releases · BastianGanze/weebsync
Alpha 27
- Extended the plugin api with a
onFilesDownloadSuccesswhich is a function that will be called when files have been downloaded in the most recent sync process. - Added an example plugin "plexmediarefresh" to show how it works.
Alpha 26
There was a problem where plugins would not load in any of the statically build executables. You now need to use a index.js file rather than a index.mjs file in these circumstances. (ESM vs CommonJS Modules).
The script now also looks for python and python3 as executables in the PATH variables.
Alpha 25
Introduced a plugin system and added one plugin to the repository to automatically sync plex and anilist. Look into the readme for more information.
Alpha 24
- There is now a warning in the console if there is a rename configured but none of the existing files match the rename.
Alpha 23
- Limit the amount of simultaneous ftp connections to 3
- Fixed a bug where ftp connections would not be freed correctly
- Fixed some minor visual bugs
- Fixed a bug where the sync maps would open/close when you hit the copy or delete button.
Alpha 22
- Fixed syncing status not properly fetching on startup resulting in save button not being disabled while syncing.
- Fixed a bug where client would always bind to http://0.0.0.0:42380.
- Added new WEEB_SYNC_SERVER_HOST environment variable so you can now change the host binding.
Alpha 21
- Fixed a bug where the ftp connection would be already in use and other things would not work correctly.
- Fixed a bug where moving up one folder woldn't work.
- Fixed a bug where the outdated version warning would always show on page load for a split second.
- Made the ftp connections more stable overall.
Alpha 20
Should now check for the newest version properly again.
Alpha 19
Alpha 18
Completely rewrote the entire application to now be a webserver instead of an electron application. Look into the README.md for how to use it.