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

Fix misordered plone.app.contentmenu entry #38

Merged
merged 1 commit into from
Mar 29, 2013
Merged

Fix misordered plone.app.contentmenu entry #38

merged 1 commit into from
Mar 29, 2013

Conversation

mexicarne
Copy link
Contributor

Please apply

wichert added a commit that referenced this pull request Mar 29, 2013
Fix misordered plone.app.contentmenu entry
@wichert wichert merged commit 131b5eb into plone:4.3 Mar 29, 2013
tisto added a commit that referenced this pull request Dec 22, 2014
Branch: refs/heads/master
Date: 2014-12-22T11:38:57+01:00
Author: Timo Stollenwerk () <contact@timostollenwerk.net>
Commit: plone/plone.app.controlpanel@84c7960

Remove the quickinstaller (moved to Products.CMFPlone).

Files changed:
M CHANGES.rst
M plone/app/controlpanel/configure.zcml

diff --git a/CHANGES.rst b/CHANGES.rst
index b36b600..3fc1415 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -4,6 +4,9 @@ Changelog
 3.0.0 (unreleased)
 ------------------
 
+- Remove the quickinstaller (moved to Products.CMFPlone).
+  [timo]
+
 - Remove the users/groups control panel (moved to Products.CMFPlone).
   [timo]
 
diff --git a/plone/app/controlpanel/configure.zcml b/plone/app/controlpanel/configure.zcml
index c53cde4..3be14a4 100644
--- a/plone/app/controlpanel/configure.zcml
+++ b/plone/app/controlpanel/configure.zcml
@@ -67,34 +67,4 @@
       permission="cmf.ManagePortal"
       />
 
-  <!-- quickinstaller related -->
-  <browser:page
-    for="Products.CMFPlone.interfaces.IPloneSiteRoot"
-    name="prefs_install_products_form"
-    class=".qi.ManageProductsView"
-    permission="cmf.ManagePortal"
-    template="qi.pt"
-    />
-
- <browser:page
-    for="Products.CMFPlone.interfaces.IPloneSiteRoot"
-    name="upgrade_products"
-    class=".qi.UpgradeProductsView"
-    permission="cmf.ManagePortal"
-    />
-
- <browser:page
-    for="Products.CMFPlone.interfaces.IPloneSiteRoot"
-    name="install_products"
-    class=".qi.InstallProductsView"
-    permission="cmf.ManagePortal"
-    />
-
- <browser:page
-    for="Products.CMFPlone.interfaces.IPloneSiteRoot"
-    name="uninstall_products"
-    class=".qi.UninstallProductsView"
-    permission="cmf.ManagePortal"
-    />
-
 </configure>


Repository: plone.app.controlpanel
Branch: refs/heads/master
Date: 2014-12-22T12:01:15+01:00
Author: Timo Stollenwerk (tisto) <tisto@plone.org>
Commit: plone/plone.app.controlpanel@bc5be63

Merge pull request #38 from plone/plip10359-quickinstaller

Remove the quickinstaller (moved to Products.CMFPlone).

Files changed:
M CHANGES.rst
M plone/app/controlpanel/configure.zcml

diff --git a/CHANGES.rst b/CHANGES.rst
index b36b600..3fc1415 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -4,6 +4,9 @@ Changelog
 3.0.0 (unreleased)
 ------------------
 
+- Remove the quickinstaller (moved to Products.CMFPlone).
+  [timo]
+
 - Remove the users/groups control panel (moved to Products.CMFPlone).
   [timo]
 
diff --git a/plone/app/controlpanel/configure.zcml b/plone/app/controlpanel/configure.zcml
index c53cde4..3be14a4 100644
--- a/plone/app/controlpanel/configure.zcml
+++ b/plone/app/controlpanel/configure.zcml
@@ -67,34 +67,4 @@
       permission="cmf.ManagePortal"
       />
 
-  <!-- quickinstaller related -->
-  <browser:page
-    for="Products.CMFPlone.interfaces.IPloneSiteRoot"
-    name="prefs_install_products_form"
-    class=".qi.ManageProductsView"
-    permission="cmf.ManagePortal"
-    template="qi.pt"
-    />
-
- <browser:page
-    for="Products.CMFPlone.interfaces.IPloneSiteRoot"
-    name="upgrade_products"
-    class=".qi.UpgradeProductsView"
-    permission="cmf.ManagePortal"
-    />
-
- <browser:page
-    for="Products.CMFPlone.interfaces.IPloneSiteRoot"
-    name="install_products"
-    class=".qi.InstallProductsView"
-    permission="cmf.ManagePortal"
-    />
-
- <browser:page
-    for="Products.CMFPlone.interfaces.IPloneSiteRoot"
-    name="uninstall_products"
-    class=".qi.UninstallProductsView"
-    permission="cmf.ManagePortal"
-    />
-
 </configure>
jensens added a commit that referenced this pull request Jan 22, 2015
Branch: refs/heads/master
Date: 2015-01-22T16:20:35+01:00
Author: Johannes Raggam (thet) <raggam-nl@adm.at>
Commit: plone/plone.app.layout@814d98c

support for site_logo from registry

- Added support for site logos stored in the portal registry via the site
  control panel for the logo viewlet with a fallback to the  ``OFS.Image``
  based ``logo.png`` file. Removed support of long-gone
  ``base_properties.props`` defined logo names.

Files changed:
M CHANGES.rst
M plone/app/layout/viewlets/common.py
M plone/app/layout/viewlets/tests/test_common.py

diff --git a/CHANGES.rst b/CHANGES.rst
index 0c09b37..ee37d4c 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -4,6 +4,12 @@ Changelog
 2.5.4 (unreleased)
 ------------------
 
+- Added support for site logos stored in the portal registry via the site
+  control panel for the logo viewlet with a fallback to the ``OFS.Image``
+  based ``logo.png`` file. Removed support of long-gone
+  ``base_properties.props`` defined logo names.
+  [thet]
+
 - Updated markup for dashboard.
   [davisagli]
 
diff --git a/plone/app/layout/viewlets/common.py b/plone/app/layout/viewlets/common.py
index 0aeec85..0f65305 100644
--- a/plone/app/layout/viewlets/common.py
+++ b/plone/app/layout/viewlets/common.py
@@ -24,6 +24,8 @@
 
 from plone.app.layout.globals.interfaces import IViewView
 from plone.protect.utils import addTokenToUrl
+from plone.formwidget.namedfile.converter import b64decode_file
+from plone.namedfile.file import NamedImage
 
 
 class ViewletBase(BrowserView):
@@ -191,18 +193,36 @@ class LogoViewlet(ViewletBase):
     def update(self):
         super(LogoViewlet, self).update()
 
-        portal = self.portal_state.portal()
-        bprops = portal.restrictedTraverse('base_properties', None)
-        if bprops is not None:
-            logoName = bprops.logoName
-        else:
-            logoName = 'logo.png'
-
-        logoTitle = self.portal_state.portal_title()
-        self.logo_tag = portal.restrictedTraverse(
-            logoName).tag(title=logoTitle, alt=logoTitle)
+        # TODO: should this be changed to settings.site_title?
         self.navigation_root_title = self.portal_state.navigation_root_title()
 
+        registry = getUtility(IRegistry)
+        settings = registry.forInterface(ISiteSchema, prefix="plone")
+        logo_title = settings.site_title
+
+        if getattr(settings, 'site_logo', False):
+            filename, data = b64decode_file(settings.site_logo)
+            data = NamedImage(data=data, filename=filename)
+            width, height = data.getImageSize()
+            img_src = '{}/@@site-logo/{}'.format(
+                self.navigation_root_url, filename)
+            self.logo_tag = u'<img src="{img_src}" '\
+                u'width="{width}" height="{height}"'\
+                u'alt="{logo_title}" title="{logo_title}"/>'.format(
+                    img_src=img_src,
+                    width=width,
+                    height=height,
+                    logo_title=logo_title
+                )
+        else:
+            portal = self.portal_state.navigation_root()
+            # Support for OFS.Image/skin layer based logos
+            logo_name = 'logo.png'
+            self.logo_tag = portal.restrictedTraverse(
+                logo_name).tag(title=logo_title, alt=logo_title)
+            # TODO: deprecate the skin layer based logo above and use one
+            #       defined as browser or plone resource.
+
 
 class GlobalSectionsViewlet(ViewletBase):
     index = ViewPageTemplateFile('sections.pt')
diff --git a/plone/app/layout/viewlets/tests/test_common.py b/plone/app/layout/viewlets/tests/test_common.py
index cbe2650..b7abe32 100644
--- a/plone/app/layout/viewlets/tests/test_common.py
+++ b/plone/app/layout/viewlets/tests/test_common.py
@@ -1,17 +1,24 @@
+# -*- coding: utf-8 -*-
+from Products.CMFPlone.interfaces import INonStructuralFolder
+from Products.CMFPlone.interfaces import ISiteSchema
+from plone.app.layout.navigation.interfaces import INavigationRoot
+from plone.app.layout.viewlets.common import ContentViewsViewlet
+from plone.app.layout.viewlets.common import LogoViewlet
+from plone.app.layout.viewlets.common import TitleViewlet
+from plone.app.layout.viewlets.common import ViewletBase
+from plone.app.layout.viewlets.tests.base import ViewletsTestCase
+from plone.protect import authenticator as auth
+from plone.registry.interfaces import IRegistry
+from zope.component import getUtility
 from zope.interface import alsoProvides
 from zope.interface import directlyProvides
 from zope.interface import noLongerProvides
 
-from Products.CMFPlone.interfaces import INonStructuralFolder
 
-from plone.app.layout.viewlets.tests.base import ViewletsTestCase
-from plone.app.layout.viewlets.common import (
-    ViewletBase, LogoViewlet, TitleViewlet)
-
-from plone.app.layout.viewlets.common import ContentViewsViewlet
-from plone.app.layout.navigation.interfaces import INavigationRoot
-
-from plone.protect import authenticator as auth
+# Red pixel with filename pixel.png
+SITE_LOGO_BASE64 = 'filenameb64:cGl4ZWwucG5n;datab64:iVBORw0KGgoAAAANSUhEUgAA'\
+                   'AAEAAAABCAIAAACQd1PeAAAADElEQVQI12P4z8AAAAMBAQAY3Y2wAAAAA'\
+                   'ElFTkSuQmCC'
 
 
 class TestViewletBase(ViewletsTestCase):
@@ -119,7 +126,7 @@ def testTitleViewletInPortalfactory(self):
         self.assertEqual(viewlet.site_title,
                          u'Add Page &mdash; Folder')
 
-    def testLogoViewlet(self):
+    def testLogoViewletDefault(self):
         """Logo links towards navigation root
         """
         self._invalidateRequestMemoizations()
@@ -131,3 +138,17 @@ def testLogoViewlet(self):
         self.assertEqual(viewlet.navigation_root_title, "Folder")
         # there is no theme yet in Plone 5, so we see the old png logo
         self.assertTrue("http://nohost/plone/logo.png" in viewlet.logo_tag)
+
+    def testLogoViewletRegistry(self):
+        """If logo is defined in plone.app.registry, use that one.
+        """
+        registry = getUtility(IRegistry)
+        settings = registry.forInterface(ISiteSchema, prefix='plone')
+        settings.site_logo = SITE_LOGO_BASE64
+
+        viewlet = LogoViewlet(self.folder.test, self.app.REQUEST, None)
+        viewlet.update()
+        self.assertTrue(
+            '<img src="http://nohost/plone/@@site-logo/pixel.png"'
+            ' width="1" height="1"alt="Plone site" title="Plone site"/>'
+            in viewlet.logo_tag)


Repository: plone.app.layout
Branch: refs/heads/master
Date: 2015-01-22T16:40:45+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.layout@3049a17

Merge pull request #38 from plone/thet-sitelogo

support for site_logo from registry

Files changed:
M CHANGES.rst
M plone/app/layout/viewlets/common.py
M plone/app/layout/viewlets/tests/test_common.py

diff --git a/CHANGES.rst b/CHANGES.rst
index 0c09b37..ee37d4c 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -4,6 +4,12 @@ Changelog
 2.5.4 (unreleased)
 ------------------
 
+- Added support for site logos stored in the portal registry via the site
+  control panel for the logo viewlet with a fallback to the ``OFS.Image``
+  based ``logo.png`` file. Removed support of long-gone
+  ``base_properties.props`` defined logo names.
+  [thet]
+
 - Updated markup for dashboard.
   [davisagli]
 
diff --git a/plone/app/layout/viewlets/common.py b/plone/app/layout/viewlets/common.py
index 0aeec85..0f65305 100644
--- a/plone/app/layout/viewlets/common.py
+++ b/plone/app/layout/viewlets/common.py
@@ -24,6 +24,8 @@
 
 from plone.app.layout.globals.interfaces import IViewView
 from plone.protect.utils import addTokenToUrl
+from plone.formwidget.namedfile.converter import b64decode_file
+from plone.namedfile.file import NamedImage
 
 
 class ViewletBase(BrowserView):
@@ -191,18 +193,36 @@ class LogoViewlet(ViewletBase):
     def update(self):
         super(LogoViewlet, self).update()
 
-        portal = self.portal_state.portal()
-        bprops = portal.restrictedTraverse('base_properties', None)
-        if bprops is not None:
-            logoName = bprops.logoName
-        else:
-            logoName = 'logo.png'
-
-        logoTitle = self.portal_state.portal_title()
-        self.logo_tag = portal.restrictedTraverse(
-            logoName).tag(title=logoTitle, alt=logoTitle)
+        # TODO: should this be changed to settings.site_title?
         self.navigation_root_title = self.portal_state.navigation_root_title()
 
+        registry = getUtility(IRegistry)
+        settings = registry.forInterface(ISiteSchema, prefix="plone")
+        logo_title = settings.site_title
+
+        if getattr(settings, 'site_logo', False):
+            filename, data = b64decode_file(settings.site_logo)
+            data = NamedImage(data=data, filename=filename)
+            width, height = data.getImageSize()
+            img_src = '{}/@@site-logo/{}'.format(
+                self.navigation_root_url, filename)
+            self.logo_tag = u'<img src="{img_src}" '\
+                u'width="{width}" height="{height}"'\
+                u'alt="{logo_title}" title="{logo_title}"/>'.format(
+                    img_src=img_src,
+                    width=width,
+                    height=height,
+                    logo_title=logo_title
+                )
+        else:
+            portal = self.portal_state.navigation_root()
+            # Support for OFS.Image/skin layer based logos
+            logo_name = 'logo.png'
+            self.logo_tag = portal.restrictedTraverse(
+                logo_name).tag(title=logo_title, alt=logo_title)
+            # TODO: deprecate the skin layer based logo above and use one
+            #       defined as browser or plone resource.
+
 
 class GlobalSectionsViewlet(ViewletBase):
     index = ViewPageTemplateFile('sections.pt')
diff --git a/plone/app/layout/viewlets/tests/test_common.py b/plone/app/layout/viewlets/tests/test_common.py
index cbe2650..b7abe32 100644
--- a/plone/app/layout/viewlets/tests/test_common.py
+++ b/plone/app/layout/viewlets/tests/test_common.py
@@ -1,17 +1,24 @@
+# -*- coding: utf-8 -*-
+from Products.CMFPlone.interfaces import INonStructuralFolder
+from Products.CMFPlone.interfaces import ISiteSchema
+from plone.app.layout.navigation.interfaces import INavigationRoot
+from plone.app.layout.viewlets.common import ContentViewsViewlet
+from plone.app.layout.viewlets.common import LogoViewlet
+from plone.app.layout.viewlets.common import TitleViewlet
+from plone.app.layout.viewlets.common import ViewletBase
+from plone.app.layout.viewlets.tests.base import ViewletsTestCase
+from plone.protect import authenticator as auth
+from plone.registry.interfaces import IRegistry
+from zope.component import getUtility
 from zope.interface import alsoProvides
 from zope.interface import directlyProvides
 from zope.interface import noLongerProvides
 
-from Products.CMFPlone.interfaces import INonStructuralFolder
 
-from plone.app.layout.viewlets.tests.base import ViewletsTestCase
-from plone.app.layout.viewlets.common import (
-    ViewletBase, LogoViewlet, TitleViewlet)
-
-from plone.app.layout.viewlets.common import ContentViewsViewlet
-from plone.app.layout.navigation.interfaces import INavigationRoot
-
-from plone.protect import authenticator as auth
+# Red pixel with filename pixel.png
+SITE_LOGO_BASE64 = 'filenameb64:cGl4ZWwucG5n;datab64:iVBORw0KGgoAAAANSUhEUgAA'\
+                   'AAEAAAABCAIAAACQd1PeAAAADElEQVQI12P4z8AAAAMBAQAY3Y2wAAAAA'\
+                   'ElFTkSuQmCC'
 
 
 class TestViewletBase(ViewletsTestCase):
@@ -119,7 +126,7 @@ def testTitleViewletInPortalfactory(self):
         self.assertEqual(viewlet.site_title,
                          u'Add Page &mdash; Folder')
 
-    def testLogoViewlet(self):
+    def testLogoViewletDefault(self):
         """Logo links towards navigation root
         """
         self._invalidateRequestMemoizations()
@@ -131,3 +138,17 @@ def testLogoViewlet(self):
         self.assertEqual(viewlet.navigation_root_title, "Folder")
         # there is no theme yet in Plone 5, so we see the old png logo
         self.assertTrue("http://nohost/plone/logo.png" in viewlet.logo_tag)
+
+    def testLogoViewletRegistry(self):
+        """If logo is defined in plone.app.registry, use that one.
+        """
+        registry = getUtility(IRegistry)
+        settings = registry.forInterface(ISiteSchema, prefix='plone')
+        settings.site_logo = SITE_LOGO_BASE64
+
+        viewlet = LogoViewlet(self.folder.test, self.app.REQUEST, None)
+        viewlet.update()
+        self.assertTrue(
+            '<img src="http://nohost/plone/@@site-logo/pixel.png"'
+            ' width="1" height="1"alt="Plone site" title="Plone site"/>'
+            in viewlet.logo_tag)
jensens added a commit that referenced this pull request Apr 30, 2015
Branch: refs/heads/1.1.x
Date: 2015-03-31T13:39:43+03:00
Author: Asko Soukka (datakurre) <asko.soukka@iki.fi>
Commit: plone/plone.app.theming@1ed8a8b

Fix load pluginSettings for the enabled theme before calling plugins for onEnabled

Files changed:
M src/plone/app/theming/utils.py
Repository: plone.app.theming
Branch: refs/heads/1.1.x
Date: 2015-03-31T13:42:59+03:00
Author: Asko Soukka (datakurre) <asko.soukka@iki.fi>
Commit: plone/plone.app.theming@f80b434

Fix to properly pass the theme name to onEnabled-plugins

Files changed:
M src/plone/app/theming/utils.py
Repository: plone.app.theming
Branch: refs/heads/1.1.x
Date: 2015-03-31T13:44:15+03:00
Author: Asko Soukka (datakurre) <asko.soukka@iki.fi>
Commit: plone/plone.app.theming@fcf9cd4

Update changelog

Files changed:
M docs/HISTORY.txt
Repository: plone.app.theming
Branch: refs/heads/1.1.x
Date: 2015-04-30T11:33:32+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.theming@6c1fb00

Merge pull request #38 from plone/datakurre-1.1.x-fix-on-enabled-pluginsupport

Fix on support for IThemePlugin.onEnabled

Files changed:
M docs/HISTORY.txt
M src/plone/app/theming/utils.py
datakurre added a commit that referenced this pull request May 2, 2015
Branch: refs/heads/master
Date: 2015-05-02T19:57:33+03:00
Author: Asko Soukka (datakurre) <asko.soukka@iki.fi>
Commit: plone/plone.app.robotframework@746857b

Pin Pygments = 3.0.2 in KGS [#38]

Files changed:
M README.rst
M versions.cfg
datakurre added a commit that referenced this pull request May 2, 2015
Branch: refs/heads/master
Date: 2015-05-02T19:57:33+03:00
Author: Asko Soukka (datakurre) <asko.soukka@iki.fi>
Commit: plone/plone.app.robotframework@746857b

Pin Pygments = 3.0.2 in KGS [#38]

Files changed:
M README.rst
M versions.cfg
datakurre added a commit that referenced this pull request May 2, 2015
Branch: refs/heads/master
Date: 2015-05-02T19:58:34+03:00
Author: Asko Soukka (datakurre) <asko.soukka@iki.fi>
Commit: plone/plone.app.robotframework@935fb1d

Pin Pygments = 2.0.2 in KGS [#38]

Files changed:
M README.rst
M versions.cfg
datakurre added a commit that referenced this pull request May 2, 2015
Branch: refs/heads/master
Date: 2015-05-02T19:58:34+03:00
Author: Asko Soukka (datakurre) <asko.soukka@iki.fi>
Commit: plone/plone.app.robotframework@935fb1d

Pin Pygments = 2.0.2 in KGS [#38]

Files changed:
M README.rst
M versions.cfg
bloodbare added a commit that referenced this pull request Jul 17, 2015
Branch: refs/heads/master
Date: 2015-07-15T20:15:29+02:00
Author: MrTango (MrTango) <md@derico.de>
Commit: plone/plone.app.upgrade@5550210

include upgrade step of plone.app.querystring

Files changed:
M plone/app/upgrade/v50/betas.py
Repository: plone.app.upgrade
Branch: refs/heads/master
Date: 2015-07-17T14:14:35+02:00
Author: Ramon Navarro Bosch (bloodbare) <ramon.nb@gmail.com>
Commit: plone/plone.app.upgrade@9e02009

Merge pull request #38 from plone/mrtango-subject-all-operator

include upgrade step of plone.app.querystring

Files changed:
M plone/app/upgrade/v50/betas.py
bloodbare added a commit that referenced this pull request Jul 17, 2015
Branch: refs/heads/master
Date: 2015-07-15T20:15:29+02:00
Author: MrTango (MrTango) <md@derico.de>
Commit: plone/plone.app.upgrade@5550210

include upgrade step of plone.app.querystring

Files changed:
M plone/app/upgrade/v50/betas.py
Repository: plone.app.upgrade
Branch: refs/heads/master
Date: 2015-07-17T14:14:35+02:00
Author: Ramon Navarro Bosch (bloodbare) <ramon.nb@gmail.com>
Commit: plone/plone.app.upgrade@9e02009

Merge pull request #38 from plone/mrtango-subject-all-operator

include upgrade step of plone.app.querystring

Files changed:
M plone/app/upgrade/v50/betas.py
jensens added a commit that referenced this pull request Jul 28, 2015
Branch: refs/heads/master
Date: 2015-07-28T00:06:12+02:00
Author: Roel Bruggink (jaroel) <roel@jaroel.nl>
Commit: plone/plone.dexterity@c64e737

Check add_permission.

Files changed:
M CHANGES.rst
M plone/dexterity/content.py
Repository: plone.dexterity
Branch: refs/heads/master
Date: 2015-07-28T10:50:10+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.dexterity@1b75485

Merge pull request #38 from plone/37-check-permission-before-invokefactory

Check add_permission before checking type constrains

Files changed:
M CHANGES.rst
M plone/dexterity/content.py
jensens added a commit that referenced this pull request Jul 28, 2015
Branch: refs/heads/master
Date: 2015-07-28T00:06:12+02:00
Author: Roel Bruggink (jaroel) <roel@jaroel.nl>
Commit: plone/plone.dexterity@c64e737

Check add_permission.

Files changed:
M CHANGES.rst
M plone/dexterity/content.py
Repository: plone.dexterity
Branch: refs/heads/master
Date: 2015-07-28T10:50:10+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.dexterity@1b75485

Merge pull request #38 from plone/37-check-permission-before-invokefactory

Check add_permission before checking type constrains

Files changed:
M CHANGES.rst
M plone/dexterity/content.py
pbauer added a commit that referenced this pull request Aug 20, 2015
Branch: refs/heads/master
Date: 2015-08-19T23:14:26-03:00
Author: Franco Pellegrini (frapell) <frapell@gmail.com>
Commit: plone/plone.app.querystring@616a9e5

Do not fail if the 'Between' operation is called with an empty value, and instead return a list with 2 empty values.

Files changed:
M CHANGES.rst
M plone/app/querystring/queryparser.py
M plone/app/querystring/tests/testQueryParser.py
Repository: plone.app.querystring
Branch: refs/heads/master
Date: 2015-08-19T23:30:41-03:00
Author: Franco Pellegrini (frapell) <frapell@gmail.com>
Commit: plone/plone.app.querystring@5ca204a

Actually convert the value to a datetime for the DateIndex query modifier.

Files changed:
M CHANGES.rst
M plone/app/querystring/indexmodifiers/query_index_modifiers.py
Repository: plone.app.querystring
Branch: refs/heads/master
Date: 2015-08-20T01:48:36-03:00
Author: Franco Pellegrini (frapell) <frapell@gmail.com>
Commit: plone/plone.app.querystring@7b0835a

Use selection.all for portal_types, review_state and Creator operations.

Files changed:
A plone/app/querystring/profiles/upgrades/to_9/registry.xml
M CHANGES.rst
M plone/app/querystring/profiles.zcml
M plone/app/querystring/profiles/default/metadata.xml
M plone/app/querystring/profiles/default/registry.xml
M plone/app/querystring/upgrades.zcml
Repository: plone.app.querystring
Branch: refs/heads/master
Date: 2015-08-20T07:12:52+02:00
Author: Philip Bauer (pbauer) <bauer@starzel.de>
Commit: plone/plone.app.querystring@b0a2741

Merge pull request #38 from plone/collections-fixes

Collections fixes

Files changed:
A plone/app/querystring/profiles/upgrades/to_9/registry.xml
M CHANGES.rst
M plone/app/querystring/indexmodifiers/query_index_modifiers.py
M plone/app/querystring/profiles.zcml
M plone/app/querystring/profiles/default/metadata.xml
M plone/app/querystring/profiles/default/registry.xml
M plone/app/querystring/queryparser.py
M plone/app/querystring/tests/testQueryParser.py
M plone/app/querystring/upgrades.zcml
lrowe added a commit that referenced this pull request Sep 5, 2015
Branch: refs/heads/master
Date: 2015-09-04T12:38:24+02:00
Author: Huub Bouma (huubbouma) <bouma@w20e.com>
Commit: plone/diazo@4edca78

add absolute prefix support for srcset attributes

Files changed:
M docs/CHANGES.txt
M lib/diazo/rules.py
M lib/diazo/tests/absolute-prefix-disabled/output.html
M lib/diazo/tests/absolute-prefix-disabled/theme.html
M lib/diazo/tests/absolute-prefix/output.html
M lib/diazo/tests/absolute-prefix/theme.html
Repository: diazo
Branch: refs/heads/master
Date: 2015-09-04T20:37:48-07:00
Author: Laurence Rowe (lrowe) <l@lrowe.co.uk>
Commit: plone/diazo@e080f56

Merge pull request #38 from huubbouma/master

Absolute prefix support for srcset attributes

Files changed:
M docs/CHANGES.txt
M lib/diazo/rules.py
M lib/diazo/tests/absolute-prefix-disabled/output.html
M lib/diazo/tests/absolute-prefix-disabled/theme.html
M lib/diazo/tests/absolute-prefix/output.html
M lib/diazo/tests/absolute-prefix/theme.html
mister-roboto pushed a commit that referenced this pull request Jan 29, 2016
Branch: refs/heads/master
Date: 2016-01-29T16:39:24+01:00
Author: Philip Bauer (pbauer) <bauer@starzel.de>
Commit: plone/plone.app.z3cform@e4674df

Use doctest instead of zope.testing.doctest and adapt test to changes in Five

Files changed:
M CHANGES.rst
M plone/app/z3cform/inline_validation.rst
M plone/app/z3cform/tests/tests.py
Repository: plone.app.z3cform
Branch: refs/heads/master
Date: 2016-01-29T16:40:08+01:00
Author: Johannes Raggam (thet) <thetetet@gmail.com>
Commit: plone/plone.app.z3cform@549e2e2

make test output work with Zope2 and Zope4

Files changed:
M CHANGES.rst
M plone/app/z3cform/inline_validation.rst
Repository: plone.app.z3cform
Branch: refs/heads/master
Date: 2016-01-29T16:40:31+01:00
Author: Johannes Raggam (thet) <thetetet@gmail.com>
Commit: plone/plone.app.z3cform@5fb4e9a

Merge pull request #38 from plone/thet-zope4

Zope4

Files changed:
M CHANGES.rst
M plone/app/z3cform/inline_validation.rst
M plone/app/z3cform/tests/tests.py
mister-roboto pushed a commit that referenced this pull request Mar 28, 2016
Branch: refs/heads/1.5.x
Date: 2016-03-28T11:18:37-03:00
Author: hvelarde (hvelarde) <hector.velarde@gmail.com>
Commit: plone/plone.app.linkintegrity@f48c8b3

Fix changelog

Files changed:
M CHANGES.rst
Repository: plone.app.linkintegrity
Branch: refs/heads/1.5.x
Date: 2016-03-28T11:20:02-03:00
Author: Héctor Velarde (hvelarde) <hvelarde@yahoo.com>
Commit: plone/plone.app.linkintegrity@00bf515

Merge pull request #38 from plone/hvelarde-changelog

Fix changelog

Files changed:
M CHANGES.rst
mister-roboto pushed a commit that referenced this pull request Jul 6, 2016
Branch: refs/heads/master
Date: 2016-07-05T23:17:52+02:00
Author: Gil Forcada (gforcada) <gforcada@gnome.org>
Commit: plone/plone.schemaeditor@cb00757

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/schemaeditor/browser/field/edit.py
M plone/schemaeditor/browser/field/traversal.py
M plone/schemaeditor/browser/schema/listing.py
M plone/schemaeditor/browser/schema/traversal.py
M plone/schemaeditor/fields.py
M plone/schemaeditor/utils.py
Repository: plone.schemaeditor
Branch: refs/heads/master
Date: 2016-07-07T01:00:11+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.schemaeditor@e61e752

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

Use zope.interface decorator

Files changed:
M CHANGES.rst
M plone/schemaeditor/browser/field/edit.py
M plone/schemaeditor/browser/field/traversal.py
M plone/schemaeditor/browser/schema/listing.py
M plone/schemaeditor/browser/schema/traversal.py
M plone/schemaeditor/fields.py
M plone/schemaeditor/utils.py
mister-roboto pushed a commit that referenced this pull request Jul 6, 2016
Branch: refs/heads/master
Date: 2016-07-05T23:17:52+02:00
Author: Gil Forcada (gforcada) <gforcada@gnome.org>
Commit: plone/plone.schemaeditor@cb00757

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/schemaeditor/browser/field/edit.py
M plone/schemaeditor/browser/field/traversal.py
M plone/schemaeditor/browser/schema/listing.py
M plone/schemaeditor/browser/schema/traversal.py
M plone/schemaeditor/fields.py
M plone/schemaeditor/utils.py
Repository: plone.schemaeditor
Branch: refs/heads/master
Date: 2016-07-07T01:00:11+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.schemaeditor@e61e752

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

Use zope.interface decorator

Files changed:
M CHANGES.rst
M plone/schemaeditor/browser/field/edit.py
M plone/schemaeditor/browser/field/traversal.py
M plone/schemaeditor/browser/schema/listing.py
M plone/schemaeditor/browser/schema/traversal.py
M plone/schemaeditor/fields.py
M plone/schemaeditor/utils.py
mister-roboto pushed a commit that referenced this pull request Jul 10, 2016
Branch: refs/heads/master
Date: 2016-07-05T23:18:36+02:00
Author: Gil Forcada (gforcada) <gforcada@gnome.org>
Commit: plone/Products.CMFEditions@0911a31

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/CMFEditions/ArchivistTool.py
M Products/CMFEditions/CopyModifyMergeRepositoryTool.py
M Products/CMFEditions/KeepLastNVersionsTool.py
M Products/CMFEditions/ModifierRegistryTool.py
M Products/CMFEditions/Modifiers.py
M Products/CMFEditions/ReferenceFactoriesTool.py
M Products/CMFEditions/StandardModifiers.py
M Products/CMFEditions/VersionPolicies.py
M Products/CMFEditions/ZVCStorageTool.py
M Products/CMFEditions/tests/DummyTools.py
M Products/CMFEditions/tests/test_ModifierRegistryTool.py
Repository: Products.CMFEditions
Branch: refs/heads/master
Date: 2016-07-10T19:01:42+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/Products.CMFEditions@e0d31c4

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

Use zope.interface decorator

Files changed:
M CHANGES.rst
M Products/CMFEditions/ArchivistTool.py
M Products/CMFEditions/CopyModifyMergeRepositoryTool.py
M Products/CMFEditions/KeepLastNVersionsTool.py
M Products/CMFEditions/ModifierRegistryTool.py
M Products/CMFEditions/Modifiers.py
M Products/CMFEditions/ReferenceFactoriesTool.py
M Products/CMFEditions/StandardModifiers.py
M Products/CMFEditions/VersionPolicies.py
M Products/CMFEditions/ZVCStorageTool.py
M Products/CMFEditions/tests/DummyTools.py
M Products/CMFEditions/tests/test_ModifierRegistryTool.py
mister-roboto pushed a commit that referenced this pull request Aug 30, 2016
Branch: refs/heads/1.0.x
Date: 2016-08-30T18:35:33+03:00
Author: ichim-david (ichim-david) <ichim.david@gmail.com>
Commit: plone/plone.app.collection@dda7755

Cherry-pick isPrincipiaFolderish check from master branch

Files changed:
M CHANGES.rst
M plone/app/collection/collection.py
Repository: plone.app.collection
Branch: refs/heads/1.0.x
Date: 2016-08-30T22:22:27+03:00
Author: David Ichim (ichim-david) <ichim.david@gmail.com>
Commit: plone/plone.app.collection@6027d21

Cleanup CHanges.rst of history entry added by cherry-picking from previous commit

Files changed:
M CHANGES.rst
Repository: plone.app.collection
Branch: refs/heads/1.0.x
Date: 2016-08-30T22:44:37+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.collection@f4e0e69

Merge pull request #38 from ichim-david/1.0.x

Check with getattr if item isPrincipiaFolderish

Files changed:
M CHANGES.rst
M plone/app/collection/collection.py
mister-roboto pushed a commit that referenced this pull request Oct 24, 2016
Branch: refs/heads/master
Date: 2016-10-23T10:29:32-04:00
Author: Philip Bauer (pbauer) <bauer@starzel.de>
Commit: plone/Products.ATContentTypes@62fd8bc

Fix imports from Globals that was removed in Zope4

Files changed:
M CHANGES.rst
M Products/ATContentTypes/configuration/config.py
Repository: Products.ATContentTypes
Branch: refs/heads/master
Date: 2016-10-23T23:59:19-04:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/Products.ATContentTypes@5f1c711

Merge pull request #38 from plone/plonezope4

Fix imports from Globals that was removed in Zope4

Files changed:
M CHANGES.rst
M Products/ATContentTypes/configuration/config.py
mister-roboto pushed a commit that referenced this pull request Dec 22, 2016
Branch: refs/heads/master
Date: 2016-12-22T01:59:09+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.iterate@5b89c4c

do not hard depend on at anymore

Files changed:
A plone/app/iterate/at.zcml
M CHANGES.rst
M plone/app/iterate/configure.zcml
M plone/app/iterate/copier.py
M plone/app/iterate/dexterity/copier.py
M plone/app/iterate/dexterity/relation.py
M plone/app/iterate/dexterity/utils.py
M plone/app/iterate/interfaces.py
M plone/app/iterate/policy.py
M plone/app/iterate/relation.py
M plone/app/iterate/testing.py
M setup.py
Repository: plone.app.iterate
Branch: refs/heads/master
Date: 2016-12-22T15:57:11+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.iterate@79f0064

remove unittest2

Files changed:
A plone/app/iterate/base.py
M CHANGES.rst
M plone/app/iterate/configure.zcml
M plone/app/iterate/dexterity/policy.py
M plone/app/iterate/policy.py
M plone/app/iterate/profiles/test/portal_placeful_workflow/working-copy.xml
M plone/app/iterate/testing.py
M plone/app/iterate/tests/test_interfaces.py
M plone/app/iterate/tests/test_iterate.py
Repository: plone.app.iterate
Branch: refs/heads/master
Date: 2016-12-22T12:10:50-06:00
Author: Johannes Raggam (thet) <thetetet@gmail.com>
Commit: plone/plone.app.iterate@8add6d7

Merge pull request #38 from plone/jensens-remove-at-dependency

do not hard depend on Archetypes anymore

Files changed:
A plone/app/iterate/at.zcml
A plone/app/iterate/base.py
M CHANGES.rst
M plone/app/iterate/configure.zcml
M plone/app/iterate/copier.py
M plone/app/iterate/dexterity/copier.py
M plone/app/iterate/dexterity/policy.py
M plone/app/iterate/dexterity/relation.py
M plone/app/iterate/dexterity/utils.py
M plone/app/iterate/interfaces.py
M plone/app/iterate/policy.py
M plone/app/iterate/profiles/test/portal_placeful_workflow/working-copy.xml
M plone/app/iterate/relation.py
M plone/app/iterate/testing.py
M plone/app/iterate/tests/test_interfaces.py
M plone/app/iterate/tests/test_iterate.py
M setup.py
mister-roboto pushed a commit that referenced this pull request Sep 21, 2018
Branch: refs/heads/master
Date: 2018-09-21T12:45:17+02:00
Author: Philip Bauer (pbauer) <bauer@starzel.de>
Commit: plone/plone.app.contentrules@e47c4fb

fix tests in py3

Files changed:
M plone/app/contentrules/tests/test_action_mail.py
Repository: plone.app.contentrules

Branch: refs/heads/master
Date: 2018-09-21T13:40:30+02:00
Author: Philip Bauer (pbauer) <bauer@starzel.de>
Commit: plone/plone.app.contentrules@3f797aa

Merge pull request #38 from plone/python3

fix another test in py3

Files changed:
M plone/app/contentrules/tests/test_action_mail.py
mister-roboto pushed a commit that referenced this pull request Oct 20, 2018
Branch: refs/heads/master
Date: 2018-10-20T00:38:18+02:00
Author: ale-rt (ale-rt) <alessandro.pisa@gmail.com>
Commit: plone/Products.PortalTransforms@e1682c7

Fix transform output type

It should be usually a native string, except when we deal with
transforms that return images and files

Fixes #37

Files changed:
A news/37.bugfix
M Products/PortalTransforms/TransformEngine.py
M Products/PortalTransforms/data.py
M Products/PortalTransforms/interfaces.py
M Products/PortalTransforms/libtransforms/retransform.py
M Products/PortalTransforms/libtransforms/utils.py
M Products/PortalTransforms/setuphandlers.py
M Products/PortalTransforms/tests/base.py
M Products/PortalTransforms/tests/test_transforms.py
M Products/PortalTransforms/tests/utils.py
M Products/PortalTransforms/transforms/markdown_to_html.py
M Products/PortalTransforms/transforms/python.py
M Products/PortalTransforms/transforms/text_to_html.py
M Products/PortalTransforms/unsafe_transforms/xml.py
M Products/PortalTransforms/utils.py
Repository: Products.PortalTransforms

Branch: refs/heads/master
Date: 2018-10-20T08:01:31+02:00
Author: Philip Bauer (pbauer) <bauer@starzel.de>
Commit: plone/Products.PortalTransforms@b739daa

Merge pull request #38 from plone/37-nativestring

Fix transform output type

Files changed:
A news/37.bugfix
M Products/PortalTransforms/TransformEngine.py
M Products/PortalTransforms/data.py
M Products/PortalTransforms/interfaces.py
M Products/PortalTransforms/libtransforms/retransform.py
M Products/PortalTransforms/libtransforms/utils.py
M Products/PortalTransforms/setuphandlers.py
M Products/PortalTransforms/tests/base.py
M Products/PortalTransforms/tests/test_transforms.py
M Products/PortalTransforms/tests/utils.py
M Products/PortalTransforms/transforms/markdown_to_html.py
M Products/PortalTransforms/transforms/python.py
M Products/PortalTransforms/transforms/text_to_html.py
M Products/PortalTransforms/unsafe_transforms/xml.py
M Products/PortalTransforms/utils.py
mister-roboto pushed a commit that referenced this pull request Oct 20, 2018
Branch: refs/heads/master
Date: 2018-10-20T00:38:18+02:00
Author: ale-rt (ale-rt) <alessandro.pisa@gmail.com>
Commit: plone/Products.PortalTransforms@e1682c7

Fix transform output type

It should be usually a native string, except when we deal with
transforms that return images and files

Fixes #37

Files changed:
A news/37.bugfix
M Products/PortalTransforms/TransformEngine.py
M Products/PortalTransforms/data.py
M Products/PortalTransforms/interfaces.py
M Products/PortalTransforms/libtransforms/retransform.py
M Products/PortalTransforms/libtransforms/utils.py
M Products/PortalTransforms/setuphandlers.py
M Products/PortalTransforms/tests/base.py
M Products/PortalTransforms/tests/test_transforms.py
M Products/PortalTransforms/tests/utils.py
M Products/PortalTransforms/transforms/markdown_to_html.py
M Products/PortalTransforms/transforms/python.py
M Products/PortalTransforms/transforms/text_to_html.py
M Products/PortalTransforms/unsafe_transforms/xml.py
M Products/PortalTransforms/utils.py
Repository: Products.PortalTransforms

Branch: refs/heads/master
Date: 2018-10-20T08:01:31+02:00
Author: Philip Bauer (pbauer) <bauer@starzel.de>
Commit: plone/Products.PortalTransforms@b739daa

Merge pull request #38 from plone/37-nativestring

Fix transform output type

Files changed:
A news/37.bugfix
M Products/PortalTransforms/TransformEngine.py
M Products/PortalTransforms/data.py
M Products/PortalTransforms/interfaces.py
M Products/PortalTransforms/libtransforms/retransform.py
M Products/PortalTransforms/libtransforms/utils.py
M Products/PortalTransforms/setuphandlers.py
M Products/PortalTransforms/tests/base.py
M Products/PortalTransforms/tests/test_transforms.py
M Products/PortalTransforms/tests/utils.py
M Products/PortalTransforms/transforms/markdown_to_html.py
M Products/PortalTransforms/transforms/python.py
M Products/PortalTransforms/transforms/text_to_html.py
M Products/PortalTransforms/unsafe_transforms/xml.py
M Products/PortalTransforms/utils.py
mister-roboto pushed a commit that referenced this pull request Feb 9, 2019
Branch: refs/heads/master
Date: 2019-02-07T14:25:36+01:00
Author: Wolfgang Thomas (pysailor) <thomas@syslab.com>
Commit: plone/plone.app.versioningbehavior@038ab41

Work in progress: fix for #38
If a behavior that provides a NamedBlob field was renamed, the following will fail:
- editing the current version of the content item
- viewing a previous version (from the history)
- reverting to a previous version
This code is a proof of concept that fetches the blob from the stored history
under its old name.
It currently uses a hard-coded mapping that allows a lookup from old to new
interface name. This needs to be turned into a utility lookup.

Files changed:
M plone/app/versioningbehavior/browser.py
M plone/app/versioningbehavior/modifiers.py
Repository: plone.app.versioningbehavior

Branch: refs/heads/master
Date: 2019-02-07T18:05:27+01:00
Author: Wolfgang Thomas (pysailor) <thomas@syslab.com>
Commit: plone/plone.app.versioningbehavior@59a9a01

We can actually throw away lots of code again, since reattachReferencedAttributes
is called in all our uses cases. So if we fix that method to find the correct
blob, we can handle all cases of changed dotted interface names.

This commit depends on plone/plone.behavior#19

Files changed:
M plone/app/versioningbehavior/browser.py
M plone/app/versioningbehavior/modifiers.py
Repository: plone.app.versioningbehavior

Branch: refs/heads/master
Date: 2019-02-07T18:19:05+01:00
Author: Wolfgang Thomas (pysailor) <thomas@syslab.com>
Commit: plone/plone.app.versioningbehavior@1c0098a

add changelog entry

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

Branch: refs/heads/master
Date: 2019-02-08T01:01:12+01:00
Author: Wolfgang Thomas (pysailor) <thomas@syslab.com>
Commit: plone/plone.app.versioningbehavior@fed6886

Not all named file fields are provided via a behavior...

Files changed:
M plone/app/versioningbehavior/modifiers.py
Repository: plone.app.versioningbehavior

Branch: refs/heads/master
Date: 2019-02-09T11:17:17+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.versioningbehavior@1328716

Merge pull request #45 from plone/pysailor-namedfile

Recover from renamed behavior

Files changed:
M CHANGES.rst
M plone/app/versioningbehavior/modifiers.py
mister-roboto pushed a commit that referenced this pull request Feb 9, 2019
Branch: refs/heads/master
Date: 2019-02-07T14:25:36+01:00
Author: Wolfgang Thomas (pysailor) <thomas@syslab.com>
Commit: plone/plone.app.versioningbehavior@038ab41

Work in progress: fix for #38
If a behavior that provides a NamedBlob field was renamed, the following will fail:
- editing the current version of the content item
- viewing a previous version (from the history)
- reverting to a previous version
This code is a proof of concept that fetches the blob from the stored history
under its old name.
It currently uses a hard-coded mapping that allows a lookup from old to new
interface name. This needs to be turned into a utility lookup.

Files changed:
M plone/app/versioningbehavior/browser.py
M plone/app/versioningbehavior/modifiers.py
Repository: plone.app.versioningbehavior

Branch: refs/heads/master
Date: 2019-02-07T18:05:27+01:00
Author: Wolfgang Thomas (pysailor) <thomas@syslab.com>
Commit: plone/plone.app.versioningbehavior@59a9a01

We can actually throw away lots of code again, since reattachReferencedAttributes
is called in all our uses cases. So if we fix that method to find the correct
blob, we can handle all cases of changed dotted interface names.

This commit depends on plone/plone.behavior#19

Files changed:
M plone/app/versioningbehavior/browser.py
M plone/app/versioningbehavior/modifiers.py
Repository: plone.app.versioningbehavior

Branch: refs/heads/master
Date: 2019-02-07T18:19:05+01:00
Author: Wolfgang Thomas (pysailor) <thomas@syslab.com>
Commit: plone/plone.app.versioningbehavior@1c0098a

add changelog entry

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

Branch: refs/heads/master
Date: 2019-02-08T01:01:12+01:00
Author: Wolfgang Thomas (pysailor) <thomas@syslab.com>
Commit: plone/plone.app.versioningbehavior@fed6886

Not all named file fields are provided via a behavior...

Files changed:
M plone/app/versioningbehavior/modifiers.py
Repository: plone.app.versioningbehavior

Branch: refs/heads/master
Date: 2019-02-09T11:17:17+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.versioningbehavior@1328716

Merge pull request #45 from plone/pysailor-namedfile

Recover from renamed behavior

Files changed:
M CHANGES.rst
M plone/app/versioningbehavior/modifiers.py
mister-roboto pushed a commit that referenced this pull request Mar 26, 2019
Branch: refs/heads/master
Date: 2019-03-22T22:51:01+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.formwidget.namedfile@efdf292

Only use the new feature for keeping an already uploaded image when it is a POST request.

Fixes auto csrf error in site-controlpanel (plone/Products.CMFPlone#2628)
and personal-information (plone/Products.CMFPlone#2709) page.

Files changed:
A news/2628.bugfix
M plone/formwidget/namedfile/widget.py
Repository: plone.formwidget.namedfile

Branch: refs/heads/master
Date: 2019-03-25T14:10:32+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.formwidget.namedfile@b77b76e

Add more test isolation to widgets.rst.

With a new request, we should instantiate a new widget and call update and extract on it.
Otherwise for example a file_upload_id can linger from a previous call.

Files changed:
M plone/formwidget/namedfile/widget.rst
Repository: plone.formwidget.namedfile

Branch: refs/heads/master
Date: 2019-03-25T14:46:37+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.formwidget.namedfile@3975588

Fixed Py23DocChecker.

There was a small mistake on Python 2: we basically set 'got = want', which meant the doctests always passed...

Files changed:
M plone/formwidget/namedfile/tests.py
M plone/formwidget/namedfile/widget.rst
Repository: plone.formwidget.namedfile

Branch: refs/heads/master
Date: 2019-03-26T12:43:01+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.formwidget.namedfile@846f5f4

Merge pull request #38 from plone/maurits-issue-2813-plone-protect

Only keep already uploaded image when it is a POST request

Files changed:
A news/2628.bugfix
M plone/formwidget/namedfile/tests.py
M plone/formwidget/namedfile/widget.py
M plone/formwidget/namedfile/widget.rst
mister-roboto pushed a commit that referenced this pull request Mar 26, 2019
Branch: refs/heads/master
Date: 2019-03-22T22:51:01+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.formwidget.namedfile@efdf292

Only use the new feature for keeping an already uploaded image when it is a POST request.

Fixes auto csrf error in site-controlpanel (plone/Products.CMFPlone#2628)
and personal-information (plone/Products.CMFPlone#2709) page.

Files changed:
A news/2628.bugfix
M plone/formwidget/namedfile/widget.py
Repository: plone.formwidget.namedfile

Branch: refs/heads/master
Date: 2019-03-25T14:10:32+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.formwidget.namedfile@b77b76e

Add more test isolation to widgets.rst.

With a new request, we should instantiate a new widget and call update and extract on it.
Otherwise for example a file_upload_id can linger from a previous call.

Files changed:
M plone/formwidget/namedfile/widget.rst
Repository: plone.formwidget.namedfile

Branch: refs/heads/master
Date: 2019-03-25T14:46:37+01:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.formwidget.namedfile@3975588

Fixed Py23DocChecker.

There was a small mistake on Python 2: we basically set 'got = want', which meant the doctests always passed...

Files changed:
M plone/formwidget/namedfile/tests.py
M plone/formwidget/namedfile/widget.rst
Repository: plone.formwidget.namedfile

Branch: refs/heads/master
Date: 2019-03-26T12:43:01+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.formwidget.namedfile@846f5f4

Merge pull request #38 from plone/maurits-issue-2813-plone-protect

Only keep already uploaded image when it is a POST request

Files changed:
A news/2628.bugfix
M plone/formwidget/namedfile/tests.py
M plone/formwidget/namedfile/widget.py
M plone/formwidget/namedfile/widget.rst
mister-roboto pushed a commit that referenced this pull request Sep 30, 2019
Branch: refs/heads/master
Date: 2019-09-27T13:10:10+03:00
Author: Alin Voinea (avoinea) <contact@avoinea.com>
Commit: plone/plone.app.imaging@6105ceb

Fix IOError: cannot write mode RGBA as JPEG

Files changed:
M src/plone/app/imaging/monkey.py
Repository: plone.app.imaging

Branch: refs/heads/master
Date: 2019-09-27T13:15:42+03:00
Author: Alin Voinea (avoinea) <contact@avoinea.com>
Commit: plone/plone.app.imaging@e561f55

Update CHANGES

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

Branch: refs/heads/master
Date: 2019-09-30T09:24:58+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.app.imaging@8dcf40e

Merge pull request #38 from eea/master

Fix IOError: cannot write mode RGBA as JPEG

Files changed:
M CHANGES.rst
M src/plone/app/imaging/monkey.py
mister-roboto pushed a commit that referenced this pull request Oct 8, 2019
Branch: refs/heads/master
Date: 2019-10-04T16:31:11-03:00
Author: Franco Pellegrini (frapell) <frapell@gmail.com>
Commit: plone/plone.staticresources@f9620a1

When compiling a bundle and including a resource from a request, open the temporary file in binary mode. fixes gh-38

Files changed:
A news/38.bugfix
M src/plone/staticresources/_scripts/_generate_gruntfile.py
Repository: plone.staticresources

Branch: refs/heads/master
Date: 2019-10-08T09:47:47+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.staticresources@0decfad

Merge pull request #39 from plone/issue-38

Issue 38

Files changed:
A news/38.bugfix
M src/plone/staticresources/_scripts/_generate_gruntfile.py
mister-roboto pushed a commit that referenced this pull request Mar 3, 2020
Branch: refs/heads/master
Date: 2020-03-03T10:31:26+01:00
Author: ale-rt (ale-rt) <alessandro.pisa@gmail.com>
Commit: plone/plone.autoform@7be3567

Decrease the loglevel of "Field move to non-existing: ..."

Fixes #21

Files changed:
A news/21.bugfix
M plone/autoform/base.py
Repository: plone.autoform

Branch: refs/heads/master
Date: 2020-03-03T15:47:47+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.autoform@f0df913

Merge pull request #38 from plone/21-clean-logs

Decrease the loglevel of "Field move to non-existing: ..."

Files changed:
A news/21.bugfix
M plone/autoform/base.py
mister-roboto pushed a commit that referenced this pull request Mar 3, 2020
Branch: refs/heads/master
Date: 2020-03-03T10:31:26+01:00
Author: ale-rt (ale-rt) <alessandro.pisa@gmail.com>
Commit: plone/plone.autoform@7be3567

Decrease the loglevel of "Field move to non-existing: ..."

Fixes #21

Files changed:
A news/21.bugfix
M plone/autoform/base.py
Repository: plone.autoform

Branch: refs/heads/master
Date: 2020-03-03T15:47:47+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.autoform@f0df913

Merge pull request #38 from plone/21-clean-logs

Decrease the loglevel of "Field move to non-existing: ..."

Files changed:
A news/21.bugfix
M plone/autoform/base.py
mister-roboto pushed a commit that referenced this pull request Apr 16, 2020
Branch: refs/heads/master
Date: 2020-04-04T20:22:54+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.recipe.zeoserver@a61ebad

Test Python 3.8 on Travis.

Files changed:
M .travis.yml
M tox.ini
Repository: plone.recipe.zeoserver

Branch: refs/heads/master
Date: 2020-04-17T00:19:17+02:00
Author: Maurits van Rees (mauritsvanrees) <m.van.rees@zestsoftware.nl>
Commit: plone/plone.recipe.zeoserver@5dcfcf7

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

Test Python 3.8 on Travis.

Files changed:
M .travis.yml
M tox.ini
mister-roboto pushed a commit that referenced this pull request Apr 16, 2020
Branch: refs/heads/master
Date: 2020-04-04T20:22:54+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.recipe.zeoserver@a61ebad

Test Python 3.8 on Travis.

Files changed:
M .travis.yml
M tox.ini
Repository: plone.recipe.zeoserver

Branch: refs/heads/master
Date: 2020-04-17T00:19:17+02:00
Author: Maurits van Rees (mauritsvanrees) <m.van.rees@zestsoftware.nl>
Commit: plone/plone.recipe.zeoserver@5dcfcf7

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

Test Python 3.8 on Travis.

Files changed:
M .travis.yml
M tox.ini
mister-roboto pushed a commit that referenced this pull request May 18, 2020
Branch: refs/heads/master
Date: 2020-05-18T00:06:32+02:00
Author: ale-rt (ale-rt) <alessandro.pisa@gmail.com>
Commit: plone/plone.supermodel@dce3393

Fix a deprecation warning on a regular expression

Fixes #38

Files changed:
A news/38.bugfix
M plone/supermodel/utils.py
Repository: plone.supermodel

Branch: refs/heads/master
Date: 2020-05-18T09:26:55+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.supermodel@96fe01b

Merge pull request #39 from plone/38-deprecation-warning

Fix a deprecation warning on a regular expression

Files changed:
A news/38.bugfix
M plone/supermodel/utils.py
mister-roboto pushed a commit that referenced this pull request Sep 10, 2020
Branch: refs/heads/master
Date: 2020-09-10T18:20:30+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/Products.CMFDiffTool@b673631

Fixed invalid escape sequences.

Files changed:
A news/3130.bugfix
M Products/CMFDiffTool/libs/htmldiff.py
Repository: Products.CMFDiffTool

Branch: refs/heads/master
Date: 2020-09-10T22:06:46+02:00
Author: Maurits van Rees (mauritsvanrees) <m.van.rees@zestsoftware.nl>
Commit: plone/Products.CMFDiffTool@1e27e27

Merge pull request #38 from plone/maurits/fix-warnings

Fixed invalid escape sequences.

Files changed:
A news/3130.bugfix
M Products/CMFDiffTool/libs/htmldiff.py
mister-roboto pushed a commit that referenced this pull request Sep 10, 2020
Branch: refs/heads/master
Date: 2020-09-10T18:20:30+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/Products.CMFDiffTool@b673631

Fixed invalid escape sequences.

Files changed:
A news/3130.bugfix
M Products/CMFDiffTool/libs/htmldiff.py
Repository: Products.CMFDiffTool

Branch: refs/heads/master
Date: 2020-09-10T22:06:46+02:00
Author: Maurits van Rees (mauritsvanrees) <m.van.rees@zestsoftware.nl>
Commit: plone/Products.CMFDiffTool@1e27e27

Merge pull request #38 from plone/maurits/fix-warnings

Fixed invalid escape sequences.

Files changed:
A news/3130.bugfix
M Products/CMFDiffTool/libs/htmldiff.py
mister-roboto pushed a commit that referenced this pull request Sep 14, 2021
Branch: refs/heads/master
Date: 2021-09-14T11:16:37+02:00
Author: Érico Andrei (ericof) <ericof@gmail.com>
Commit: plone/plone.app.contentlisting@83f1128

Fix #37: Remove cyclic dependency with Products.CMFPlone.

Files changed:
A news/37.bugfix
M setup.py
Repository: plone.app.contentlisting

Branch: refs/heads/master
Date: 2021-09-14T15:01:33+02:00
Author: Érico Andrei (ericof) <ericof@gmail.com>
Commit: plone/plone.app.contentlisting@55db7e2

Merge pull request #38 from plone/issue-37-remove-cyclic-dependency

Remove cyclic dependency with Products.CMFPlone.

Files changed:
A news/37.bugfix
M setup.py
mister-roboto pushed a commit that referenced this pull request Sep 14, 2021
Branch: refs/heads/master
Date: 2021-09-14T11:16:37+02:00
Author: Érico Andrei (ericof) <ericof@gmail.com>
Commit: plone/plone.app.contentlisting@83f1128

Fix #37: Remove cyclic dependency with Products.CMFPlone.

Files changed:
A news/37.bugfix
M setup.py
Repository: plone.app.contentlisting

Branch: refs/heads/master
Date: 2021-09-14T15:01:33+02:00
Author: Érico Andrei (ericof) <ericof@gmail.com>
Commit: plone/plone.app.contentlisting@55db7e2

Merge pull request #38 from plone/issue-37-remove-cyclic-dependency

Remove cyclic dependency with Products.CMFPlone.

Files changed:
A news/37.bugfix
M setup.py
mister-roboto pushed a commit that referenced this pull request Oct 14, 2021
Branch: refs/heads/master
Date: 2021-09-07T17:12:09+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.i18n@838e2b9

Support Cyrillic and Latin character sets for Serbian.

See collective/plone.app.locales#326.

This is a forward port of plone/plone.i18n#37 from 4.x to master.

Files changed:
A news/326.feature
M plone/i18n/locales/languages.py
Repository: plone.i18n

Branch: refs/heads/master
Date: 2021-10-14T12:40:18+02:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.i18n@e9589cf

Merge pull request #38 from plone/maurits/serbian-master

Support Cyrillic and Latin character sets for Serbian. [master]

Files changed:
A news/326.feature
M plone/i18n/locales/languages.py
mister-roboto pushed a commit that referenced this pull request Jan 15, 2022
Branch: refs/heads/main
Date: 2022-01-15T21:06:31+01:00
Author: Tiberiu Ichim (tiberiuichim) <tiberiuichim@users.noreply.github.com>
Commit: plone/plone.volto@02aafb0

New field with huge vocabulary defined in the widget options (#38)

* new field with huge vocabulary not tied to it, but in defined in the widget

* Remove the include for .coresandbox in zcml

* Add changelog

Co-authored-by: Victor Fernandez de Alba &lt;sneridagh@gmail.com&gt;

Files changed:
M CHANGES.rst
M src/plone/volto/coresandbox/example.py
mister-roboto pushed a commit that referenced this pull request Jan 20, 2022
Branch: refs/heads/main
Date: 2021-12-07T10:40:02+01:00
Author: nzambello (nzambello) <nzambello@protonmail.com>
Commit: plone/plone.volto@b18efca

Add blocks behavior on Event and NewsItem

Files changed:
A src/plone/volto/profiles/default/types/Event.xml
A src/plone/volto/profiles/default/types/News_Item.xml
M CHANGES.rst
M src/plone/volto/profiles/default/metadata.xml
M src/plone/volto/profiles/default/types.xml
M src/plone/volto/upgrades.zcml
Repository: plone.volto

Branch: refs/heads/main
Date: 2021-12-13T08:42:23+01:00
Author: Timo Stollenwerk (tisto) <tisto@users.noreply.github.com>
Commit: plone/plone.volto@dfa9e39

Merge branch 'main' into event_newsitem_blocks

Files changed:
A src/plone/volto/coresandbox/__init__.py
A src/plone/volto/coresandbox/configure.zcml
A src/plone/volto/coresandbox/example.py
A src/plone/volto/coresandbox/vocabularies.py
A src/plone/volto/profiles/coresandbox/diff_tool.xml
A src/plone/volto/profiles/coresandbox/metadata.xml
A src/plone/volto/profiles/coresandbox/repositorytool.xml
A src/plone/volto/profiles/coresandbox/types.xml
A src/plone/volto/profiles/coresandbox/types/example.xml
A src/plone/volto/tests/test_coresandbox.py
M CHANGES.rst
M plone-5.2.x.cfg
M setup.py
M src/plone/volto/configure.zcml
M src/plone/volto/setuphandlers.py
M src/plone/volto/testing.py
Repository: plone.volto

Branch: refs/heads/main
Date: 2022-01-20T11:24:56+01:00
Author: Victor Fernandez de Alba (sneridagh) <sneridagh@gmail.com>
Commit: plone/plone.volto@b14e102

Merge branch 'main' into event_newsitem_blocks

* main: (22 commits)
  Remove c.folderishtypes dependency. (#36)
  Fix test for Plone 5
  Programatically setup Plone site FTI
  Code cleanup, add 'volto.blocks' behavior to Plone Site GS types info. Remove 'Collection' from types in GS. Remove 'plone.richtext' behavior from Plone Site, Document, News Item, Events.
  Make zprettier happy
  Changelog
  Organize the data for the default roots on its own folder
  Demo page for Plone 6 updated to slate
  Documentation about default-homepage-drafjs profile
  Add LFR default content
  Slate by default in main DX root.
  Add mr.developer
  DraftJS part implemented
  Back to development: 3.1.0a10
  Preparing release 3.1.0a9
  Prepare changelog
  New field with huge vocabulary defined in the widget options (#38)
  Back to development: 3.1.0a9
  Preparing release 3.1.0a8
  Fix computed dates in content for demo pages
  ...

Files changed:
A src/plone/volto/content.py
A src/plone/volto/default_homepage/__init__.py
A src/plone/volto/default_homepage/default.py
A src/plone/volto/default_homepage/demo.py
A src/plone/volto/default_homepage/lrf.py
A src/plone/volto/locales/es/LC_MESSAGES/plone.volto.po
A src/plone/volto/locales/eu/LC_MESSAGES/plone.volto.po
A src/plone/volto/profiles.zcml
A src/plone/volto/profiles/default/types/Collection.xml
M .gitignore
M CHANGES.rst
M README.rst
M base.cfg
M setup.py
M src/plone/volto/configure.zcml
M src/plone/volto/coresandbox/example.py
M src/plone/volto/dependencies.zcml
M src/plone/volto/interfaces.py
M src/plone/volto/patches.py
M src/plone/volto/profiles/default/metadata.xml
M src/plone/volto/profiles/default/types.xml
M src/plone/volto/profiles/default/types/Document.xml
M src/plone/volto/profiles/default/types/Event.xml
M src/plone/volto/profiles/default/types/News_Item.xml
M src/plone/volto/setuphandlers.py
M src/plone/volto/tests/test_setup.py
M src/plone/volto/upgrades.py
M src/plone/volto/upgrades.zcml
M src/plone/volto/vocabularies/subject.py
D src/plone/volto/profiles/default/types/Plone_Site.xml
Repository: plone.volto

Branch: refs/heads/main
Date: 2022-01-20T11:26:00+01:00
Author: Victor Fernandez de Alba (sneridagh) <sneridagh@gmail.com>
Commit: plone/plone.volto@cbaa42f

Zpretty

Files changed:
M src/plone/volto/upgrades.zcml
Repository: plone.volto

Branch: refs/heads/main
Date: 2022-01-20T17:02:21+01:00
Author: Víctor Fernández de Alba (sneridagh) <sneridagh@gmail.com>
Commit: plone/plone.volto@1b77398

Merge pull request #35 from plone/event_newsitem_blocks

Add blocks behavior on Event and NewsItem

Files changed:
M CHANGES.rst
M src/plone/volto/profiles/default/metadata.xml
M src/plone/volto/profiles/default/types.xml
M src/plone/volto/profiles/default/types/Event.xml
M src/plone/volto/profiles/default/types/News_Item.xml
M src/plone/volto/upgrades.zcml
mister-roboto pushed a commit that referenced this pull request May 20, 2022
Branch: refs/heads/master
Date: 2022-05-19T23:03:25+02:00
Author: Peter Holzer (agitator) <peter.holzer@agitator.com>
Commit: plone/plone.app.contentmenu@b0055f3

Remove alt tags from icons within links.

Files changed:
M plone/app/contentmenu/contentmenu.pt
Repository: plone.app.contentmenu

Branch: refs/heads/master
Date: 2022-05-19T23:07:13+02:00
Author: Peter Holzer (agitator) <peter.holzer@agitator.com>
Commit: plone/plone.app.contentmenu@e2b5378

add news

Files changed:
A news/38.bugfix
Repository: plone.app.contentmenu

Branch: refs/heads/master
Date: 2022-05-20T14:27:57+02:00
Author: agitator (agitator) <agitator@users.noreply.github.com>
Commit: plone/plone.app.contentmenu@93e6ce8

Merge pull request #38 from plone/toolbar-icon-alt-tag

Remove alt tags from icons within links.

Files changed:
A news/38.bugfix
M plone/app/contentmenu/contentmenu.pt
mister-roboto pushed a commit that referenced this pull request Mar 11, 2023
Branch: refs/heads/master
Date: 2023-03-11T18:03:19+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.session@71ab353

Fix circular dependency on CMFPlone.

Files changed:
M plone/session/configure.zcml
M plone/session/hiddenprofiles.py
M plone/session/profiles/default/registry.xml
M plone/session/profiles/uninstall/registry.xml
M setup.py
Repository: plone.session

Branch: refs/heads/master
Date: 2023-03-11T18:04:05+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.session@866bfce

black

Files changed:
M plone/session/tests/testPAS.py
M plone/session/tktauth.py
Repository: plone.session

Branch: refs/heads/master
Date: 2023-03-11T18:04:51+01:00
Author: Jens W. Klein (jensens) <jk@kleinundpartner.at>
Commit: plone/plone.session@e4eada2

document changes

Files changed:
A news/38.bugfix
Repository: plone.session

Branch: refs/heads/master
Date: 2023-03-11T22:49:56+01:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.session@c9bd6da

Merge pull request #38 from plone/fix-circular-dependency-CMFPlone

Fix circular dependency on CMFPlone.

Files changed:
A news/38.bugfix
M plone/session/configure.zcml
M plone/session/hiddenprofiles.py
M plone/session/profiles/default/registry.xml
M plone/session/profiles/uninstall/registry.xml
M plone/session/tests/testPAS.py
M plone/session/tktauth.py
M setup.py
mister-roboto pushed a commit that referenced this pull request Apr 7, 2023
Branch: refs/heads/master
Date: 2023-03-31T01:15:36+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.portlet.collection@342d747

Configuring with plone/meta, especially updating .meta.toml.

Files changed:
A news/c79ab88f.internal
M .meta.toml
M .pre-commit-config.yaml
M setup.cfg
M tox.ini
Repository: plone.portlet.collection

Branch: refs/heads/master
Date: 2023-03-31T01:17:02+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.portlet.collection@f18e2b6

Remove BBB import of z2

Files changed:
M plone/portlet/collection/tests/functional.txt
Repository: plone.portlet.collection

Branch: refs/heads/master
Date: 2023-04-07T02:33:38+02:00
Author: Maurits van Rees (mauritsvanrees) <maurits@vanrees.org>
Commit: plone/plone.portlet.collection@3a3ec1b

Merge pull request #38 from plone/config-with-default-template-79037e7f

Config with default template 79037e7f: update .meta.toml mostly

Files changed:
A news/c79ab88f.internal
M .meta.toml
M plone/portlet/collection/tests/functional.txt
M setup.cfg
M tox.ini
mister-roboto pushed a commit that referenced this pull request May 2, 2023
Branch: refs/heads/master
Date: 2023-05-01T22:49:25Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.app.workflow@5d8b479

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.3.1 → v3.3.2](asottile/pyupgrade@v3.3.1...v3.3.2)
- [github.com/collective/zpretty: 3.0.3 → 3.0.4](collective/zpretty@3.0.3...3.0.4)

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

Branch: refs/heads/master
Date: 2023-05-02T16:36:01+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.workflow@2d76462

Merge pull request #38 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 2, 2023
Branch: refs/heads/master
Date: 2023-05-01T22:48:33Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.app.relationfield@090c32a

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.3.1 → v3.3.2](asottile/pyupgrade@v3.3.1...v3.3.2)
- [github.com/psf/black: 23.1.0 → 23.3.0](psf/black@23.1.0...23.3.0)
- [github.com/collective/zpretty: 3.0.3 → 3.0.4](collective/zpretty@3.0.3...3.0.4)
- [github.com/codespell-project/codespell: v2.2.2 → v2.2.4](codespell-project/codespell@v2.2.2...v2.2.4)

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

Branch: refs/heads/master
Date: 2023-05-02T16:39:41+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.app.relationfield@c81b8da

Merge pull request #38 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 Oct 3, 2023
Branch: refs/heads/master
Date: 2023-10-03T01:34:24Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.resource@bc8c085

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.8.0 → v3.14.0](asottile/pyupgrade@v3.8.0...v3.14.0)
- [github.com/psf/black: 23.3.0 → 23.9.1](psf/black@23.3.0...23.9.1)
- [github.com/PyCQA/flake8: 6.0.0 → 6.1.0](PyCQA/flake8@6.0.0...6.1.0)
- [github.com/codespell-project/codespell: v2.2.5 → v2.2.6](codespell-project/codespell@v2.2.5...v2.2.6)
- [github.com/collective/i18ndude: 6.0.0 → 6.1.0](collective/i18ndude@6.0.0...6.1.0)

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

Branch: refs/heads/master
Date: 2023-10-03T12:59:57+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.resource@6e4952e

Merge pull request #38 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 Oct 3, 2023
Branch: refs/heads/master
Date: 2023-10-03T01:34:24Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.resource@bc8c085

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.8.0 → v3.14.0](asottile/pyupgrade@v3.8.0...v3.14.0)
- [github.com/psf/black: 23.3.0 → 23.9.1](psf/black@23.3.0...23.9.1)
- [github.com/PyCQA/flake8: 6.0.0 → 6.1.0](PyCQA/flake8@6.0.0...6.1.0)
- [github.com/codespell-project/codespell: v2.2.5 → v2.2.6](codespell-project/codespell@v2.2.5...v2.2.6)
- [github.com/collective/i18ndude: 6.0.0 → 6.1.0](collective/i18ndude@6.0.0...6.1.0)

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

Branch: refs/heads/master
Date: 2023-10-03T12:59:57+02:00
Author: Gil Forcada Codinachs (gforcada) <gil.gnome@gmail.com>
Commit: plone/plone.resource@6e4952e

Merge pull request #38 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:46Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.behavior@3faa238

[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.behavior

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

Merge pull request #38 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:46Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.behavior@3faa238

[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.behavior

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

Merge pull request #38 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