Mezzanine

Latest version: v6.0.0

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

Scan your dependencies

Page 8 of 23

1.4.5

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

* Fix some static urls in admin to support external storage backends - Stephen McDonald

1.4.4

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

* Added user FK to rating model, and allow authenticated users to edit their ratings. Added new setting ``RATINGS_ACCOUNT_REQUIRED`` to allow ratings to behave like comments, where requiring authentication can store post data in session until user logs in to complete the rating - Stephen McDonald
* If RichTextPage is unregistered in the admin, have the page add link in the dashboard go to the page tree - Stephen McDonald
* Let's go back to a fixed-width navbar - Stephen McDonald
* Give the navbar some more space - Stephen McDonald
* Docs for using the Media Library browse dialog in custom widgets - Ahmad Khayyat
* Added the ``ADD_PAGE_ORDER`` setting, which is a sequence of ``app_label.object_name`` values of Page subclasses, for defining the ordering used in the add drop-down on the admin page tree - Stephen McDonald
* Use CSS instead of JavaScript for the admin app dropdowns. There were some bugs with the dropdowns when they were in JavaScript: 1. When you open a dropdown and then scroll, the dropdown would stay. put, instead of following the scroll. 2. The JavaScript used `.live('mouseover')` which binds to body and. wastes memory because it's fired for mouseover on every single DOM. element. 3. Occasionally, the dropdowns never disappeared even after mouseout. This commit fixes those bugs by using CSS and `:hover` instead of. JavaScript. Additionally, it simplifies the JavaScript related to. setting the href of the primary menu item links to their first child. It is a pixel for pixel match of the previous functionality and. appearance - Rocky Meza
* Update to bootstrap 2.3.1 - Stephen McDonald
* Use Django's ``module_has_submodule`` util in any module autodiscover scenarios (page processors, conf defaults) so we can correctly propagate real errors - Stephen McDonald
* Tighten up the search form css a bit - Stephen McDonald
* Remove the model graph FAQ since no one's actually ever asked it - Stephen McDonald
* New docs sesction, Utilities, covering the models/fields in ``mezzanine.generic``, as well as some of the more useful template tags in ``mezzanine_tags`` - Stephen McDonald
* Django 1.5 url compatability - pahaz
* Use future lib in form entries template for backward compat - Stephen McDonald
* Fix search form HTML - Stephen McDonald
* Add ``JQUERY_UI_FILENAME`` setting and corresponding docs - Ahmad Khayyat
* Fix rating field lookups - Stephen McDonald
* Added domain to cache key for site ID caching - Stephen McDonald
* Added some JS to the default front-end templates that delays closing of dropdown menus in the primary nav to make them more user friendly. Closes 587 - Stephen McDonald
* Added the setting ``BLOG_RSS_LIMIT`` defaulting to 20, which limits the number of blog posts shown in the RSS feed - Stephen McDonald
* Update ``BLOG_RSS_LIMIT`` setting description to describe setting it to None for no limit - Stephen McDonald
* Make ``BLOG_RSS_LIMIT`` setting not editable - Stephen McDonald
* A little late here, but fix Django 1.3 support - Stephen McDonald
* Provide a default ``max_length`` for FileBrowseField - Stephen McDonald
* Added a website powered by Mezzanine - poptosic
* Better comment button text - Stephen McDonald
* Unicode fix for comment emails - Stephen McDonald
* Don't show site selection form when there's only one site. If there's only a single site, there's no need to show this form,. because it can't do anything - Gavin Wahl
* Only show one reply form at a time in a comment thread - Stephen McDonald
* Configurable page var names in pagination querystrings - Stephen McDonald
* Pin max Django version to 1.5.x - Stephen McDonald
* RTL: adjust admin navbar thickness after the js->css change - Ahmad Khayyat
* Provide optional template for user panel in nav - Stephen McDonald
* RTL: fix position of help icon in ``filter_horizontal`` m2m widget - Ahmad Khayyat
* Remove content from DisplayableAdmin's ``search_fields`` since content is not defined on Displayable and may or may not be present on a model that subclasses it and uses the DisplayableAdmin - Josh Cartmell
* Clean up nav version of user panel - Stephen McDonald
* Don't strip any HTML in TinyMCE since filtering is handled by bleach - Stephen McDonald
* 569 - replace uses of ``STATIC_URL`` in templates with 'static' template tag - endophage
* site is never assigned when hostname is set, single line addition fixes the problem - endophage
* Don't depend on unloaded comment state for determining parent-most level of replies in ``comment_thread`` template tag - Stephen McDonald
* Fix KeywordsField swapping of name in model's ``search_fields`` when a sequence is used - Stephen McDonald
* Moved the logic for building up search fields in SearchableQueryset into a new method ``SearchableManager.get_search_fields``, which allows externally retrieving the search fields dict that will be used - Stephen McDonald
* Use model's ``search_fields`` to populate ``DisplayableAdmin.search_fields`` - Stephen McDonald
* Fix use of ``JQUERY_FILENAME`` with static template tag - Stephen McDonald
* Add compress tags to js/css in base mobile template - Stephen McDonald
* Fix empty thumbnails for fielbrowser fields in AdminThumbMixin - Stephen McDonald
* Added AJAX/JSON handling for comment/rating login redirects, and comment form errors - Stephen McDonald
* Allow migrations and fixtures to run from scratch without ``mezzanine.pages`` installed - Stephen McDonald
* Don't update existing ratings if their values haven't changed - Stephen McDonald
* Fix dot lookup in template settings - Stephen McDonald
* Upgrade bitly integration - added new ``BITLY_ACCESS_CODE`` setting to replace the old api settings - Stephen McDonald
* Upgrade ``select_related`` call in ``recent_comments`` template tag - Stephen McDonald
* Remove all use of ``django.conf.urls.defaults`` since we don't support Django 1.3 anymore. Closes 539 - Stephen McDonald
* Remove all special handling for Django 1.3 since it's no longer supported - Stephen McDonald
* Removed all use of Django's deprecated ``ADMIN_MEDIA_PREFIX`` since we no longer support Django 1.3 - Stephen McDonald
* Added keyword/category filtering to blog post admin - Stephen McDonald
* Remove the ``USE_REVERSION`` setting since it's incomplete - Stephen McDonald
* Remove stray deprecated ``django.conf.urls.defaults`` - Stephen McDonald
* Update to latest grappelli/filebrowser-safe - Stephen McDonald
* Bump ``grappelli_safe`` to 0.2.16 - Stephen McDonald
* Fix list/tuple handling for ``AUTHENTICATION_BACKENDS`` checks in ``set_dynamic_settings`` - Stephen McDonald
* Revert sequence settings back to tuples in ``set_dynamic_settings`` since some Django tests expect them to be tuples - Stephen McDonald
* Rename srlatin locale folders to ``sr_Latn`` - Sebastián Ramírez Magrí

1.4.3

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

* domain change to wdiaz - William Díaz
* Fixed dynamic admin inlines for subclasses doing fields magic. (assuming that ``InlineAdmin.fields`` is a user-provided list) - wrwrwr
* Mezzanine's auth backend incompatible with custom user model tests in Django 1.5 - Stephen McDonald
* Added Django 1.5 to travis config - Stephen McDonald
* Add a fallback for the newly required ``ALLOWED_HOSTS`` setting in Django 1.5, that will use the domains defined in the Site model - Stephen McDonald
* Use the string name for user relationships in models since trying to import a custom user model falls apart - Stephen McDonald
* Remove upgrade flag from installation instructions in case people don't know how pip works - Stephen McDonald
* Drop Python 2.5 tests in travis since Django 1.5 doesn't support it and we'll be dropping it soon - Stephen McDonald

1.4.2

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

* Added ratings to comments, with new settings ``COMMENTS_USE_RATINGS`` for toggle ratings form in comments, and ``RATINGS_RANGE`` for defining valid ratings, replacing the old min/max settings. Also added ``_sum`` field injections for models with rating fields, and ``rating_date`` field on ratings, for use with time scaled scores - Stephen McDonald
* Ensure emails are lowercased for gravatar hashes - Stephen McDonald
* Fix page tree admin template when reversion is used - Stephen McDonald
* Enhanced args to gravatar URLs - Stephen McDonald

1.4.1

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

* Remove unnecessary permission from ``live_settings`` module. Closes 568 - Stephen McDonald
* Test slug after setting parent of an unsaved page with autogenerated slug - wrwrwr
* Bum ``filebroswer_safe`` to 0.2.16 - Stephen McDonald
* Prefix ``BLOG_USE_FEATURED_IMAGE`` in blog templates with ``settings.``, otherwise it always evalutes to False - Josh Cartmell

1.4.0

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

* Added a ``has_home`` variable to templates for the ``page_menu`` template tag, which indicates whether a homepage object exists, and can be used for checking whether a hard-coded homepage link should exist in the menu template - Stephen McDonald
* Update the default twitter query since it's been flooded by movie tweets - Stephen McDonald
* Add a deprecation layer for settings in templates, and deprecate the ``PAGES_MENU_SHOW_ALL`` setting since it's too specific for a setting and can be implemented in one line in a template - Stephen McDonald
* Added an example to the page menu docs of rendering a tree representing the current section of a site being viewed - Stephen McDonald
* Don't need to uncheck ``in_menus`` for an editable homepage anymore, so remove the comment describing that - Stephen McDonald
* Correctly handle file uploads in profile forms - Stephen McDonald
* Alpha-sort options for the search form - Stephen McDonald
* Remove Nimbis Services link for now. We haven't deployed our Mezzanine-based Nimbis Services site. into production yet (the old link was to a testing site that is only. used internally). We'll add this back in once we go live with our Mezzanine site - Lorin Hochstein
* Also check ``BLOG_USE_FEATURED_IMAGE`` in templates when displaying blog post's featured image - Stephen McDonald
* Added a ``sort_by`` template filter for general use - Stephen McDonald
* Removed ``Slugged.Meta.ordering`` since it'll generally always be nuked by Meta on a subclass - and added correct ordering to BlogCategory - Stephen McDonald
* Move ``clean_content`` to new DisplayableAdminForm - Alex Hill
* Fix parent of Team and History pages in fixtures. Assign the Team and History pages to the About page (id 2) instead of the Blog page (id 1) in Page fixtures - Alex Hill
* Fix generating descriptions when saving page instances directly, as their content type subclass fields weren't available for the description - Stephen McDonald
* Allow for no content model in ``Page.description_from_content`` - Stephen McDonald
* Fixed duplicate home IDs in menu templates and add some missing IDs - Stephen McDonald
* Check ``has_home`` to avoid duplicates. Updated ``footer_tree.html`` to behave the same as the other menu templates, checking ``has_home`` so that a page that is also the home doesn't end up in the menus twice - joshcartme
* Strip language prefix from request path, before trying to match it against pages slugs - wrwrwr
* Drupal blog importer for mezzanine blog - issue 527 - Bryden Frizzell
* Fixed ``import_posterous`` for module requests ``v1.0.1`` and above. - issue 528 - Skooch
* Restore permission check for editable JS/CSS - Stephen McDonald
* Added handling for model field defaults in dynamic inlines. Closes 526 - Stephen McDonald
* Precedence of conflicting page processor context. The order of execution of page processors was reversed in 315 so that custom page processors returning an HttpResponse would bypass the default processors. That had the side-effect of making context variables in default processors overwrite those in custom processors, which isn't very intuitive. This change restores the original behaviour of context variables, while retaining the reversed execution order - Alex Hill
* Added a welcome message and quick links for getting started, for new developers, to the default homepage template - Stephen McDonald
* Fixed conditional context updates in page processors for Python < 2.7 - Stephen McDonald
* Fix handling of non-alpha search terms in SearchableQuerySet - Stephen McDonald
* Fixed support for automatically adding custom ManyToMany fields in PageAdmin. Closes 534 - Stephen McDonald
* Improved some of the messages shown through installation (createdb/syncdb signals) - Stephen McDonald
* Clarify requirements for ``search_fields`` in the search api docs - Stephen McDonald
* Hide the help text for the slug field for Link pages in the admin - Stephen McDonald
* Fix JS/CSS file names in base mobile template. Closes 537 - Stephen McDonald
* use ``AUTH_USER_MODEL`` if available - Ben Wilson
* Fix Manager MRO issue where ``search_fields`` param threw errors - David Novakovic
* Test for SearchableManager in DisplayableManager - David Novakovic
* Hopefully fix MRO regression - David Novakovic
* Fix MRO issues and avoid regression at the same time - David Novakovic
* Protect sequences provided or generated for the default value of ``MenusField`` from being forced to unicode (as for example u'[1, 2, 3]'). Django forces fields defaults to unicode unless they're callable (see ``Field.get_default``). This is done to prevent problems that could arise from setting the same mutable object as a default for many fields (see Django ticket 18478) - wrwrwr
* add fa and ``fa_IR`` locales - Mahdi Bornazadeh
* Clean up use of ``AUTH_USER_MODEL`` - Stephen McDonald
* Database-prepare tuples in the same way lists are handled in ``MultiChoiceField`` - wrwrwr
* Allow pages to be dragged out of a subtree to the root level in page admin - wrwrwr
* Check that setting a new page parent won't cause a cycle in the parent-child graph. Such cycles lead to an infinite loop in ``Page.save`` ``(e.g``. python process consuming all resources) - wrwrwr
* Altered git ``repo_url`` checks to allow ssh hosted git repositories - Travis Nickles
* Fixed indentation issue and PEP-8 issue with fabfile mods - Travis Nickles
* Don't try to create any pages if the models it uses aren't installed - Gavin Wahl
* Support for Django 1.5 custom user models. Uses ``get_user_model`` for every reference to User, and provides a default. implementation of ``get_user_model`` for Django <= 1.4 - Gavin Wahl
* Clean up hg/git checks in fabfile - Stephen McDonald
* Move RSS url parsing code from the drupal importer into the main RSS blog importer, and remove the drupal importer since it isn't specific to drupal - Stephen McDonald
* Fix import error message in rss importer - Stephen McDonald
* Don't use Bootstrap's navbar-inverse class by default, for better theme compatibility. Closes 551 - Stephen McDonald
* Fix some missing imports and settings import errors for the new user model hooks - Stephen McDonald
* Added possibility to set custom menu titles for models in ``ADMIN_MENU_ORDER``, using the same notation as for views ``(e.g``. ``(_("News")``, ``"blog.BlogPost"))`` - wrwrwr
* Avoid fixing parent slug in ``Page.set_parent`` if the page had no slug to start with - wrwrwr
* Use ``current_page`` instead of request for ``is_current``. Since we already have the 'current page' object, we can compare it. against ourself to find if we are current - Gavin Wahl
* Replace the rating form with a message after user casts a vote - wrwrwr
* Use ``content_model`` not the base Page in PageAdmin. When calling methods on a page, they should be called on the subclass,. not the base Page. This allows page types to override them - Gavin Wahl
* The usage of reversion can now be disabled for DisplayableAdmin - uli
* Update admin menu docs to mention labels for regaulr models - Stephen McDonald
* Change new reversion setting to be opt-in instead of opt-out - Stephen McDonald
* Moved the ``MEDIA_LIBRARY_PER_SITE`` setting from ``filebrowser_safe`` into Mezzanine so it's documented. It allows per-site filebrowser root directories - Stephen McDonald

Page 8 of 23

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.