Fabian Braun
Fabian Braun
## Description Regular projects distribute their content through serving pages at their corresponding URL as defined in the page tree. This is achieved by adding `path("", include(cms.urls))` to a project's...
## Description The `CMSMenu` class has been updated in #7807 for efficient and versioning-compatible menus. This PR factors out two major changes to allow for future subclassing (such as asked...
## Description In django CMS version 4.1 the `can_publish` permission was removed. With the next release of djangocms-versioning it will support low-level publication permissions if the versioned content model supports...
I'm always frustrated when an automation stops with an error which needs debugging. - [x] Configurable way to handle errors, e.g., mailing a traceback to admins. - [x] A view...
Proposed by @maclake.
**Is your feature request related to a problem? Please describe.** A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] **Describe the solution you'd...
**Currently djangocms-frontend depends on django-filer** Some projects might want to use a different way of managing resources **The Tech Committee has voted on an approach** @macolo proposed swappable models in...
## Description This PR adds standard versioning actions to the change of view of versioned objects, including page contents: This includes a "New Draft" button for published versions: Further improvements:...
## Description Based on the discussion #340 this PR uses the power of djangocms-versionings' abstraction and introduces an option to limit the visibility of a published content object in time....
## Description Versioning allows specifying a copy method to allow for copying foreign keys, one-to-one fields in a meaningful way for the specific model. One of the most relevant relations...