New
- Email footer. Settings > Email has a field for the line at the bottom of every email. Leave it blank to keep "Sent by CortenDesk at" and the console address. (#153, requested by @EBMCreative)
- Strategy column and IP sort. The device list has a Strategy column (admins only, under Columns) showing the strategy in force. You can sort by it. IP sorts by address now, so 10.0.0.9 comes before 10.0.0.10 and IPv4 before IPv6. (#154, requested by @kirillv-artur)
- Aliases in Active sessions. The Overview shows the device's alias, or its hostname if there's no alias, and the controlling side's alias when it's one of your devices. (#154)
- Inherited strategy by name. In Edit device, the Inherit option names the strategy the device would get, e.g. "Inherit (owner, group, or default): Office laptops". (#154)
Fixes
- Web client: uploads over WebRTC no longer stop partway. They now wait for the data channel to drain. Before, a fast upload queued more than Chrome allows (16 MB) and the channel closed. (#155, @TheoGal)
- Web client: double-clicking a folder in the file manager opens it again. (#157, @DezValT1r)
- The Share screen card sits under Address books on the device page, instead of below the notification list. (#156, @soundsessential)
- Device and user pages: even card spacing, accent-coloured header links, correct arrows on outgoing file transfers, and known device aliases on incoming rows. (#149, @soundsessential)
- Web client: with
?debug=1, the console log shows video decoder events (codec chosen, first picture, waits for a key frame, stalls, errors). This helps with black-screen reports. (#139)
Notes
- Bundles CortenDesk Server 1.5.1, which drops relay requests with a malformed relay uuid. See its release notes.
- No migrations.
docker pull marcpope/cortendesk:1.22.0
docker pull ghcr.io/marcpope/cortendesk:1.22.0Feeling generous? Sponsor this project: https://github.com/sponsors/marcpope/