Path to this page:
Subject: CVS commit: pkgsrc/www/py-django-cms
From: Adam Ciarcinski
Date: 2024-02-09 11:50:34
Message id: 20240209105034.78071FA42@cvs.NetBSD.org
Log Message:
py-django-cms: updated to 4.1.0
4.1.0 (2023-12-22)
==================
Features:
---------
* Dark mode for v4 branch
* Graceful plugin exceptions
* Reintroduce indicator menus
* Add release scripts for develop-4 branch
* Icon update
* Add setting to redirect slugs to lowercase et al.
* Grouper model admin class
* Change `TitleExtension` to `PageContentExtension`
* Optimize populating page content cache for Page model.
* Unified icon font with icons for versioning, moderation and version locking
* Django 4.2, 4.1 and 4.0 support
* Python 3.11, 3.10 support
* Remove patching of PageContent by djangocms-versioning
* Utility function get_placeholder_from_slot for PlaceholderRelationField
Bug Fixes:
----------
* Open new plugin window in language of toolbar not of page
* Update transifex source file
* Remove publish/draft reference from grouper admin message (fcc2f7ad5) -- \
Fabian Braun
* Update _modal.scss (4ab1f58cd) -- Fabian Braun
* Better action feedback (94cc9b0f5) -- Fabian Braun
* modal.scss dark-mode compatibilitiy (318d417a4) -- Fabian Braun
* remove `copy_to_public` from page and page content extensions
* Cross-talk between grouper admins due to common list initialization
* Remove admin view provided cancel button from modals (since it has its own \
cancel button)
* Upgrade js build system to node.js 18
* update diff-dom and karma, run frontend tests on Chrome Headless
* Sitemaps in v4 relied on availability of `PageUrl` instead of `PageContent`
* page settings does not correctly focus
* Add (back) navigation extenders to advanced settings
* Unlocalize ids to avoid js errors for ids greater than 999
* create page wizard fails with Asian page titles/unicode slugs
* take csrf token from admin form or cms toolbar instead of cookie (6a6ebecff) \
-- Fabian Braun
* Menu link is outdated when page moved
* Preview button lead to the wrong language
* empty actions shown without unwanted spaces
* Language switching in page settings
* Show language menu in toolbar only if at least two languages are configured
* Moving plugins between placeholders, plugin api
* Apphooks at endpoints
* Fix bug that broke page tree if it contained empty page content
* Fix bug that created new page content not in the displayed language but the \
browser language
* Remove outdated Django setting SEND_BROKEN_LINK_EMAILS
* Fixed redirect issues when i18n_patterns had prefix_default_language = False
* add release scripts for develop-4 branch
Files: