Next | Query returned 64 messages, browsing 11 to 20 | Previous

History of commit frequency

CVS Commit History:


   2021-01-16 10:25:43 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-cms: updated to 3.8.0

3.8.0
Introduced support for Django 3.1
Dropped support for Python 2.7 and Python 3.4
Dropped support for Django < 2.2
Removed djangocms-column from the manual installation instructions
Removed duplicate attr declaration from the documentation
Fixed a reference to a wrong variable in log messages in utils/conf.py
Fixed an issue in wizards/create.html where the error message did not use the \ 
plural form
Improved documentation building
Updated the content for django CMS’s development community

3.7.4
Fixed a security vulnerability in the plugin_type url parameter to insert \ 
JavaScript code.

3.7.3
Fixed apphooks config select in Firefox
Fixed compatibility errors on python 2
Fixed long page titles in Page tree/list view to prevent horizontal scrolling
Adapted plugin documentations

3.7.2
Added support for Django 3.0
Added support for Python 3.8
migrated from django.utils.six to the six package
migrated from django.utils.lru_cache to functools.lru_cache
migrated from render_to_response to render in cms.views
added cms.utils.compat.dj.available_attrs
added --force-color and --skip-checks in base commands when using Django 3
replaced staticfiles and admin_static with static
replaced djangocms-helper with django-app-helper
   2020-02-03 21:36:17 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-cms: updated to 3.7.1

3.7.1:
Added code of conduct reference file to the root directory
Moved contributing file to the root directory
Added better templates for new issue requests
Fixed a bug where creating a page via the cms.api.create_page ignores left/right \ 
positions.
Fixed documentation example for urls.py when using multiple languages.
Mark public static placeholder dirty when published.
Fixed a bug where request.current_page would always be the public page, \ 
regardless of the toolbar status (draft / live). This only affected custom urls \ 
from an apphook.
Fixed a bug where the menu would render draft pages even if the page on the \ 
request was a public page. This happens when a user without change permissions \ 
requests edit mode.
Fixed the 'urls.W001' warning with custom apphook urls
Prevent non-staff users to login with the django CMS toolbar
Added missing {% trans %} to toolbar shortcuts.
Fixed branch and release policy.
Improved and simplified permissions documentation.
Improved apphooks documentation.
Improved CMSPluginBase documentation.
Improved documentation related to nested plugins.
Updated installation tutorial.
Fixed a simple typo in the docstring for cms.utils.helpers.normalize_name.

3.7.0:
Introduced Django 2.2 support.
Introduced Python 3.7 support.
Fixed test suite.
Fixed override urlconf_module so that Django system checks don't crash.

3.6.0:
Removed the cms moderator command.
Dropped Django < 1.11 support.
Removed the translatable content get / set methods from CMSPlugin model.
Removed signal handlers for Page, Title, Placeholder and CMSPlugin models.
Moved Title.meta_description length restriction from model to form and increased \ 
its max length to 320 characters.
Added page_title parameter for cms.api.create_page() and cms.api.create_title().
Introduced Django 2.0 support.
Introduced Django 2.1 support.
   2020-02-03 09:21:38 by Thomas Klausner | Files touched by this commit (1)
Log message:
py-django-cms: mark as not for python 2.7 due to py-django-formtools
   2018-11-20 18:13:32 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-cms: updated to 3.5.3

3.5.3:
* Fixed TreeNode.DoesNotExist exception raised when exporting
  and loading database contents via dumpdata and loaddata.
* Fixed a bug where request.current_page would always be the public page,
  regardless of the toolbar status (draft / live). This only affected custom
  urls from an apphook.
* Removed extra quotation mark from the sideframe button template
* Fixed a bug where structureboard tried to preload markup when using legacy
  renderer
* Fixed a bug where updates on other tab are not correctly propagated if the
  operation was to move a plugin in the top level of same placeholder
* Fixed a bug where xframe options were processed by clickjacking middleware
  when page was served from cache, rather then get this value from cache
* Fixed a bug where cached page permissions overrides global permissions
* Fixed a bug where plugins that are not rendered in content wouldn't be
  editable in structure board
* Fixed a bug with expanding static placeholder by clicking on "Expand \ 
All" button
* Fixed a bug where descendant pages with a custom url would lose the overwritten
  url on save.
* Fixed a bug where setting the on_delete option on PlaceholderField
  and PageField fields would be ignored.
* Fixed a bug when deleting a modal from changelist inside a modal
   2018-05-29 14:54:49 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-django-cms: updated to 3.5.2

3.5.2:
* Fixed a bug where shortcuts menu entry would stop working after toolbar reload
* Fixed a race condition in frontend code that could lead to sideframe being
  opened with blank page
* Fixed a bug where the direct children of the homepage would get a leading ``/``
  character when the homepage was moved or published.
* Fixed a bug where non-staff user would be able to open empty structure board
* Fixed a bug where a static file from Django admin was referenced that no
  longer existed in Django 1.9 and up.
* Fixed a bug where the migration 0018 would fail under certain databases.
   2018-03-13 10:52:48 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-django-cms: correct update to 3.5.1
   2018-03-13 03:39:52 by Wen Heping | Files touched by this commit (3)
Log message:
Update to 3.5.1

Upstream changes:
=== 3.5.1 (2018-03-05) ===

* Fixed a bug where editing pages with primary keys greater than 999 would throw an
  exception.
* Fixed a ``MultipleObjectsReturned`` exception raised on the page types migration
  with multiple page types per site.
* Fixed a bug which prevented toolbar js from working correctly when rendered
  before toolbar.
* Fixed a bug where CMS would incorrectly highlight plugin content when plugin
  contains invisible elements
* Fixed a regression where templates which inherit from a template using an ``{% \ 
extends %}``
  tag with a default would raise an exception.

=== 3.5.0 (2018-01-31) ===

* Fixed a bug which prevented users from seeing the welcome screen when debug is
  turned off.
* Introduced improved repr for ``Page``, ``Title``, ``Placeholder`` and \ 
``CMSPlugin`` models.
* Rename publish buttons to no longer reference "page"
* Page rendering will now use the draft page instead of public page for logged in
  users with change permissions, unless the ``preview`` GET parameter is used.
* Fixed "Expand all / Collapse all" not reflecting real state of the \ 
placeholder tree
* Fixed a bug where Aliased plugins would render if their host page was \ 
unpublished (and user was not on edit mode).
* Fixed a bug where focusing inputs in modal would require 2 clicks in some browsers
* Changed the language chooser to always show all configured languages to staff \ 
members
  and public-only languages to anon users.
* Introduced logic to copy pages to different sites from the admin.
* Removed "View on Site" button when adding a page
* Welcome page no longer uses multilingual URLs when not required.
* Prevent users from passing a public page as parent in ``create_page`` api function

=== 3.4.5 (2017-10-12) ===

* Introduced Django 1.11 compatibility
* Fixed a bug where slug wouldn't be generated in the creation wizard
* Fixed a bug where the add page endpoint rendered ``Change page`` as the html title.
* Fixed an issue where non-staff users could request the wizard create endpoint.
* Fixed an issue where the ``Edit page`` toolbar button wouldn't show on non-cms \ 
pages
  with placeholders.
* Fixed a bug where placeholder inheritance wouldn't work if the inherited \ 
placeholder
  is cached in an ancestor page.
* Fixed a regression where the code following a ``{% placeholder x or %}`` \ 
declaration,
  was rendered before attempting to inherit content from parent pages.
* Changed page/placeholder cache keys to use sha1 hash instead of md5 to be FIPS \ 
compliant.
* Fixed a bug where the change of a slug would not propagate to all descendant pages
* Fixed a ``ValueError`` raised when using ``ManifestStaticFilesStorage`` or \ 
similar for static files.
  This only affects Django >= 1.10
   2017-06-16 17:09:13 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 3.4.4:
* Fixed a bug in which cancelling the publishing dialog wasn't respected.
* Fixed a bug causing post-login redirection to an incorrect URL on \ 
single-language sites.
* Changed the signature for internal ``cms.plugin_base.CMSPluginBase`` methods \ 
``get_child_classes``
  and ``get_parent_classes`` to take an optional ``instance`` parameter.
* Fixed an error when retrieving placeholder label from configuration.
* Fixed a bug which caused certain translations to display double-escaped text \ 
in the page
  list admin view.
* Adjusted the toolbar JavaScript template to escape values coming from the request.
* Added Dropdown class to toolbar items
* Replaced all custom markup on the ``admin/cms/page/includes/fieldset.html`` \ 
template
  with an ``{% include %}`` call to Django's built-in ``fieldset.html`` template.
* Fixed a bug which prevented a page from being marked as dirty when a \ 
placeholder was cleared.
* Fixed an IntegrityError raised when publishing a page with no public version \ 
and whose publisher
  state was pending.
* Fixed an issue with JavaScript not being able to determine correct path to the \ 
async bundle
* Fixed a ``DoesNotExist`` database error raised when moving a page marked as \ 
published, but whose public
  translation did not exist.
* Fixed a bug in which the menu rendered nodes using the site session variable \ 
(set in the admin),
  instead of the current request site.
* Fixed a race condition bug in which the database cache keys were deleted \ 
without syncing with the
  cache server, and as a result old menu items would continue to be displayed.
* Fixed a 404 raised when using the ``Delete`` button for a Page or Title \ 
extension on Django >= 1.9
* Added "How to serve multiple languages" section to documentation
* Fixed a performance issue with nested pages when using the ``inherit`` flag on \ 
the ``{% placeholder %}`` tag.
* Removed the internal ``reset_to_public`` page method in favour of the \ 
``revert_to_live`` method.
* Fixed a bug in which the placeholder cache was not consistently cleared when a \ 
page was published.
* Enhanced the plugin menu to not show plugins the user does not have permission \ 
to add.
* Fixed a regression which prevented users from setting a redirect to the homepage.
   2017-05-09 10:13:50 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Changes 3.4.3:
* Fixed a security vulnerability in the page redirect field which allowed users
  to insert JavaScript code.
* Fixed a security vulnerability where the ``next`` parameter for the toolbar login
  was not sanitised and could point to another domain.
   2017-02-02 08:54:11 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
What's new in 3.4.2

Bug Fixes
---------
Escaped strings in close_frame JS template.
Fixed a bug with text-transform styles on inputs affecting CMS login
Fixed a typo in the confirmation message for copying plugins from a different \ 
language
Fixed a bug which prevented certain migrations from running in a multi-db setup.
Fixed a regression which prevented the Page model from rendering correctly when \ 
used in a raw_id_field.
Fixed a regression which caused the CMS to cache the toolbar when CMS_PAGE_CACHE \ 
was set to True and an anonymous user had cms_edit set to True on their session.
Fixed a regression which prevented users from overriding content in an inherited \ 
placeholder.
Fixed a bug affecting Firefox for Macintosh users, in which use of the Command \ 
key later followed by Return would trigger a plugin save.
Fixed a bug where template inheritance setting creates spurious migration
Fixed a bug which prevented the page from being marked as dirty (pending \ 
changes) when changing the value of the overwrite url field.
Fixed a bug where the page tree would not update correctly when a sibling page \ 
was moved from left to right or right to left.

Improvements and new features
-----------------------------
Added official support for Django 1.10.
Rewrote manual installation how-to documentation
Re-introduced the “Revert to live” menu option.
Added support for django-reversion >= 2
Improved the fix-tree command so that it also fixes non-root nodes (pages).
Introduced placeholder operation signals.

Deprecations
------------
Removed the deprecated add_url(), edit_url(), move_url(), delete_url(), \ 
copy_url() properties of CMSPlugin model.
Added a deprecation warning to method render_plugin() in class CMSPlugin.
Deprecated frontend_edit_template attribute of CMSPluginBase.
The post_ methods in `PlaceholderAdminMixin have been deprecated in favor of \ 
placeholder operation signals.

Other changes
-------------
Adjusted Ajax calls triggered when performing a placeholder operation (add \ 
plugin, etc..) to include a GET query called cms_path. This query points to the \ 
path where the operation originates from.
Changed CMSPlugin.get_parent_classes() from method to classmethod.

Next | Query returned 64 messages, browsing 11 to 20 | Previous