Releases: toniebox-reverse-engineering/teddycloud
TeddyCloud Release v0.6.3
What's Changed
- Allow compilation on FreeBSD and maybe other UNIX systems by @mfechner in #238
- Detect machine arch using uname by @mfechner in #241
- Allow overwrite of versions retrieved by git command by @mfechner in #243
- gh-247 Update tonieboxes.json by @henryk86 in #250
- Link libraries explicitly by @pepe82sh in #242
- Fix memory leaks by @rigomate in #259
- added shell script to check and verify all server and client certificates by @marco79cgn in #276
- Update docker-compose.yaml by @henryk86 in #278
- Update docker-compose.yaml, remove yaml version info by @Strubbl in #273
- shell script that checks and verifies all server and client certificates by @marco79cgn in #279
- Stability and so much more!!
New Contributors
- @mfechner made their first contribution in #238
- @henryk86 made their first contribution in #250
- @rigomate made their first contribution in #259
- @marco79cgn made their first contribution in #276
- @Strubbl made their first contribution in #273
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
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
TeddyCloud Release v0.6.2
What's Changed
- Provide TrackSeconds for Frontend Provide timestamps for taf file (track) · Issue #187 · toniebox-reverse-engineering/teddycloud · GitHub 11
- gui: Next button in audio player now jumps according tracks of taf
- gui: Show warning if ogg/opus (taf) is not supported by browser
- gui: Added Box version identification page Finalizing Box Version identification · Issue #145 · toniebox-reverse-engineering/teddycloud_web · GitHub 1
- gui: Added Open Toniebox guide page Open Toniebox guide · Issue #146 · toniebox-reverse-engineering/teddycloud_web · GitHub 1
- gui: Extended CC3200 Firmware flash section, added custom alt Url Patch generation. Generate custom patch for CC3200 hackiebox_ng bootloader · Issue #126 · toniebox-reverse-engineering/teddycloud_web · GitHub 3
- Added web_version.json for consistency checks, including new setting frontend.ignore_web_version_mismatch
- Missing space by @mrueg in #221
- Fixed bugs
- Stability
- And much more..
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
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
TeddyCloud Release v0.6.1
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
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
TeddyCloud Release v0.6.0
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
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
TeddyCloud Release v0.5.2
What's Changed
- possible fix for random directories in library (and everywhere)
- added libpcap based log file writing
- process legacy TAF to get their .json created when listing in web ui
- Backend related bugfixes for overlays.
- Case insensitive tonie search
- Multiple memory related bugs
- Web: Settings level to hide expert settings
- Web: Optimized TonieCards and TonieboxCards
- Web: Optimized Design with dark theme support
- Web: Support for multiple boxes with different content (overlay)
- Stability...
- And much more
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
TeddyCloud Release v0.5.1
What's Changed
- Add Debian based docker image
- Fix Ubuntu images (especially arm64/v8)
- Add tonieboxes.json + tonieboxes.custom.json
- Box certificate upload
- added pagination to tonies page
- added last played on tonieslist (marking + filtering)
- Stability...
- And much more
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
TeddyCloud Release v0.5.0
What's Changed
- Updates for the new webgui, especially the toniebox management. Thx to @henryk86
- /web encoder, language selector, nice icons
- Stability...
- And much more
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
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
TeddyCloud Release v0.4.5
What's Changed
- Fixed broken old react links to unpkg and placed them locally (blank webinterface)
- Content JSON: use tempfile then move to reduce broken files
- add nocloud to TonieCard (/web)
- add link to new webinterface (WIP)
Full Changelog: tc_v0.4.4...tc_v0.4.5
Docker Image
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.5
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.5_ubuntu
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.5_alpine
Impressions
TeddyCloud Release v0.4.4
What's Changed
- Tonie audio playlist by @SciLor in #151
- Added some tooltip information by @xsnoopy in #150
- fix broken /web streaming
- Expose webinterface via http only (configurable)
- fix E004* folders with jsons
- fix audio id for ffmpeg based content (cli / stream)
- OTA caching and local OTA delivery (OTA to box is broken!)
- Several smaller fixes
New Contributors
Full Changelog: tc_v0.4.3...tc_v0.4.4
Docker Image
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.4
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.4_ubuntu
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.4_alpine
Impressions
TeddyCloud Release v0.4.3
What's Changed
- fix broken skip_taf_header (/web streaming)
- audio encoder to library support
- fix compare (and with that library move error 15)
- Add sweeping and changed encode defaults
- increase default buffer (due to sweep)
- fix update of content json if cached file was skipped
- possible fix for "Not enough spacein this block"
Full Changelog: tc_v0.4.2...tc_v0.4.3
Docker Image
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.3
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.3_ubuntu
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.3_alpine