Skip to content

Releases: Tom-Hirschberger/MMM-SynologySurveillance

Release 0.2.5

24 Oct 15:17
Compare
Choose a tag to compare

This is release 0.2.5 with the following changes:

  • fixed not working alias for mjpeg cams
  • if a mjpeg cam is configured with a alias but without a name the alias is used as name now
  • updated the mjpeg example in the readme to use name instead of alias

Release 0.2.4

24 Oct 04:45
b4246b9
Compare
Choose a tag to compare

This is release 0.2.4 with the following changes:

  • fixed the replacement of the host and port parts in the URLs
  • if debug is enabled the clean URLs of the cams will be logged now. They can be directly entered to a browser to check the validity

Release 0.2.3

04 Oct 16:12
42733fd
Compare
Choose a tag to compare

This is release 0.2.3 with the following changes:

  • fixed the module being crashed cause of the changes in 0.2.2
  • fixed the wrong camera being displayed in big profiles had been visited in the meantime where the whole module was hidden
  • introducing a new option moduleIsDisplayedInEveryProfile which needs to be set to true if MMM-ProfileSwitcher is used but the module is set to the ignore list and is displayed on all profiles

Release 0.2.2

04 Oct 10:29
6e412a1
Compare
Choose a tag to compare

This is release 0.2.2 with the following changes:

  • fixed current big camera and displayed cameras did not match the current used profile in some rare cases

Release 0.2.1

25 Apr 18:09
08ed211
Compare
Choose a tag to compare

This is release 0.2.1 with the following changes:

  • increased the compatibility to older DSM versions. The paths of the web apis now will be queried with api versions instead of using a fixed one.
  • if the debug flag is set to true the MySynoSSClient prints more information, too.

Release 0.2.0

14 Apr 08:41
fb4ad80
Compare
Choose a tag to compare

This is release 0.2.0 with the following changes:

  • instead of the syno library a custom implementation is used now. The custom implementation is compatible with newer releases of Surveillance Station (> 9.1) now
  • support of the skipOnPrivilegeError config option is dropped with the new implementation. If configured it will be ignored now.
  • cause the new implementation is able to fetch all information at once the refreshes of the gui could been reduced. Now all information of all DiskStations is fetched and the gui is refreshed once.
  • introducing a new config option changedPositionAnimationSpeed with this release. If the position of one cam changes and the gui needs to be refreshed this animation speed is used instead of the "usual" one. The option is set to 0 as default to reduce flickering.
  • if a position update fails for a cam the position indicator will now be reset to the previous position
  • reduced the console output of the module but introducing the debug config option to re-enable more output

Release 0.1.4

24 Nov 18:29
ab4d875
Compare
Choose a tag to compare

This is release 0.1.4 with the following changes:

  • introducing the new option imgDecodeCheckInterval which can either be set for all or for single cams. If the option is set to a value higher than 0 the module periodically (unit is seconds) checks if the displayed cam image is still decodeable. If not the URL gets reset and a refresh of all URLs is triggered. This is to avoid freezed cam images.
  • introducing minimumTimeBetweenRefreshs which prevents to refresh the URLs to often (i.e. cause of the new imgDecodeCheckInterval). The unit is milliseconds!
  • the module now tries to restore the old big cam setting if profiles get changed. So the last selected cam is displayed in big before the profile changed. To disable the new feature the new config option restoreBigAfterProfileChange can be set to false.
  • fixed all issues reported by the new automatic module scanning script developed by @KristjanESPERANTO

Release 0.1.3

21 Jul 17:43
286835c
Compare
Choose a tag to compare

This is release 0.1.3 with the following changes:

  • fixed a rare issue which caused position changes to not work with some nodejs versions (i.e. 16.3.1)

Release 0.1.2

17 Jan 18:37
9352deb
Compare
Choose a tag to compare

This is release 0.1.2 with the following changes:

  • fixed host part not being replaced properly

Release 0.1.1

05 Jan 15:55
e89759c
Compare
Choose a tag to compare

This is release 0.1.1 with the following new features:

  • Did a total refactoring of the code that creates the HTML elements
  • Did a refactoring of the code that fetches the URLs of the cameras from the NAS to increase the error handling
  • Added a option to add a timestamp to MJPEG URLs to avoid caching issues
  • Added the possibility to invalidate the cam URLs with a notification to force a refresh
  • Fixed animationSpeed being ignored if module is shown after it was hidden
  • Fixed profiles not working properly in all cases