Skip to content

Releases: nioc/synology-srm-nodejs-api

1.2.0

03 Dec 23:41
Compare
Choose a tag to compare

💡 Features

  • Add getWifiSettings & setWifiSettings to get and update Wifi configuration (as this data model is complex, use the set method with extreme caution) and switchWifiRadio for switching (enable or disable) a Wi-Fi radio by its SSID
  • Update protocol labels (see sample code for getProtocolLabel usage)

🔧 Technical

  • Add type definitions (allow code completion in IDE)

1.1.2

02 Dec 16:53
Compare
Choose a tag to compare

💡 Features

  • Update getDevices API version 4 to 5, adding network attribute in response for online devices
  • Added conntype filter in getDevices method, allowing only wireless devices to be requested (default to all, as previous behaviour)
  • Add some missing protocol labels

🪲 Bug fixes

  • Update getMeshNodes API version 3 (deprecated) to 4 #1
  • Use getDevices in getWifiDevices method (using conntype = 'wireless') instead of deprecated method #1

🔧 Technical

  • Update sample code
  • Add .npmignore to reduce package size from 84 to 61 kB
  • Update dev dependencies

1.1.1

29 Nov 22:42
Compare
Choose a tag to compare

🪲 Bug fixes

  • Use new API ConnectionStatus instead of deprecated WanStatus #1

🔧 Technical

  • Update dev dependencies
  • Add NPM publish workflow

1.1.0

11 Oct 22:40
Compare
Choose a tag to compare

Features

  • Smart WAN configuration (gateways list with status, load balancing / failover)

1.0.0

11 Oct 20:26
Compare
Choose a tag to compare

Features

  • authentication
  • get WAN status,
  • get network utilization,
  • get devices with status, IP, etc... ,
  • get wifi devices with link quality, signal strength, max rate, band used, etc... ,
  • get devices traffic usage (live, day, week, month),
  • get mesh nodes with status, connected devices, etc... ,
  • get and update policy rules,
  • get access control groups with devices, online status, etc... ,
  • get Quality Of Service rules by devices,
  • get wake-on-lan devices,
  • add wake-on-lan on a device,
  • wake-on-lan a device.

Technical

  • tests (with cover)