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

IMIO / plonemeeting.portal.core / 25803561893
94%
master: 94%

Build:
Build:
LAST BUILD BRANCH: DELIBE-305-remove-expiration-date
DEFAULT BRANCH: master
Ran 13 May 2026 01:59PM UTC
Jobs 1
Files 48
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

13 May 2026 01:52PM UTC coverage: 94.116%. Remained the same
25803561893

Pull #98

github

duchenean
DELIBE-287: gate the history toolbar action on the View History permission

The 'history' toolbar action and the @@historyview page were gated on
'Modify portal content', so users with only the Reader local role lost
access to the workflow/version history of an object as soon as it left a
writable workflow state (published, archived). Gate both on the 'View
History' permission instead, register zope2.ViewHistory in
permissions.zcml so it is referenceable from ZCML, override @@historyview
in overrides.zcml, and grant 'View History' at the portal root via
rolemap.xml so it flows down to every institution content type by
acquisition (no workflow declares View History in its header, so nothing
cuts the chain). Existing sites pick up the change via the 2500 upgrade
step. testing.py loads overrides.zcml explicitly because
plone.autoinclude is disabled in the Plone test fixture.
Pull Request #98: DELIBE-287: gate history toolbar action on View History permission

2927 of 3110 relevant lines covered (94.12%)

0.94 hits per line

Jobs
ID Job ID Ran Files Coverage
1 25803561893.1 13 May 2026 01:59PM UTC 48
94.12
GitHub Action Run
Source Files on build 25803561893
  • Tree
  • List 48
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #98
  • PR Base - master (#25726270869)
  • Delete
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