Mezzanine

Latest version: v6.0.0

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

Scan your dependencies

Page 17 of 23

0.8.4

Not secure
----------------------------

* Fix PostgreSQL error on tweet lookup - stephenmcd
* Use dynamically generated intro for posts in blog listing page rather than the description field - stephenmcd

0.8.3

Not secure
----------------------------

* Workaround for when mezzanine is hosted under a different urlspace. (Only tested with Django admin, not grappelli). The ``keywords.js`` file needs to reference a mezzanine URL, from the admin site. It used to use a hard-coded string with a root-absolute path, but this failed when mezzanine was hosted elsewhere. Instead, we now reference a global Mezzanine JS object, which is set by template, using URL reversal to find the correct url. This requires a reworking in how the PageAdmin object accesses its Media settings - previously the list of js files was calculated at module load time, but at this stage the url reversal mechanism won't work, because the ``urls.py`` aren't all loaded yet, Instead, we hide the list generation inside a lazy iterator object and create the list on demand - Toby White
* Fix admin menu for earlier than Python 2.6 which lacks ``tuple.index`` - stephenmcd
* add active class to footer menu - lexual
* Don't fail if ``PACKAGE_NAME_FILEBROWSER`` or ``PACKAGE_NAME_GRAPELLI`` aren't set - just don't try & load them - Toby White
* Fix grappelli/filebrowser package creation scripts to be Python 2.5 compatible. Closes 12 - stephenmcd
* Create a template tag for reversing urls from within admin templates that fail silently when the url can't be reversed, as this is always the case when running admin tests. Apply this to both the admin dropdown menu and to the base admin template making all templates aware of the ``admin_keyword_submit`` URL so that it does not need to be hard-coded - stephenmcd
* Backed out changeset: d43f3e430d1f - stephenmcd
* Replace MobileTemplate middleware with a decorator. If mezzanine is being used as an application within another project, then the MobileTemplate middleware may not be appropriate to use on URLs outside of mezzanine's control. In fact, if the project uses other calling conventions (eg class-based views) then the middleware may fail completely - Toby White
* Fix positioning of admin dropdown menu in Firefox. Closes 11 - stephenmcd
* Let the location of the tinymce scripts be overridden - Toby White
* Give the Page object a ``get_admin_url`` property, which we can use to provide direct links to a Page's admin page from the editable toolbar - Toby White
* add id's to tree-menu, fix bug with multiple "first" class being set - lexual
* Add a filtering form for exporting responses in the forms app - stephenmcd
* Add ``branch_level`` and ``html_id`` attributes to pages in menu template tags - stephenmcd
* Add ``TEST_DATABASE_COLLATION`` for MySQL - stephenmcd
* Fix field length of test data - stephenmcd
* Remove trailing commas from ``tinymce_setup.js`` that break IE. Fixes 14 - stephenmcd

0.8.2

Not secure
----------------------------

* Backed out changeset 0e7907eef4fc - lexual
* move editable-loader to bottom of template to fix weird webkit layout bug - lexual
* 960 stuff into separate files - lexual
* custom css in separate files - lexual
* Modify absolute ``ADMIN_MEDIA_PREFIX`` value when using grappelli to read in ip/port from ``sys.argv`` - stephenmcd
* Clean up a bunch of dead code. Fixes 10 - stephenmcd
* Test for existence of TinyMCE before using it in JS - Toby White
* Fix missing quotes for ``CONTENT_MEDIA_URL`` setting - stephenmcd
* Type in setting function - stephenmcd
* Fix handling of empty field values in forms app by not saving them - stephenmcd

0.8.1

Not secure
----------------------------

* No changes listed.

0.8

Not secure
--------------------------

* Allow search fields for ``SearchableManager`` to be defined across multiple models in an inheritance chain - stephenmcd
* Refactor models to remove the ``content`` field from the ``pages.Page`` model (and therefore the ``core.Displayable`` model from which it inherits) so that custom content types can be created without the ``content`` field. Introduces a new default content type ``pages.ContentPage`` - stephenmcd
* Remove ``BLOG_TITLE`` and ``BLOG_DESCRIPTION`` from ``mezzanine.settings`` and replace use of these with the title and description of the blog page from the pages app allowing them to be in-line editable - stephenmcd
* Separate dynamic inlines into its own js file - stephenmcd
* Make class name unique for dynamic inlines - stephenmcd
* Fixed a bug with the stripping of comment dates - ajfisher
* Added comment migration to the post importing. Have disabled keywords /. tags for the moment due to an error from refactoring - ajfisher
* added some exception handling to start cleaning up things ready for. the proper management command set up - ajfisher
* removed some of my testing params and made them generic - ajfisher
* Fix with statement for ``Python2.5`` in ``setup.py``. Closes 9 - stephenmcd
* Refactor ordering and dynamic "Add another" enhancements to admin inlines so that they explicitly target the correct inlines - stephenmcd
* Move scripts into scripts directory and use OptionParser in mezzanine-project script to allow options for copying templates, package source and specifying an alternate package to install from - stephenmcd
* Fix logic of checking a page's slug to be selected in ``page_menu`` template tag - stephenmcd
* Remove the list of apps/models from the admin dashboard and move them into a navigation menu persistent throughout the entire admin - stephenmcd
* Trap failure to resolve admin URLs so that tests can pass - stephenmcd
* Set ``mezzanine.core.admin.DynamicInlineAdmin.extra`` to 20 unconditionally - stephenmcd
* Try and check for jQuery before loading it for admin menu - stephenmcd
* Fix styling of messages to prevent them being layered on top of the admin menu - stephenmcd
* Update auto-generated settings docs - stephenmcd

0.7.4

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

* Use ``ADMIN_MEDIA_PREFIX`` in path to TinyMCE js. Closes 6 - stephenmcd
* Refactor generation of ``Displayable.description`` to not explicitly use content field - stephenmcd
* Fix sequence of styling for selected nav in tree menu - stephenmcd
* Let blog views render even if the blog page object doesn't exist - stephenmcd
* Add a test for generated page descriptions - stephenmcd
* Allow test for overriden pages to pass when blog page doesn't exist - stephenmcd
* fix up footer positioning - lexual
* Fix field length for field types in forms app - stephenmcd
* Update ``mezzanine-project`` script to copy templates into newly created project - stephenmcd
* Fix missing enctype in forms template for forms with file uploads - stephenmcd
* Add a new ``help_text`` field to form field model in forms app - stephenmcd
* Add ``email_subject`` and ``email_message`` fields to form model in forms app - stephenmcd
* Fix ``pages.page_processors.processor_for`` to return the function it decorates so they can be referenced from their modules for documentation purposes - stephenmcd
* Fix docs in ``mezzanine.utils`` - stephenmcd
* Add ``mezzanine.forms`` to package docs - stephenmcd

Page 17 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.