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

openwisp / openwisp-controller / 26976891046
99%

Build:
DEFAULT BRANCH: master
Ran 04 Jun 2026 08:23PM UTC
Jobs 1
Files 141
Run time 1min
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

04 Jun 2026 08:13PM UTC coverage: 98.547%. First build
26976891046

push

github

web-flow
[change] Enforce deactivated device state across modules #1338

This change introduces a generic enforcement of the deactivated device
state across OpenWISP Controller. When a device is deactivated, it
is treated as non-operational. This means no new configuration,
management, or connectivity operations will target it. However,
controller state, security, and cleanup processes will continue to run
to maintain system consistency.

Specifically, device registration and re-registration are blocked for
deactivated devices. Any workflow that would implicitly restore
configuration state or make a deactivated device appear operational
again is also blocked. Automatic template assignment and propagation
from groups will not run for deactivated configurations.

Active management traffic such as remote command execution is blocked.
Configuration pushes and reachability checks are allowed only during the
transitional state of deactivation. Once a configuration is fully
deactivated, no further controller-initiated communication will occur.

State-only and cleanup operations, like certificate revocation and cache
invalidation, remain allowed.

Closes #1338

7462 of 7572 relevant lines covered (98.55%)

10.84 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python- - 26976891046.1 04 Jun 2026 08:23PM UTC 141
98.55
GitHub Action Run
Source Files on build 26976891046
  • Tree
  • List 141
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26976891046
  • 977b7b6a on github
  • Prev Build on master (#26967140843)
  • Next Build on master (#27024418080)
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