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

akvo / eswatini-droughtmap-hub / #28 / 1
89%
main: 89%

Build:
DEFAULT BRANCH: main
Ran 13 Jan 2025 04:40AM UTC
Files 24
Run time 0s
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

13 Jan 2025 04:38AM UTC coverage: 85.435% (+3.4%) from 82.044%
#28.1

push

coveralls-python

web-flow
Feature/8 dhm has rbac (#10)

* [#8] Add is_staff property in SystemUser model

* [#8] Add admin panel route

* [#8] Install django-json-widget to edit JSON field

* [#8] Create custom_permissions

* [#8] Add new constants: TWG & ActionEnum

* [#8] Add twg, create new model: Ability & generate new migrations

* [#8] Create Ability model test cases

* [#8] Create new seeder command: fake_users

* [#8] Create new seeder command: generate roles n abilities

* [#8] Register SystemUser & Ability models to admin site

* [#8] Create dummy endpoints: admin_only, reviewer_only

* [#8] Implements dummy API: admin_only, reviewer_only

* [#8] Excluding some lines from coverage

* [#8] Add test arg in roles n abilities seeder

* [#8] Update all user assertions to add abilities

* [#8] Add abilities in UserSerializer

* [#8] Add roles n abilities seeder test

* [#8] Install @casl/ability & @casl/react in frontend

* [#8] Add new config: USER_ROLES & HOME_PAGE

* [#8] Add role & abilities in currentUser cookies

* [#8] Add abilities in UserContextProvider

* [#8] Create new library: Ability

* [#8] Create Unauthorized page

* [#8] Create new component: Can

* [#8] Create a new page: Publications

* [#8] Create a new page: Reviews

* [#8] Change redirection based on role in login page

* [#8] Handle unauthorized access page

* [#8] Add django admin/ route in frontend

* [#8] Update homeURL in all layouts & template

64 of 122 branches covered (52.46%)

Branch coverage included in aggregate %.

634 of 695 relevant lines covered (91.22%)

0.91 hits per line

Source Files on job #28.1
  • Tree
  • List 24
  • Changed 8
  • Source Changed 0
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 28
  • 2f2dc320 on github
  • Prev Job for on main (##19.1)
  • Next Job for on main (##34.1)
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