• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

openwisp / netjsonconfig
99%

Build:
DEFAULT BRANCH: master
Repo Added 15 Sep 2015 04:03PM UTC
Files 58
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
  • master
  • 1.1
  • 1.2
  • backport/350-to-1.2-1773352247
  • backport/381-to-1.2-1773351841
  • backport/382-to-1.2-1773352224
  • bump-version
  • changelog/1.1.3
  • chore/port-changelog-1.2.1
  • chores/add-ci-failure
  • chores/add-ci-failure-bot
  • ci/bot-autoassign
  • ci/changelog_bot
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/setup-python-6
  • dependabot/github_actions/pypa/gh-action-pypi-publish-1.12.3
  • dependabot/github_actions/pypa/gh-action-pypi-publish-1.12.4
  • dependabot/github_actions/pypa/gh-action-pypi-publish-1.14.0
  • dependabot/pip/jinja2-approx-eq-3.1.5
  • dependabot/pip/jinja2-approx-eq-3.1.6
  • dependabot/pip/jsonschema-approx-eq-4.24.0
  • dependabot/pip/jsonschema-approx-eq-4.25.0
  • dependabot/pip/jsonschema-approx-eq-4.25.1
  • dependabot/pip/jsonschema-approx-eq-4.26.0
  • dependabot/pip/nose2-gte-0.16.0
  • feature/backport-workflow
  • feature/python-3.11-3.13-support
  • fix-replicate-workflow
  • fix-setup.py
  • fix-ssid-true-coercion
  • fix-zerotier-backend
  • gsoc23
  • improve-openvpn-ordering
  • issues/198-add-compressions-options
  • issues/335-vlan
  • issues/356-vlan-filter-parsing
  • qa
  • qa-format
  • qa-formatting
  • release-1.1.3
  • release/1.2.0
  • release/1.2.1
  • replicate-version-branch
  • tls-cipher-list
  • zerotier-1.14-service

18 May 2026 05:05PM UTC coverage: 99.143% (-0.04%) from 99.18%
26048284708

push

github

web-flow
[change] Merging with wrong format now raises Validation error #351

An attempt to merge config with wrong format will
now raise a validation error instead of passing silently.

This change will probably cause some pain for existing users
which may get validation errors for existing (wrong) configs
on which the merge previously passed silently.

Closes #351

---------

Co-authored-by: Federico Capoano <f.capoano@openwisp.io>

2429 of 2450 relevant lines covered (99.14%)

3.97 hits per line

Relevant lines Covered
Build:
Build:
2450 RELEVANT LINES 2429 COVERED LINES
3.97 HITS PER LINE
Source Files on master
  • Tree
  • List 58
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26048284708 master [change] Merging with wrong format now raises Validation error #351 An attempt to merge config with wrong format will now raise a validation error instead of passing silently. This change will probably cause some pain for existing users which ma... push 18 May 2026 05:06PM UTC web-flow github
99.14
26048070268 master Merge 68343b896 into cd90bd9a9 Pull #355 18 May 2026 05:02PM UTC web-flow github
99.14
26045914627 master [ci] Enabled changelog bot from openwisp-utils push 18 May 2026 04:22PM UTC nemesifier github
99.18
25968501777 master Merge b87a1ea30 into cbe29cf79 Pull #355 16 May 2026 05:36PM UTC web-flow github
99.14
25968047404 master Merge 21df8d74c into cbe29cf79 Pull #355 16 May 2026 05:15PM UTC web-flow github
99.18
25799323900 master [ci] Enabled issue autoassignment bots push 13 May 2026 12:34PM UTC nemesifier github
99.18
25545989156 master Merge afb97cce5 into e687fa696 Pull #355 08 May 2026 08:40AM UTC web-flow github
99.18
25437003971 master [ci] Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.13.0 to 1.14.0. - [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases) - [C... push 06 May 2026 01:05PM UTC nemesifier github
99.18
25436995950 master [deps] Update nose2 requirement from >=0.6.5 to >=0.16.0 Updates the requirements on [nose2](https://github.com/nose-devs/nose2) to permit the latest version. - [Changelog](https://github.com/nose-devs/nose2/blob/main/docs/changelog.rst) - [Commi... push 06 May 2026 01:05PM UTC nemesifier github
99.18
23654959110 master [ci] Enabled CI failure bot push 27 Mar 2026 03:51PM UTC web-flow github
99.18
See All Builds (982)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc