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

Update 5.0 to latest zope 2.13.23 #99

Merged
merged 7 commits into from
Sep 13, 2015
Merged

Update 5.0 to latest zope 2.13.23 #99

merged 7 commits into from
Sep 13, 2015

Conversation

jensens
Copy link
Member

@jensens jensens commented Jul 29, 2015

No description provided.

@jensens
Copy link
Member Author

jensens commented Jul 29, 2015

@jensens
Copy link
Member Author

jensens commented Jul 29, 2015

Ok, this fails with datetime and timezone problems. Things one would not expect....

@jensens jensens changed the title try latest zope 2.13.23 Update 5.0 to latest zope 2.13.23 Jul 30, 2015
@jensens jensens force-pushed the latest-zope-2.13.23 branch from 0bd15b1 to 76368aa Compare August 10, 2015 12:37
@jensens
Copy link
Member Author

jensens commented Aug 10, 2015

@jensens
Copy link
Member Author

jensens commented Aug 10, 2015

jenkins was red, next trial http://jenkins.plone.org/job/pull-request-5.0/218/

@jensens jensens force-pushed the latest-zope-2.13.23 branch from e7db76d to ecdb458 Compare August 12, 2015 08:57
@jensens
Copy link
Member Author

jensens commented Aug 12, 2015

@mauritsvanrees
Copy link
Member

Mostly test failures about dates. Could be due to updated DateTime module, but I have not checked.

For ease of reference, here is the diff between the current and new Zope2 versions:

$ diff zope-2-13-22-versions.cfg zope-2-13-23-versions.cfg 
0a1,2
> #  Compiled from http://download.zope.org/Zope2/index/2.13.23/versions.cfg
> 
6,7c8
< # Zope2-specific
< Zope2 = 2.13.22
---
> Zope2 = 2.13.23
9,10c10,11
< Acquisition = 2.13.8
< DateTime = 2.12.7
---
> Acquisition = 2.13.9
> DateTime = 2.12.8
18,20c19,21
< Products.BTreeFolder2 = 2.13.4
< Products.ExternalMethod = 2.13.0
< Products.MailHost = 2.13.1
---
> Products.BTreeFolder2 = 2.13.5
> Products.ExternalMethod = 2.13.1
> Products.MailHost = 2.13.2
24c25
< Products.StandardCacheManagers = 2.13.0
---
> Products.StandardCacheManagers = 2.13.1
30c31
< zLOG = 2.11.1
---
> zLOG = 2.11.2
33,38d33
< # ZTK KGS overrides
< manuel = 1.1.1
< mechanize = 0.2.5
< python-gettext = 1.2
< ZConfig = 2.9.1
< ZODB3 = 3.10.5
40a36,39
> ZConfig = 2.9.3
> ZODB3 = 3.10.5
> mechanize = 0.2.5
> pytz = 2015.4
44c43
< zope.testbrowser = 3.11.1
---
> 

@esteele
Copy link
Member

esteele commented Aug 27, 2015

I had to build that kgs from hand since the release on zope.org changed formats and left a lot of things out. I'd appreciate it if someone could sanity check that for me to make sure I didn't muck it up even more.

@pbauer
Copy link
Member

pbauer commented Aug 30, 2015

Here are the few versions that actually change with this pr (above: old, below: new).
The test-failures are most likely due to the bump of pytz from 2013b to 2015.4. These updates do not contain any code-changes but only updated timezone-databases (see https://launchpad.net/pytz/+announcements). This means we'll have to update the new dates/timezones in the failing tests.

Acquisition-2.13.8
Acquisition-2.13.9

Products.ExternalMethod-2.13.0
Products.ExternalMethod-2.13.1

Products.MailHost-2.13.1
Products.MailHost-2.13.2

ZConfig-2.9.1
ZConfig-2.9.3

Zope2-2.13.22
Zope2-2.13.23

manuel-1.1.1
manuel-1.8.0

python_gettext-1.2
python_gettext-1.0

pytz-2013b
pytz-2015.4

zLOG-2.11.1
zLOG-2.11.2

zope.testrunner-4.4.4
zope.testrunner-4.4.9

@pbauer pbauer force-pushed the latest-zope-2.13.23 branch from 3234d01 to c9d5bfb Compare August 30, 2015 08:59
@mauritsvanrees
Copy link
Member

This looks hard to get right. It will currently fail, but let's give Jenkins another go at it:
http://jenkins.plone.org/job/pull-request-5.0/238/

@mauritsvanrees
Copy link
Member

Lots of funky stuff. plone.app.event tests fail because the list of occurrences of an event is supposed to have the event as first item, but this is not the case because timezones mess up the logic. When you jump in with a pdb, you get things like this In plone.event.recurrence:

(Pdb++) start.tzinfo
<DstTzInfo 'Europe/Vienna' LMT+1:05:00 STD>
(Pdb++) start = pydt(start, exact=False)  # from plone.event.utils
(Pdb++) start.tzinfo
<DstTzInfo 'Europe/Vienna' CET+1:00:00 STD>

The LMT+1 is how the new pytz wants it, CET+1 is like the old pytz, and Zope DateTime prefers GMT+1. All three somehow need to work together and be comparable, which is hard. It probably gets harder if you want to try to support both the old and new pytz versions with the same code base, if that is a goal.

It also does not help if bin/test -s plone.dexterity (with a fix on master) runs fine and bin/test -s plone.dexterity -D gives an error:

Error in test test_item_notifyModified (plone.dexterity.tests.test_content.TestContent)
Traceback (most recent call last):
  File "/Users/mauritsvanrees/buildout/python2.7/parts/opt/lib/python2.7/unittest/case.py", line 400, in debug
    getattr(self, self._testMethodName)()
  File "/Users/mauritsvanrees/shared-eggs/mocker-1.1.1-py2.7.egg/mocker.py", line 149, in test_method_wrapper
    result = test_method()
  File "/Users/mauritsvanrees/community/plone-coredev/5.0/src/plone.dexterity/plone/dexterity/tests/test_content.py", line 785, in test_item_notifyModified
    self.assertNotEqual(i.modification_date, i.creation_date)
  File "/Users/mauritsvanrees/buildout/python2.7/parts/opt/lib/python2.7/unittest/case.py", line 524, in assertNotEqual
    raise self.failureException(msg)
AssertionError: DateTime('2014/06/01 00:00:00 GMT+2') == DateTime('2014/06/01 00:00:00 GMT+2')

In this case, somehow one of the other tests does not properly cleanup a mock DateTime, so any DateTime call results in the same date. Strange that the debug flag for bin/test would cause that.

Also, if we update pytz, I wonder if we want to update Zope DateTime too, from 3.0.3 to 4.0.1. But that does not help for the tests, at least not for all of them.

Meanwhile, Jenkins gives strange errors in plone.app.testing, so let's try again:
http://jenkins.plone.org/job/pull-request-5.0/239

For now, if we want to use the latest Zope2, I guess it it better to override its pytz version and keep that to the 2013b version that we have been using so far. Or update it to 2014.2 at the most.

@mauritsvanrees
Copy link
Member

And trying again, after fixing a syntax error in the Japanese po file which tripped up the tests...
http://jenkins.plone.org/job/pull-request-5.0/240/

@mauritsvanrees
Copy link
Member

Jenkins is still running, but it is failing already.

So let's see what happens when we use a less new pytz version:
http://jenkins.plone.org/job/pull-request-5.0/241/

@mauritsvanrees
Copy link
Member

Trying yet again, with the original pytz 2013b:
http://jenkins.plone.org/job/pull-request-5.0/243/

@mauritsvanrees
Copy link
Member

Jenkins is still not happy.
I did a rebase and a forced push, which helped a bit in the related pull request for 4.3. Sorry if this breaks anything for you locally.
Next try: http://jenkins.plone.org/job/pull-request-5.0/244/

@mauritsvanrees
Copy link
Member

Still failing. Reverting zope.testrunner to an earlier version helped for pull request #100, so let's try that here too. Go Jenkins:
http://jenkins.plone.org/job/pull-request-5.0/245/

@mauritsvanrees
Copy link
Member

Hah, now the tests pass, except for one: "Scenario Show warning when deleting linked item from foldercontents". That is the randomly failing linkintegrity test from plone/Products.CMFPlone#854.
So: seems ready for review then.
Updating zope.testrunner and/or pytz and/or DateTime may be something for a separate pull request.

@esteele
Copy link
Member

esteele commented Sep 2, 2015

Awesome. Thanks!

On Sep 2, 2015, at 2:09 PM, Maurits van Rees [email protected] wrote:

Hah, now the tests pass, except for one: "Scenario Show warning when deleting linked item from foldercontents". That is the randomly failing linkintegrity test from plone/Products.CMFPlone#854.
So: seems ready for review then.
Updating zope.testrunner and/or pytz and/or DateTime may be something for a separate pull request.


Reply to this email directly or view it on GitHub.

Use branch of plone.dexterity.

We can try, but this seems very tricky.  Zope DateTime likes timezones
as GMT plus an offset, and Python pytz 2014.3 and higher seem to be
very much against it.
For newer versions we need changes in the tests of several packages,
and maybe in actual code too.
@pbauer pbauer force-pushed the latest-zope-2.13.23 branch from 3bf7069 to e412d6b Compare September 13, 2015 07:44
@pbauer
Copy link
Member

pbauer commented Sep 13, 2015

pbauer added a commit that referenced this pull request Sep 13, 2015
Update 5.0 to latest zope 2.13.23
@pbauer pbauer merged commit dcb1459 into 5.0 Sep 13, 2015
@pbauer pbauer deleted the latest-zope-2.13.23 branch September 13, 2015 09:09
@jensens
Copy link
Member Author

jensens commented Sep 14, 2015

👍

mister-roboto pushed a commit that referenced this pull request Jul 22, 2016
Branch: refs/heads/master
Date: 2016-07-13T07:42:08+02:00
Author: Peter Mathis (petschki) <[email protected]>
Commit: plone/plone.app.content@c4dfa7e

fix recursive workflow actions

Files changed:
M CHANGES.rst
M plone/app/content/browser/contents/workflow.py
Repository: plone.app.content
Branch: refs/heads/master
Date: 2016-07-22T18:48:55+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.content@b6fdabf

Merge pull request #99 from plone/issue_94

fix recursive workflow actions

Files changed:
M CHANGES.rst
M plone/app/content/browser/contents/workflow.py
mister-roboto pushed a commit that referenced this pull request Jul 22, 2016
Branch: refs/heads/master
Date: 2016-07-13T07:42:08+02:00
Author: Peter Mathis (petschki) <[email protected]>
Commit: plone/plone.app.content@c4dfa7e

fix recursive workflow actions

Files changed:
M CHANGES.rst
M plone/app/content/browser/contents/workflow.py
Repository: plone.app.content
Branch: refs/heads/master
Date: 2016-07-22T18:48:55+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.content@b6fdabf

Merge pull request #99 from plone/issue_94

fix recursive workflow actions

Files changed:
M CHANGES.rst
M plone/app/content/browser/contents/workflow.py
mister-roboto pushed a commit that referenced this pull request Nov 6, 2016
Branch: refs/heads/master
Date: 2016-11-04T23:10:58+01:00
Author: Maurits van Rees (mauritsvanrees) <[email protected]>
Commit: plone/plone.app.upgrade@f8bc1f4

Install plone.app.caching in 5.0 alpha, if available.

When it is already installed, upgrade it.

Note that plone.app.caching is required by Plone, not by Products.CMFPlone,
so it may not be available for installing.

Files changed:
M CHANGES.rst
M plone/app/upgrade/tests/base.py
M plone/app/upgrade/v50/alphas.py
M plone/app/upgrade/v50/testing.py
M setup.py
Repository: plone.app.upgrade
Branch: refs/heads/master
Date: 2016-11-06T13:16:02+01:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.upgrade@50b7c1a

Merge pull request #99 from plone/install-caching-50-alpha

Install plone.app.caching in 5.0 alpha, if available.

Files changed:
M CHANGES.rst
M plone/app/upgrade/tests/base.py
M plone/app/upgrade/v50/alphas.py
M plone/app/upgrade/v50/testing.py
M setup.py
mister-roboto pushed a commit that referenced this pull request Nov 6, 2016
Branch: refs/heads/master
Date: 2016-11-04T23:10:58+01:00
Author: Maurits van Rees (mauritsvanrees) <[email protected]>
Commit: plone/plone.app.upgrade@f8bc1f4

Install plone.app.caching in 5.0 alpha, if available.

When it is already installed, upgrade it.

Note that plone.app.caching is required by Plone, not by Products.CMFPlone,
so it may not be available for installing.

Files changed:
M CHANGES.rst
M plone/app/upgrade/tests/base.py
M plone/app/upgrade/v50/alphas.py
M plone/app/upgrade/v50/testing.py
M setup.py
Repository: plone.app.upgrade
Branch: refs/heads/master
Date: 2016-11-06T13:16:02+01:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.upgrade@50b7c1a

Merge pull request #99 from plone/install-caching-50-alpha

Install plone.app.caching in 5.0 alpha, if available.

Files changed:
M CHANGES.rst
M plone/app/upgrade/tests/base.py
M plone/app/upgrade/v50/alphas.py
M plone/app/upgrade/v50/testing.py
M setup.py
mister-roboto pushed a commit that referenced this pull request Feb 23, 2017
Branch: refs/heads/master
Date: 2017-02-22T17:23:33+01:00
Author: Godefroid Chapelle (gotcha) <[email protected]>
Commit: plone/plone.api@f73bddc

fix #99 for Archetypes content

suggested by pgrunewald

Files changed:
M src/plone/api/content.py
Repository: plone.api
Branch: refs/heads/master
Date: 2017-02-22T17:24:25+01:00
Author: Godefroid Chapelle (gotcha) <[email protected]>
Commit: plone/plone.api@9202c49

update changelog

Files changed:
M CHANGES.rst
Repository: plone.api
Branch: refs/heads/master
Date: 2017-02-23T09:12:06+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/plone.api@0278775

Merge pull request #319 from gotcha/master

fix #99 for Archetypes content

Files changed:
M CHANGES.rst
M src/plone/api/content.py
mister-roboto pushed a commit that referenced this pull request Feb 23, 2017
Branch: refs/heads/master
Date: 2017-02-22T17:23:33+01:00
Author: Godefroid Chapelle (gotcha) <[email protected]>
Commit: plone/plone.api@f73bddc

fix #99 for Archetypes content

suggested by pgrunewald

Files changed:
M src/plone/api/content.py
Repository: plone.api
Branch: refs/heads/master
Date: 2017-02-22T17:24:25+01:00
Author: Godefroid Chapelle (gotcha) <[email protected]>
Commit: plone/plone.api@9202c49

update changelog

Files changed:
M CHANGES.rst
Repository: plone.api
Branch: refs/heads/master
Date: 2017-02-23T09:12:06+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/plone.api@0278775

Merge pull request #319 from gotcha/master

fix #99 for Archetypes content

Files changed:
M CHANGES.rst
M src/plone/api/content.py
mister-roboto pushed a commit that referenced this pull request Jun 14, 2017
Branch: refs/heads/master
Date: 2017-06-12T22:32:53+02:00
Author: Johannes Raggam (thet) <[email protected]>
Commit: plone/plone.app.portlets@cd21ea3

Cleanup of PLIP #1734

Files changed:
M CHANGES.rst
M plone/app/portlets/portlets/navigation.py
M plone/app/portlets/portlets/navigation_recurse.pt
M plone/app/portlets/portlets/news.pt
M plone/app/portlets/portlets/news.py
M plone/app/portlets/portlets/recent.pt
M plone/app/portlets/portlets/recent.py
M plone/app/portlets/portlets/review.pt
M plone/app/portlets/portlets/review.py
M plone/app/portlets/tests/profiles/testing/portlets.xml
M plone/app/portlets/tests/test_configuration.py
Repository: plone.app.portlets
Branch: refs/heads/master
Date: 2017-06-14T14:41:51+02:00
Author: Johannes Raggam (thet) <[email protected]>
Commit: plone/plone.app.portlets@2c41122

Merge pull request #99 from plone/thet-1734-cleanup

Cleanup of PLIP #1734

Files changed:
M CHANGES.rst
M plone/app/portlets/portlets/navigation.py
M plone/app/portlets/portlets/navigation_recurse.pt
M plone/app/portlets/portlets/news.pt
M plone/app/portlets/portlets/news.py
M plone/app/portlets/portlets/recent.pt
M plone/app/portlets/portlets/recent.py
M plone/app/portlets/portlets/review.pt
M plone/app/portlets/portlets/review.py
M plone/app/portlets/tests/profiles/testing/portlets.xml
M plone/app/portlets/tests/test_configuration.py
mister-roboto pushed a commit that referenced this pull request Apr 1, 2019
Branch: refs/heads/master
Date: 2019-03-29T21:40:32+01:00
Author: Gil Forcada (gforcada) <[email protected]>
Commit: plone/plone.dexterity@4cab6b2

feat: ignore more attribute names

This is mostly an optimization, see the rationale at the linked issue.

Fixes plone/plone.dexterity#98

Files changed:
M plone/dexterity/content.py
Repository: plone.dexterity

Branch: refs/heads/master
Date: 2019-03-29T21:40:32+01:00
Author: Gil Forcada (gforcada) <[email protected]>
Commit: plone/plone.dexterity@a8cc9c9

Add news entry

Files changed:
A news/98.feature
Repository: plone.dexterity

Branch: refs/heads/master
Date: 2019-04-01T15:22:20+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.dexterity@e3749d2

Merge pull request #99 from plone/minor-optimization

Minor optimization

Files changed:
A news/98.feature
M plone/dexterity/content.py
mister-roboto pushed a commit that referenced this pull request May 2, 2019
Branch: refs/heads/master
Date: 2019-04-27T16:56:20+02:00
Author: Jürgen Gmach (jugmac00) <[email protected]>
Commit: plone/plone.recipe.zope2instance@50a0293

Remove duplicate word.

Files changed:
M README.rst
Repository: plone.recipe.zope2instance

Branch: refs/heads/master
Date: 2019-05-02T21:18:27+02:00
Author: Maurits van Rees (mauritsvanrees) <[email protected]>
Commit: plone/plone.recipe.zope2instance@eb3f54e

Merge pull request #99 from jugmac00/patch-1

Remove duplicate word.

Files changed:
M README.rst
mister-roboto pushed a commit that referenced this pull request Jun 30, 2021
Branch: refs/heads/master
Date: 2021-06-19T01:50:25+02:00
Author: Maurits van Rees (mauritsvanrees) <[email protected]>
Commit: plone/plone.namedfile@37b9b7f

Prevent stored XSS from file upload (svg, html).
Do this by implementing an allowlist of trusted mimetypes.
You can turn this around by using a denylist of just svg, html and javascript.
Do this by setting OS environment variable ``NAMEDFILE_USE_DENYLIST=1``.
From [Products.PloneHotfix20210518](https://plone.org/security/hotfix/20210518/reflected-xss-in-various-spots).

Files changed:
A news/3274.feature
A plone/namedfile/tests/file.pdf
A plone/namedfile/tests/test_display_file.py
M plone/namedfile/browser.py
M plone/namedfile/usage.rst
M setup.py
Repository: plone.namedfile

Branch: refs/heads/master
Date: 2021-06-30T12:10:56+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.namedfile@2ae8ad9

Merge pull request #99 from plone/hotfix-20210518

Prevent stored XSS from file upload (svg, html).

Files changed:
A news/3274.feature
A plone/namedfile/tests/file.pdf
A plone/namedfile/tests/test_display_file.py
M plone/namedfile/browser.py
M plone/namedfile/usage.rst
M setup.py
mister-roboto pushed a commit that referenced this pull request Jun 30, 2021
Branch: refs/heads/master
Date: 2021-06-19T01:50:25+02:00
Author: Maurits van Rees (mauritsvanrees) <[email protected]>
Commit: plone/plone.namedfile@37b9b7f

Prevent stored XSS from file upload (svg, html).
Do this by implementing an allowlist of trusted mimetypes.
You can turn this around by using a denylist of just svg, html and javascript.
Do this by setting OS environment variable ``NAMEDFILE_USE_DENYLIST=1``.
From [Products.PloneHotfix20210518](https://plone.org/security/hotfix/20210518/reflected-xss-in-various-spots).

Files changed:
A news/3274.feature
A plone/namedfile/tests/file.pdf
A plone/namedfile/tests/test_display_file.py
M plone/namedfile/browser.py
M plone/namedfile/usage.rst
M setup.py
Repository: plone.namedfile

Branch: refs/heads/master
Date: 2021-06-30T12:10:56+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.namedfile@2ae8ad9

Merge pull request #99 from plone/hotfix-20210518

Prevent stored XSS from file upload (svg, html).

Files changed:
A news/3274.feature
A plone/namedfile/tests/file.pdf
A plone/namedfile/tests/test_display_file.py
M plone/namedfile/browser.py
M plone/namedfile/usage.rst
M setup.py
mister-roboto pushed a commit that referenced this pull request May 7, 2022
Branch: refs/heads/master
Date: 2022-05-06T10:34:56+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.caching@d352e16

move to registry folder

Files changed:
A plone/app/caching/profiles/default/registry/basesettings.xml
D plone/app/caching/profiles/default/registry.xml
Repository: plone.app.caching

Branch: refs/heads/master
Date: 2022-05-06T12:11:11+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.caching@a16b9b1

review documentation

Files changed:
M docs/caching-control-panel.rst
M docs/caching-profiles.rst
M docs/caching-proxies.rst
M docs/composite-views.rst
M docs/etags.rst
M docs/ram-cache.rst
M docs/restapi.rst
Repository: plone.app.caching

Branch: refs/heads/master
Date: 2022-05-06T12:14:44+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.caching@e644972

remove split-view - it was not maintained for a while and is pointless

Files changed:
M docs/caching-profiles.rst
M plone/app/caching/caching.zcml
D docs/split-views.rst
D plone/app/caching/profiles/with-caching-proxy-splitviews/registry.xml
Repository: plone.app.caching

Branch: refs/heads/master
Date: 2022-05-06T12:16:34+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.caching@b6f35f3

minor code cleanup

Files changed:
M plone/app/caching/lastmodified.py
M plone/app/caching/lookup.py
M plone/app/caching/operations/default.py
M plone/app/caching/operations/etags.py
M plone/app/caching/operations/ramcache.py
M plone/app/caching/operations/utils.py
M plone/app/caching/purge.py
M plone/app/caching/tests/test_etags.py
M plone/app/caching/tests/test_lastmodified.py
M plone/app/caching/tests/test_operation_utils.py
M plone/app/caching/utils.py
Repository: plone.app.caching

Branch: refs/heads/master
Date: 2022-05-06T12:23:00+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.caching@bc643a4

add news file

Files changed:
A news/99.breaking
A news/99.bugfix
Repository: plone.app.caching

Branch: refs/heads/master
Date: 2022-05-07T16:59:54-03:00
Author: Érico Andrei (ericof) <[email protected]>
Commit: plone/plone.app.caching@9843fd4

Merge pull request #99 from plone/cleanup

Cleanup

Files changed:
A news/99.breaking
A news/99.bugfix
A plone/app/caching/profiles/default/registry/basesettings.xml
M docs/caching-control-panel.rst
M docs/caching-profiles.rst
M docs/caching-proxies.rst
M docs/composite-views.rst
M docs/etags.rst
M docs/ram-cache.rst
M docs/restapi.rst
M plone/app/caching/caching.zcml
M plone/app/caching/lastmodified.py
M plone/app/caching/lookup.py
M plone/app/caching/operations/default.py
M plone/app/caching/operations/etags.py
M plone/app/caching/operations/ramcache.py
M plone/app/caching/operations/utils.py
M plone/app/caching/purge.py
M plone/app/caching/tests/test_etags.py
M plone/app/caching/tests/test_lastmodified.py
M plone/app/caching/tests/test_operation_utils.py
M plone/app/caching/utils.py
D docs/split-views.rst
D plone/app/caching/profiles/default/registry.xml
D plone/app/caching/profiles/with-caching-proxy-splitviews/registry.xml
mister-roboto pushed a commit that referenced this pull request Mar 7, 2023
Branch: refs/heads/master
Date: 2023-03-03T21:43:53+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/plone.schemaeditor@47e1326

Configuring with plone/meta

Files changed:
A .pre-commit-config.yaml
A news/13d8d6c0.internal
M .meta.toml
M setup.cfg
M tox.ini
Repository: plone.schemaeditor

Branch: refs/heads/master
Date: 2023-03-03T22:16:31+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/plone.schemaeditor@83a966c

chore: black

Files changed:
M plone/schemaeditor/browser/field/edit.py
M plone/schemaeditor/browser/schema/add_field.py
M plone/schemaeditor/browser/schema/add_fieldset.py
M plone/schemaeditor/browser/schema/listing.py
M plone/schemaeditor/fields.py
M plone/schemaeditor/interfaces.py
M plone/schemaeditor/schema.py
M plone/schemaeditor/testing.py
M plone/schemaeditor/tests/fixtures.py
M plone/schemaeditor/tests/test_fields.py
Repository: plone.schemaeditor

Branch: refs/heads/master
Date: 2023-03-03T22:42:17+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/plone.schemaeditor@9e206a2

chore: zpretty

Files changed:
M plone/schemaeditor/browser/configure.zcml
M plone/schemaeditor/browser/field/configure.zcml
M plone/schemaeditor/browser/field/edit.pt
M plone/schemaeditor/browser/schema/add.pt
M plone/schemaeditor/browser/schema/configure.zcml
M plone/schemaeditor/browser/schema/schema_listing.pt
M plone/schemaeditor/configure.zcml
M plone/schemaeditor/fields.zcml
M plone/schemaeditor/schema.zcml
M plone/schemaeditor/tests/browser_testing.zcml
M plone/schemaeditor/tests/layout.pt
M plone/schemaeditor/tests/robot_testing.zcml
Repository: plone.schemaeditor

Branch: refs/heads/master
Date: 2023-03-04T09:19:43+01:00
Author: ale-rt (ale-rt) <[email protected]>
Commit: plone/plone.schemaeditor@d1125dc

Fix attribute

Files changed:
M plone/schemaeditor/browser/schema/schema_listing.pt
Repository: plone.schemaeditor

Branch: refs/heads/master
Date: 2023-03-04T09:21:53+01:00
Author: ale-rt (ale-rt) <[email protected]>
Commit: plone/plone.schemaeditor@75c72b4

Run zpretty

Files changed:
M plone/schemaeditor/browser/schema/schema_listing.pt
Repository: plone.schemaeditor

Branch: refs/heads/master
Date: 2023-03-07T23:26:46+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/plone.schemaeditor@6182d47

Merge pull request #99 from plone/config-with-default-template-f81c1b30

Config with default template

Files changed:
A .pre-commit-config.yaml
A news/13d8d6c0.internal
M .meta.toml
M plone/schemaeditor/browser/configure.zcml
M plone/schemaeditor/browser/field/configure.zcml
M plone/schemaeditor/browser/field/edit.pt
M plone/schemaeditor/browser/field/edit.py
M plone/schemaeditor/browser/schema/add.pt
M plone/schemaeditor/browser/schema/add_field.py
M plone/schemaeditor/browser/schema/add_fieldset.py
M plone/schemaeditor/browser/schema/configure.zcml
M plone/schemaeditor/browser/schema/listing.py
M plone/schemaeditor/browser/schema/schema_listing.pt
M plone/schemaeditor/configure.zcml
M plone/schemaeditor/fields.py
M plone/schemaeditor/fields.zcml
M plone/schemaeditor/interfaces.py
M plone/schemaeditor/schema.py
M plone/schemaeditor/schema.zcml
M plone/schemaeditor/testing.py
M plone/schemaeditor/tests/browser_testing.zcml
M plone/schemaeditor/tests/fixtures.py
M plone/schemaeditor/tests/layout.pt
M plone/schemaeditor/tests/robot_testing.zcml
M plone/schemaeditor/tests/test_fields.py
M setup.cfg
M tox.ini
mister-roboto pushed a commit that referenced this pull request Apr 11, 2023
Branch: refs/heads/master
Date: 2023-04-11T13:37:51+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.protect@115c110

do not depend here on plone.portlets

Files changed:
A news/99.bugfix
M plone/protect/auto.py
Repository: plone.protect

Branch: refs/heads/master
Date: 2023-04-11T16:36:22+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.protect@beb045c

Merge pull request #99 from plone/no-dep-portlets

do not depend here on plone.portlets

Files changed:
A news/99.bugfix
M plone/protect/auto.py
mister-roboto pushed a commit that referenced this pull request Apr 11, 2023
Branch: refs/heads/master
Date: 2023-04-11T13:37:51+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.protect@115c110

do not depend here on plone.portlets

Files changed:
A news/99.bugfix
M plone/protect/auto.py
Repository: plone.protect

Branch: refs/heads/master
Date: 2023-04-11T16:36:22+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.protect@beb045c

Merge pull request #99 from plone/no-dep-portlets

do not depend here on plone.portlets

Files changed:
A news/99.bugfix
M plone/protect/auto.py
mister-roboto pushed a commit that referenced this pull request Dec 22, 2023
Branch: refs/heads/master
Date: 2023-12-22T20:25:27+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@dca9b12

Configuring with plone/meta

Files changed:
A .flake8
A .github/workflows/meta.yml
A news/cfffba8c.internal
M .editorconfig
M .gitignore
M .meta.toml
M .pre-commit-config.yaml
M pyproject.toml
M tox.ini
Repository: Products.CMFEditions

Branch: refs/heads/master
Date: 2023-12-22T20:25:27+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@26ae2d0

cleanup: remove unused file

Files changed:
D setup.cfg
Repository: Products.CMFEditions

Branch: refs/heads/master
Date: 2023-12-22T20:25:27+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@ebe23b2

fix: adjust setup.py

Files changed:
M setup.py
Repository: Products.CMFEditions

Branch: refs/heads/master
Date: 2023-12-22T20:25:27+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@44c1a73

fix: mark strings for translation

Files changed:
M Products/CMFEditions/browser/templates/diff.pt
M Products/CMFEditions/browser/templates/version_image_view.pt
M Products/CMFEditions/browser/templates/version_metadata_view.pt
Repository: Products.CMFEditions

Branch: refs/heads/master
Date: 2023-12-22T20:25:28+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@cdcb1cc

fix: declare dependencies

Files changed:
M setup.py
Repository: Products.CMFEditions

Branch: refs/heads/master
Date: 2023-12-22T22:46:24+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@f31865e

Merge pull request #99 from plone/config-with-default-template-22f401c4

Config with default template

Files changed:
A .flake8
A .github/workflows/meta.yml
A news/cfffba8c.internal
M .editorconfig
M .gitignore
M .meta.toml
M .pre-commit-config.yaml
M Products/CMFEditions/browser/templates/diff.pt
M Products/CMFEditions/browser/templates/version_image_view.pt
M Products/CMFEditions/browser/templates/version_metadata_view.pt
M pyproject.toml
M setup.py
M tox.ini
D setup.cfg
mister-roboto pushed a commit that referenced this pull request Dec 22, 2023
Branch: refs/heads/master
Date: 2023-12-22T20:25:27+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@dca9b12

Configuring with plone/meta

Files changed:
A .flake8
A .github/workflows/meta.yml
A news/cfffba8c.internal
M .editorconfig
M .gitignore
M .meta.toml
M .pre-commit-config.yaml
M pyproject.toml
M tox.ini
Repository: Products.CMFEditions

Branch: refs/heads/master
Date: 2023-12-22T20:25:27+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@26ae2d0

cleanup: remove unused file

Files changed:
D setup.cfg
Repository: Products.CMFEditions

Branch: refs/heads/master
Date: 2023-12-22T20:25:27+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@ebe23b2

fix: adjust setup.py

Files changed:
M setup.py
Repository: Products.CMFEditions

Branch: refs/heads/master
Date: 2023-12-22T20:25:27+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@44c1a73

fix: mark strings for translation

Files changed:
M Products/CMFEditions/browser/templates/diff.pt
M Products/CMFEditions/browser/templates/version_image_view.pt
M Products/CMFEditions/browser/templates/version_metadata_view.pt
Repository: Products.CMFEditions

Branch: refs/heads/master
Date: 2023-12-22T20:25:28+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@cdcb1cc

fix: declare dependencies

Files changed:
M setup.py
Repository: Products.CMFEditions

Branch: refs/heads/master
Date: 2023-12-22T22:46:24+01:00
Author: Gil Forcada Codinachs (gforcada) <[email protected]>
Commit: plone/Products.CMFEditions@f31865e

Merge pull request #99 from plone/config-with-default-template-22f401c4

Config with default template

Files changed:
A .flake8
A .github/workflows/meta.yml
A news/cfffba8c.internal
M .editorconfig
M .gitignore
M .meta.toml
M .pre-commit-config.yaml
M Products/CMFEditions/browser/templates/diff.pt
M Products/CMFEditions/browser/templates/version_image_view.pt
M Products/CMFEditions/browser/templates/version_metadata_view.pt
M pyproject.toml
M setup.py
M tox.ini
D setup.cfg
mister-roboto pushed a commit that referenced this pull request Jun 12, 2024
Branch: refs/heads/master
Date: 2024-06-03T19:59:45Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.app.linkintegrity@07ba55a

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.15.0 → v3.15.2](asottile/pyupgrade@v3.15.0...v3.15.2)
- [github.com/psf/black: 24.1.1 → 24.4.2](psf/black@24.1.1...24.4.2)
- [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](codespell-project/codespell@v2.2.6...v2.3.0)
- [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: plone.app.linkintegrity

Branch: refs/heads/master
Date: 2024-06-12T19:48:30+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.linkintegrity@2139866

codespell ignore assertin

Files changed:
M .meta.toml
M pyproject.toml
Repository: plone.app.linkintegrity

Branch: refs/heads/master
Date: 2024-06-12T13:50:36-04:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.linkintegrity@70b08e8

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

[pre-commit.ci] pre-commit autoupdate

Files changed:
M .meta.toml
M .pre-commit-config.yaml
M pyproject.toml
mister-roboto pushed a commit that referenced this pull request Jun 12, 2024
Branch: refs/heads/master
Date: 2024-06-03T19:59:45Z
Author: pre-commit-ci[bot] (pre-commit-ci[bot]) <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Commit: plone/plone.app.linkintegrity@07ba55a

[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.15.0 → v3.15.2](asottile/pyupgrade@v3.15.0...v3.15.2)
- [github.com/psf/black: 24.1.1 → 24.4.2](psf/black@24.1.1...24.4.2)
- [github.com/codespell-project/codespell: v2.2.6 → v2.3.0](codespell-project/codespell@v2.2.6...v2.3.0)
- [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: plone.app.linkintegrity

Branch: refs/heads/master
Date: 2024-06-12T19:48:30+02:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.linkintegrity@2139866

codespell ignore assertin

Files changed:
M .meta.toml
M pyproject.toml
Repository: plone.app.linkintegrity

Branch: refs/heads/master
Date: 2024-06-12T13:50:36-04:00
Author: Jens W. Klein (jensens) <[email protected]>
Commit: plone/plone.app.linkintegrity@70b08e8

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

[pre-commit.ci] pre-commit autoupdate

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

Successfully merging this pull request may close these issues.

4 participants