Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.1 robot #21

Merged
merged 1 commit into from
Jan 30, 2012
Merged

4.1 robot #21

merged 1 commit into from
Jan 30, 2012

Conversation

gmiche
Copy link

@gmiche gmiche commented Jan 29, 2012

Updating selenium server version in order to be compatible with firefox 9 series

gotcha added a commit that referenced this pull request Jan 30, 2012
@gotcha gotcha merged commit 50008cf into plone:4.1-robot Jan 30, 2012
tisto added a commit that referenced this pull request Dec 21, 2014
Branch: refs/heads/master
Date: 2014-12-21T11:57:13+01:00
Author: Jure Cerjak (jcerjak) <jcerjak@termitnjak.si>
Commit: plone/plone.app.upgrade@5d41407

add upgrade step to copy security panel settings into the registry

Files changed:
A plone/app/upgrade/v50/profiles/to_beta1/registry.xml
M CHANGES.rst
M plone/app/upgrade/v50/betas.py
M plone/app/upgrade/v50/configure.zcml
M plone/app/upgrade/v50/profiles.zcml

diff --git a/CHANGES.rst b/CHANGES.rst
index eeb195f..1bf846a 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -4,8 +4,12 @@ Changelog
 1.3.9 (unreleased)
 ------------------
 
+- Add upgrade step for the security control panel.
+  [jcerjak]
+
 - Add upgrade step for mail control panel. Refs PLIP 10359.
   [jcerjak, khink]
+
 - Add upgrade steps for markup control panel.
   [thet]
 
diff --git a/plone/app/upgrade/v50/betas.py b/plone/app/upgrade/v50/betas.py
index a6d9225..db48320 100644
--- a/plone/app/upgrade/v50/betas.py
+++ b/plone/app/upgrade/v50/betas.py
@@ -2,6 +2,7 @@
 from Products.CMFCore.utils import getToolByName
 from Products.CMFPlone.interfaces import IMailSchema
 from Products.CMFPlone.interfaces import IMarkupSchema
+from Products.CMFPlone.interfaces import ISecuritySchema
 from plone.registry.interfaces import IRegistry
 from zope.component import getUtility
 from zope.component.hooks import getSite
@@ -75,3 +76,50 @@ def upgrade_markup_controlpanel_settings(context):
             if _type not in forbidden_types
             and _type not in 'text/x-plone-outputfilters-html'  # removed, as in plone.app.vocabularies.types  # noqa
         ])
+
+
+def upgrade_security_controlpanel_settings(context):
+    """Copy security control panel settings from portal properties and various
+    other locations into the new registry.
+    """
+    def _get_enable_self_reg():
+        app_perms = portal.rolesOfPermission(permission='Add portal member')
+        for appperm in app_perms:
+            if appperm['name'] == 'Anonymous' and \
+               appperm['selected'] == 'SELECTED':
+                return True
+        return False
+
+    # get the old site properties
+    portal_url = getToolByName(context, 'portal_url')
+    portal = portal_url.getPortalObject()
+    portal_properties = getToolByName(portal, "portal_properties")
+    site_properties = portal_properties.site_properties
+
+    # get the new registry
+    registry = getUtility(IRegistry)
+
+    # XXX: Somehow this code is excecuted for old migration steps as well
+    # ( < Plone 4 ) and breaks because there is no registry. Looking up the
+    # registry interfaces with 'check=False' will not work, because it will
+    # return a settings object and then fail when we try to access the
+    # attributes.
+    try:
+        settings = registry.forInterface(
+            ISecuritySchema,
+            prefix='plone',
+        )
+    except KeyError:
+        settings = False
+    if settings:
+        settings.enable_self_reg = _get_enable_self_reg()
+        settings.enable_user_pwd_choice = portal.getProperty(
+            'validate_email', True)
+        pmembership = getToolByName(portal, 'portal_membership')
+        settings.enable_user_folders = pmembership.getMemberareaCreationFlag()
+        settings.allow_anon_views_about = site_properties.getProperty(
+            'allowAnonymousViewAbout', False)
+        settings.use_email_as_login = site_properties.getProperty(
+            'use_email_as_login', False)
+        settings.use_uuid_as_userid = site_properties.getProperty(
+            'use_uuid_as_userid', False)
diff --git a/plone/app/upgrade/v50/configure.zcml b/plone/app/upgrade/v50/configure.zcml
index cb79fd8..47ff249 100644
--- a/plone/app/upgrade/v50/configure.zcml
+++ b/plone/app/upgrade/v50/configure.zcml
@@ -99,6 +99,12 @@
            handler=".betas.upgrade_mail_controlpanel_settings"
            />
 
+       <gs:upgradeStep
+           title="Upgrade security control panel settings"
+           description=""
+           handler=".betas.upgrade_security_controlpanel_settings"
+           />
+
     </gs:upgradeSteps>
 
 </configure>
diff --git a/plone/app/upgrade/v50/profiles.zcml b/plone/app/upgrade/v50/profiles.zcml
index 271af6b..7655975 100644
--- a/plone/app/upgrade/v50/profiles.zcml
+++ b/plone/app/upgrade/v50/profiles.zcml
@@ -21,4 +21,13 @@
       provides="Products.GenericSetup.interfaces.EXTENSION"
       />
 
+  <genericsetup:registerProfile
+      name="to50beta1"
+      title="Upgrade profile for Plone 5003 to Plone 5.0beta1"
+      description=""
+      directory="profiles/to_beta1"
+      for="Products.CMFPlone.interfaces.IMigratingPloneSiteRoot"
+      provides="Products.GenericSetup.interfaces.EXTENSION"
+      />
+
 </configure>
diff --git a/plone/app/upgrade/v50/profiles/to_beta1/registry.xml b/plone/app/upgrade/v50/profiles/to_beta1/registry.xml
new file mode 100644
index 0000000..fd89c49
--- /dev/null
+++ b/plone/app/upgrade/v50/profiles/to_beta1/registry.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<registry>
+  <records interface="Products.CMFPlone.interfaces.ISecuritySchema"
+           prefix="plone" />
+</registry>


Repository: plone.app.upgrade
Branch: refs/heads/master
Date: 2014-12-21T15:02:33+01:00
Author: Jure Cerjak (jcerjak) <jcerjak@termitnjak.si>
Commit: plone/plone.app.upgrade@0207468

run upgrade profile so that security settings are properly registered

Files changed:
M plone/app/upgrade/v50/betas.py
M plone/app/upgrade/v50/configure.zcml

diff --git a/plone/app/upgrade/v50/betas.py b/plone/app/upgrade/v50/betas.py
index db48320..d1276fc 100644
--- a/plone/app/upgrade/v50/betas.py
+++ b/plone/app/upgrade/v50/betas.py
@@ -3,11 +3,17 @@
 from Products.CMFPlone.interfaces import IMailSchema
 from Products.CMFPlone.interfaces import IMarkupSchema
 from Products.CMFPlone.interfaces import ISecuritySchema
+from plone.app.upgrade.utils import loadMigrationProfile
 from plone.registry.interfaces import IRegistry
 from zope.component import getUtility
 from zope.component.hooks import getSite
 
 
+def to50beta1(context):
+    """5.0alpha3 -> 5.0beta1"""
+    loadMigrationProfile(context, 'profile-plone.app.upgrade.v50:to50beta1')
+
+
 def upgrade_mail_controlpanel_settings(context):
     registry = getUtility(IRegistry)
     # XXX: Somehow this code is excecuted for old migration steps as well
diff --git a/plone/app/upgrade/v50/configure.zcml b/plone/app/upgrade/v50/configure.zcml
index 47ff249..01dd8e9 100644
--- a/plone/app/upgrade/v50/configure.zcml
+++ b/plone/app/upgrade/v50/configure.zcml
@@ -88,6 +88,12 @@
         profile="Products.CMFPlone:plone">
 
        <gs:upgradeStep
+           title="Run to50beta1 upgrade profile"
+           description=""
+           handler=".betas.to50beta1"
+           />
+
+       <gs:upgradeStep
            title="Upgrade markup control panel settings"
            description=""
            handler=".betas.upgrade_markup_controlpanel_settings"


Repository: plone.app.upgrade
Branch: refs/heads/master
Date: 2014-12-21T15:25:08+01:00
Author: Jure Cerjak (jcerjak) <jcerjak@termitnjak.si>
Commit: plone/plone.app.upgrade@1640720

properly set enable_user_pwd_choice

Files changed:
M plone/app/upgrade/v50/betas.py

diff --git a/plone/app/upgrade/v50/betas.py b/plone/app/upgrade/v50/betas.py
index d1276fc..c8dd907 100644
--- a/plone/app/upgrade/v50/betas.py
+++ b/plone/app/upgrade/v50/betas.py
@@ -119,8 +119,11 @@ def _get_enable_self_reg():
         settings = False
     if settings:
         settings.enable_self_reg = _get_enable_self_reg()
-        settings.enable_user_pwd_choice = portal.getProperty(
-            'validate_email', True)
+        validate_email = portal.getProperty('validate_email', True)
+        if validate_email:
+            settings.enable_user_pwd_choice = False
+        else:
+            settings.enable_user_pwd_choice = True
         pmembership = getToolByName(portal, 'portal_membership')
         settings.enable_user_folders = pmembership.getMemberareaCreationFlag()
         settings.allow_anon_views_about = site_properties.getProperty(


Repository: plone.app.upgrade
Branch: refs/heads/master
Date: 2014-12-21T19:45:34+01:00
Author: Timo Stollenwerk (tisto) <tisto@plone.org>
Commit: plone/plone.app.upgrade@cd7359c

Merge pull request #21 from jcerjak/plip10359-security-controlpanel

Add upgrade step for the security control panel

Files changed:
A plone/app/upgrade/v50/profiles/to_beta1/registry.xml
M CHANGES.rst
M plone/app/upgrade/v50/betas.py
M plone/app/upgrade/v50/configure.zcml
M plone/app/upgrade/v50/profiles.zcml

diff --git a/CHANGES.rst b/CHANGES.rst
index eeb195f..1bf846a 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -4,8 +4,12 @@ Changelog
 1.3.9 (unreleased)
 ------------------
 
+- Add upgrade step for the security control panel.
+  [jcerjak]
+
 - Add upgrade step for mail control panel. Refs PLIP 10359.
   [jcerjak, khink]
+
 - Add upgrade steps for markup control panel.
   [thet]
 
diff --git a/plone/app/upgrade/v50/betas.py b/plone/app/upgrade/v50/betas.py
index a6d9225..c8dd907 100644
--- a/plone/app/upgrade/v50/betas.py
+++ b/plone/app/upgrade/v50/betas.py
@@ -2,11 +2,18 @@
 from Products.CMFCore.utils import getToolByName
 from Products.CMFPlone.interfaces import IMailSchema
 from Products.CMFPlone.interfaces import IMarkupSchema
+from Products.CMFPlone.interfaces import ISecuritySchema
+from plone.app.upgrade.utils import loadMigrationProfile
 from plone.registry.interfaces import IRegistry
 from zope.component import getUtility
 from zope.component.hooks import getSite
 
 
+def to50beta1(context):
+    """5.0alpha3 -> 5.0beta1"""
+    loadMigrationProfile(context, 'profile-plone.app.upgrade.v50:to50beta1')
+
+
 def upgrade_mail_controlpanel_settings(context):
     registry = getUtility(IRegistry)
     # XXX: Somehow this code is excecuted for old migration steps as well
@@ -75,3 +82,53 @@ def upgrade_markup_controlpanel_settings(context):
             if _type not in forbidden_types
             and _type not in 'text/x-plone-outputfilters-html'  # removed, as in plone.app.vocabularies.types  # noqa
         ])
+
+
+def upgrade_security_controlpanel_settings(context):
+    """Copy security control panel settings from portal properties and various
+    other locations into the new registry.
+    """
+    def _get_enable_self_reg():
+        app_perms = portal.rolesOfPermission(permission='Add portal member')
+        for appperm in app_perms:
+            if appperm['name'] == 'Anonymous' and \
+               appperm['selected'] == 'SELECTED':
+                return True
+        return False
+
+    # get the old site properties
+    portal_url = getToolByName(context, 'portal_url')
+    portal = portal_url.getPortalObject()
+    portal_properties = getToolByName(portal, "portal_properties")
+    site_properties = portal_properties.site_properties
+
+    # get the new registry
+    registry = getUtility(IRegistry)
+
+    # XXX: Somehow this code is excecuted for old migration steps as well
+    # ( < Plone 4 ) and breaks because there is no registry. Looking up the
+    # registry interfaces with 'check=False' will not work, because it will
+    # return a settings object and then fail when we try to access the
+    # attributes.
+    try:
+        settings = registry.forInterface(
+            ISecuritySchema,
+            prefix='plone',
+        )
+    except KeyError:
+        settings = False
+    if settings:
+        settings.enable_self_reg = _get_enable_self_reg()
+        validate_email = portal.getProperty('validate_email', True)
+        if validate_email:
+            settings.enable_user_pwd_choice = False
+        else:
+            settings.enable_user_pwd_choice = True
+        pmembership = getToolByName(portal, 'portal_membership')
+        settings.enable_user_folders = pmembership.getMemberareaCreationFlag()
+        settings.allow_anon_views_about = site_properties.getProperty(
+            'allowAnonymousViewAbout', False)
+        settings.use_email_as_login = site_properties.getProperty(
+            'use_email_as_login', False)
+        settings.use_uuid_as_userid = site_properties.getProperty(
+            'use_uuid_as_userid', False)
diff --git a/plone/app/upgrade/v50/configure.zcml b/plone/app/upgrade/v50/configure.zcml
index cb79fd8..01dd8e9 100644
--- a/plone/app/upgrade/v50/configure.zcml
+++ b/plone/app/upgrade/v50/configure.zcml
@@ -88,6 +88,12 @@
         profile="Products.CMFPlone:plone">
 
        <gs:upgradeStep
+           title="Run to50beta1 upgrade profile"
+           description=""
+           handler=".betas.to50beta1"
+           />
+
+       <gs:upgradeStep
            title="Upgrade markup control panel settings"
            description=""
            handler=".betas.upgrade_markup_controlpanel_settings"
@@ -99,6 +105,12 @@
            handler=".betas.upgrade_mail_controlpanel_settings"
            />
 
+       <gs:upgradeStep
+           title="Upgrade security control panel settings"
+           description=""
+           handler=".betas.upgrade_security_controlpanel_settings"
+           />
+
     </gs:upgradeSteps>
 
 </configure>
diff --git a/plone/app/upgrade/v50/profiles.zcml b/plone/app/upgrade/v50/profiles.zcml
index 271af6b..7655975 100644
--- a/plone/app/upgrade/v50/profiles.zcml
+++ b/plone/app/upgrade/v50/profiles.zcml
@@ -21,4 +21,13 @@
       provides="Products.GenericSetup.interfaces.EXTENSION"
       />
 
+  <genericsetup:registerProfile
+      name="to50beta1"
+      title="Upgrade profile for Plone 5003 to Plone 5.0beta1"
+      description=""
+      directory="profiles/to_beta1"
+      for="Products.CMFPlone.interfaces.IMigratingPloneSiteRoot"
+      provides="Products.GenericSetup.interfaces.EXTENSION"
+      />
+
 </configure>
diff --git a/plone/app/upgrade/v50/profiles/to_beta1/registry.xml b/plone/app/upgrade/v50/profiles/to_beta1/registry.xml
new file mode 100644
index 0000000..fd89c49
--- /dev/null
+++ b/plone/app/upgrade/v50/profiles/to_beta1/registry.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<registry>
+  <records interface="Products.CMFPlone.interfaces.ISecuritySchema"
+           prefix="plone" />
+</registry>
ebrehault added a commit that referenced this pull request Feb 26, 2015
Branch: refs/heads/master
Date: 2015-02-22T21:11:51+01:00
Author: Eric BREHAULT (ebrehault) <ebrehault@gmail.com>
Commit: plone/plone.schemaeditor@8525b33

make fieldset creation optional

Files changed:
M plone/schemaeditor/browser/schema/schema_listing.pt
M plone/schemaeditor/browser/schema/traversal.py
M plone/schemaeditor/interfaces.py

diff --git a/plone/schemaeditor/browser/schema/schema_listing.pt b/plone/schemaeditor/browser/schema/schema_listing.pt
index 2b798b1..adb694b 100644
--- a/plone/schemaeditor/browser/schema/schema_listing.pt
+++ b/plone/schemaeditor/browser/schema/schema_listing.pt
@@ -8,7 +8,7 @@
            i18n:translate="add_new_field_hellip">Add new field&hellip;</button>
   </a>
 
-  <a id="add-fieldset" class="pat-modal"
+  <a id="add-fieldset" class="pat-modal" tal:condition="context/enableFieldsets"
      href="${context/absolute_url}/@@add-fieldset">
     <button style="float: right; display: block;"
            i18n:translate="add_fieldset_hellip">Add new fieldset&hellip;</button>
diff --git a/plone/schemaeditor/browser/schema/traversal.py b/plone/schemaeditor/browser/schema/traversal.py
index 715e9c3..18d108a 100644
--- a/plone/schemaeditor/browser/schema/traversal.py
+++ b/plone/schemaeditor/browser/schema/traversal.py
@@ -20,6 +20,7 @@ class SchemaContext(SimpleItem):
     additionalSchemata = ()
     allowedFields = None  # all fields
     fieldsWhichCannotBeDeleted = ()
+    enableFieldsets = True
 
     def __init__(self, context, request, name=u'schema', title=None):
         super(SchemaContext, self).__init__(context, request)
diff --git a/plone/schemaeditor/interfaces.py b/plone/schemaeditor/interfaces.py
index 417a96c..3de2928 100644
--- a/plone/schemaeditor/interfaces.py
+++ b/plone/schemaeditor/interfaces.py
@@ -40,6 +40,10 @@ class ISchemaContext(IItem):
         """List of field names that may not be deleted from this schema."""
         )
 
+    enableFieldsets = Attribute(
+        """Enable extra fieldsets."""
+        )
+
 
 class ISchemaModifiedEvent(IObjectEvent):
 


Repository: plone.schemaeditor
Branch: refs/heads/master
Date: 2015-02-22T23:36:01+01:00
Author: Eric BREHAULT (ebrehault) <ebrehault@gmail.com>
Commit: plone/plone.schemaeditor@c458d71

update changelog

Files changed:
M CHANGES.rst

diff --git a/CHANGES.rst b/CHANGES.rst
index f81ff7c..efedb17 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -7,6 +7,9 @@ Changelog
 - Update markup and javscript for Plone 5.
   [davisagli]
 
+- Make fieldset creation optional
+  [ebrehault]
+
 
 2.0.1 (2014-10-23)
 ------------------


Repository: plone.schemaeditor
Branch: refs/heads/master
Date: 2015-02-26T19:44:03+01:00
Author: Eric BREHAULT (ebrehault) <ebrehault@gmail.com>
Commit: plone/plone.schemaeditor@4062104

merge master

Files changed:
M CHANGES.rst
M plone/schemaeditor/browser/schema/schema_listing.pt
M plone/schemaeditor/browser/schema/schemaeditor.js
M plone/schemaeditor/fields.py

diff --git a/CHANGES.rst b/CHANGES.rst
index efedb17..70bc96a 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -10,6 +10,9 @@ Changelog
 - Make fieldset creation optional
   [ebrehault]
 
+- Add CSRF protection token
+  [ebrehault]
+
 
 2.0.1 (2014-10-23)
 ------------------
diff --git a/plone/schemaeditor/browser/schema/schema_listing.pt b/plone/schemaeditor/browser/schema/schema_listing.pt
index adb694b..5bfd79c 100644
--- a/plone/schemaeditor/browser/schema/schema_listing.pt
+++ b/plone/schemaeditor/browser/schema/schema_listing.pt
@@ -16,6 +16,7 @@
 
   <metal:form metal:use-macro="context/@@ploneform-macros/form">
     <metal:top-slot metal:fill-slot="formtop">
+      <input tal:replace="structure context/@@authenticator/authenticator" />
       <script type="text/javascript"
               tal:attributes="src context/++resource++schemaeditor.js"></script>
       <style type="text/css">
diff --git a/plone/schemaeditor/browser/schema/schemaeditor.js b/plone/schemaeditor/browser/schema/schemaeditor.js
index e0e8b33..9d145cb 100644
--- a/plone/schemaeditor/browser/schema/schemaeditor.js
+++ b/plone/schemaeditor/browser/schema/schemaeditor.js
@@ -139,7 +139,9 @@
             if (!confirm(trigger.attr('data-confirm_msg'))) {
                 return;
             }
-            $.post(trigger.attr('href'), null, function (data) {
+            $.post(trigger.attr('href'), {
+                _authenticator: $('input[name="_authenticator"]').val(),
+            }, function (data) {
                 trigger.closest('.fieldPreview').detach();
             }, 'text');
         });
@@ -147,12 +149,16 @@
         $('.fieldPreview.orderable').plone_schemaeditor_html5_sortable(function (position, fieldset_index) {
             var url = window.location.href.replace('/@@fields', '') + '/' + this.attr('data-field_id') + '/@@order';
             $.post(url, {
+                _authenticator: $('input[name="_authenticator"]').val(),
                 pos: position,
                 fieldset_index: fieldset_index
             });
         }, function (fieldset_index) {
             var url = window.location.href.replace('/@@fields', '') + '/' + this.attr('data-field_id') + '/@@changefieldset';
-            $.post(url, { fieldset_index: fieldset_index });
+            $.post(url, {
+                _authenticator: $('input[name="_authenticator"]').val(),
+                fieldset_index: fieldset_index
+            });
         });
         set_id_from_title = function () {
             var id = $.plone_schemaeditor_normalize_string($(this).val());
diff --git a/plone/schemaeditor/fields.py b/plone/schemaeditor/fields.py
index 5054c91..052304b 100644
--- a/plone/schemaeditor/fields.py
+++ b/plone/schemaeditor/fields.py
@@ -53,6 +53,9 @@ def editable(self, field):
 
 def FieldsVocabularyFactory(context):
     field_factories = getUtilitiesFor(IFieldFactory)
+    if context.allowedFields is not None:
+        field_factories = [(id, factory) for id, factory in field_factories
+                            if id in context.allowedFields]
     terms = []
     for (field_id, factory) in field_factories:
         terms.append(SimpleVocabulary.createTerm(factory,


Repository: plone.schemaeditor
Branch: refs/heads/master
Date: 2015-02-26T19:45:10+01:00
Author: Eric BREHAULT (ebrehault) <ebrehault@gmail.com>
Commit: plone/plone.schemaeditor@5b3e956

Merge pull request #21 from plone/ebrehault-optional-fieldset

make fieldset creation optional

Files changed:
M CHANGES.rst
M plone/schemaeditor/browser/schema/schema_listing.pt
M plone/schemaeditor/browser/schema/traversal.py
M plone/schemaeditor/interfaces.py

diff --git a/CHANGES.rst b/CHANGES.rst
index 23c3b61..70bc96a 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -7,9 +7,13 @@ Changelog
 - Update markup and javscript for Plone 5.
   [davisagli]
 
+- Make fieldset creation optional
+  [ebrehault]
+
 - Add CSRF protection token
   [ebrehault]
 
+
 2.0.1 (2014-10-23)
 ------------------
 
diff --git a/plone/schemaeditor/browser/schema/schema_listing.pt b/plone/schemaeditor/browser/schema/schema_listing.pt
index f019091..5bfd79c 100644
--- a/plone/schemaeditor/browser/schema/schema_listing.pt
+++ b/plone/schemaeditor/browser/schema/schema_listing.pt
@@ -8,7 +8,7 @@
            i18n:translate="add_new_field_hellip">Add new field&hellip;</button>
   </a>
 
-  <a id="add-fieldset" class="pat-modal"
+  <a id="add-fieldset" class="pat-modal" tal:condition="context/enableFieldsets"
      href="${context/absolute_url}/@@add-fieldset">
     <button style="float: right; display: block;"
            i18n:translate="add_fieldset_hellip">Add new fieldset&hellip;</button>
diff --git a/plone/schemaeditor/browser/schema/traversal.py b/plone/schemaeditor/browser/schema/traversal.py
index 715e9c3..18d108a 100644
--- a/plone/schemaeditor/browser/schema/traversal.py
+++ b/plone/schemaeditor/browser/schema/traversal.py
@@ -20,6 +20,7 @@ class SchemaContext(SimpleItem):
     additionalSchemata = ()
     allowedFields = None  # all fields
     fieldsWhichCannotBeDeleted = ()
+    enableFieldsets = True
 
     def __init__(self, context, request, name=u'schema', title=None):
         super(SchemaContext, self).__init__(context, request)
diff --git a/plone/schemaeditor/interfaces.py b/plone/schemaeditor/interfaces.py
index 417a96c..3de2928 100644
--- a/plone/schemaeditor/interfaces.py
+++ b/plone/schemaeditor/interfaces.py
@@ -40,6 +40,10 @@ class ISchemaContext(IItem):
         """List of field names that may not be deleted from this schema."""
         )
 
+    enableFieldsets = Attribute(
+        """Enable extra fieldsets."""
+        )
+
 
 class ISchemaModifiedEvent(IObjectEvent):
vangheem added a commit that referenced this pull request May 5, 2015
Branch: refs/heads/master
Date: 2015-05-04T20:31:04+02:00
Author: Philip Bauer (pbauer) <bauer@starzel.de>
Commit: plone/plonetheme.barceloneta@4635562

fix extending barceloneta with xi:include

Files changed:
M plonetheme/barceloneta/theme/rules.xml
Repository: plonetheme.barceloneta
Branch: refs/heads/master
Date: 2015-05-04T20:08:18-05:00
Author: Nathan Van Gheem (vangheem) <vangheem@gmail.com>
Commit: plone/plonetheme.barceloneta@aa4bafe

Merge pull request #21 from plone/fix-including

fix extending barceloneta with xi:include

Files changed:
M plonetheme/barceloneta/theme/rules.xml
pbauer added a commit that referenced this pull request Jul 13, 2015
Branch: refs/heads/master
Date: 2015-07-07T16:27:27+02:00
Author: Tom Gross (tomgross) <itconsense@gmail.com>
Commit: plone/Products.ATContentTypes@f9be352

createObject moved to Archetpyes

Files changed:
D Products/ATContentTypes/skins/ATContentTypes/createObject.cpy
D Products/ATContentTypes/skins/ATContentTypes/createObject.cpy.metadata
Repository: Products.ATContentTypes
Branch: refs/heads/master
Date: 2015-07-13T15:41:54+02:00
Author: Philip Bauer (pbauer) <bauer@starzel.de>
Commit: plone/Products.ATContentTypes@9aa3cfe

Merge pull request #21 from plone/tomgross-nocreateobject

createObject moved to Archetpyes

Files changed:
D Products/ATContentTypes/skins/ATContentTypes/createObject.cpy
D Products/ATContentTypes/skins/ATContentTypes/createObject.cpy.metadata
vangheem added a commit that referenced this pull request Oct 6, 2015
Branch: refs/heads/master
Date: 2015-10-05T23:50:58-05:00
Author: vangheem (vangheem) <vangheem@gmail.com>
Commit: plone/plone.protect@7525d2d

make imports backward compatible

Files changed:
M CHANGES.rst
M plone/protect/auto.py
M plone/protect/configure.zcml
M plone/protect/subscribers.py
Repository: plone.protect
Branch: refs/heads/master
Date: 2015-10-06T00:02:24-05:00
Author: vangheem (vangheem) <vangheem@gmail.com>
Commit: plone/plone.protect@3bfc3a5

switch to not use getSite since we end up using portal_url object anyway

Files changed:
M plone/protect/auto.py
Repository: plone.protect
Branch: refs/heads/master
Date: 2015-10-06T06:57:45-05:00
Author: Nathan Van Gheem (vangheem) <vangheem@gmail.com>
Commit: plone/plone.protect@9d5ee4a

Merge pull request #21 from plone/backward-compat

make imports backward compatible

Files changed:
M CHANGES.rst
M plone/protect/auto.py
M plone/protect/configure.zcml
M plone/protect/subscribers.py
MatthewWilkes added a commit that referenced this pull request Dec 1, 2015
Branch: refs/heads/master
Date: 2015-10-20T18:28:43+02:00
Author: Gaudenz Steinlin () <gaudenz.steinlin@cirrax.com>
Commit: plone/plone.formwidget.contenttree@da75494

Fix HTML entities in browse button title

With plone.protect auto protection enabled all non-ascii characters in
the output get replaced by their HTML entities. But when setting an
attribute with the jQuery attr method HTML entities are not resolved.
See http://bugs.jquery.com/ticket/6780 for more information about this
issue.

This commit works around this by changeing the JS code to not use the
attr method the set the button title.

Files changed:
M docs/HISTORY.rst
M plone/formwidget/contenttree/widget.py
Repository: plone.formwidget.contenttree
Branch: refs/heads/master
Date: 2015-10-20T22:27:42+02:00
Author: Gaudenz Steinlin () <gaudenz.steinlin@cirrax.com>
Commit: plone/plone.formwidget.contenttree@23cd9cf

Implement __len__ for PathSource

PathSource implements IContentSource which derives from
IIterableVocabulary. Thus it must implement __len__.

As the number of valid terms for a PathSource is not known this always
returns len(self._default_terms) analogous to the __iter__ method.

Files changed:
M docs/HISTORY.rst
M plone/formwidget/contenttree/source.py
Repository: plone.formwidget.contenttree
Branch: refs/heads/master
Date: 2015-12-01T16:02:25Z
Author: Matthew Wilkes (MatthewWilkes) <git@matthewwilkes.name>
Commit: plone/plone.formwidget.contenttree@75e9628

Merge pull request #21 from plone/fix-csrf-protection-encoding

Fix csrf protection encoding

Files changed:
M docs/HISTORY.rst
M plone/formwidget/contenttree/source.py
M plone/formwidget/contenttree/widget.py
MatthewWilkes added a commit that referenced this pull request Dec 1, 2015
Branch: refs/heads/master
Date: 2015-10-20T18:28:43+02:00
Author: Gaudenz Steinlin () <gaudenz.steinlin@cirrax.com>
Commit: plone/plone.formwidget.contenttree@da75494

Fix HTML entities in browse button title

With plone.protect auto protection enabled all non-ascii characters in
the output get replaced by their HTML entities. But when setting an
attribute with the jQuery attr method HTML entities are not resolved.
See http://bugs.jquery.com/ticket/6780 for more information about this
issue.

This commit works around this by changeing the JS code to not use the
attr method the set the button title.

Files changed:
M docs/HISTORY.rst
M plone/formwidget/contenttree/widget.py
Repository: plone.formwidget.contenttree
Branch: refs/heads/master
Date: 2015-10-20T22:27:42+02:00
Author: Gaudenz Steinlin () <gaudenz.steinlin@cirrax.com>
Commit: plone/plone.formwidget.contenttree@23cd9cf

Implement __len__ for PathSource

PathSource implements IContentSource which derives from
IIterableVocabulary. Thus it must implement __len__.

As the number of valid terms for a PathSource is not known this always
returns len(self._default_terms) analogous to the __iter__ method.

Files changed:
M docs/HISTORY.rst
M plone/formwidget/contenttree/source.py
Repository: plone.formwidget.contenttree
Branch: refs/heads/master
Date: 2015-12-01T16:02:25Z
Author: Matthew Wilkes (MatthewWilkes) <git@matthewwilkes.name>
Commit: plone/plone.formwidget.contenttree@75e9628

Merge pull request #21 from plone/fix-csrf-protection-encoding

Fix csrf protection encoding

Files changed:
M docs/HISTORY.rst
M plone/formwidget/contenttree/source.py
M plone/formwidget/contenttree/widget.py
mister-roboto pushed a commit that referenced this pull request Jan 13, 2016
Branch: refs/heads/master
Date: 2016-01-13T05:08:46Z
Author: TsungWei Hu (l34marr) <marr.tw@gmail.com>
Commit: plone/plone.app.versioningbehavior@158ac86

Update Traditional Chinese Translations.

Files changed:
M CHANGES.rst
M plone/app/versioningbehavior/locales/zh_TW/LC_MESSAGES/plone.app.versioningbehavior.po
Repository: plone.app.versioningbehavior
Branch: refs/heads/master
Date: 2016-01-13T08:10:41+01:00
Author: Philip Bauer (pbauer) <bauer@starzel.de>
Commit: plone/plone.app.versioningbehavior@f861912

Merge pull request #21 from l34marr/master

Update Traditional Chinese Translations.

Files changed:
M CHANGES.rst
M plone/app/versioningbehavior/locales/zh_TW/LC_MESSAGES/plone.app.versioningbehavior.po
mister-roboto pushed a commit that referenced this pull request Jan 28, 2016
Branch: refs/heads/master
Date: 2016-01-28T23:48:18+01:00
Author: Patrick Gerken (do3cc) <patrick.gerken@zumtobelgroup.com>
Commit: plone/plone.app.testing@331207f

Add basic docs on isolation problems

Files changed:
A docs/source/isolation.rst
M docs/source/index.rst
Repository: plone.app.testing
Branch: refs/heads/master
Date: 2016-01-28T23:50:24+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.forcada@freitag.de>
Commit: plone/plone.app.testing@3ef13fa

Merge pull request #21 from plone/isolation

Isolation

Files changed:
A docs/source/isolation.rst
M docs/source/index.rst
mister-roboto pushed a commit that referenced this pull request Jan 29, 2016
Branch: refs/heads/master
Date: 2016-01-26T14:36:58+01:00
Author: Johannes Raggam (thet) <thetetet@gmail.com>
Commit: plone/plone.app.caching@bc8ed8a

Fix deprecated imports in tests.

Files changed:
M CHANGES.rst
M plone/app/caching/tests/test_etags.py
M plone/app/caching/tests/test_operation_utils.py
Repository: plone.app.caching
Branch: refs/heads/master
Date: 2016-01-29T02:21:41+01:00
Author: Johannes Raggam (thet) <thetetet@gmail.com>
Commit: plone/plone.app.caching@55b6093

Merge pull request #21 from plone/thet-zope4

Zope4

Files changed:
M CHANGES.rst
M plone/app/caching/tests/test_etags.py
M plone/app/caching/tests/test_operation_utils.py
mister-roboto pushed a commit that referenced this pull request Feb 26, 2016
Branch: refs/heads/master
Date: 2016-02-26T18:15:50+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.iterate@95424b7

Revert "Cleanup + Added profile id "default" and deprecated id "plone.app.iterate"."

Files changed:
M CHANGES.rst
M plone/app/iterate/configure.zcml
M plone/app/iterate/testing.py
M setup.py
D plone/app/iterate/setuphandlers.py
Repository: plone.app.iterate
Branch: refs/heads/master
Date: 2016-02-26T18:16:29+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.iterate@0a8950a

Merge pull request #21 from plone/revert-20-master

Revert "Cleanup + Added profile id "default" and deprecated id "plone.app.iterate"."

Files changed:
M CHANGES.rst
M plone/app/iterate/configure.zcml
M plone/app/iterate/testing.py
M setup.py
D plone/app/iterate/setuphandlers.py
mister-roboto pushed a commit that referenced this pull request Jul 9, 2016
Branch: refs/heads/master
Date: 2016-07-05T23:10:26+02:00
Author: Gil Forcada (gforcada) <gforcada@gnome.org>
Commit: plone/archetypes.multilingual@ca70c94

Use zope.interface decorator

This not only makes code more pleasent to read,
but also makes the code python 3 compatible
(while maintaining python 2 compatibility).

Files changed:
M CHANGES.rst
M archetypes/multilingual/cloner.py
M archetypes/multilingual/language.py
M archetypes/multilingual/utils.py
Repository: archetypes.multilingual
Branch: refs/heads/master
Date: 2016-07-09T08:52:07+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/archetypes.multilingual@51eb776

Merge pull request #21 from plone/gforcada-use-zope-decorators

Use zope.interface decorator

Files changed:
M CHANGES.rst
M archetypes/multilingual/cloner.py
M archetypes/multilingual/language.py
M archetypes/multilingual/utils.py
mister-roboto pushed a commit that referenced this pull request Jul 9, 2016
Branch: refs/heads/master
Date: 2016-07-05T23:10:26+02:00
Author: Gil Forcada (gforcada) <gforcada@gnome.org>
Commit: plone/archetypes.multilingual@ca70c94

Use zope.interface decorator

This not only makes code more pleasent to read,
but also makes the code python 3 compatible
(while maintaining python 2 compatibility).

Files changed:
M CHANGES.rst
M archetypes/multilingual/cloner.py
M archetypes/multilingual/language.py
M archetypes/multilingual/utils.py
Repository: archetypes.multilingual
Branch: refs/heads/master
Date: 2016-07-09T08:52:07+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/archetypes.multilingual@51eb776

Merge pull request #21 from plone/gforcada-use-zope-decorators

Use zope.interface decorator

Files changed:
M CHANGES.rst
M archetypes/multilingual/cloner.py
M archetypes/multilingual/language.py
M archetypes/multilingual/utils.py
mister-roboto pushed a commit that referenced this pull request Jul 10, 2016
Branch: refs/heads/master
Date: 2016-07-05T23:20:16+02:00
Author: Gil Forcada (gforcada) <gforcada@gnome.org>
Commit: plone/Products.ResourceRegistries@e97a472

Use zope.interface decorator

This not only makes code more pleasent to read,
but also makes the code python 3 compatible
(while maintaining python 2 compatibility).

Files changed:
M CHANGES.rst
M Products/ResourceRegistries/tools/BaseRegistry.py
M Products/ResourceRegistries/tools/CSSRegistry.py
M Products/ResourceRegistries/tools/JSRegistry.py
M Products/ResourceRegistries/tools/KSSRegistry.py
Repository: Products.ResourceRegistries
Branch: refs/heads/master
Date: 2016-07-10T19:02:26+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/Products.ResourceRegistries@92e9a8b

Merge pull request #21 from plone/gforcada-use-zope-decorators

Use zope.interface decorator

Files changed:
M CHANGES.rst
M Products/ResourceRegistries/tools/BaseRegistry.py
M Products/ResourceRegistries/tools/CSSRegistry.py
M Products/ResourceRegistries/tools/JSRegistry.py
M Products/ResourceRegistries/tools/KSSRegistry.py
mister-roboto pushed a commit that referenced this pull request Jul 10, 2016
Branch: refs/heads/master
Date: 2016-07-05T23:20:16+02:00
Author: Gil Forcada (gforcada) <gforcada@gnome.org>
Commit: plone/Products.ResourceRegistries@e97a472

Use zope.interface decorator

This not only makes code more pleasent to read,
but also makes the code python 3 compatible
(while maintaining python 2 compatibility).

Files changed:
M CHANGES.rst
M Products/ResourceRegistries/tools/BaseRegistry.py
M Products/ResourceRegistries/tools/CSSRegistry.py
M Products/ResourceRegistries/tools/JSRegistry.py
M Products/ResourceRegistries/tools/KSSRegistry.py
Repository: Products.ResourceRegistries
Branch: refs/heads/master
Date: 2016-07-10T19:02:26+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/Products.ResourceRegistries@92e9a8b

Merge pull request #21 from plone/gforcada-use-zope-decorators

Use zope.interface decorator

Files changed:
M CHANGES.rst
M Products/ResourceRegistries/tools/BaseRegistry.py
M Products/ResourceRegistries/tools/CSSRegistry.py
M Products/ResourceRegistries/tools/JSRegistry.py
M Products/ResourceRegistries/tools/KSSRegistry.py
mister-roboto pushed a commit that referenced this pull request Jul 30, 2016
Branch: refs/heads/master
Date: 2016-07-26T12:35:41+02:00
Author: Stephan Klinger (staeff) <stephan.klinger@freitag.de>
Commit: plone/plone.app.contentrules@c142589

Replace docstring mentions of Formlib with z3c.form

p.a.contentrules replaced Formlib with z3c.form in version 4.0.5
Formlib was still mentioned in some docstrings, which are hereby
replaced with z3c.form

Files changed:
M CHANGES.rst
M plone/app/contentrules/actions/copy.py
M plone/app/contentrules/actions/logger.py
M plone/app/contentrules/actions/move.py
M plone/app/contentrules/actions/notify.py
M plone/app/contentrules/conditions/fileextension.py
M plone/app/contentrules/conditions/wfstate.py
M plone/app/contentrules/conditions/wftransition.py
Repository: plone.app.contentrules
Branch: refs/heads/master
Date: 2016-07-30T15:04:54+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.contentrules@c8ef1cf

Merge pull request #21 from plone/staeff-replace-formlib-mentions

Replace docstring mentions of Formlib with z3c.form

Files changed:
M CHANGES.rst
M plone/app/contentrules/actions/copy.py
M plone/app/contentrules/actions/logger.py
M plone/app/contentrules/actions/move.py
M plone/app/contentrules/actions/notify.py
M plone/app/contentrules/conditions/fileextension.py
M plone/app/contentrules/conditions/wfstate.py
M plone/app/contentrules/conditions/wftransition.py
mister-roboto pushed a commit that referenced this pull request Jul 30, 2016
Branch: refs/heads/master
Date: 2016-07-26T12:35:41+02:00
Author: Stephan Klinger (staeff) <stephan.klinger@freitag.de>
Commit: plone/plone.app.contentrules@c142589

Replace docstring mentions of Formlib with z3c.form

p.a.contentrules replaced Formlib with z3c.form in version 4.0.5
Formlib was still mentioned in some docstrings, which are hereby
replaced with z3c.form

Files changed:
M CHANGES.rst
M plone/app/contentrules/actions/copy.py
M plone/app/contentrules/actions/logger.py
M plone/app/contentrules/actions/move.py
M plone/app/contentrules/actions/notify.py
M plone/app/contentrules/conditions/fileextension.py
M plone/app/contentrules/conditions/wfstate.py
M plone/app/contentrules/conditions/wftransition.py
Repository: plone.app.contentrules
Branch: refs/heads/master
Date: 2016-07-30T15:04:54+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.contentrules@c8ef1cf

Merge pull request #21 from plone/staeff-replace-formlib-mentions

Replace docstring mentions of Formlib with z3c.form

Files changed:
M CHANGES.rst
M plone/app/contentrules/actions/copy.py
M plone/app/contentrules/actions/logger.py
M plone/app/contentrules/actions/move.py
M plone/app/contentrules/actions/notify.py
M plone/app/contentrules/conditions/fileextension.py
M plone/app/contentrules/conditions/wfstate.py
M plone/app/contentrules/conditions/wftransition.py
mister-roboto pushed a commit that referenced this pull request Aug 1, 2016
Branch: refs/heads/master
Date: 2016-08-01T13:19:20+02:00
Author: Gil Forcada (gforcada) <gforcada@gnome.org>
Commit: plone/plone.outputfilters@2a5fde8

Use zope.interface decorator

This not only makes code more pleasent to read,
but also makes the code python 3 compatible
(while maintaining python 2 compatibility).

Files changed:
M CHANGES.rst
M plone/outputfilters/browser/resolveuid.py
M plone/outputfilters/filters/example.py
M plone/outputfilters/filters/resolveuid_and_caption.py
M plone/outputfilters/testing.py
M plone/outputfilters/transforms/html_to_plone_outputfilters_html.py
M plone/outputfilters/transforms/plone_outputfilters_html_to_html.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:19:20+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@0b3e91a

modernize ITransforms usage

Files changed:
M plone/outputfilters/transforms/html_to_plone_outputfilters_html.py
M plone/outputfilters/transforms/plone_outputfilters_html_to_html.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:22:06+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@f6ec5c7

isort

Files changed:
M plone/outputfilters/browser/captioned_image.py
M plone/outputfilters/browser/resolveuid.py
M plone/outputfilters/filters/example.py
M plone/outputfilters/filters/resolveuid_and_caption.py
M plone/outputfilters/interfaces.py
M plone/outputfilters/setuphandlers.py
M plone/outputfilters/testing.py
M plone/outputfilters/tests/test_apply_filters.py
M plone/outputfilters/tests/test_docs.py
M plone/outputfilters/tests/test_transforms.py
M plone/outputfilters/transforms/plone_outputfilters_html_to_html.py
M setup.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:22:40+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@1defcd1

utf8 headers

Files changed:
M plone/__init__.py
M plone/outputfilters/__init__.py
M plone/outputfilters/browser/captioned_image.py
M plone/outputfilters/browser/resolveuid.py
M plone/outputfilters/filters/example.py
M plone/outputfilters/filters/resolveuid_and_caption.py
M plone/outputfilters/interfaces.py
M plone/outputfilters/mimetype.py
M plone/outputfilters/setuphandlers.py
M plone/outputfilters/testing.py
M plone/outputfilters/tests/test_apply_filters.py
M plone/outputfilters/tests/test_resolveuid_and_caption.py
M plone/outputfilters/tests/test_transforms.py
M setup.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:22:40+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@1d5cc61

modernize declare_namespace

Files changed:
M plone/__init__.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:22:40+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@6e0349d

internal README to ReST

Files changed:
A plone/outputfilters/README.rst
M plone/outputfilters/tests/test_docs.py
M setup.py
D plone/outputfilters/README.txt
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:24:22+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@247e487

autopep8 -ir

Files changed:
M plone/outputfilters/tests/test_apply_filters.py
M plone/outputfilters/tests/test_resolveuid_and_caption.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:25:04+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@c2c47a1

bump version and document changes

Files changed:
M CHANGES.rst
M setup.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T14:47:09+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@ae7d157

Merge pull request #21 from plone/gforcada-use-zope-decorators

Use zope.interface decorator + code conventions

Files changed:
A plone/outputfilters/README.rst
M CHANGES.rst
M plone/__init__.py
M plone/outputfilters/__init__.py
M plone/outputfilters/browser/captioned_image.py
M plone/outputfilters/browser/resolveuid.py
M plone/outputfilters/filters/example.py
M plone/outputfilters/filters/resolveuid_and_caption.py
M plone/outputfilters/interfaces.py
M plone/outputfilters/mimetype.py
M plone/outputfilters/setuphandlers.py
M plone/outputfilters/testing.py
M plone/outputfilters/tests/test_apply_filters.py
M plone/outputfilters/tests/test_docs.py
M plone/outputfilters/tests/test_resolveuid_and_caption.py
M plone/outputfilters/tests/test_transforms.py
M plone/outputfilters/transforms/html_to_plone_outputfilters_html.py
M plone/outputfilters/transforms/plone_outputfilters_html_to_html.py
M setup.py
D plone/outputfilters/README.txt
mister-roboto pushed a commit that referenced this pull request Aug 1, 2016
Branch: refs/heads/master
Date: 2016-08-01T13:19:20+02:00
Author: Gil Forcada (gforcada) <gforcada@gnome.org>
Commit: plone/plone.outputfilters@2a5fde8

Use zope.interface decorator

This not only makes code more pleasent to read,
but also makes the code python 3 compatible
(while maintaining python 2 compatibility).

Files changed:
M CHANGES.rst
M plone/outputfilters/browser/resolveuid.py
M plone/outputfilters/filters/example.py
M plone/outputfilters/filters/resolveuid_and_caption.py
M plone/outputfilters/testing.py
M plone/outputfilters/transforms/html_to_plone_outputfilters_html.py
M plone/outputfilters/transforms/plone_outputfilters_html_to_html.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:19:20+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@0b3e91a

modernize ITransforms usage

Files changed:
M plone/outputfilters/transforms/html_to_plone_outputfilters_html.py
M plone/outputfilters/transforms/plone_outputfilters_html_to_html.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:22:06+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@f6ec5c7

isort

Files changed:
M plone/outputfilters/browser/captioned_image.py
M plone/outputfilters/browser/resolveuid.py
M plone/outputfilters/filters/example.py
M plone/outputfilters/filters/resolveuid_and_caption.py
M plone/outputfilters/interfaces.py
M plone/outputfilters/setuphandlers.py
M plone/outputfilters/testing.py
M plone/outputfilters/tests/test_apply_filters.py
M plone/outputfilters/tests/test_docs.py
M plone/outputfilters/tests/test_transforms.py
M plone/outputfilters/transforms/plone_outputfilters_html_to_html.py
M setup.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:22:40+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@1defcd1

utf8 headers

Files changed:
M plone/__init__.py
M plone/outputfilters/__init__.py
M plone/outputfilters/browser/captioned_image.py
M plone/outputfilters/browser/resolveuid.py
M plone/outputfilters/filters/example.py
M plone/outputfilters/filters/resolveuid_and_caption.py
M plone/outputfilters/interfaces.py
M plone/outputfilters/mimetype.py
M plone/outputfilters/setuphandlers.py
M plone/outputfilters/testing.py
M plone/outputfilters/tests/test_apply_filters.py
M plone/outputfilters/tests/test_resolveuid_and_caption.py
M plone/outputfilters/tests/test_transforms.py
M setup.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:22:40+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@1d5cc61

modernize declare_namespace

Files changed:
M plone/__init__.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:22:40+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@6e0349d

internal README to ReST

Files changed:
A plone/outputfilters/README.rst
M plone/outputfilters/tests/test_docs.py
M setup.py
D plone/outputfilters/README.txt
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:24:22+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@247e487

autopep8 -ir

Files changed:
M plone/outputfilters/tests/test_apply_filters.py
M plone/outputfilters/tests/test_resolveuid_and_caption.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T13:25:04+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@c2c47a1

bump version and document changes

Files changed:
M CHANGES.rst
M setup.py
Repository: plone.outputfilters
Branch: refs/heads/master
Date: 2016-08-01T14:47:09+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.outputfilters@ae7d157

Merge pull request #21 from plone/gforcada-use-zope-decorators

Use zope.interface decorator + code conventions

Files changed:
A plone/outputfilters/README.rst
M CHANGES.rst
M plone/__init__.py
M plone/outputfilters/__init__.py
M plone/outputfilters/browser/captioned_image.py
M plone/outputfilters/browser/resolveuid.py
M plone/outputfilters/filters/example.py
M plone/outputfilters/filters/resolveuid_and_caption.py
M plone/outputfilters/interfaces.py
M plone/outputfilters/mimetype.py
M plone/outputfilters/setuphandlers.py
M plone/outputfilters/testing.py
M plone/outputfilters/tests/test_apply_filters.py
M plone/outputfilters/tests/test_docs.py
M plone/outputfilters/tests/test_resolveuid_and_caption.py
M plone/outputfilters/tests/test_transforms.py
M plone/outputfilters/transforms/html_to_plone_outputfilters_html.py
M plone/outputfilters/transforms/plone_outputfilters_html_to_html.py
M setup.py
D plone/outputfilters/README.txt
mister-roboto pushed a commit that referenced this pull request Oct 23, 2016
Branch: refs/heads/master
Date: 2016-10-22T22:45:43-04:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.scale@8236f40

Avoid TypeErrors when looking for outdated scales.

Fixes plone/plone.scale#12

Files changed:
M CHANGES.rst
M plone/scale/storage.py
Repository: plone.scale
Branch: refs/heads/master
Date: 2016-10-22T22:49:02-04:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.scale@329796c

When getting an outdated scale, don't throw it away when there is no factory.

Files changed:
M CHANGES.rst
M plone/scale/storage.py
Repository: plone.scale
Branch: refs/heads/master
Date: 2016-10-22T22:49:04-04:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.scale@1c3ce6e

modified time can be a long.

Fixes plone.namedfile and plone.app.imaging tests.

Files changed:
M plone/scale/storage.py
Repository: plone.scale
Branch: refs/heads/master
Date: 2016-10-22T22:49:04-04:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.scale@e041d81

Require the `six` package so we can more easily check number types.

On Python 3 `long` has been merged into `int`.

Files changed:
M CHANGES.rst
M plone/scale/storage.py
M setup.py
Repository: plone.scale
Branch: refs/heads/master
Date: 2016-10-22T22:49:04-04:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.scale@111249f

Fix modified scale comparison with offset.

We were subtracting from the wrong value.

Files changed:
M plone/scale/storage.py
Repository: plone.scale
Branch: refs/heads/master
Date: 2016-10-22T23:08:31-04:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.scale@9bae0a4

Merge pull request #21 from plone/modified-time-compare-master

Various scale storage bug fixes [master]

Files changed:
M CHANGES.rst
M plone/scale/storage.py
M setup.py
mister-roboto pushed a commit that referenced this pull request Dec 6, 2016
Branch: refs/heads/1.1.x
Date: 2016-12-06T22:51:54+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.app.search@8a291c4

Fixed sometimes failing search order tests.

Files changed:
M CHANGES.rst
M plone/app/search/tests/base.py
M plone/app/search/tests/test_integration.py
Repository: plone.app.search
Branch: refs/heads/1.1.x
Date: 2016-12-06T23:29:16+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.app.search@d7e6e43

Merge pull request #21 from plone/fix-search-order-tests-11

Fixed sometimes failing search order tests.

Files changed:
M CHANGES.rst
M plone/app/search/tests/base.py
M plone/app/search/tests/test_integration.py
mister-roboto pushed a commit that referenced this pull request Jan 10, 2017
Branch: refs/heads/master
Date: 2017-01-03T21:45:26Z
Author: Daniel Jowett (djowett) <daniel@jowettenterprises.com>
Commit: plone/Products.LinguaPlone@87f41b6

Add tests for sitemap

Files changed:
A Products/LinguaPlone/tests/test_sitemap.py
M CHANGES.rst
Repository: Products.LinguaPlone
Branch: refs/heads/master
Date: 2017-01-03T21:45:26Z
Author: Daniel Jowett (djowett) <daniel@jowettenterprises.com>
Commit: plone/Products.LinguaPlone@2cbed0f

Unpin this product so we are testing development code

Files changed:
M buildout.cfg
Repository: Products.LinguaPlone
Branch: refs/heads/master
Date: 2017-01-03T21:45:26Z
Author: Daniel Jowett (djowett) <daniel@jowettenterprises.com>
Commit: plone/Products.LinguaPlone@7c4ded9

Add plone.app.testing in [test] extra

Files changed:
M base.cfg
M setup.py
Repository: Products.LinguaPlone
Branch: refs/heads/master
Date: 2017-01-03T21:47:14Z
Author: Daniel Jowett (djowett) <daniel@jowettenterprises.com>
Commit: plone/Products.LinguaPlone@062870f

Test sitemap fix for plone.app.multilingual (&gt;=2.x) in plone.app.layout does not break LinguaPlone

Files changed:
M buildout.cfg
Repository: Products.LinguaPlone
Branch: refs/heads/master
Date: 2017-01-10T15:34:54+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/Products.LinguaPlone@06d9256

Merge pull request #21 from plone/added-tests-for-sitemap

Added tests for sitemap

Files changed:
A Products/LinguaPlone/tests/test_sitemap.py
M CHANGES.rst
M base.cfg
M buildout.cfg
M setup.py
mister-roboto pushed a commit that referenced this pull request Jan 10, 2017
Branch: refs/heads/master
Date: 2017-01-10T15:19:49+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.contentmenu@13b4751

Fix portlets menu title

Files changed:
M plone/app/contentmenu/configure.zcml
Repository: plone.app.contentmenu
Branch: refs/heads/master
Date: 2017-01-10T15:21:00+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.contentmenu@a89c52c

Update CHANGES.rst

Files changed:
M CHANGES.rst
Repository: plone.app.contentmenu
Branch: refs/heads/master
Date: 2017-01-11T00:43:32+01:00
Author: Johannes Raggam (thet) <thetetet@gmail.com>
Commit: plone/plone.app.contentmenu@2269c75

Merge pull request #21 from plone/gforcada-patch-1

Fix portlets menu title

Files changed:
M CHANGES.rst
M plone/app/contentmenu/configure.zcml
mister-roboto pushed a commit that referenced this pull request Apr 5, 2017
Branch: refs/heads/master
Date: 2017-04-04T10:37:56+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@e0daaa8

Remove hasattr

Files changed:
M plone/app/contentlisting/catalog.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-04T11:00:52+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@be8ac0a

Fix E305 2 blank lines after class or function definition

Files changed:
M plone/app/contentlisting/tests/base.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-04T11:06:14+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@138b014

Fix D001 use self.loadZCML

Files changed:
M plone/app/contentlisting/tests/base.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-04T11:08:26+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@8ebf3ce

Fix F401 remove unused import

Files changed:
M plone/app/contentlisting/tests/base.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-04T11:22:11+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@672a5a3

Update changelog.

Files changed:
M CHANGES.rst
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-05T08:48:35+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@4f61c7e

Use marker object instead of None

Files changed:
M plone/app/contentlisting/catalog.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-05T10:57:29+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@e14e72a

Fix I003

Files changed:
M plone/app/contentlisting/catalog.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-05T08:14:57+02:00
Author: Malthe Borch (malthe) <mborch@gmail.com>
Commit: plone/plone.app.contentlisting@5743a10

Merge pull request #21 from plone/remove-hasattr

Remove hasattr

Files changed:
M CHANGES.rst
M plone/app/contentlisting/catalog.py
M plone/app/contentlisting/tests/base.py
mister-roboto pushed a commit that referenced this pull request Apr 5, 2017
Branch: refs/heads/master
Date: 2017-04-04T10:37:56+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@e0daaa8

Remove hasattr

Files changed:
M plone/app/contentlisting/catalog.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-04T11:00:52+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@be8ac0a

Fix E305 2 blank lines after class or function definition

Files changed:
M plone/app/contentlisting/tests/base.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-04T11:06:14+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@138b014

Fix D001 use self.loadZCML

Files changed:
M plone/app/contentlisting/tests/base.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-04T11:08:26+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@8ebf3ce

Fix F401 remove unused import

Files changed:
M plone/app/contentlisting/tests/base.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-04T11:22:11+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@672a5a3

Update changelog.

Files changed:
M CHANGES.rst
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-05T08:48:35+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@4f61c7e

Use marker object instead of None

Files changed:
M plone/app/contentlisting/catalog.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-05T10:57:29+08:00
Author: Ivan Teoh (ivanteoh) <ivan.teoh@gmail.com>
Commit: plone/plone.app.contentlisting@e14e72a

Fix I003

Files changed:
M plone/app/contentlisting/catalog.py
Repository: plone.app.contentlisting
Branch: refs/heads/master
Date: 2017-04-05T08:14:57+02:00
Author: Malthe Borch (malthe) <mborch@gmail.com>
Commit: plone/plone.app.contentlisting@5743a10

Merge pull request #21 from plone/remove-hasattr

Remove hasattr

Files changed:
M CHANGES.rst
M plone/app/contentlisting/catalog.py
M plone/app/contentlisting/tests/base.py
mister-roboto pushed a commit that referenced this pull request Dec 22, 2017
Branch: refs/heads/master
Date: 2017-12-21T18:39:24+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.resource@1199506

Fixed 'ValueError: substring not found' in ``FilesystemResourceDirectory`` representation.

This happens when you register a directory with a name that differs from the directory name.
Visiting the ``/++theme++myname`` url would then give this error.

We also avoid listing a longer part of the path in case the directory name happens to be in the path multiple times.
Case in point: if you would register the `template` dir of `plone.app.theming` as a plone static dir with name `theming`, and visit the `++theme++theming` url,
you would see something like this:

  &lt;FilesystemResourceDirectory object at theming-1.1.8-py2.7.egg/plone/app/theming/themes/template&gt;

That is just silly.
We simply show the name now:

  &lt;FilesystemResourceDirectory object at theming&gt;

If the name and the directory would have matched, which is the default when you do not give a name, then that would be what is shown anyway.

Files changed:
M CHANGES.rst
M plone/resource/directory.py
M plone/resource/tests/test_directory.py
Repository: plone.resource

Branch: refs/heads/master
Date: 2017-12-22T15:16:19+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.resource@88b0723

Merge pull request #21 from plone/fix-valueerror-in-repr-master

Fixed ValueError in FilesystemResourceDirectory repr [master]

Files changed:
M CHANGES.rst
M plone/resource/directory.py
M plone/resource/tests/test_directory.py
mister-roboto pushed a commit that referenced this pull request Dec 22, 2017
Branch: refs/heads/master
Date: 2017-12-21T18:39:24+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.resource@1199506

Fixed 'ValueError: substring not found' in ``FilesystemResourceDirectory`` representation.

This happens when you register a directory with a name that differs from the directory name.
Visiting the ``/++theme++myname`` url would then give this error.

We also avoid listing a longer part of the path in case the directory name happens to be in the path multiple times.
Case in point: if you would register the `template` dir of `plone.app.theming` as a plone static dir with name `theming`, and visit the `++theme++theming` url,
you would see something like this:

  &lt;FilesystemResourceDirectory object at theming-1.1.8-py2.7.egg/plone/app/theming/themes/template&gt;

That is just silly.
We simply show the name now:

  &lt;FilesystemResourceDirectory object at theming&gt;

If the name and the directory would have matched, which is the default when you do not give a name, then that would be what is shown anyway.

Files changed:
M CHANGES.rst
M plone/resource/directory.py
M plone/resource/tests/test_directory.py
Repository: plone.resource

Branch: refs/heads/master
Date: 2017-12-22T15:16:19+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.resource@88b0723

Merge pull request #21 from plone/fix-valueerror-in-repr-master

Fixed ValueError in FilesystemResourceDirectory repr [master]

Files changed:
M CHANGES.rst
M plone/resource/directory.py
M plone/resource/tests/test_directory.py
mister-roboto pushed a commit that referenced this pull request Apr 19, 2020
Branch: refs/heads/master
Date: 2020-04-19T11:49:59+02:00
Author: Johannes Raggam (thet) <thetetet@gmail.com>
Commit: plone/plone.memoize@6e12f0c

Remove bootstrap-buildout.py. If you use buildout, use virtualenv and pip install zc.buildout instead.

Files changed:
A news/21.bugfix
M setup.cfg
D bootstrap-buildout.py
Repository: plone.memoize

Branch: refs/heads/master
Date: 2020-04-19T11:53:56+02:00
Author: Johannes Raggam (thet) <thetetet@gmail.com>
Commit: plone/plone.memoize@f3a5a4f

Add [isort] and [flake8] config sections into setup.cfg.

Files changed:
M news/21.bugfix
M setup.cfg
Repository: plone.memoize

Branch: refs/heads/master
Date: 2020-04-19T11:55:39+02:00
Author: Johannes Raggam (thet) <thetetet@gmail.com>
Commit: plone/plone.memoize@3c2703b

Add [isort] and [flake8] config sections into setup.cfg.
Fixes #21.

Files changed:
M news/21.bugfix
M plone/memoize/compress.py
M plone/memoize/forever.py
M plone/memoize/instance.py
M plone/memoize/ram.py
M plone/memoize/request.py
M plone/memoize/tests.py
M plone/memoize/volatile.py
M setup.py
Repository: plone.memoize

Branch: refs/heads/master
Date: 2020-04-19T17:30:36+02:00
Author: Alessandro Pisa (ale-rt) <alessandro.pisa@gmail.com>
Commit: plone/plone.memoize@9753e99

Merge pull request #23 from plone/fix-21

isort and other small cleanups

Files changed:
A news/21.bugfix
M plone/memoize/compress.py
M plone/memoize/forever.py
M plone/memoize/instance.py
M plone/memoize/ram.py
M plone/memoize/request.py
M plone/memoize/tests.py
M plone/memoize/volatile.py
M setup.cfg
M setup.py
D bootstrap-buildout.py
mister-roboto pushed a commit that referenced this pull request Apr 19, 2020
Branch: refs/heads/master
Date: 2020-04-17T01:42:16+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.behavior@0063cb2

Unify Python versions in setup.py, tox and Travis.

Added 3.5 to setup.py classifiers.
Removed testing for 3.4 from Travis, added 3.7 and 3.8.
Removed testing for 3.3 and 3.4 from tox, added 3.6, 3.7 and 3.8.

No code change, so no news snippet.
And no Jenkins jobs needed.

Files changed:
M .travis.yml
M setup.py
M tox.ini
Repository: plone.behavior

Branch: refs/heads/master
Date: 2020-04-19T20:10:02+02:00
Author: Maurits van Rees (mauritsvanrees) <m.van.rees@zestsoftware.nl>
Commit: plone/plone.behavior@cb3c520

Merge pull request #21 from plone/maurits/check-python-versions

Unify Python versions in setup.py, tox and Travis.

Files changed:
M .travis.yml
M setup.py
M tox.ini
mister-roboto pushed a commit that referenced this pull request Apr 19, 2020
Branch: refs/heads/master
Date: 2020-04-17T01:42:16+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.behavior@0063cb2

Unify Python versions in setup.py, tox and Travis.

Added 3.5 to setup.py classifiers.
Removed testing for 3.4 from Travis, added 3.7 and 3.8.
Removed testing for 3.3 and 3.4 from tox, added 3.6, 3.7 and 3.8.

No code change, so no news snippet.
And no Jenkins jobs needed.

Files changed:
M .travis.yml
M setup.py
M tox.ini
Repository: plone.behavior

Branch: refs/heads/master
Date: 2020-04-19T20:10:02+02:00
Author: Maurits van Rees (mauritsvanrees) <m.van.rees@zestsoftware.nl>
Commit: plone/plone.behavior@cb3c520

Merge pull request #21 from plone/maurits/check-python-versions

Unify Python versions in setup.py, tox and Travis.

Files changed:
M .travis.yml
M setup.py
M tox.ini
mister-roboto pushed a commit that referenced this pull request Apr 19, 2020
Branch: refs/heads/master
Date: 2020-04-17T01:42:16+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.behavior@0063cb2

Unify Python versions in setup.py, tox and Travis.

Added 3.5 to setup.py classifiers.
Removed testing for 3.4 from Travis, added 3.7 and 3.8.
Removed testing for 3.3 and 3.4 from tox, added 3.6, 3.7 and 3.8.

No code change, so no news snippet.
And no Jenkins jobs needed.

Files changed:
M .travis.yml
M setup.py
M tox.ini
Repository: plone.behavior

Branch: refs/heads/master
Date: 2020-04-19T20:10:02+02:00
Author: Maurits van Rees (mauritsvanrees) <m.van.rees@zestsoftware.nl>
Commit: plone/plone.behavior@cb3c520

Merge pull request #21 from plone/maurits/check-python-versions

Unify Python versions in setup.py, tox and Travis.

Files changed:
M .travis.yml
M setup.py
M tox.ini
mister-roboto pushed a commit that referenced this pull request Jun 19, 2020
Branch: refs/heads/master
Date: 2020-06-17T16:06:24+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.session@a6f2e26

Only setup a session when the current user is the requested user.

Fixes plone/Products.PlonePAS#57

Files changed:
A news/57.bugfix
M plone/session/plugins/session.py
M plone/session/tests/testPAS.py
Repository: plone.session

Branch: refs/heads/master
Date: 2020-06-19T13:11:35+02:00
Author: Maurits van Rees (mauritsvanrees) <m.van.rees@zestsoftware.nl>
Commit: plone/plone.session@4ead2e6

Merge pull request #21 from plone/maurits/issue-57-user-switch

Only setup a session when the current user is the requested user.

Files changed:
A news/57.bugfix
M plone/session/plugins/session.py
M plone/session/tests/testPAS.py
mister-roboto pushed a commit that referenced this pull request Jun 19, 2020
Branch: refs/heads/master
Date: 2020-06-17T16:06:24+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.session@a6f2e26

Only setup a session when the current user is the requested user.

Fixes plone/Products.PlonePAS#57

Files changed:
A news/57.bugfix
M plone/session/plugins/session.py
M plone/session/tests/testPAS.py
Repository: plone.session

Branch: refs/heads/master
Date: 2020-06-19T13:11:35+02:00
Author: Maurits van Rees (mauritsvanrees) <m.van.rees@zestsoftware.nl>
Commit: plone/plone.session@4ead2e6

Merge pull request #21 from plone/maurits/issue-57-user-switch

Only setup a session when the current user is the requested user.

Files changed:
A news/57.bugfix
M plone/session/plugins/session.py
M plone/session/tests/testPAS.py
mister-roboto pushed a commit that referenced this pull request Feb 13, 2021
Branch: refs/heads/master
Date: 2021-02-13T09:50:05+01:00
Author: Peter Mathis (petschki) <petschki@users.noreply.github.com>
Commit: plone/plone.portlet.static@03f7e43

Barceloneta LTS (#21)

* update markup for bootstrap

* fix required omit_border

* fix test

Co-authored-by: Peter Holzer &lt;peter.holzer@agitator.com&gt;

Files changed:
A news/20.bugfix
M plone/portlet/static/static.pt
M plone/portlet/static/static.py
M plone/portlet/static/tests/test_portlet_static.py
mister-roboto pushed a commit that referenced this pull request Dec 28, 2021
Branch: refs/heads/master
Date: 2021-12-27T18:39:10+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.cachepurging@dae8686

Enhance output of purge view in order to be able to debug whats happening

Files changed:
A news/21.bugfix
M plone/cachepurging/browser.py
M plone/cachepurging/tests/test_views.py
Repository: plone.cachepurging

Branch: refs/heads/master
Date: 2021-12-28T10:52:51+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.cachepurging@9703d7b

Merge pull request #21 from plone/enhance-purging-output

Enhance purging output of views

Files changed:
A news/21.bugfix
M plone/cachepurging/browser.py
M plone/cachepurging/tests/test_views.py
mister-roboto pushed a commit that referenced this pull request Dec 28, 2021
Branch: refs/heads/master
Date: 2021-12-27T18:39:10+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.cachepurging@dae8686

Enhance output of purge view in order to be able to debug whats happening

Files changed:
A news/21.bugfix
M plone/cachepurging/browser.py
M plone/cachepurging/tests/test_views.py
Repository: plone.cachepurging

Branch: refs/heads/master
Date: 2021-12-28T10:52:51+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.cachepurging@9703d7b

Merge pull request #21 from plone/enhance-purging-output

Enhance purging output of views

Files changed:
A news/21.bugfix
M plone/cachepurging/browser.py
M plone/cachepurging/tests/test_views.py
mister-roboto pushed a commit that referenced this pull request Jan 12, 2022
Branch: refs/heads/master
Date: 2022-01-12T01:20:49+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/Products.MimetypesRegistry@04db4a5

Fix missing comma in install_requires.

This caused the first item to be parsed as:

```
AccessControl&gt;=3.0.0Acquisition
```

This resulted in a warning on startup with a recent setuptools:

```
pkg_resources/_vendor/packaging/specifiers.py:273: DeprecationWarning:
Creating a LegacyVersion has been deprecated and will be removed in the next major release
```

Files changed:
A news/21.bugfix
M setup.py
Repository: Products.MimetypesRegistry

Branch: refs/heads/master
Date: 2022-01-12T13:34:46+01:00
Author: Maurits van Rees (mauritsvanrees) <m.van.rees@zestsoftware.nl>
Commit: plone/Products.MimetypesRegistry@4de9f65

Merge pull request #21 from plone/fix-legacy-version-warning

Fix missing comma in install_requires.

Files changed:
A news/21.bugfix
M setup.py
mister-roboto pushed a commit that referenced this pull request Jan 12, 2022
Branch: refs/heads/master
Date: 2022-01-12T01:20:49+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/Products.MimetypesRegistry@04db4a5

Fix missing comma in install_requires.

This caused the first item to be parsed as:

```
AccessControl&gt;=3.0.0Acquisition
```

This resulted in a warning on startup with a recent setuptools:

```
pkg_resources/_vendor/packaging/specifiers.py:273: DeprecationWarning:
Creating a LegacyVersion has been deprecated and will be removed in the next major release
```

Files changed:
A news/21.bugfix
M setup.py
Repository: Products.MimetypesRegistry

Branch: refs/heads/master
Date: 2022-01-12T13:34:46+01:00
Author: Maurits van Rees (mauritsvanrees) <m.van.rees@zestsoftware.nl>
Commit: plone/Products.MimetypesRegistry@4de9f65

Merge pull request #21 from plone/fix-legacy-version-warning

Fix missing comma in install_requires.

Files changed:
A news/21.bugfix
M setup.py
mister-roboto pushed a commit that referenced this pull request May 17, 2022
Branch: refs/heads/master
Date: 2022-03-30T16:34:11+02:00
Author: Peter Mathis (petschki) <peter.mathis@kombinat.at>
Commit: plone/plone.z3cform@e88b03e

cleanup crud-table markup

Files changed:
M src/plone/z3cform/crud/crud-table.pt
Repository: plone.z3cform

Branch: refs/heads/master
Date: 2022-03-30T16:37:32+02:00
Author: Peter Mathis (petschki) <peter.mathis@kombinat.at>
Commit: plone/plone.z3cform@a69cc49

add changelog

Files changed:
A news/21.bugfix
Repository: plone.z3cform

Branch: refs/heads/master
Date: 2022-05-17T20:48:03+02:00
Author: agitator (agitator) <agitator@users.noreply.github.com>
Commit: plone/plone.z3cform@29840bc

Merge pull request #21 from plone/crud-form-actions

cleanup crud-table markup

Files changed:
A news/21.bugfix
M src/plone/z3cform/crud/crud-table.pt
mister-roboto pushed a commit that referenced this pull request Aug 12, 2022
Branch: refs/heads/master
Date: 2022-08-12T11:48:33+05:30
Author: rohnsha0 (rohnsha0) <rohnsha0@gmail.com>
Commit: plone/Plone@dbe6673

Recified grammatical errors and Gitter-Discord links in ReadMe file

Files changed:
M README.rst
Repository: Plone

Branch: refs/heads/master
Date: 2022-08-12T22:43:57+05:30
Author: Rohan Shaw (rohnsha0) <86848116+rohnsha0@users.noreply.github.com>
Commit: plone/Plone@9c4acb4

Merge pull request #23 from rohnsha0/Issue#21

Rectified grammatical errors and Gitter-Discord links in ReadMe file (Issue #21)

Files changed:
M README.rst
mister-roboto pushed a commit that referenced this pull request Oct 3, 2022
Branch: refs/heads/main
Date: 2022-10-03T15:29:42+03:00
Author: MrTango (MrTango) <md@derico.de>
Commit: plone/plone.base@9584176

disable TinyMCE advlist plugin, it produces unclean inline styles

Files changed:
A news/21.feature
M src/plone/base/interfaces/controlpanel.py
Repository: plone.base

Branch: refs/heads/main
Date: 2022-10-03T15:59:01+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.base@aed4eea

Merge pull request #21 from plone/mrtango-tinymce-disable-advlist-plugin

disable TinyMCE advlist plugin, it produces unclean inline styles

Files changed:
A news/21.feature
M src/plone/base/interfaces/controlpanel.py
mister-roboto pushed a commit that referenced this pull request Nov 30, 2022
Branch: refs/heads/main
Date: 2022-11-30T06:07:56+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.autoinclude@491514a

feat: use setuptools regex

Files changed:
M src/plone/autoinclude/loader.py
Repository: plone.autoinclude

Branch: refs/heads/main
Date: 2022-11-30T06:07:56+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.autoinclude@6d2ba00

Add news entry

Files changed:
A news/17.bugfix
Repository: plone.autoinclude

Branch: refs/heads/main
Date: 2022-11-30T15:44:00+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.autoinclude@9efd90f

Merge pull request #21 from plone/safe-name

Safe name

Files changed:
A news/17.bugfix
M src/plone/autoinclude/loader.py
mister-roboto pushed a commit that referenced this pull request Feb 8, 2023
Branch: refs/heads/master
Date: 2023-02-08T18:31:27+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/five.intid@a550db8

Configuring with plone/meta

Files changed:
A .editorconfig
A .github/workflows/linting.yml
A .meta.toml
A lint-requirements.txt
A tox.ini
M pyproject.toml
M setup.cfg
Repository: five.intid

Branch: refs/heads/master
Date: 2023-02-08T18:34:35+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/five.intid@ee897d3

chore: pyupgrade

Files changed:
M five/__init__.py
M five/intid/__init__.py
M five/intid/intid.py
M five/intid/keyreference.py
M five/intid/site.py
M five/intid/tests.py
M five/intid/unreferenceable.py
M five/intid/utils.py
M setup.py
Repository: five.intid

Branch: refs/heads/master
Date: 2023-02-08T18:36:35+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/five.intid@efebe22

chore: isort + black

Files changed:
M five/__init__.py
M five/intid/intid.py
M five/intid/keyreference.py
M five/intid/site.py
M five/intid/tests.py
M five/intid/unreferenceable.py
M five/intid/utils.py
M setup.py
Repository: five.intid

Branch: refs/heads/master
Date: 2023-02-08T18:37:00+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/five.intid@02b8992

chore: zpretty

Files changed:
M five/intid/base.zcml
M five/intid/cmfdirectoryview.zcml
M five/intid/subscriber.zcml
M five/intid/test.zcml
Repository: five.intid

Branch: refs/heads/master
Date: 2023-02-08T18:43:07+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/five.intid@9812073

chore: flake8

Files changed:
M five/intid/keyreference.py
M five/intid/tests.py
M five/intid/unreferenceable.py
Repository: five.intid

Branch: refs/heads/master
Date: 2023-02-08T18:45:50+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/five.intid@3696f4e

chore: codespell typos

Files changed:
M CHANGES.rst
M five/intid/README.rst
M five/intid/intid.py
M five/intid/keyreference.py
Repository: five.intid

Branch: refs/heads/master
Date: 2023-02-08T18:46:40+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/five.intid@2c0b714

chore: pyroma

Files changed:
M setup.py
Repository: five.intid

Branch: refs/heads/master
Date: 2023-02-08T19:01:21+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/five.intid@de4a8c1

feat: declare dependencies

Files changed:
M .meta.toml
M pyproject.toml
M setup.py
Repository: five.intid

Branch: refs/heads/master
Date: 2023-02-08T19:02:09+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/five.intid@e19dcb2

Add news entry

Files changed:
A news/1.bugfix
Repository: five.intid

Branch: refs/heads/master
Date: 2023-02-08T21:46:35+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/five.intid@e05aa66

Use global workflow

Files changed:
D .github/workflows/linting.yml
Repository: five.intid

Branch: refs/heads/master
Date: 2023-02-09T00:41:19+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/five.intid@6c3c7b1

Merge pull request #21 from plone/config-with-default-template-2c0b714a

Config with default template

Files changed:
A .editorconfig
A .meta.toml
A lint-requirements.txt
A news/1.bugfix
A tox.ini
M CHANGES.rst
M five/__init__.py
M five/intid/README.rst
M five/intid/__init__.py
M five/intid/base.zcml
M five/intid/cmfdirectoryview.zcml
M five/intid/intid.py
M five/intid/keyreference.py
M five/intid/site.py
M five/intid/subscriber.zcml
M five/intid/test.zcml
M five/intid/tests.py
M five/intid/unreferenceable.py
M five/intid/utils.py
M pyproject.toml
M setup.cfg
M setup.py
mister-roboto pushed a commit that referenced this pull request Apr 10, 2023
Branch: refs/heads/master
Date: 2023-04-01T23:37:19+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.customerize@0d61019

Configuring with plone/meta

Files changed:
A .editorconfig
A .meta.toml
A .pre-commit-config.yaml
A news/5623f8b3.internal
A tox.ini
M pyproject.toml
M setup.cfg
Repository: plone.app.customerize

Branch: refs/heads/master
Date: 2023-04-01T23:38:23+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.customerize@b80618c

chore: pyupgrade

Files changed:
M plone/__init__.py
M plone/app/__init__.py
M plone/app/customerize/__init__.py
M plone/app/customerize/browser.py
M plone/app/customerize/registration.py
M plone/app/customerize/testing.py
M plone/app/customerize/tests/__init__.py
M plone/app/customerize/tests/interfaces.py
M plone/app/customerize/tests/testDocTests.py
M plone/app/customerize/tests/viewlets.py
M plone/app/customerize/tool.py
M setup.py
Repository: plone.app.customerize

Branch: refs/heads/master
Date: 2023-04-01T23:38:39+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.customerize@190b43f

chore: isort

Files changed:
M plone/app/customerize/tests/testDocTests.py
Repository: plone.app.customerize

Branch: refs/heads/master
Date: 2023-04-01T23:40:22+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.customerize@09be6da

chore: black

Files changed:
M plone/__init__.py
M plone/app/__init__.py
M plone/app/customerize/__init__.py
M plone/app/customerize/browser.py
M plone/app/customerize/registration.py
M plone/app/customerize/testing.py
M plone/app/customerize/tests/interfaces.py
M plone/app/customerize/tests/testDocTests.py
M plone/app/customerize/tests/viewlets.py
M plone/app/customerize/tool.py
M setup.py
Repository: plone.app.customerize

Branch: refs/heads/master
Date: 2023-04-01T23:41:11+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.customerize@4d531cc

chore: zpretty ZCML/XML

Files changed:
M plone/app/customerize/configure.zcml
M plone/app/customerize/dependencies.zcml
M plone/app/customerize/tests/duplicate_viewlet.zcml
M plone/app/customerize/tests/profiles/testing/viewlets.xml
M plone/app/customerize/tests/testing.zcml
Repository: plone.app.customerize

Branch: refs/heads/master
Date: 2023-04-02T23:43:10+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.customerize@308c6e8

chore: zptlint PT

Files changed:
M plone/app/customerize/customize.pt
M plone/app/customerize/registrations.pt
M plone/app/customerize/tests/local.pt
M plone/app/customerize/tests/standard.pt
Repository: plone.app.customerize

Branch: refs/heads/master
Date: 2023-04-02T23:43:10+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.customerize@1ac3a52

feat: codespell

Files changed:
M CHANGES.rst
Repository: plone.app.customerize

Branch: refs/heads/master
Date: 2023-04-02T23:43:10+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.customerize@3354b41

feat: pyroma

Files changed:
M setup.py
Repository: plone.app.customerize

Branch: refs/heads/master
Date: 2023-04-02T23:43:10+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.customerize@a3ad198

fix: adjust tests to zptlint

Files changed:
M plone/app/customerize/tests/testBrowserLayers.txt
Repository: plone.app.customerize

Branch: refs/heads/master
Date: 2023-04-02T23:43:10+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.customerize@d1a89c2

feat: drop six dependency

Files changed:
M plone/app/customerize/tests/testDocTests.py
M setup.py
Repository: plone.app.customerize

Branch: refs/heads/master
Date: 2023-04-02T23:43:11+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.customerize@fd880ce

feat: declare dependencies

Files changed:
M setup.py
Repository: plone.app.customerize

Branch: refs/heads/master
Date: 2023-04-10T03:04:22+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.customerize@d63bfab

Merge pull request #21 from plone/config-with-default-template-bed04682

Config with default template

Files changed:
A .editorconfig
A .meta.toml
A .pre-commit-config.yaml
A news/5623f8b3.internal
A tox.ini
M CHANGES.rst
M plone/__init__.py
M plone/app/__init__.py
M plone/app/customerize/__init__.py
M plone/app/customerize/browser.py
M plone/app/customerize/configure.zcml
M plone/app/customerize/customize.pt
M plone/app/customerize/dependencies.zcml
M plone/app/customerize/registration.py
M plone/app/customerize/registrations.pt
M plone/app/customerize/testing.py
M plone/app/customerize/tests/__init__.py
M plone/app/customerize/tests/duplicate_viewlet.zcml
M plone/app/customerize/tests/interfaces.py
M plone/app/customerize/tests/local.pt
M plone/app/customerize/tests/profiles/testing/viewlets.xml
M plone/app/customerize/tests/standard.pt
M plone/app/customerize/tests/testBrowserLayers.txt
M plone/app/customerize/tests/testDocTests.py
M plone/app/customerize/tests/testing.zcml
M plone/app/customerize/tests/viewlets.py
M plone/app/customerize/tool.py
M pyproject.toml
M setup.cfg
M setup.py
mister-roboto pushed a commit that referenced this pull request Apr 13, 2023
Branch: refs/heads/master
Date: 2023-04-13T11:07:46+02:00
Author: Peter Mathis (petschki) <peter.mathis@kombinat.at>
Commit: plone/plone.locking@c77101a

Configuring with plone/meta

Files changed:
A .editorconfig
A .meta.toml
A .pre-commit-config.yaml
A news/234bb1d6.internal
A tox.ini
M pyproject.toml
M setup.cfg
D bootstrap.py
Repository: plone.locking

Branch: refs/heads/master
Date: 2023-04-13T11:08:59+02:00
Author: Peter Mathis (petschki) <peter.mathis@kombinat.at>
Commit: plone/plone.locking@eb86f1d

pyupgrade, black

Files changed:
M plone/__init__.py
M plone/locking/browser/info.pt
M plone/locking/browser/info.py
M plone/locking/browser/locking.py
M plone/locking/configure.zcml
M plone/locking/events.py
M plone/locking/interfaces.py
M plone/locking/lockable.py
M plone/locking/testing.py
M plone/locking/tests/test_functional.py
M plone/locking/tests/test_views.py
M setup.py
D buildout.cfg
Repository: plone.locking

Branch: refs/heads/master
Date: 2023-04-13T14:34:40+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.locking@48ff1b9

Merge pull request #21 from plone/config-with-default-template-aea0bcd8

Configuring with plone/meta

Files changed:
A .editorconfig
A .meta.toml
A .pre-commit-config.yaml
A news/234bb1d6.internal
A tox.ini
M plone/__init__.py
M plone/locking/browser/info.pt
M plone/locking/browser/info.py
M plone/locking/browser/locking.py
M plone/locking/configure.zcml
M plone/locking/events.py
M plone/locking/interfaces.py
M plone/locking/lockable.py
M plone/locking/testing.py
M plone/locking/tests/test_functional.py
M plone/locking/tests/test_views.py
M pyproject.toml
M setup.cfg
M setup.py
D bootstrap.py
D buildout.cfg
mister-roboto pushed a commit that referenced this pull request Jul 4, 2023
Branch: refs/heads/master
Date: 2023-07-03T23:31:31Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.stringinterp@1a50c73

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.4.0 → v3.8.0](asottile/pyupgrade@v3.4.0...v3.8.0)
- [github.com/collective/zpretty: 3.1.0a2 → 3.1.0](collective/zpretty@3.1.0a2...3.1.0)
- [github.com/codespell-project/codespell: v2.2.4 → v2.2.5](codespell-project/codespell@v2.2.4...v2.2.5)
- [github.com/mgedmin/check-python-versions: 0.21.2 → 0.21.3](mgedmin/check-python-versions@0.21.2...0.21.3)

Files changed:
M .pre-commit-config.yaml
Repository: plone.stringinterp

Branch: refs/heads/master
Date: 2023-07-04T08:01:17+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.stringinterp@94cd8de

Merge pull request #21 from plone/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

Files changed:
M .pre-commit-config.yaml
mister-roboto pushed a commit that referenced this pull request Jul 4, 2023
Branch: refs/heads/master
Date: 2023-07-03T23:31:31Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.stringinterp@1a50c73

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.4.0 → v3.8.0](asottile/pyupgrade@v3.4.0...v3.8.0)
- [github.com/collective/zpretty: 3.1.0a2 → 3.1.0](collective/zpretty@3.1.0a2...3.1.0)
- [github.com/codespell-project/codespell: v2.2.4 → v2.2.5](codespell-project/codespell@v2.2.4...v2.2.5)
- [github.com/mgedmin/check-python-versions: 0.21.2 → 0.21.3](mgedmin/check-python-versions@0.21.2...0.21.3)

Files changed:
M .pre-commit-config.yaml
Repository: plone.stringinterp

Branch: refs/heads/master
Date: 2023-07-04T08:01:17+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.stringinterp@94cd8de

Merge pull request #21 from plone/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

Files changed:
M .pre-commit-config.yaml
mister-roboto pushed a commit that referenced this pull request Nov 11, 2023
Branch: refs/heads/master
Date: 2023-11-09T00:58:36+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.contentrules@e3c5631

Replace deprecated zope.container imports with their canonical locations.

Files changed:
A news/1.bugfix
M plone/contentrules/README.rst
M plone/contentrules/engine/assignments.py
M plone/contentrules/engine/interfaces.py
M plone/contentrules/rule/interfaces.py
Repository: plone.contentrules

Branch: refs/heads/master
Date: 2023-11-11T09:53:10-07:00
Author: David Glick (davisagli) <david@glicksoftware.com>
Commit: plone/plone.contentrules@0d8c8fb

Merge pull request #21 from plone/maurits-deprecated

Replace deprecated zope.container imports with their canonical locations

Files changed:
A news/1.bugfix
M plone/contentrules/README.rst
M plone/contentrules/engine/assignments.py
M plone/contentrules/engine/interfaces.py
M plone/contentrules/rule/interfaces.py
mister-roboto pushed a commit that referenced this pull request Nov 11, 2023
Branch: refs/heads/master
Date: 2023-11-09T00:58:36+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.contentrules@e3c5631

Replace deprecated zope.container imports with their canonical locations.

Files changed:
A news/1.bugfix
M plone/contentrules/README.rst
M plone/contentrules/engine/assignments.py
M plone/contentrules/engine/interfaces.py
M plone/contentrules/rule/interfaces.py
Repository: plone.contentrules

Branch: refs/heads/master
Date: 2023-11-11T09:53:10-07:00
Author: David Glick (davisagli) <david@glicksoftware.com>
Commit: plone/plone.contentrules@0d8c8fb

Merge pull request #21 from plone/maurits-deprecated

Replace deprecated zope.container imports with their canonical locations

Files changed:
A news/1.bugfix
M plone/contentrules/README.rst
M plone/contentrules/engine/assignments.py
M plone/contentrules/engine/interfaces.py
M plone/contentrules/rule/interfaces.py
mister-roboto pushed a commit that referenced this pull request May 7, 2024
Branch: refs/heads/master
Date: 2024-05-06T19:52:44Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/Products.statusmessages@eee16e0

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 24.3.0 → 24.4.2](psf/black@24.3.0...24.4.2)
- [github.com/collective/i18ndude: 6.1.0 → 6.2.0](collective/i18ndude@6.1.0...6.2.0)

Files changed:
M .pre-commit-config.yaml
Repository: Products.statusmessages

Branch: refs/heads/master
Date: 2024-05-07T21:31:42+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/Products.statusmessages@e230e6a

Merge pull request #21 from plone/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

Files changed:
M .pre-commit-config.yaml
mister-roboto pushed a commit that referenced this pull request May 7, 2024
Branch: refs/heads/master
Date: 2024-05-06T19:52:44Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/Products.statusmessages@eee16e0

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/psf/black: 24.3.0 → 24.4.2](psf/black@24.3.0...24.4.2)
- [github.com/collective/i18ndude: 6.1.0 → 6.2.0](collective/i18ndude@6.1.0...6.2.0)

Files changed:
M .pre-commit-config.yaml
Repository: Products.statusmessages

Branch: refs/heads/master
Date: 2024-05-07T21:31:42+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/Products.statusmessages@e230e6a

Merge pull request #21 from plone/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

Files changed:
M .pre-commit-config.yaml
mister-roboto pushed a commit that referenced this pull request Jun 4, 2024
Branch: refs/heads/master
Date: 2024-06-03T20:01:30Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.uuid@2dfafac

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](codespell-project/codespell@v2.2.6...v2.3.0)

Files changed:
M .pre-commit-config.yaml
Repository: plone.uuid

Branch: refs/heads/master
Date: 2024-06-04T03:21:46-04:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.uuid@0cb9270

Merge pull request #21 from plone/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

Files changed:
M .pre-commit-config.yaml
mister-roboto pushed a commit that referenced this pull request Jun 4, 2024
Branch: refs/heads/master
Date: 2024-06-03T20:01:30Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.uuid@2dfafac

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](codespell-project/codespell@v2.2.6...v2.3.0)

Files changed:
M .pre-commit-config.yaml
Repository: plone.uuid

Branch: refs/heads/master
Date: 2024-06-04T03:21:46-04:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.uuid@0cb9270

Merge pull request #21 from plone/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

Files changed:
M .pre-commit-config.yaml
mister-roboto pushed a commit that referenced this pull request Jun 4, 2024
Branch: refs/heads/master
Date: 2024-06-03T20:00:31Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.caching@5db3f38

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](codespell-project/codespell@v2.2.6...v2.3.0)

Files changed:
M .pre-commit-config.yaml
Repository: plone.caching

Branch: refs/heads/master
Date: 2024-06-04T03:28:55-04:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.caching@d01ac39

Merge pull request #21 from plone/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

Files changed:
M .pre-commit-config.yaml
mister-roboto pushed a commit that referenced this pull request Jun 4, 2024
Branch: refs/heads/master
Date: 2024-06-03T20:00:31Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.caching@5db3f38

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](codespell-project/codespell@v2.2.6...v2.3.0)

Files changed:
M .pre-commit-config.yaml
Repository: plone.caching

Branch: refs/heads/master
Date: 2024-06-04T03:28:55-04:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.caching@d01ac39

Merge pull request #21 from plone/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

Files changed:
M .pre-commit-config.yaml
mister-roboto pushed a commit that referenced this pull request Jun 4, 2024
Branch: refs/heads/master
Date: 2024-06-03T19:59:17Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.alterego@38ecdfe

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](codespell-project/codespell@v2.2.6...v2.3.0)

Files changed:
M .pre-commit-config.yaml
Repository: plone.alterego

Branch: refs/heads/master
Date: 2024-06-04T03:31:50-04:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.alterego@d600e95

Merge pull request #21 from plone/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

Files changed:
M .pre-commit-config.yaml
mister-roboto pushed a commit that referenced this pull request Jun 4, 2024
Branch: refs/heads/master
Date: 2024-06-03T19:59:17Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.alterego@38ecdfe

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](codespell-project/codespell@v2.2.6...v2.3.0)

Files changed:
M .pre-commit-config.yaml
Repository: plone.alterego

Branch: refs/heads/master
Date: 2024-06-04T03:31:50-04:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.alterego@d600e95

Merge pull request #21 from plone/pre-commit-ci-update-config

[pre-commit.ci] pre-commit autoupdate

Files changed:
M .pre-commit-config.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants