Skip to content

Releases: toto04/webeep-sync

v1.0.3

13 Sep 12:55
Compare
Choose a tag to compare

🎉 What's Changed

  • Fixed a bug where the app crashes when downloading big files by @Furrrlo in #95, this is a definitive solution
  • Fixed a bug where macOS repeatedly notified about adding WeBeep Sync to login elements by @toto04 in #101, thanks @mattiacolombomc for reporting this (#96)

Dependency upgrades

New Contributors

Full Changelog: v1.0.2...v1.0.3

v1.0.2

24 Feb 12:37
Compare
Choose a tag to compare

🎉 What's Changed

  • Bump http-cache-semantics from 4.1.0 to 4.1.1 by @dependabot in #90
  • Fixed notifications breaking React rendering after webeep update (thanks @zibasPk for reporting this! #91)
  • Increased v8's max old heap size to make download more resilient to bigger downloads, this is not a definitive solution

Full Changelog: v1.0.1...v1.0.2

v1.0.1

12 Jan 14:14
Compare
Choose a tag to compare

🎉 What's Changed

  • Bump json5 from 1.0.1 to 1.0.2 by @dependabot in #85
  • Bump express from 4.17.1 to 4.18.2 by @dependabot in #83
  • Fixed a bug that caused html files in certain courses to be always flagged as changed, causing re-downloads by @PiervitoCreanza in #84
  • Improved persistent store reliability (thanks @Gigginoooooooooo for reporting this issue on tg!)

New Contributors

Full Changelog: v1.0.0...v1.0.1

v1.0.0

23 Nov 18:21
Compare
Choose a tag to compare

🔥 WeBeep Sync - Full Release

🎉 What's Changed

  • Added in-app WeBeep notifications to keep up with messages from professors
  • Added Automatic Updates to Windows and macOS
    • No more manually re-installing the latest version!
    • Added macOS code-signing, no more security warnings from Apple!
  • Added official support for linux
    • Polished OS dependent features to work on linux
    • Added pre-compiled Linux binaries for both Debian-based and RedHat-based distros (thanks @darcros!)

In more details:

New Contributors

Full Changelog: v0.8.2...v1.0.0

v0.8.2

01 May 16:24
Compare
Choose a tag to compare

🎉 What's Changed

  • fixed a couple of bugs with file names in #31
    • fixed that would create subfolders if a file had a "/" in its name
    • fixed a bug that would create unaccessible folders on windows if a folder name had trailing spaces in it (thank you @gubo97000!) #29
    • when there are multiple files with the same name on WeBeep now a number is added to distinguish between them (before this fix, the files would continuously overwrite one another, thank you @simoneAmighini for reporting this!) #30

Full Changelog: v0.8.1...v0.8.2

v0.8.1

14 Mar 18:54
Compare
Choose a tag to compare

🎉 What's Changed

  • Bug fix - Removed a nasty bug where some folders had trailing dots causing the creation of inaccessible folders on Windows (thanks to @mind-overflow for reporting! #24)
    • If such a folder was in one of your courses and you don't know how to get rid of it take a look at this fix

Full Changelog: v0.8.0...v0.8.1

v0.8.0

13 Mar 07:30
6bb22bc
Compare
Choose a tag to compare

⚡️ Faster than light ⚡️

🎉 What's Changed

  • Concurrent downloads in #25
    • Now file downloads are done in parallel which drastically increases the sync speed
    • API calls to fetch new files are also done in parallel, to further decrease time overhead at the beginning of a sync, even when downloading a single file
    • You can set how many concurrent downloads to perform at any given time in the settings, and also check which (and how many) files are being downloaded during the sync by hovering the mouse on the ellipsis on the top-right corner of the progress view
    • honestly all of this should have been implemented a long time ago lol
  • Bug fixes in #26:
    • Now single files files directly inside of a module on WeBeep (listed as a resource in Moodle) are downloaded directly without creating a folder wrapping them, as this is the behavior on the website (thanks @gubo97000 for the suggestion!)
    • Also a couple of very minor graphical changes here and there, almost not noticeable but nice trust me :)

Full Changelog: v0.7.1...v0.8.0

v0.7.1

25 Feb 11:52
Compare
Choose a tag to compare

🎉 What's Changed

  • Just a couple minor bugfixes:
    • notifications now get automatically disabled when "Keep app open in background" is turned off by @pontig in #21
    • fixed bug caused by leading/trailing whitespaces in course folders by @toto04 in #22 (thank you @fede-mat for reporting the issue!)

Full Changelog: v0.7.0...v0.7.1

v0.7.0

20 Feb 22:45
c413531
Compare
Choose a tag to compare

🎉 What's Changed

  • QOF improvement: top level folder containing the "material" string will be bypassed to reduce clutter by @pontig in #17
  • Added a recap of files downloaded in background when launching the app after a background sync by @toto04 in #18
  • Added notifications for background syncs (can be disabled in settings)
  • Fixed minor bug where a course wouldn't be renamed if no files were synced after a reboot

Full Changelog: v0.6.3...v0.7.0

v0.6.3

06 Feb 10:18
5998f90
Compare
Choose a tag to compare

🎉 What's Changed

  • minor readme change by @Eliaxie in #15
  • v0.6.3 by @toto04 in #16
  • Fixed a major bug in which folders not inside "Materiali" on WeBeep wouldn't download
  • fixed minor rendering bug with long file names

Full Changelog: v0.6.2...v0.6.3