What's Changed
- A TLS failure should name HTTPS instead of saying nothing answered by @zios0007 in #792
- Fix Illuminator control on cameras without LightingScheme by @rroller in #790
- Check the channel against the recorder, and validate the ports by @zios0007 in #800
- Document the device side of setup, which was missing entirely by @zios0007 in #797
- Explain the add form's fields instead of cramming it into a label by @zios0007 in #796
- An HTTPS entry could never be re-authenticated from the UI by @zios0007 in #793
- Point the device page's Visit link at where the device actually is by @zios0007 in #801
- Keep the config-read fallback invisible when RPC2 cannot help either (#785 regression) by @matthewdva in #810
- Do not offer an md5 hash as a device's name by @zios0007 in #795
- Offer a Dahua device that appears on the network by @zios0007 in #798
- Heal a changed address on re-add, and stop calling a 403 a credentials failure by @zios0007 in #804
- Say when a ticked channel was not added, and stop the options form opening with toggles by @zios0007 in #806
- Translate the error messages, and say they are machine-assisted by @zios0007 in #807
- Ask four questions, not eight by @zios0007 in #802
- Put a Delete button on a device card, for a device that has gone stale by @zios0007 in #808
- Say what the device is doing instead of "nothing answered" by @zios0007 in #794
- Show what the channel is looking at before the entry is created by @zios0007 in #809
- Diagnostics reported an event stream task that has not existed since #615 by @zios0007 in #812
- Diagnostics could not say which of the three event transports was in use by @zios0007 in #813
- The add form still had a label, a description and a README entry for a field it no longer asks by @zios0007 in #814
- Combine ProductDefinition and getCaps to detect Siren and Security Light capabilities by @jays3l33t in #811
- Identify a camera by the serial the network gives, not a hash of its password by @zios0007 in #815
- A device refusing one optional capability took the whole camera offline by @zios0007 in #816
- The coaxial status was fetched every poll for entries with nothing to show it by @zios0007 in #817
- Add per-rule IVS switches for Dahua cameras and NVR channels by @jays3l33t in #818
- Fix IVS test uptime fixture after #818 by @jays3l33t in #819
- Subscribe with All when sharing a stream made the event list broader (#728) by @zios0007 in #825
- Explain that an event on the bus and a sensor update are different things by @zios0007 in #826
- The NVR IVS switches cannot write at all: the whole-table request is too long by @zios0007 in #824
- An RPC2 refusal threw away the reason the device gave for it by @zios0007 in #823
- Check the platform toggles have labels, and move eight languages' to the path that is read by @zios0007 in #822
- The LightingScheme illuminator switch returned to Off after turning the light on by @kreucher in #820
Full Changelog: 0.10.22...0.10.23