Commit Graph
100 Commits
Author SHA1 Message Date
Maurits van Rees 2084eb091d Back to development: 4.0.0b2
[ci skip]
2022-06-23 21:05:52 +02:00
Maurits van Rees 4959d6ae21 Preparing release 4.0.0b1
[ci skip]
2022-06-23 21:05:12 +02:00
Maurits van Rees bccfc55f49 No universal wheel: Py 3 only.
[ci skip]
2022-06-23 21:04:41 +02:00
Maurits van Rees 3cc1efa8a8 Merge pull request #202 from plone/maurits-normalize-gettext-tests
Test-only fix: normalize white space when comparing output of getText
2022-06-10 15:41:00 +02:00
Maurits van Rees 266d87b3b9 Test-only fix: normalize white space when comparing output of comment.getText().
Needed to not fail with newer `plone.outputfilters` from this PR: https://github.com/plone/plone.outputfilters/pull/49
Comments go through the outputfilters, and the new branch calls `soup.prettify()` from `Beautifulsoup`, leading to more white space.
Sample test failures on Jenkins, see https://jenkins.plone.org/job/plip-plip-image-srcsets-3.8/5/#showFailuresLink

```
'<p>\n Go to http://www.plone.org\n</p>' != '<p>Go to http://www.plone.org</p>'
- <p>
-  Go to http://www.plone.org
? ^                          ^
+ <p>Go to http://www.plone.org</p>? ^^^                          ^^^^
- </p>

  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 60, in testPartExecutor
    yield
  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 676, in run
    self._callTestMethod(testMethod)
  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 633, in _callTestMethod
    method()
  File "/home/jenkins/.buildout/eggs/cp38/plone.app.discussion-4.0.0a7-py3.8.egg/plone/app/discussion/tests/test_comment.py", line 180, in test_getText_doesnt_link
    self.assertEqual(
  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 912, in assertEqual
    assertion_func(first, second, msg=msg)
  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 1292, in assertMultiLineEqual
    self.fail(self._formatMessage(msg, standardMsg))
  File "/srv/python3.8/lib/python3.8/unittest/case.py", line 753, in fail
    raise self.failureException(msg)
```
2022-06-10 13:50:16 +02:00
Maurits van Rees 93f92fadcd Back to development: 4.0.0a8
[ci skip]
2022-05-14 11:57:11 +02:00
Maurits van Rees 64bfc01b71 Preparing release 4.0.0a7
[ci skip]
2022-05-14 11:56:23 +02:00
Maurits van Rees 1ea81e4a90 Increase metadata version to 2000.
We need to leave some room for another upgrade step in Plone 5.2.
2022-05-10 21:36:50 +02:00
Maurits van Rees 245a2d9be3 Grant Site Administrators the same workflow permissions as Managers.
They were missing permissions on pending comments.
Fixes https://github.com/plone/plone.app.discussion/issues/199
2022-05-10 21:32:46 +02:00
Maurits van Rees 73f1255c1f Removed z3c.autoinclude.plugin entrypoint. 2022-05-05 22:08:05 +02:00
Maurits van Rees ef6b558c28 Make compatible with robotframework 3-5. 2022-05-02 23:03:24 +02:00
Maurits van Rees e81e26c02b Removed a few more unicode literals. 2022-05-02 17:12:04 +02:00
Maurits van Rees 224e99425e Back to development: 4.0.0a7
[ci skip]
2022-04-28 21:48:56 +02:00
Maurits van Rees 9640cc937a Preparing release 4.0.0a6
[ci skip]
2022-04-28 21:47:53 +02:00
Maurits van Rees 336642ddc3 Replaced use of plone.api.
That should not be done in Plone core.
2022-04-14 18:29:09 +02:00
Maurits van Rees 719082a1d8 Back to development: 4.0.0a6
[ci skip]
2022-04-04 11:13:31 +02:00
Maurits van Rees 27dd3649d9 Preparing release 4.0.0a5
[ci skip]
2022-04-04 11:13:08 +02:00
Maurits van Rees 8e369f886f Back to development: 4.0.0a5
[ci skip]
2022-03-23 17:24:07 +01:00
Maurits van Rees 213c198943 Preparing release 4.0.0a4
[ci skip]
2022-03-23 17:23:44 +01:00
Maurits van Rees 39fe91fd08 Fixed news snippet.
[ci skip]
2022-03-23 17:22:59 +01:00
Maurits van Rees d37488dd26 Merge pull request #193 from plone/do_not_autoclose_tags
[Master] Fix test after PortalTransforms uses lxml html method to serialize (instead of xml method)
2022-03-15 17:09:12 +01:00
Maurits van Rees a86db1b8c2 Merge pull request #191 from plone/180_view_permissions
#180 Added 'View comments' permission
2022-03-14 22:23:25 +01:00
Maurits van Rees a790ad0bc5 Back to development: 4.0.0a4
[ci skip]
2021-10-16 15:10:01 +02:00
Maurits van Rees 8696a6f290 Preparing release 4.0.0a3
[ci skip]
2021-10-16 15:09:30 +02:00
Maurits van Rees 68398a1ab4 Back to development: 4.0.0a3
[ci skip]
2021-09-15 15:38:30 +02:00
Maurits van Rees 0f524f76e4 Preparing release 4.0.0a2
[ci skip]
2021-09-15 15:38:00 +02:00
Maurits van Rees 9ed94f0d7e Added Python 3.9 classifier.
[ci skip]
2021-09-15 15:36:30 +02:00
Maurits van Rees 4d36d0b342 Fix tests with Products.MailHost 4.11.
Fixes https://github.com/plone/plone.app.discussion/issues/174
2021-01-22 16:37:12 +01:00
Maurits van Rees dd7865bdd6 Back to development: 3.4.4
[ci skip]
2020-09-28 12:18:59 +02:00
Maurits van Rees b477f79482 Preparing release 3.4.3
[ci skip]
2020-09-28 12:18:32 +02:00
Maurits van Rees c9d9cfca04 Message test: we never get a Message object, but always bytes/string/unicode.
Which type we get back, depends on the Python version and the Products.MailHost version.
2020-09-23 15:35:32 +02:00
Maurits van Rees e4bcf2f53c Fix tests with Products.MailHost 4.10. 2020-09-23 15:26:30 +02:00
Maurits van Rees 7a2b49c7fb Back to development: 3.4.3
[ci skip]
2020-06-30 23:38:27 +02:00
Maurits van Rees 99031d4a13 Preparing release 3.4.2
[ci skip]
2020-06-30 23:37:50 +02:00
Maurits van Rees 1990df19d2 Back to development: 3.4.2
[ci skip]
2020-06-26 09:58:07 +02:00
Maurits van Rees 01c502a1e1 Preparing release 3.4.1
[ci skip]
2020-06-26 09:57:38 +02:00
Maurits van Rees ceae1052d7 Back to development: 3.4.1
[ci skip]
2020-04-20 12:23:53 +02:00
Maurits van Rees 693fa8d9a9 Preparing release 3.4.0
[ci skip]
2020-04-20 12:23:23 +02:00
Maurits van Rees 63d21db10e Bumped version for feature release.
[ci skip]
2020-04-20 12:23:10 +02:00
Maurits van Rees 251a875fae Added Python 3.8 to classifiers in setup.py.
[ci skip]
2020-03-28 01:22:29 +01:00
Maurits van Rees 7ed49b250b Added Plone Core to classifiers in setup.py.
[ci skip]
2020-03-26 22:38:32 +01:00
Maurits van Rees 6ca9e6f4e9 Back to development: 3.3.3
[ci skip]
2019-12-10 23:59:11 +01:00
Maurits van Rees 20bd2d6c09 Preparing release 3.3.2
[ci skip]
2019-12-10 23:58:43 +01:00
Maurits van Rees 79fe742a43 Edited news snippet.
[ci skip]
2019-12-10 23:57:42 +01:00
Maurits van Rees 3fe04f9133 Fixed indentation in changelog.
[ci skip]
2019-11-25 15:44:06 +01:00
Maurits van Rees ad86fc8dcd Back to development: 3.3.2
[ci skip]
2019-11-25 15:41:02 +01:00
Maurits van Rees 3e997145fc Preparing release 3.3.1
[ci skip]
2019-11-25 15:40:29 +01:00
Maurits van Rees be39023ed8 Back to development: 3.3.1
[ci skip]
2019-10-12 14:31:45 +02:00
Maurits van Rees c0235d072b Preparing release 3.3.0
[ci skip]
2019-10-12 14:30:21 +02:00
Maurits van Rees 39c8067e00 Bumped version for feature release.
[ci skip]
2019-10-12 14:29:48 +02:00
Maurits van Rees b578e416a7 Renamed news snippets to avoid ignoring them.
[ci skip]
2019-10-12 14:29:39 +02:00
Maurits van Rees d09794d7e8 Load zcml of plone.resource.
This is for our use of the `plone:static` directive.
See https://github.com/plone/Products.CMFPlone/issues/2952
2019-09-28 13:01:11 +02:00
Maurits van Rees b369ee2075 Added production/stable dev status classifier.
[ci skip]
2019-09-28 12:59:53 +02:00
Maurits van Rees 0be0a99b53 Removed Plone 5.0/5.1 classifiers.
[ci skip]
2019-09-28 12:59:33 +02:00
Maurits van Rees 316d32a6f5 Merge pull request #146 from plone/jensens/no-meta_type
Do not depend on the meta_type metadata in the catalog
2019-02-05 20:16:54 +01:00
Maurits van Rees 069b0c4b94 Removed unneeded exclude ez_setup.py from setup.py.
[ci skip]
2018-10-01 17:55:09 +02:00
Maurits van Rees 1fdeb667dc Fixed PyPI links in setup.py.
[ci skip]
2018-10-01 15:34:06 +02:00
Maurits van Rees 4b301c4d5a Made license classifier same as license in setup.py
[ci skip]
2018-01-30 01:37:25 +01:00
Maurits van Rees abe4ef1851 Back to development: 3.0.2
[ci skip]
2017-05-31 19:11:01 +02:00
Maurits van Rees 17632db32c Preparing release 3.0.1
[ci skip]
2017-05-31 19:10:30 +02:00
Maurits van Rees 56336876ce Cleaned up empty headers from changelog.
[ci skip]
2017-05-31 19:10:23 +02:00
Maurits van Rees ce531de851 Create universal wheel when releasing with zest.releaser.
[ci skip]
2017-05-31 19:10:17 +02:00
Maurits van Rees b5eebe0cc8 Fixed tests with newer testbrowser. 2017-02-04 16:58:38 +01:00
Maurits van Rees 82d67efef3 Back to development: 2.4.21
[ci skip]
2017-01-17 19:16:15 +01:00
Maurits van Rees 59527e7020 Preparing release 2.4.20
[ci skip]
2017-01-17 19:15:56 +01:00
Maurits van Rees 356f26fedb Cleaned up empty headers from changelog.
[ci skip]
2017-01-17 19:15:51 +01:00
Maurits van Rees 31e7fab26c Merge pull request #115 from plone/apply-hotfix-20161129-master
Apply hotfix 20161129 [master]
2017-01-16 16:39:32 +01:00
Maurits van Rees 802e3ec04c Make comment on private content not publicly available in search results.
This is part of PloneHotfix20161129.

Updated metadata.xml version to 1000.  This leaves more room for
profile version increases in earlier releases.  We apply the rolemap
step again to avoid accidentally missing it.
2017-01-14 17:58:48 +01:00
Maurits van Rees 97477163be Moved all upgrade steps to upgrades.zcml.
Until now some were in configure.zcml and some in upgrades.zcml.
2017-01-10 18:18:52 +01:00
Maurits van Rees 643fc41570 Back to development: 2.4.19
[ci skip]
2016-09-20 16:07:59 +02:00
Maurits van Rees 321ce54ffa Preparing release 2.4.18
[ci skip]
2016-09-20 16:07:40 +02:00
Maurits van Rees 6a74c64b12 Cleaned up empty headers from changelog.
[ci skip]
2016-09-20 16:07:35 +02:00
Maurits van Rees 358ec89c03 Apply security hotfix 20160830 for redirects. 2016-09-19 17:10:10 +02:00
Maurits van Rees ef4710bab1 Back to development: 2.4.18
[ci skip]
2016-08-17 00:21:22 +02:00
Maurits van Rees afa962bb11 Preparing release 2.4.17
[ci skip]
2016-08-17 00:20:56 +02:00
Maurits van Rees 648a12ecd5 Cleaned up empty headers from changelog.
[ci skip]
2016-08-17 00:20:44 +02:00
Maurits van Rees 7d9a3923e6 Added Plone 5.1 classifier to setup.py.
[ci skip]
2016-08-12 22:38:26 +02:00
Maurits van Rees 3619419df4 Back to development: 2.4.17
[ci skip]
2016-06-27 10:45:45 +02:00
Maurits van Rees bfcc079451 Preparing release 2.4.16
[ci skip]
2016-06-27 10:45:22 +02:00
Maurits van Rees 9b53dbe841 Cleaned up empty headers from changelog.
[ci skip]
2016-06-27 10:45:12 +02:00
Maurits van Rees f2460cb181 Moved last changelog entries to correct version.
[ci skip]
2016-06-27 10:45:07 +02:00
Maurits van Rees 1e9909ab6f Split too complex _enabled_for_archetypes. 2016-06-12 06:51:41 +02:00
Maurits van Rees d496dfdddc Split too complex handleComment. 2016-06-12 06:51:41 +02:00
Maurits van Rees 814af8d837 Various flake8 fixes.
- Removed tabs.
- Fixed E731 do not assign a lambda expression, use a def.
- avoid hasattr
2016-06-12 06:51:35 +02:00
Maurits van Rees cdb48ba87a Back to development: 2.4.16
[ci skip]
2016-06-12 01:39:52 +02:00
Maurits van Rees 9e943a67d0 Preparing release 2.4.15
[ci skip]
2016-06-12 01:39:31 +02:00
Maurits van Rees ba37bdbe45 Cleaned up empty headers from changelog.
[ci skip]
2016-06-12 01:37:22 +02:00
Maurits van Rees bfeb66ee60 Removed comment-migration view.
This did not work anymore on Plone 5.  If you still need to migrate
from old-style comments, so from Plone 4.0 or earlier, please upgrade
to Plone 4.3 first.
2016-06-11 15:56:31 +02:00
Maurits van Rees 6952923b1e Reset the required setting of the author_email widget each time.
Otherwise, the email field might get set to required when an anonymous
user visits, and then remain required when an authenticated user
visits, making it impossible for an authenticated user to fill in the
form without validation error.  Or when in the control panel the field
is set as not required anymore, that change would have no effect until
the instance was restarted.
2016-06-10 01:57:04 +02:00
Maurits van Rees 4ecc7f0519 Back to development: 2.4.15
[ci skip]
2016-06-06 11:42:40 +02:00
Maurits van Rees b086c33788 Preparing release 2.4.14
[ci skip]
2016-06-06 11:42:18 +02:00
Maurits van Rees 80e0fe68ea Cleaned up empty headers from changelog.
[ci skip]
2016-06-06 11:42:05 +02:00
Maurits van Rees 43ea783824 Merge pull request #98 from plone/maurits-xss-master
Fixed possible cross site scripting attack on moderate comments page [master]
2016-06-06 10:10:57 +02:00
Maurits van Rees e1dbaef82a Fixed possible cross site scripting (XSS) attack on moderate comments page. 2016-06-03 00:43:21 +02:00
Maurits van Rees 23a1f02e2f Back to development: 2.4.14
[ci skip]
2016-05-04 16:46:49 +02:00
Maurits van Rees 4da634d12f Preparing release 2.4.13
[ci skip]
2016-05-04 16:46:21 +02:00
Maurits van Rees 181ceb9d04 Cleaned up empty headers from changelog.
[ci skip]
2016-05-04 16:46:09 +02:00
Maurits van Rees 89d542e8d2 Apply hotfix 20160419 (#94)
Removed docstrings from some methods to avoid publishing them.
2016-05-04 10:40:36 +02:00
Maurits van Rees dc74279eee Used https in pypi url. 2016-02-09 23:09:19 +01:00
Maurits van Rees e458447456 Back to development: 2.4.11
[ci skip]
2016-02-08 22:40:13 +01:00