Skip to main content

A PAS plugin which can manage local roles via an adapter lookup on the current context

Project description

Overview

A PAS plugin which can manage local roles via an adapter lookup on the current context.

Source Code

Contributors please read the document Process for Plone core’s development

Sources are at the Plone code repository hosted at Github.

Changelog

4.0.2 (2026-01-12)

Tests:

  • Test on Plone 6.0 and 6.1 only. (#37)

4.0.1 (2025-12-03)

Internal:

  • Move to src-layout. [maurits]

4.0.0 (2025-12-02)

Breaking changes:

  • Make major release. Versions 3.1.10 and 3.1.11 (from 2023) are backwards incompatible with Plone 5.2. A 3.x branch was made, but we forgot to bump the version on the master branch. [maurits] (#14)

3.1.11 (2023-10-07)

Internal:

  • Update configuration files. [plone devs] (cfffba8c)

3.1.10 (2023-02-22)

Bug fixes:

  • Add configuration with plone/meta. [gforcada] (#1)

3.1.9 (2022-11-14)

Bug fixes:

  • Add PEP 508 style requirements to not depend on Zope2 in Python 3. [jensens] (#12)

3.1.8 (2020-04-20)

Bug fixes:

  • Minor packaging updates. (#1)

3.1.7 (2020-03-21)

Bug fixes:

  • Minor packaging updates. [various] (#1)

3.1.6 (2018-09-23)

Bug fixes:

3.1.5 (2018-02-02)

Bug fixes:

  • Import activatePluginInterfaces from the canonical place in Products.PlonePAS. [maurits]

  • Python 2 / 3 compat with six. [jensens]

  • Cleanup:

    • No self-contained buildout,

    • utf8-headers,

    • isort,

    • ZCA-decorators

    • formatting/readability/pep8,

    • Security decorators

    [jensens]

  • Fix test for Zope 4. [pbauer]

3.1.4 (2017-10-17)

Bug fixes:

  • Made test compatible with zope4. [pbauer]

3.1.3 (2016-11-18)

Bug fixes:

  • Removed ZopeTestCase. [maurits]

3.1.2 (2016-08-17)

Fixes:

  • Use zope.interface decorator. [gforcada]

3.1.1 (2014-10-23)

  • Ported tests to plone.app.testing [tomgross]

3.1 (2014-03-01)

  • Moved portal_factory stuff to Products.ATContentTypes for PLIP #13770 [ale-rt]

3.0.2 - 2010-10-27

  • Close <input> tags properly (Chameleon compatibility). [swampmonkey]

3.0.1 - 2010-07-18

  • Avoid raising deprecation warnings about our own code. [hannosch]

  • Use the standard libraries doctest module. [hannosch]

3.0 - 2010-07-01

  • Update docstring. Nested groups do work properly. [esteele]

3.0a1 - 2009-11-17

  • Avoid polluting test environment with extra adapter registrations. [davisagli]

  • Use Testing.ZopeTestCase.placeless instead of zope.app.testing.placeless. [hannosch]

  • Adjusted test setup for Plone 5. [hannosch]

  • Added the replace_local_role_manager method formerly found in CMFPlone. [hannosch]

  • Standardize package documentation and remove invalid license files. [hannosch]

  • Declare test dependencies in an extra and fixed deprecation warnings for use of Globals. [hannosch]

2.0.2 - Unreleased

  • Specify package dependencies. [hannosch]

2.0.1 - 2008-07-31

  • Support caching of allowed local roles on the request. [witsch]

  • Renamed the default adapter to “default” so that people don’t accidentally override it with an unnamed adapter. Overriding the default should be possible, but is a marginal use case. If it’s overridden but not replicated properly, all sorts of problems can result. [optilude]

  • Added exportimport.zcml which registers TitleOnlyExportImport for WorkspaceLocalRoleManager; this allows local roles plug-in to be imported and exported as part of a GenericSetup profile. [rafrombrc]

2.0.0 - 2008-04-20

  • Baseline for Plone 3.1

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

borg_localrole-4.0.2.tar.gz (19.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

borg_localrole-4.0.2-py3-none-any.whl (19.4 kB view details)

Uploaded Python 3

File details

Details for the file borg_localrole-4.0.2.tar.gz.

File metadata

  • Download URL: borg_localrole-4.0.2.tar.gz
  • Upload date:
  • Size: 19.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for borg_localrole-4.0.2.tar.gz
Algorithm Hash digest
SHA256 f3143997e9b30dfd0dd330d841decb0fec797e2f87fa30ff97872d905d3ff675
MD5 0e0ba99a5f49a15067c3fe36dd111622
BLAKE2b-256 7e1cd2eb60c6c924e8d29db4c83e259623d0f52eb78b45b6a799b7650e76050e

See more details on using hashes here.

File details

Details for the file borg_localrole-4.0.2-py3-none-any.whl.

File metadata

  • Download URL: borg_localrole-4.0.2-py3-none-any.whl
  • Upload date:
  • Size: 19.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for borg_localrole-4.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3c87662b05f5b7b2f3034d55ab064279cfb3c2b70970cb41337310dbf6af9afe
MD5 69fc87d46c8da2fd116aca808bc3d14f
BLAKE2b-256 f95610769e6ec86228b647d10520d578f9caeb9263f28cd157334470408913e9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page