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

openwisp / openwisp-users
98%

Build:
DEFAULT BRANCH: master
Repo Added 06 Mar 2017 05:53PM UTC
Files 31
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.0
  • 1.2
  • add-agents.md
  • backport/500-to-1.2-1776896907
  • backport/507-to-1.2-1777145431
  • bump-version
  • changelog-bot-change-bang
  • chore/port-changelog-1.2.1
  • chore/port-changelog-1.2.2
  • chores/add-ci-falure-bot
  • chores/use-theme-colors
  • ci/bot-autoassign
  • ci/changelog_bot
  • codex/issue-487-uuid-route-validation
  • css-fixes
  • dependabot/github_actions/actions/cache-5
  • 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/django-allauth-gte-65.12.0-and-lt-65.16.0
  • dependabot/pip/django-allauth-socialaccount--approx-eq-65.11.1
  • dependabot/pip/django-allauth-socialaccount--approx-eq-65.3.0
  • dependabot/pip/django-allauth-socialaccount--approx-eq-65.3.1
  • dependabot/pip/django-allauth-socialaccount--approx-eq-65.4.1
  • dependabot/pip/django-allauth-socialaccount--approx-eq-65.6.0
  • dependabot/pip/django-allauth-socialaccount--approx-eq-65.7.0
  • dependabot/pip/django-allauth-socialaccount--approx-eq-65.8.1
  • dependabot/pip/django-allauth-socialaccount--approx-eq-65.9.0
  • dependabot/pip/django-extensions-approx-eq-4.1
  • dependabot/pip/django-organizations-approx-eq-2.5.0
  • dependabot/pip/django-organizations-gte-2.5.0-and-lt-2.7.0
  • dependabot/pip/django-organizations-gte-2.6.0-and-lt-2.7.0
  • dependabot/pip/django-phonenumber-field-approx-eq-8.1.0
  • dependabot/pip/django-phonenumber-field-gte-8.1.0-and-lt-8.4.0
  • dependabot/pip/django-phonenumber-field-gte-8.1.0-and-lt-8.5.0
  • dependabot/pip/django-phonenumber-field-gte-8.4.0-and-lt-8.5.0
  • dependabot/pip/django-redis-approx-eq-6.0.0
  • dependabot/pip/django-reversion-approx-eq-6.0.0
  • dependabot/pip/django-reversion-approx-eq-6.1.0
  • dependabot/pip/django-sesame-approx-eq-3.2.3
  • dependabot/pip/phonenumbers-approx-eq-8.13.52
  • dependabot/pip/phonenumbers-approx-eq-8.13.54
  • dependabot/pip/phonenumbers-approx-eq-8.13.55
  • dependabot/pip/phonenumbers-approx-eq-9.0.10
  • dependabot/pip/phonenumbers-approx-eq-9.0.13
  • dependabot/pip/phonenumbers-approx-eq-9.0.15
  • dependabot/pip/phonenumbers-approx-eq-9.0.2
  • dependabot/pip/phonenumbers-approx-eq-9.0.4
  • dependabot/pip/phonenumbers-approx-eq-9.0.6
  • dependabot/pip/phonenumbers-approx-eq-9.0.8
  • dependabot/pip/phonenumbers-gte-9.0.29-and-lt-9.1.0
  • drop-python3.9
  • feature/backport-workflow
  • fix-ci-1.2-python3.9
  • fix-deprecated-uuid-admin
  • fix-socialauth
  • fix/remove-validated-serializer-workaround
  • fix_template_loaders_order_in_tests
  • fixed-social-account-inline
  • issues/238-view-shared-objects
  • issues/354-refactor-baseemailview
  • issues/432-deps
  • issues/482-password-reset-not-displaying-site-name
  • issues/497-export-users
  • issues/499-user-expiration
  • issues/501-SOCIALACCOUNT_ADMIN_NEEDED
  • minor-improvements
  • new-menu
  • qa
  • release/1.2.0
  • release/1.2.1
  • release/1.2.2
  • replicate-version-branch
  • switch-to-prettier
  • tests/api-query-clarity

29 May 2026 10:36PM UTC coverage: 98.154% (-0.009%) from 98.163%
26665688638

push

github

web-flow
[chores] Removed ValidatedModelSerializer workaround in SuperUserDetailSerializer

The workaround for openwisp/openwisp-utils#633 is no longer needed
since ValidatedModelSerializer now correctly validates instances
before saving.

1914 of 1950 relevant lines covered (98.15%)

13.74 hits per line

Relevant lines Covered
Build:
Build:
1950 RELEVANT LINES 1914 COVERED LINES
13.74 HITS PER LINE
Source Files on master
  • Tree
  • List 31
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26665688638 master [chores] Removed ValidatedModelSerializer workaround in SuperUserDetailSerializer The workaround for openwisp/openwisp-utils#633 is no longer needed since ValidatedModelSerializer now correctly validates instances before saving. push 29 May 2026 10:39PM UTC web-flow github
98.15
26650176326 master [fix] Fixed DependencyLoader order and extensibility of templates #489 - OpenWisp DependencyLoader should be after django template loaders - Add login and confirmation templates in sample_app - Add tests for template loader behavior, Updated doc ... push 29 May 2026 04:51PM UTC web-flow github
98.16
26530296442 master [fix] Triggered changelog bot for backward incompatible changes (#521) Update the changelog bot trigger so PR titles marked with [change!] run the reusable changelog workflow. push 27 May 2026 06:25PM UTC web-flow github
98.16
26424610110 master [feature] Add user account expiration #499 Implement user account expiration with automated deactivation and notification emails. This feature includes: - A new `expiration_date` field on the User model with past-date validation. - Celery tasks... push 25 May 2026 11:59PM UTC web-flow github
98.16
26200050372 master [deps] Update django-organizations requirement Updates the requirements on [django-organizations](https://github.com/bennylope/django-organizations) to permit the latest version. - [Release notes](https://github.com/bennylope/django-organizations... push 21 May 2026 01:37AM UTC nemesifier github
98.05
25940397063 master [chores:fix] Removed deprecated UUIDAdmin in favour of CopyableFieldsAdmin push 15 May 2026 08:45PM UTC nemesifier github
98.05
25829062563 master [deps] Update django-reversion requirement from ~=6.0.0 to ~=6.1.0 Updates the requirements on [django-reversion](https://github.com/etianen/django-reversion) to permit the latest version. - [Release notes](https://github.com/etianen/django-rever... push 13 May 2026 10:06PM UTC nemesifier github
98.05
25824749665 master [ci] Enabled issue autoassignment bots push 13 May 2026 08:36PM UTC nemesifier github
98.05
25757423671 master [docs] Added AGENTS.md push 12 May 2026 07:35PM UTC web-flow github
98.05
25702965844 master [feature] Add extensible field serialization to export_users command #497 The export_users command was changed to support extensible field definitions. Fields can now be defined as dictionaries to enable: - custom serialization via callables - ... push 11 May 2026 11:20PM UTC web-flow github
98.05
See All Builds (1309)
  • 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