1. Andy Mikhailenko
  2. django-navigation

Commits

Author Commit Message Date Builds
Andy Mikhailenko
BUGFIX: template tag get_breadcrumb_trail was broken. Thanks to Richard Frankel for the patch.
Andy Mikhailenko
Added support for coercion of (callable) breadcrumbs (to Unicode).
Andy Mikhailenko
Restructured the documentation.
Andy Mikhailenko
Updated documentation.
Andy Mikhailenko
Merge
Andy Mikhailenko
Renamed basic test case class and method for external reusing, added a note in docs.
Andy Mikhailenko
Fixed docs generation.
Andy Mikhailenko
Added version file to the package.
Andy Mikhailenko
Added two settings-centric crumb resolvers to describe views by URL and by name (great for 3rd-party apps that should be seamlessly integrated). Added tests for all crumb resolvers. Bumped version and changed dev. status from Alpha to Beta.
Andy Mikhailenko
Forgot to add templatetags in setup script.
Andy Mikhailenko
Added a list of authors/contributors.
Andy Mikhailenko
Fixed installation-related bug: replaced setuptools with distutils and install_requires with requires (issue #3).
Andy Mikhailenko
Gave some respect to the elder Pythons.
Andy Mikhailenko
Bugfix.
Andy Mikhailenko
Added Crumb.is_active flag along with already existing Crumb.is_current.
Andy Mikhailenko
BUGFIX: Crumb.is_current was not set.
Andy Mikhailenko
BUGFIX: tempalte tag "breadcrumb" would break if no arguments were supplied. (I really need to write some tests.)
Andy Mikhailenko
Added template tags (some new and some as a replacement for clumsy filters). Added documentation.
Andy Mikhailenko
Fixed the breadcrumb decorator: now using functools.wrapper. Added documentation (incomplete and inaccurate but at least giving the idea of what is all this for).
Andy Mikhailenko
Bugfix: Reolver404 exception would propagate if the full URL path was correct but a part of if could not be resolved (e.g. "/accounts/login/" was registered but "/acoounts/" did not exist in the URL map). Now this is correctly handled by find_crumb.
Andy Mikhailenko
Removed experimental code.
Andy Mikhailenko
Refactored the whole app so it can be easily extended with custom resolvers. External API did not change if you used the decorator (if not, rename "view.navigation = ..." to "view.breadcrumb = ..." everywhere in your code, where "view" is the name of a view function).
Andy Mikhailenko
Added template filter "get_title" (to be used in <title> and/or <h1>).
Andy Mikhailenko
Added separate template filters for sections and trail (along with the older cumulative filter).
Andy Mikhailenko
Decorator now mimics original view's name and other attributes.
Andy Mikhailenko
Added "breadcrumb" decorator (syntax sugar for the pre-existing approach).
Andy Mikhailenko
BUGFIX: ugettext_lazy in "navigation" attribute of a view would raise exception.
Andy Mikhailenko
Added trove classifiers for distribution
Andy Mikhailenko
Fix distribution bug: subpackages were not installed via distutils
Andy Mikhailenko
Rename templatetags module from "navigation" to "navigation_tags"
  1. Prev
  2. Next