Releases: toniebox-reverse-engineering/teddycloud
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
Impressions
TeddyCloud Release v0.4.1
What's Changed
- Webradio improved. Stream stops when tag is removed and can be either restarted or continued (config)
- Add bitrate setting + move ffmpeg options to encode block
- Helper to convert error to text for logging
- Fix double free on freshnessCheck
- Fix: Move instead of rename for library
- Fix: no local content when live flag
Full Changelog: tc_v0.4.0...tc_v0.4.1
Docker Image
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.1
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.1_ubuntu
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.1_alpine
Impressions
TeddyCloud Release v0.4.0
What's Changed
- Better /web interface with filebrowser, tag overview, audio player
- Cache to library and use "source" for redirection of TAFs
- fully working freshnessCheck + content from cloud
- tag index /api/getTagIndex to get all tags
- reworked commandline and its options
- model search (reload needed)
- Implement HTTP 302 redirect by @ceicke in #135
- Several memory leak fixes
New Contributors
Full Changelog: tc_v0.3.5...tc_v0.4.0
Docker Image
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.0
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.0_ubuntu
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.4.0_alpine
Impressions
TeddyCloud Release v0.3.5
What's Changed
- Fix for CC3235: Set CA date like the original one by boxine
- Webinterface: add tonies json information
- remove .taf from audio uploads
- fix assign_unknown (workaround)
- Add a new macro for the default data path by @pepe82sh in #108
- Adding files for devcontainer support in vscode by @pepe82sh in #111
- Allow CC to be set externally by @pepe82sh in #109
- Cert path bugfix by @pepe82sh in #114
- Add makefile path options by @pepe82sh in #112
New Contributors
Full Changelog: tc_v0.3.4...tc_v0.3.5
Docker Image
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.3.5
Ubuntu: ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.3.5_ubuntu
Alpine (no sanitize features): ghcr.io/toniebox-reverse-engineering/teddycloud:tc_v0.3.5_alpine