Skip to content

Releases: openwisp/netjsonconfig

0.4.1 [2016-04-04]

04 Apr 14:00
Compare
Choose a tag to compare
  • b903c6f: [schema] corrected wrong ipv4 minLength and maxLength
  • de98ae6: [schema] fixed interface minLength attribute
  • 4679282: [schema] added regexp pattern for interface mac address (can be empty)
  • 067b471: [schema] switched order between MTU and MAC address properties
  • 26b62dd: [schema] added pattern for wireless BSSID attribute
  • 11da509: [openwrt] added regexp pattern to maclist elements
  • b061ee4: [openwrt] fixed empty output bug if addresses is empty list
  • 7f74209: [openwrt] removed support for chanbw for types ath5k and ath9k
    (backward incompatible)
  • #46: [schema] introduced different profiles for radio settings
  • 6ab9d5b: [openwrt] added support for "Automatic Channel Selection"
  • #48: [openwrt] improved support for config lists
  • 9f93776: [openwrt] simplified definition of custom interface "proto" options
  • a5f63f0: [openwrt] allow to override general dns and dns_search settings
  • 1b58f97: [schema] added stp (spanning tree protocol) property on bridge interfaces
  • bfbf23d: [openwrt] added igmp_snooping property on bridge interfaces
  • 269c7bf: [openwrt] added isolate property on wireless access points
  • 2cbc242: [openwrt] fixed autostart when False
  • 85bd7dc: [openwrt] fixed mac address override on interfaces
  • 45159e8: [openwrt] allow overriding htmode option
  • b218f7d: [schema] added enum_titles in encryption protocols
  • ef8c296: [schema] validate general hostname format
  • 2f23cfd: [schema] validate interface ipv4 address format
  • 612959e: [openwrt] validate ntp server hostname format
  • f1116f0: [schema] validate dns_search hostname format #42
  • 372d634: [openwrt] do not set dns to dhcp interfaces

0.4.0 [2016-03-22]

22 Mar 16:56
Compare
Choose a tag to compare
  • #40: [openwrt] added support for ULA prefix
  • #44: [schema] added none to encryption choices
  • #45: [schema] improved address definition
  • #43: [openwrt] improved static routes
  • #41: [schema] added wds property & removed wds mode
  • #36: [schema] added specific settings for 802.11s (mesh) mode
  • 3f6d2c6: [schema] removed NetJSON type from schema
  • 04c6058: [openwrt] made file mode property required (backward incompatible change)
  • 00e784e: [openwrt] added default switch settings
  • dd708cb: [openwrt] added NTP default settings
  • f4148e4: [schema] removed txqueuelen from interface definition
  • 574a48d: [schema] added title and type to bridge_members
  • c6276f2: [schema] MTU title and minimum value
  • d8ab0e0: [schema] added minLength to interface name
  • 67a0916: [schema] added minLength to radio name
  • 258892e: [schema] added possible ciphers
  • 2751fe3: [schema] improved definition of wireless interface fields
  • 478ef16: [openwrt] added wmm property for wireless access points
  • b9a14f3: [schema] added minLength and maxLength to interface mac property
  • 526c2d1: [schema] added minLength and maxLength to wireless bssid property
  • c8c95d6: [schema] improved ordering and titles of wireless properties
  • a226e90: [openwrt] ignore advanced wifi options if zero
  • e008ef6: [openwrt] added macfilter to wireless access points
  • c70ab76: [openwrt] fixed empty dns and dns-search bug
  • 778615a: [openwrt] increased network maxLength

0.3.7 [2016-02-19]

19 Feb 16:56
Compare
Choose a tag to compare
  • 007da6e:
    renamed "Coordinated Universal Time" to "UTC"
  • 2c1e72e:
    fixed 'tx_power' KeyError, introduced in 71b083e
  • aa8b485:
    added utils.evaluate_vars function
  • 7323491:
    simplified implementation of configuration variables

0.3.6 [2016-02-17]

17 Feb 13:04
Compare
Choose a tag to compare

0.3.5 [2016-02-10]

10 Feb 11:41
Compare
Choose a tag to compare
  • 18ecf28>:
    removed hardware and operating_system sections
  • 75c259d:
    reordered schema sections
  • 010ca98:
    file contents can now be only strings (backward incompatible change)
  • e2bb3b2:
    added non-standard propertyOrder attributes to schemas to facilitate UI ordering
  • #37: [schema] radio tx_power not required anymore
  • #38: [openwrt schema] hardened file mode contraints
  • c2cc3fc: [schema] added minlength and maxlength to hostname

0.3.4 [2016-01-14]

14 Jan 09:44
Compare
Choose a tag to compare
  • #35 wifi inherits disabled from interface

0.3.2 [2015-12-18]

18 Dec 09:57
Compare
Choose a tag to compare
  • 219f638 [cli] fixed binary standard output for generate method
  • 219f638...a0b1373 removed
    timestamp from generated configuration archive to ensure reliable checksums

0.3.2 [2015-12-11]

11 Dec 12:12
Compare
Choose a tag to compare
  • #31 added files in render output
  • #32 generate now returns an in-memory file object
  • badf292 updated command line utility script and examples
  • #33 added write method
  • 5ff7360 [cli] positional config param is now --config or -c
  • 28de4a5 [cli] marked required arguments: --config, --backend and --method
  • f55cc4a [cli] added --arg option to pass arguments to methods

0.3.1 [2015-12-02]

02 Dec 14:35
Compare
Choose a tag to compare
  • 69197ed added "details" attribute to ValidationError
  • 0005186 avoid modifying original config argument

0.3 [2015-11-30]

30 Nov 16:36
Compare
Choose a tag to compare
  • #18 added OpenWisp backend
  • 66ee96 added file permission feature
  • #19 added sphinx documentation
    (published at netjsonconfig.openwisp.org)
  • 30348e hardened ntp server option schema for OpenWrt backend
  • c31375 added madwifi to the allowed drivers in schema OpenWrt backend
  • #30 updated schema according to latest NetJSON spec