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
This commit is contained in:
adam 2024-02-09 10:50:34 +00:00
parent 967121bb54
commit 762b83ed5f
4 changed files with 657 additions and 84 deletions

View File

@ -0,0 +1 @@
bin/djangocms @PREFIX@/bin/djangocms-@PYVERSSUFFIX@

View File

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.55 2023/10/10 16:44:25 adam Exp $
# $NetBSD: Makefile,v 1.56 2024/02/09 10:50:34 adam Exp $
DISTNAME= django-cms-3.11.4
DISTNAME= django-cms-4.1.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=d/django-cms/}
@ -10,17 +10,23 @@ HOMEPAGE= https://www.django-cms.org/
COMMENT= Django content management system
LICENSE= modified-bsd
DEPENDS+= ${PYPKGPREFIX}-django>=3.2:../../www/py-django3
TOOL_DEPENDS+= ${PYPKGPREFIX}-wheel-[0-9]*:../../devel/py-wheel
DEPENDS+= ${PYPKGPREFIX}-django>=3.2:../../www/py-django
DEPENDS+= ${PYPKGPREFIX}-django-classy-tags>=0.7.2:../../www/py-django-classy-tags
DEPENDS+= ${PYPKGPREFIX}-django-formtools>=2.1:../../www/py-django-formtools
DEPENDS+= ${PYPKGPREFIX}-django-sekizai>=0.7:../../www/py-django-sekizai
DEPENDS+= ${PYPKGPREFIX}-django-treebeard>=4.3:../../www/py-django-treebeard
DEPENDS+= ${PYPKGPREFIX}-djangocms-admin-style>=1.2:../../www/py-djangocms-admin-style
DEPENDS+= ${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
USE_LANGUAGES= # none
PYTHON_VERSIONS_INCOMPATIBLE= 27
.include "../../lang/python/egg.mk"
post-install:
cd ${DESTDIR}${PREFIX}/bin && \
${MV} djangocms djangocms-${PYVERSSUFFIX} || ${TRUE}
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.45 2023/10/10 16:44:25 adam Exp $
$NetBSD: distinfo,v 1.46 2024/02/09 10:50:34 adam Exp $
BLAKE2s (django-cms-3.11.4.tar.gz) = e489000b718c273e3062793800fdd1d71589355350882adffcb347fbe5a46f04
SHA512 (django-cms-3.11.4.tar.gz) = ec725018151ff064d6b8d1a72daba2de4594536f574766f70695f6f35dd0cf187be1462f8798ae4bbfbef2c961f35b82731246ce7db235fc559bfebb37d670ae
Size (django-cms-3.11.4.tar.gz) = 4626664 bytes
BLAKE2s (django-cms-4.1.0.tar.gz) = 15de9418c9ccddcf79fb2fdd003e27cd61fc0e2e6291819c14a14905c9bfbf8e
SHA512 (django-cms-4.1.0.tar.gz) = 4dea0ad5226762e69e84e439e7be8cd34ebb08e692ecca72a095d340172b33d6c65e92947b2ec84554a4747ddedf5d6fa82e87260ce8acfd92bdd3ce41c254de
Size (django-cms-4.1.0.tar.gz) = 5065953 bytes