Error retry
If an error occurs and the refresh
length is greater than 5, the Kiosk frontend will automatically skip to the next asset after 5 seconds.
Device ID
Kiosk will now use the device IP, browser user-agent and url to generate a unique device ID. This means if the frontend refreshes (due to network issues or other reasons), the same cache will be used.
Behind Proxy
New behind_proxy
configuration option. This tells Kiosk that it is behind a proxy and to look for X-Forwarded-For
headers when generating the device ID.
Webhook click event
Added user.interaction.click
webhook event.
Album owned
keyword
Added owned
keyword.
Possible keywords:
- all
- owned
- shared
- shared
- favorites
- favourites
What's Changed
🚀 New Features
- feature/retry on error by @damongolding in #436
- feature/unauth screen design by @damongolding in #438
- feature/consistent device ID by @damongolding in #437
- feature/user click webhook by @damongolding in #440
⚡ Fixes
- fix/font by @damongolding in #439
- fix/owned albums by @damongolding in #442
- fix/hide button permission by @damongolding in #443
🔨 Maintenance
- move away from go-mod-outdated by @damongolding in #445
Full Changelog: v0.21.3...v0.21.4