Skip to content

Releases: toniebox-reverse-engineering/teddycloud

TeddyCloud Release v0.6.6

26 Dec 18:45

Choose a tag to compare

Sponsors

We thank all our current monthly sponsors and the one-time sponsors!

Workaround for ARM on Debian and Ubuntu

We had to disable the sanitizer libasan for those build, that helps to alert and mitigate coding and security issues, as the compiler backend had some changes, we were not able to solve yet. Especially for people running a public instance of teddyCloud may be less secure.

What's Changed

  • Updates several GitHub Actions
  • gui: Added search field in audio player
  • gui: Only show tags once in Audioplayer
  • gui: Use new backend generic request API for macvendor.com requests toniebox-reverse-engineering/teddycloud_web#161
  • gui: footer not fixed anymore, only in case of open audio player (avoid iOS Display bug)
  • gui: display hint if a new version is available (working in develop and release branch) toniebox-reverse-engineering/teddycloud_web#260
  • gui: TeddyStudio: Added possibility to show series on image label, added possibility for custom settings per labelset
  • ⭐ gui: Revvox Flasher: Integrated new overworked and even more reliable version of revvox esp32 flasher, added more checks on file upload.
  • ⭐ gui: Revvox Flasher: Is the new default flasher, legacy flasher will be removed in next version. You can switch to legacy flasher through settings and disabling frontend.use_revvox_flasher (expert level setting)
  • gui: Select source preselects the currently set path in the filebrowser according the selected source
  • gui: Added warning flashing on users own risk.
  • Stability

New Contributors

Full Changelog: tc_v0.6.5...tc_v0.6.6
Full Changelog: toniebox-reverse-engineering/teddycloud_web@tcw_v0.6.5...tcw_v0.6.6
Detailed Changelog

Docker Image

Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.6
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.6_ubuntu
Debian: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.6_debian
Alpine (no sanitize features, experimental, not recommended): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.6_alpine

TeddyCloud Release v0.6.5

06 Dec 10:32
6682b48

Choose a tag to compare

Sponsors

We thank all our current monthly sponsors and the one-time sponsors!

Workaround for ARM on Debian and Ubuntu

We had to disable the sanitizer libasan for those build, that helps to alert and mitigate coding and security issues, as the compiler backend had some changes, we were not able to solve yet. Especially for people running a public instance of teddyCloud may be less secure.

What's Changed

  • Frontend based TAF encoding
  • Fixed backend TAF encoding in library
  • Fixes for the freshnessCheck that should solve not updated original Tonies (like daily updated Advent-Tonies)
  • Random .taf.jsons and empty folders should not be created any more
  • Page for Kids
  • Plugins
  • TeddyStudio for creating Coin-Tags
  • Many GUI enhancements and fixes by @henryk86
  • Security checks for the ESP32 Flasher to reduce brick risks.
  • Alternative ESP32 Flasher by @g3gg0 (still in test, needs to be enabled in the expert settings)
  • 18 frontend issues fixed
  • 10 backend issues fixed
  • And many other fixes and small adjustments.
  • And not to forget: STABILITY!

What's Changed (more, auto generated)

New Contributors

Full Changelog: tc_v0.6.4...tc_v0.6.5
Full Changelog: toniebox-reverse-engineering/teddycloud_web@tcw_v0.6.4...tcw_v0.6.5
Detailed Changelog

Docker Image

Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.5
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.5_ubuntu
Debian: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.5_debian
Alpine (no sanitize features, experimental, not recommended): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.5_alpine

TeddyCloud Release v0.6.4

05 Mar 15:43

Choose a tag to compare

What's Changed

Sponsors

We thank all our current monthly sponsors and the one-time sponsors!

Changelog

Full Changelog: tc_v0.6.3...tc_v0.6.4
Full Changelog: toniebox-reverse-engineering/teddycloud_web@tcw_v0.6.3...tcw_v0.6.4

Detailed Changelog

Docker Image

Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.4
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.4_ubuntu
Debian: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.4_debian
Alpine (no sanitize features, experimental, not recommended): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.4_alpine

Impressions

image
image
image
image

TeddyCloud Release v0.6.3

06 Jan 10:06

Choose a tag to compare

What's Changed

New Contributors

Sponsors

We thank all our current monthly sponsors.
Special thanks fly out to our two private sponsors for their $50 one time Sponsorship.

Full Changelog: tc_v0.6.2...tc_v0.6.3

Full Changelog Web: toniebox-reverse-engineering/teddycloud_web@tcw_v0.6.2...tcw_v0.6.3

Detailed Changelog

Docker Image

Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.3
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.3_ubuntu
Debian: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.3_debian
Alpine (no sanitize features, experimental, not recommended): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.3_alpine

Impressions

image
image
image
image

TeddyCloud Release v0.6.2

26 Oct 19:02

Choose a tag to compare

What's Changed

Full Changelog: tc_v0.6.1...tc_v0.6.2

Full Changelog Web: toniebox-reverse-engineering/teddycloud_web@tcw_v0.6.1...tcw_v0.6.2

Detailed Changelog

Docker Image

Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.2
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.2_ubuntu
Debian: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.2_debian
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.2_alpine

Impressions

image
image
image
image

TeddyCloud Release v0.6.1

05 Oct 13:33

Choose a tag to compare

What's Changed

  • Generate CA with keylength of 4096 bits. Beware, this is slow and can take very long!
  • Fix behaviour and default of prioCustomContent, fixing not updated original content after custom content was on the box
  • Server side TAF encoding
  • Support TAFs in TAPs
  • Extract Certificates for ESP32 in webgui
  • Several enhancements and fixes for the webgui
  • Dockerfile: Use ubuntu 24.04, expose 8443 by @mrueg in #213
  • fopen handle error by @phil9909 in #219
  • Stability

New Contributors

Full Changelog: tc_v0.6.0...tc_v0.6.1
Full Changelog Web: toniebox-reverse-engineering/teddycloud_web@tcw_v0.6.0...tcw_v0.6.1

Detailed Changelog

Docker Image

Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.1
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.1_ubuntu
Debian: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.1_debian
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.1_alpine

Impressions

image
image
image
image

TeddyCloud Release v0.6.0

25 Aug 14:45

Choose a tag to compare

What's Changed

  • New Webgui as default with many enhancements
  • Cert-based Toniebox access control (be aware, that it only checks the commonName and not validates the cert entirely!)
  • Split up web https port to 8443 and use 443 for the Toniebox only
  • Image caching
  • Stability
  • several bugfixes
  • Update cJSON to v1.17.18 by @mrueg in #202

New Contributors

Full Changelog: tc_v0.5.2...tc_v0.6.0
Full Changelog Web: toniebox-reverse-engineering/teddycloud_web@tcw_v0.5.2...tcw_v0.6.0

Detailed Changelog

Manuel update steps:

  • Map port 8443 if you need to access the webinterface via HTTPS
  • Add the cache volume
  • See docker compose yaml

Docker Image

Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.0
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.0_ubuntu
Debian: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.0_debian
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.6.0_alpine

Impressions

image
image
image
image

TeddyCloud Release v0.5.2

13 May 15:14

Choose a tag to compare

What's Changed

Full Changelog
Backend: tc_v0.5.1...tc_v0.5.2
Frontend: toniebox-reverse-engineering/teddycloud_web@tcw_v0.5.1...tcw_v0.5.2

Docker Image

Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.5.2
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.5.2_ubuntu
Debian: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.5.2_debian
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.5.2_alpine

Impressions

image
image
image
image

TeddyCloud Release v0.5.1

06 May 17:15

Choose a tag to compare

What's Changed

Full Changelog:
Backend: tc_v0.5.0...tc_v0.5.1
Frontend: toniebox-reverse-engineering/teddycloud_web@tcw_v0.5.0...tcw_v0.5.1

Docker Image

Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.5.1
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.5.1_ubuntu
Debian: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.5.1_debian
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.5.1_alpine

Impressions

image
image
image
image

TeddyCloud Release v0.5.0

30 Apr 19:38

Choose a tag to compare

What's Changed

Notable changes

As we want to protect our users, we added a security layer that checks if the teddyCloud instance was visited by a crawler if you enabled access to the webinterface via HTTPS. In that case, it will immediately lock the webinterface until you restart teddyCloud. You may disable the lock and only receive a warning in that case.
add security mitigation for public instances
image

Full Changelog: tc_v0.4.5...tc_v0.5.0

Docker Image

Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.5.0
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.5.0_ubuntu
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.5.0_alpine

Impressions

image

image