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

rero / sonar / 712
99%
master: 95%

Build:
Build:
LAST BUILD BRANCH: sonar-dev
DEFAULT BRANCH: master
Ran 16 Jun 2020 07:57AM UTC
Jobs 1
Files 108
Run time 20s
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

pending completion
712

push

travis-ci

sebastiendeleze
security: add permissions for accessing resources

* Creates a factory for managing permissions.
* Adds serializer and loader for deposit resources.
* Adds a deny access permission.
* Adds specific permissions decisions for all resources.
* Adds queries factories for filtering records in lists.
* Adds permissions results when serializing a record.
* Guesses user's organisation when creating a user record.
* Guesses user's organisation when creating a document record.
* Removes redirection to documents records when accessing administration.
* Adds permissions checks for adding resources when retrieving logged user by API.
* Removes organisation from user and document schema when logged user is not superuser.
* Adds missing role `publisher` in available roles.
* Removes `required` flag from marshmallow schema for users.
* Removes roles from editor when user is not at least admin.
* Restricts available roles in user editor when user is admin.
* Improves fixtures in tests.
* Closes #146.
* Closes #217.

3027 of 3027 relevant lines covered (100.0%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 712.1 16 Jun 2020 07:57AM UTC 0
100.0
Travis Job 712.1
Source Files on build 712
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #712
  • 2c9fbfe3 on github
  • Prev Build on dev (#700)
  • Next Build on dev (#716)
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