include_form_data needs a default

Add published method on VersionTracker queryset

Co-Authored-By: Gavin Wahl <gwahl@fusionbox.com>

PEP-8 compliance fix

Refactor tests in order to use custom widgy sites

Add test for VersionTracker.objects.published()

Fix the FormBuilder markdown2html migration

Fixes #92, schema migrations aren't supposed to modify data.

Run migrations on Travis

media was not in thumbnail_libs - issue may be in render.html in same directory

Missing staticfiles

Missing staticfiles

Improve error reporting

We need to defer raising our exception because it could hide an
ImportError. It'd be nice not to use traceback.print_stack and raise an
exception with the correct traceback, but six.reraise doesn't show the
whole traceback.

Fresh start with the documentation.

- renamed doc/ to docs/
- added the kr theme
- removed all old documentation
- moved docs/source/* to docs/
- moved docs/build to docs/_build

outlined documentation

fix intersphinx

doc outlines

reorganized documentation

widgy site api docs

update review queue with changes from get_action_links and get_owners

template tags

worked on documentation (specifically api/models)

node api

populate_review_queue

preserve sphinx theme license

widgy_mezzanine quickstart tutorial

no need to use {outfile} for pyscss

not really built on treebeard

Rewrite settings to use Django 1.6 style

Also updates the mezzanine tutorial

more complete url example

note about undo support

remove cachebuster requirement

We can use staticfiles for the `static` tag, and just not use a `media`
tag.

clarify form_builder installation and contract

Modernize the README

setup.py needs to use renamed readme

require.js optimizer tutorial

Also adds the `:django:djadmin:` intersphinx link thing.

Make UrlconfIncludePages linkable

Recheck compatibility when repositioning

It's necessary to recheck compatibility when repositioning a widget.
Without this, it's possible to nest un-nestable widgets like forms,
by putting the form inside a container, then putting the container in
another form. The deep form never got a chance to object.

Fix the memory leak in urlconf_include

Django's urlresolvers.get_resolver function is memoized, causing a
memory leak when a new urlconf module is used for every request.

The other way to do this would be to use the same urlconf module for
every request. This would require caching the instances based on the
current set of UrlconfIncludePages.

Make sure to uncache our urlconf even if it has been overridden.

In the case where another middleware overrides the urlconf, just
uncaching request.urlconf might not uncache the urlconf that we made.
It wouldn't be a problem if no URLs were resolved before the urlconf was
overriden, but we can't be sure of that.

fix viewcode

prefetch_trees does a node query for each tree, correct query count

overview of the Makefile's coverage helpers

Widgets can have help_text tooltips

The help_text class attribute of a widget will show up as a tooltip for
the widget on the shelf. Useful to add help text about the purpose of a
widget.

rm [frontend backbone] template caching

  - The only templates we fetch like this are wigdet edit templates
  - The templates are cleared on save
  - This means the only time we had a cache hit was when you do 'edit',
    'cancel', 'edit'. This almost never happens, and when it does, it's
    during development when you want a new template.

If there's a different use case in the future, this might be worthwhile
to put back, but it's useless code right now.

Add the ability to link to external pages

This allow buttons to link to external pages, and this centralize
external links.

Issue #109

Issue #109

Removed returns

Thank you for the help and for not giving it all away too :)

Reworked solution

Removed additional line

Took care of all issues but at in ViewList

Reworked to restrict access of outside variable calls

Updated method and variable names

Sorry about all this; I did not know to call options

Removed extra indent