Collective.dancing

Latest version: v1.2

Safety actively analyzes 621622 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 10

1.2.1

------------------

- Nothing changed yet.

1.2

----------------

- Fix tests by (temporarily) pinning Plone 4.3.x to 4.3.11
and dropping support for Python2.6 (Plone 4.0 and 4.1)

- PreviewSubscription prints `{variablename}` instead of `None` for fields
without default value. This makes it easier for users to check if substitution
works and variables are placed correctly when previewing newsletters.

- Fix variable replacement in the "subscriptions removed successfully" message for
German translation [fRiSi]

1.1

----------------

- Include metadata when exporting subscriptions for a channel:

* creation_date: The creation date of this subscription

* pending:

allows to identify subscriptions that have not been validated (pending=True)
(otherwhise ex- and importing would add users that did not confirm their subscription)

True
subscription has not been validated (will not receive newsletters)

False
subscription has been validate

imported
subscription has been imported or added by an admin

* cue:

The date this subscription has received the last newsletter

* secret:

Used to authenticate when (un-)subscribing and editing personal preferences

* portal_newsletters/channels/my-channel/unsubscribe.html?secret=8a27d9c4fc2f8f0f031d654dc3172844

* portal_newsletters/my-subscriptions.html?secret=8a27d9c4fc2f8f0f031d654dc3172844

Future versions might support to import the secret so unsubscribe links work after re-importing a subscription.

- Do not show subscription form on channel/subscribe.html if
`channel.subscribeable == False` [fRiSi]

1.0.2

------------------

- Fix readme file.
[ivanteoh]

1.0.1

------------------

- Fix html generation in `preview.pt`. Now it generates only 1 <body> tag.
This was a problem with plone.protect's transform.
[cekk]

- Allow to confirm a subscription for multiple channels (fixes 8)
[fRiSi]

- Disable diazo for `preview-newsletter.html`
[fRiSi]

- Disable CSRF protection on `tick_and_dispatch` request (fixes 24)
[ivanteoh]

1.0

----------------

- Don't try to patch ATTopic if ``plone.app.collection`` is available.
[saily]

- Made all tests pass.
[saily]

- Add some helper functions to composer which allows ``plone.z3cform``
to render wysiwyg-widget with TinyMCE on channel edit form which
passes a composer as context.
[saily]

- Update buildout(s) and add travis tests for plone 4.0, 4.1, ... 4.3.
[saily]

- Align package structure to new plone conventions.
[saily]

- Fix call of ``getSiteManager`` because imports changed from
``import zope.component`` to ``from zope import component``.

- plone4.3 compat [kiorky]

- "single subscribe form" now clears secret after
unsubscribing from all channels. The email address
is preserved and the user is able to re-subscribe or
subscribe with another address.
[tmog]

- Add "Clear pending jobs" button on
statistics page.
[tmog]

- Updated danish translations.
[tmog]

- Add better status message when unsubscribing from all channels
on "single subscribe form".
[tmog]

- Key-fields, such as "E-mail address" is now disabled on "single
form subscription page" when viewing an existing subscription.
This was misleading anyway, since they could not really be changed.
[tmog]

- Fix 924124: When using "single form subscription page"
User email no longer leaks into the default text of "E-mail address"
in subscribe.html for all sessions after user manages subscription.
[tmog]

- Fix test breakage with newer versions of zope.testbrowser
Tested on zope.testbrowser 3.10-3.11.1
zope.testbrowser-3.11.1 will be pinned in the test buildout
for now.
[tmog]

- Fix newsletter queue handling. Now the key to get a newsletter is the UID and not the path.
In this way, newsletters can be renamed/moved also when they are already in the queue, and
if they will be erased, the dispatch doesn't breaks.
[cekk]

- Added two new events, raised when an user confirm or remove his subscription.
[cekk]

- Fix Italian translations [cekk]

- Added content rules to allow automated sending of content as a newsletter.
[djay]

- Configure content rule to send as newsletter or send as link and summary only.
[djay]

- "Send as Newsletter" can now be sent to an optionally subscribed section rather
than the whole channel.
[arterrey]

- Import / export CSV file includes section values, and backward compatible with original format.
[ivanteoh]

- External subscriber database and sign up form support.
[ivanteoh]

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.