Commit Graph

13 Commits

Author SHA1 Message Date
Tom Sightler
d1abc0a7d1 Fix up linting errors 2024-08-06 23:03:40 -04:00
Tom Sightler
c672a5554e Bump ring-client-api 13.0.0-beta.2
Implement FCMv1 push changes

Fixes for new notification v2 format

Revert to upstream ring-client-api

Use upstream ring-client-api

Fix timestamp for notification v2 format

Fix incorrect timestamp property

Bump ring-client-api

Drop milliseconds from ding timestamp
2024-07-01 14:21:12 -04:00
Brian McNamara
7e5895b991 Fix ReferenceError in init-ring-mqtt
Issue when initializing which results in the error:
```
Saving state file /data/ring-state.json failed with error:
ReferenceError: systemId is not defined
    at main (file:///app/ring-mqtt/init-ring-mqtt.js:83:47)
```
2023-07-05 16:56:47 -07:00
tsightler
411c9adc3f Release v5.4.0 (#650)
* Display system name in token UI
* Implement startup event cache
* Bump bashio version
* Use new event history API
* Fix person event lookup
* Use device history for event stream URL
* Implement armedBy/disarmedBy attributes
* Implement pending state for transcoded event stream
* Switch transcoding to downloads API
* Never use cached snapshot for UUID
2023-06-24 14:20:58 -04:00
tsightler
113e89ca86 Revert to standard ring-client-api 2023-06-03 13:00:51 -04:00
tsightler
16fe65313b Revert "Revert "Custom ring-client-api""
This reverts commit 245db8b9d1.
2023-05-29 16:48:06 -04:00
tsightler
245db8b9d1 Revert "Custom ring-client-api"
This reverts commit c324b5bf66.
2023-05-29 16:25:38 -04:00
tsightler
c324b5bf66 Custom ring-client-api 2023-05-29 16:25:26 -04:00
tsightler
fa3c0e9fe2 Fix duplicate client device in Ring Control Center 2023-05-28 23:01:00 -04:00
tsightler
b8338e30de Release 5.1.0 (#537)
* Use MQTT for start-stream debug messages
* Fix ANSI colors
* Refactor event URL management
* Fix subscription detection
* Improve event URL expiry handling by parsing Amazon S3 expire time
* Convert to ESM/replace colors with chalk
* Force colors for chalk
* Migrate to ESM
* Fix stop of keepalive stream
* Add transcoded event selections
* Update event URL on raw/trancoded toggle
* Switch to per-camera livecall threads
* Customized WebRTC functions
Mostly copied from ring-client-api with port to pure Javascript, removal of unneeded features and additional debugging modified for use as worker thread with ring-mqtt.  Allows easier testing with updated Werift versions.
* Add nightlight enable/disable
* Include nightlight state as attribute
* Only pro versions have nightlight
* Tweak battery level reporting for dual battery cameras
* Release 5.1.0
2023-02-02 20:59:09 -05:00
tsightler
7add21d409 Release v5.0.2 (#386)
Release v5.0.2
* Suppress spurious message from push-receiver
* Fix minor typos in error logging
* Bump ring-client-api version to 11.0.4
2022-06-05 22:10:44 -04:00
tsightler
8dda4d3dfd Only create config if it doesn't exist 2022-05-06 22:31:20 -04:00
tsightler
4612c19f5f Rename docker token helper 2022-05-06 22:19:04 -04:00