Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reviewed Additional Javascript Tests #247

Open
wants to merge 1,016 commits into
base: master
Choose a base branch
from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 10, 2013

  1. unsafe HTML widget icon

    justinstollsteimer authored and Rocky Meza committed Jul 10, 2013
    Configuration menu
    Copy the full SHA
    fedc37a View commit details
    Browse the repository at this point in the history
  2. form styles for top-node editors

    justinstollsteimer authored and Rocky Meza committed Jul 10, 2013
    Configuration menu
    Copy the full SHA
    91e078e View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2013

  1. Make qs argument optional in PatchUrlconfMiddleware.get_urlconf

    signalhandlers.patch_url_conf calls get_urlconf with a single argument.
    gavinwahl committed Jul 12, 2013
    Configuration menu
    Copy the full SHA
    0f128f7 View commit details
    Browse the repository at this point in the history
  2. reorganized documentation

    Rocky Meza committed Jul 12, 2013
    Configuration menu
    Copy the full SHA
    0aa8360 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2013

  1. Make FormSuccesHandler draggable

    It's awkward to be able to drop the success handler anywhere, but
    not be able to move it aftewards.
    acatton committed Jul 15, 2013
    Configuration menu
    Copy the full SHA
    f035b98 View commit details
    Browse the repository at this point in the history
  2. Preserve submit-button data in popup forms

    If we disable the submit button in the submit handler, the browser won't
    submit its value. We need this value to determine which button was
    pressed.
    gavinwahl committed Jul 15, 2013
    Configuration menu
    Copy the full SHA
    ece0362 View commit details
    Browse the repository at this point in the history
  3. Add get_action_links to Widgy owners

    Models with WidgyFields should define a get_action_links method. It
    takes a root_node and returns a list of links. This is used for preview
    links.
    
      - Removes the dependency in core on widgy_mezzanine for preview links
      - Removes the VersionCommitAdmin.get_commit_name and
        get_commit_preview_url methods.
      - Removes an attempt at making forms.WidgyField work for non-model
        forms. We'll revisit this when it comes up.
      - Adds preview and diff links for every owner of a VersionTracker.
    gavinwahl committed Jul 15, 2013
    Configuration menu
    Copy the full SHA
    a243efb View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2013

  1. Fixed L10N CommitForm bug.

    Because "Django uses different formats for displaying data to those it
    uses for parsing data", when using i18n and having a LANGUAGE_CODE other
    than 'en', but still viewing the page in English, the widget will output
    with the wrong format.
    Rocky Meza committed Jul 17, 2013
    Configuration menu
    Copy the full SHA
    904847b View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2013

  1. Move require.js's data-main configuration script inline

    require.js loads data-main asynchronously, so our inline javascript to
    instantiate widgy sometimes runs before require is configured. This
    results in require not being able to find libraries, and widgy fails to
    start. This fixes the intermittent 'blank widgy editor' bug.
    
    Also fixes a hardcoding of `/static/` paths when `{% static %}` should
    be used instead.
    gavinwahl committed Jul 18, 2013
    Configuration menu
    Copy the full SHA
    79c15cf View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2013

  1. Add prefetch_related to SelectRelatedManager

    Why not both?
    gavinwahl committed Jul 19, 2013
    Configuration menu
    Copy the full SHA
    4018690 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2013

  1. widgy site api docs

    gavinwahl committed Jul 20, 2013
    Configuration menu
    Copy the full SHA
    dea170e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ee8c30d View commit details
    Browse the repository at this point in the history
  3. template tags

    gavinwahl committed Jul 20, 2013
    Configuration menu
    Copy the full SHA
    86a5af8 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2013

  1. Fix the authorize test and remove UnauthenticatedWidgySite

    This test has not been testing anything for a while, because passing
    HTTP_COOKIE to the test-client methods was overriding the test client's
    cookies, including the session that had a logged-in user. The test
    verified that a 403 was being returned, but the 403 wasn't from where we
    expected (the UnauthenticatedWidgySite). Also, UnauthenticatedWidgySite
    was overriding `authorize`, which doesn't exist any more. The new method
    is called `authorize_view`, but this wasn't detected because the test
    isn't robust enough.
    
    This patch mocks widgy_site.authorize_view method to ensure it's called,
    instead of relying on the PermissionDenied exception. This also allows
    us to get rid of UnauthenticatedWidgySite.
    gavinwahl committed Jul 22, 2013
    Configuration menu
    Copy the full SHA
    ffa4d93 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2013

  1. worked on documentation (specifically api/models)

    Rocky Meza committed Jul 23, 2013
    Configuration menu
    Copy the full SHA
    f2a2c5f View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2013

  1. Configuration menu
    Copy the full SHA
    6eeb021 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2013

  1. Don't monkey patch get_templates_hierarchy at top level

    Debug toolbar loads all the panel modules regardless of settings.DEBUG.
    If we monkey patch at the module level, we'll always replace
    get_templates_hierarchy, even in production mode.
    gavinwahl committed Jul 25, 2013
    Configuration menu
    Copy the full SHA
    d1804e5 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2013

  1. Memoize select_template, and a render_to_string that uses it

    Until Django bug #20806 is fixed, we should memoize select_template
    because we call it many times with long lists of templates to choose
    from. This results in a large speedup while rendering the editors for
    large trees.
    gavinwahl committed Jul 26, 2013
    Configuration menu
    Copy the full SHA
    44595ad View commit details
    Browse the repository at this point in the history
  2. Don't wait for rendering to finish before fetching compatibility

    The request to fetch compatibility data for the shelf can start before
    Widgy is done rendering. This results in less latency for the shelf to
    be ready.
    gavinwahl committed Jul 26, 2013
    Configuration menu
    Copy the full SHA
    fb1af0d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2aa7f78 View commit details
    Browse the repository at this point in the history
  4. Better shelf placeholders

    Instead of making a .drag_placeholder element and trying to get it to
    behave exactly like the shelf item, just clone the shelf item. This
    prevents the rest of the items from moving at all when picking up a
    widget.
    
    Co-Authored-By: Antoine Catton <[email protected]>
    gavinwahl and acatton committed Jul 26, 2013
    Configuration menu
    Copy the full SHA
    9250613 View commit details
    Browse the repository at this point in the history
  5. Fix CSS on CKEditor in HTML widget

    Co-Authored-By: Justin Stollsteimer <[email protected]>
    acatton and justinstollsteimer committed Jul 26, 2013
    Configuration menu
    Copy the full SHA
    46227ce View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2013

  1. Use the require.js optimizer

    Use django-require to bundle Widgy's js during collectstatic.
    
    `widgy-main.js` is a stub that gets turned into the widgy js bundle
    during collectstatic. This allows us to always include it during
    development. Since it doesn't do anything, require.js will work as
    normal (lazily loading everything), until the bundle gets built.
    gavinwahl committed Jul 30, 2013
    Configuration menu
    Copy the full SHA
    6258fcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    686e819 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    74822b9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e05d68 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e968fa2 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'require'

    * require:
      cachebust require.js in development
      Fix css paths to make it work with CachedStaticFilesStorage
      Use the require.js optimizer
    Rocky Meza committed Jul 30, 2013
    Configuration menu
    Copy the full SHA
    971c9ed View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2013

  1. node api

    gavinwahl committed Jul 31, 2013
    Configuration menu
    Copy the full SHA
    b3dfd44 View commit details
    Browse the repository at this point in the history
  2. populate_review_queue

    gavinwahl committed Jul 31, 2013
    Configuration menu
    Copy the full SHA
    08b565b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    beac901 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7127734 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bb51f7b View commit details
    Browse the repository at this point in the history
  6. 2 Configuration menu
    Copy the full SHA
    ef42a96 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2013

  1. Use CKEditor instead of Markdown/Pagedown for email content

      - Markdown widget is deprecated
      - Clients want HTML, not markdown
    
    For plaintext email clients, we use html2text to convert the HTML to
    markdown. This patch is backwards compatible, because it converts all
    the existing markdown to HTML in the migration.
    gavinwahl committed Aug 1, 2013
    Configuration menu
    Copy the full SHA
    29bf1f3 View commit details
    Browse the repository at this point in the history
  2. Add an 'include_form_data' option to EmailSuccessHandlers

    This allows the data from the form submission to be included in the
    success email.
    gavinwahl committed Aug 1, 2013
    Configuration menu
    Copy the full SHA
    ece1069 View commit details
    Browse the repository at this point in the history
  3. Fix error when to_ident is blank in a EmailUserHandler

    We need to handle the case where the form is submitted before the
    EmailUserHandler is ready.
    gavinwahl committed Aug 1, 2013
    Configuration menu
    Copy the full SHA
    d4cddae View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c8c1b8d View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2013

  1. Rewrite settings to use Django 1.6 style

    Also updates the mezzanine tutorial
    gavinwahl committed Aug 2, 2013
    Configuration menu
    Copy the full SHA
    c12edaa View commit details
    Browse the repository at this point in the history
  2. Add published method on VersionTracker queryset

    Co-Authored-By: Gavin Wahl <[email protected]>
    acatton and gavinwahl committed Aug 2, 2013
    Configuration menu
    Copy the full SHA
    2d7ff97 View commit details
    Browse the repository at this point in the history
  3. more complete url example

    gavinwahl committed Aug 2, 2013
    Configuration menu
    Copy the full SHA
    4c16930 View commit details
    Browse the repository at this point in the history
  4. PEP-8 compliance fix

    acatton committed Aug 2, 2013
    Configuration menu
    Copy the full SHA
    887b9c0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    93c8c48 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    86285a1 View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'origin/get-publish-commits'

    * origin/get-publish-commits:
      Add test for VersionTracker.objects.published()
      Refactor tests in order to use custom widgy sites
      PEP-8 compliance fix
      Add published method on VersionTracker queryset
    Rocky Meza committed Aug 2, 2013
    Configuration menu
    Copy the full SHA
    c64c992 View commit details
    Browse the repository at this point in the history
  8. Fix the FormBuilder markdown2html migration

    Fixes fusionbox#92, schema migrations aren't supposed to modify data.
    Rocky Meza authored and gavinwahl committed Aug 2, 2013
    Configuration menu
    Copy the full SHA
    212d62f View commit details
    Browse the repository at this point in the history
  9. Run migrations on Travis

    gavinwahl committed Aug 2, 2013
    Configuration menu
    Copy the full SHA
    0b43f19 View commit details
    Browse the repository at this point in the history
  10. Added staticfiles

    zmetcalf committed Aug 2, 2013
    Configuration menu
    Copy the full SHA
    b5a0171 View commit details
    Browse the repository at this point in the history
  11. Merge pull request fusionbox#95 from zmetcalf/master

    Added staticfiles to widgy/templates/admin/filer/base_site.html
    gavinwahl committed Aug 2, 2013
    Configuration menu
    Copy the full SHA
    f1b4463 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a50f4aa View commit details
    Browse the repository at this point in the history
  13. note about undo support

    gavinwahl committed Aug 2, 2013
    Configuration menu
    Copy the full SHA
    6d23387 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2013

  1. Missing staticfiles

    zmetcalf authored and gavinwahl committed Aug 3, 2013
    Configuration menu
    Copy the full SHA
    011882d View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2013

  1. 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.
    gavinwahl committed Aug 5, 2013
    Configuration menu
    Copy the full SHA
    cc481de View commit details
    Browse the repository at this point in the history
  2. remove cachebuster requirement

    We can use staticfiles for the `static` tag, and just not use a `media`
    tag.
    gavinwahl committed Aug 5, 2013
    Configuration menu
    Copy the full SHA
    50af146 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb20505 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'documentation'

    * documentation: (21 commits)
      clarify form_builder installation and contract
      remove cachebuster requirement
      note about undo support
      preserve undo support in review queue for django < 1.5
      more complete url example
      Rewrite settings to use Django 1.6 style
      not really built on treebeard
      no need to use {outfile} for pyscss
      widgy_mezzanine quickstart tutorial
      preserve sphinx theme license
      populate_review_queue
      node api
      worked on documentation (specifically api/models)
      template tags
      update review queue with changes from get_action_links and get_owners
      widgy site api docs
      reorganized documentation
      doc outlines
      fix intersphinx
      outlined documentation
      ...
    
    Conflicts:
    	demo/settings.py
    	widgy/templates/admin/filer/base_site.html
    gavinwahl committed Aug 5, 2013
    Configuration menu
    Copy the full SHA
    c38ab6e View commit details
    Browse the repository at this point in the history
  5. Modernize the README

    gavinwahl committed Aug 5, 2013
    Configuration menu
    Copy the full SHA
    9d49d50 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2013

  1. Configuration menu
    Copy the full SHA
    0e1f712 View commit details
    Browse the repository at this point in the history
  2. require.js optimizer tutorial

    Also adds the `:django:djadmin:` intersphinx link thing.
    gavinwahl committed Aug 6, 2013
    Configuration menu
    Copy the full SHA
    b62be43 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2013

  1. Configuration menu
    Copy the full SHA
    c8dde36 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2013

  1. 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.
    gavinwahl committed Aug 8, 2013
    2 Configuration menu
    Copy the full SHA
    f65b2a5 View commit details
    Browse the repository at this point in the history
  2. 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.
    Rocky Meza committed Aug 8, 2013
    Configuration menu
    Copy the full SHA
    74f07cc View commit details
    Browse the repository at this point in the history
  3. 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.
    gavinwahl committed Aug 8, 2013
    Configuration menu
    Copy the full SHA
    6e7b9f1 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'urlconf_leak'

    * urlconf_leak:
      Make sure to uncache our urlconf even if it has been overridden.
      Fix the memory leak in urlconf_include
    gavinwahl committed Aug 8, 2013
    Configuration menu
    Copy the full SHA
    b8d6a68 View commit details
    Browse the repository at this point in the history
  5. fix viewcode

    gavinwahl committed Aug 8, 2013
    Configuration menu
    Copy the full SHA
    f50b791 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9a262b7 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2013

  1. Configuration menu
    Copy the full SHA
    a09d68b View commit details
    Browse the repository at this point in the history
  2. Added a Your First Widget tutorial

    Rocky Meza committed Aug 9, 2013
    Configuration menu
    Copy the full SHA
    302ca9f View commit details
    Browse the repository at this point in the history
  3. 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.
    gavinwahl committed Aug 9, 2013
    Configuration menu
    Copy the full SHA
    392401e View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2013

  1. Configuration menu
    Copy the full SHA
    1efd781 View commit details
    Browse the repository at this point in the history

Commits on Aug 13, 2013

  1. 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.
    gavinwahl committed Aug 13, 2013
    Configuration menu
    Copy the full SHA
    9343ee4 View commit details
    Browse the repository at this point in the history
  2. Add the ability to link to external pages

    This allow buttons to link to external pages, and this centralize
    external links.
    acatton committed Aug 13, 2013
    Configuration menu
    Copy the full SHA
    ad012dc View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2013

  1. Configuration menu
    Copy the full SHA
    793e511 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b752156 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    03f975d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    48c88ff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    14bf8b3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c6599e2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1080098 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b1c4ac8 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2655835 View commit details
    Browse the repository at this point in the history
  10. Copy PhoneNumberField into widgy

    Signed-off-by: Antoine Catton <[email protected]>
    gavinwahl authored and acatton committed Aug 14, 2013
    Configuration menu
    Copy the full SHA
    120263e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    80f9095 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    66166e5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    11ec8fc View commit details
    Browse the repository at this point in the history
  14. Added a bunch of tooltips.

    Rocky Meza committed Aug 14, 2013
    Configuration menu
    Copy the full SHA
    b11c6bb View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2013

  1. Configuration menu
    Copy the full SHA
    ef80bd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6e8f016 View commit details
    Browse the repository at this point in the history
  3. Fix button order

    Rocky Meza authored and acatton committed Aug 15, 2013
    Configuration menu
    Copy the full SHA
    f1415b5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7f89239 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8fc2cdc View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2013

  1. Use BeautifulSoup 4

    BeautifulSoup import is the third version, which was a dependency of
    django-fusionbox.
    acatton authored and gavinwahl committed Aug 16, 2013
    Configuration menu
    Copy the full SHA
    0f6c2c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3e22cde View commit details
    Browse the repository at this point in the history
  3. Add django argonauts dependency

    acatton authored and gavinwahl committed Aug 16, 2013
    Configuration menu
    Copy the full SHA
    406fa69 View commit details
    Browse the repository at this point in the history
  4. Remove fusionbox.middleware.GenericTemplateFinderMiddleware dependency

    This middleware have meen moved to
    git://github.com:fusionbox/django-fusionbox.git@f6147ab
    acatton authored and gavinwahl committed Aug 16, 2013
    Configuration menu
    Copy the full SHA
    ce881e1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    07a2a09 View commit details
    Browse the repository at this point in the history
  6. Remove django-fusionbox dependency

    merged fusionbox#98
    
    * no-fusionbox:
      Get rid of django-fusionbox in the documentation
      Remove fusionbox.middleware.GenericTemplateFinderMiddleware dependency
      Add django argonauts dependency
      Use widgy queryset on ReviewedVersionCommit
      Use BeautifulSoup 4
      Get rid of fusionbox_tags dependency
      Switch from django-fusionbox to django-argonauts
      Copy PhoneNumberField into widgy
      Add phonenumbers dependency to setup.py for PhoneNumberField
      Remove dependency from django-fusionbox QuerySetManager
      Remove fusionbox.core from the demo site INSTALLED_APPS
      Get rid of fusionbox.behaviors dependency
      Remove widgy.contrib.replacements module
      Remove django-fusionbox from requirements.txt file
      Remove fusionbox internal fabfile
      Move requirements file in demo site
      Remove django-fusionbox dependency in setup.py
    gavinwahl committed Aug 16, 2013
    Configuration menu
    Copy the full SHA
    884d6f3 View commit details
    Browse the repository at this point in the history
  7. Use our version of Mezzanine on Django 1.6

    Until Mezzanine supports Django 1.6
    gavinwahl committed Aug 16, 2013
    Configuration menu
    Copy the full SHA
    e1ab15d View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2013

  1. Configuration menu
    Copy the full SHA
    acb4b48 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8496bbb View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2013

  1. Configuration menu
    Copy the full SHA
    f680f07 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2013

  1. Created set method for ViewList to make list more private - Changed s…

    …ome existing logic to include new ViewList methods
    zmetcalf committed Aug 26, 2013
    Configuration menu
    Copy the full SHA
    cbe6ba3 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2013

  1. Tests for PhoneNumberField - contrib.form_builder.forms

    PhoneNumberField unittest - isolated on class
    zmetcalf committed Aug 28, 2013
    Configuration menu
    Copy the full SHA
    7dafb92 View commit details
    Browse the repository at this point in the history
  2. Merge pull request fusionbox#126 from zmetcalf/coverage_test

    Tests for PhoneNumberField
    gavinwahl committed Aug 28, 2013
    Configuration menu
    Copy the full SHA
    c3f548d View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2013

  1. first edit on home page

    agroth committed Aug 30, 2013
    Configuration menu
    Copy the full SHA
    8b9b4f2 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2013

  1. Configuration menu
    Copy the full SHA
    f866d45 View commit details
    Browse the repository at this point in the history
  2. copyedits to design section

    agroth committed Sep 22, 2013
    Configuration menu
    Copy the full SHA
    212c3eb View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2013

  1. Fix form redirection

    Form redirection was broken:
    
        * If the form success page doesn't have a “from” parameter, the
        success page raises an Error.
        (Fixed with the try...except KeyError)
    
        * If the “from” parameter is relative, or if it is something
        like '"><img src="'. It raises a NoReverseMatch, because Django
        thinks it's a module, and tries to import it. This could lead to a
        remote code execution if a user succeed to put a __init__.py file in
        the /media/ directory and succeed to import it.
        (Fixed by using HttpResponsePermanentRedirect instead of redirect() )
    
        * If the “from” parameter is “http://example.com” widgy will
        redirect to example.com, allowing somebody to give links like:
        <http://good.example.com/form/success/?from=http://evil.example.com/>.
        <http://evil.example.com/> can be fully URL encoded in order to
        hide it.
        (Fixed by using is_safe_url)
    acatton committed Sep 23, 2013
    Configuration menu
    Copy the full SHA
    24aaea8 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2013

  1. no more red h2s

    justinstollsteimer authored and gavinwahl committed Sep 24, 2013
    Configuration menu
    Copy the full SHA
    71ba700 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2013

  1. Merge branch 'doc_edits'

    agroth committed Oct 16, 2013
    Configuration menu
    Copy the full SHA
    01dd3b6 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2013

  1. Version 0.1.0

    acatton committed Oct 17, 2013
    Configuration menu
    Copy the full SHA
    10e47f6 View commit details
    Browse the repository at this point in the history
  2. Prepare 0.2.0

    acatton committed Oct 17, 2013
    Configuration menu
    Copy the full SHA
    3f325fc View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2013

  1. Configuration menu
    Copy the full SHA
    9f0ebbd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f665460 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2013

  1. Fixed MANIFEST.in to include things that were missing

    Rocky Meza committed Oct 19, 2013
    Configuration menu
    Copy the full SHA
    de878e1 View commit details
    Browse the repository at this point in the history
  2. Beef up the setup information

    Rocky Meza committed Oct 19, 2013
    Configuration menu
    Copy the full SHA
    767d1e6 View commit details
    Browse the repository at this point in the history
  3. Added documentation about making WidgyPage the default

    Rocky Meza committed Oct 19, 2013
    Configuration menu
    Copy the full SHA
    e968838 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'fix_setup'

    * fix_setup:
      Beef up the setup information
      Fixed MANIFEST.in to include things that were missing
    gavinwahl committed Oct 19, 2013
    Configuration menu
    Copy the full SHA
    6ceec0a View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2013

  1. update CHANGELOG.rst for 0.1.1 release

    Aaron Merriam committed Oct 21, 2013
    Configuration menu
    Copy the full SHA
    5b3e6c1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ae5c65a View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2013

  1. Configuration menu
    Copy the full SHA
    37807b5 View commit details
    Browse the repository at this point in the history
  2. Changelog wasn't complete for the version 0.1.1

    (cherry picked from commit 6a13b16)
    acatton committed Oct 23, 2013
    Configuration menu
    Copy the full SHA
    1689294 View commit details
    Browse the repository at this point in the history
  3. Update Changelog for 0.1.2

    (cherry picked from commit ba6e71b)
    acatton committed Oct 23, 2013
    Configuration menu
    Copy the full SHA
    56c87d5 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2013

  1. Configuration menu
    Copy the full SHA
    4527132 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2013

  1. commit_preview.html assumed presence of staticfiles.

    Rocky Meza committed Oct 31, 2013
    Configuration menu
    Copy the full SHA
    5a981e5 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'add_tooltips'

    Rocky Meza committed Oct 31, 2013
    Configuration menu
    Copy the full SHA
    f8a0c80 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2013

  1. Configuration menu
    Copy the full SHA
    755c48d View commit details
    Browse the repository at this point in the history
  2. Added FormInput.type to div container.

    This makes it easier for designers to style the different form input
    types differently.
    Rocky Meza committed Nov 3, 2013
    Configuration menu
    Copy the full SHA
    1af0b60 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2013

  1. mailing list link

    gavinwahl committed Nov 5, 2013
    Configuration menu
    Copy the full SHA
    5288df8 View commit details
    Browse the repository at this point in the history
  2. Meta classes should be before methods but after fields

    This is a partial cherry-pick of b8046e8
    
    Signed-off-by: Antoine Catton <[email protected]>
    Ack-by: Antoine Catton <[email protected]>
    Rocky Meza authored and acatton committed Nov 5, 2013
    Configuration menu
    Copy the full SHA
    202ea7f View commit details
    Browse the repository at this point in the history
  3. Added StrDisplayNameMixin to many widgets.

    StrDisplayNameMixin uses the __unicode__ or __str__ methods of the
    widgets to create the display_name.  This is better than using a lambda
    in the DisplayNameMixin because it forces the programmer to also write a
    __str__ method for the model.
    
    This is a partial cherry-pick of b8046e8
    
    Signed-off-by: Antoine Catton <[email protected]>
    Ack-by: Antoine Catton <[email protected]>
    Rocky Meza authored and acatton committed Nov 5, 2013
    Configuration menu
    Copy the full SHA
    0b29649 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2013

  1. fix the tests on django 1.6

    Any exception inside an ORM method (like those cause by our pre-delete
    signal) invalidates the transaction. You need to use an atomic() to
    prevent this.
    
    Reviewed-by: Antoine Catton <[email protected]>
    gavinwahl authored and acatton committed Nov 6, 2013
    Configuration menu
    Copy the full SHA
    b289edb View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2013

  1. Fix multi-table inheritance with LinkFields

    The fields LinkFields adds were getting added twice when inheriting from
    a model with a LinkField. LinkField tries to prevent this by check if
    the fields are already there, but it only checked local_fields. It needs
    to check all model fields, including inherited fields.
    
    164ea5f switched from using get_all_field_names to local_fields,
    because get_all_field_names loads the appcache which can cause a
    circular import. This commit uses get_fields_with_model, which does not
    load the appcache, so it should be ok.
    gavinwahl committed Nov 8, 2013
    Configuration menu
    Copy the full SHA
    4964243 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6733350 View commit details
    Browse the repository at this point in the history
  3. use scrollBy instead of scrollTop+=

    Setting scrollTop doesn't do anything in Firefox or IE, so use
    window.scrollBy which is supported everywhere.
    gavinwahl committed Nov 8, 2013
    Configuration menu
    Copy the full SHA
    ab5a82a View commit details
    Browse the repository at this point in the history
  4. User delete querying nonexistent reviewqueue

    A widgy project was searching for user-related review queue objects when an
    admin attempted to delete said user. Thus, the site was attempting to query a
    database tab le that did not exist.
    
    Reorganizing the review queue imports within the widgy-mezzanine admin file so
    that they are not called unless review queue is in INSTALLED_APPS fixed the
    problem
    Scott Clark authored and gavinwahl committed Nov 8, 2013
    Configuration menu
    Copy the full SHA
    e54854e View commit details
    Browse the repository at this point in the history
  5. __str__ can't return None

    Reviewed-By: Antoine Catton <[email protected]>
    gavinwahl authored and acatton committed Nov 8, 2013
    Configuration menu
    Copy the full SHA
    ede08db View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2013

  1. use the master branch for the travis badge

    failures in branches besides master shouldn't be reported
    gavinwahl authored and acatton committed Nov 10, 2013
    Configuration menu
    Copy the full SHA
    d5df8b3 View commit details
    Browse the repository at this point in the history
  2. Updated demo for url depreciation

    Signed-off-by: Antoine Catton <[email protected]>
    zmetcalf authored and acatton committed Nov 10, 2013
    Configuration menu
    Copy the full SHA
    769cbb0 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2013

  1. Configuration menu
    Copy the full SHA
    7130cbe View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2013

  1. Manually squash Widgy's first two migrations

    This pair of migrations created and then removed a bunch of stuff in
    Widgy that depended on Mezzanine. Removing each create/delete pair
    allows migrating Widgy without Mezzanine.
    
    Reviewed-by: Rocky Meza <[email protected]>
    Reviewed-by: Antoine Catton <[email protected]>
    gavinwahl authored and acatton committed Nov 18, 2013
    Configuration menu
    Copy the full SHA
    e3c9961 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2013

  1. Drop target collision detection

    Instead of using the pointer_event_catcher to activate drop targets,
    activate the drop target closest to the mouse that overlaps the dragged
    element.
    
    As an optimization, only drop targets visible in the viewport are
    checked for overlap. The list of visible drop targets is refreshed on
    scroll.
    gavinwahl committed Nov 20, 2013
    Configuration menu
    Copy the full SHA
    21bf13f View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2013

  1. Fix fusionbox#121 - Generate form success key from ident, not pk

    The logical form has a new pk for each version, which means the success
    page changed on every commit. Now it uses a key generated from its
    ident, which never changes. This allows caching form pages because the
    success urls for all versions of the form are the same.
    gavinwahl committed Nov 26, 2013
    Configuration menu
    Copy the full SHA
    7ee9e85 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2013

  1. check to for empty string before returning

    Scott Clark committed Dec 4, 2013
    Configuration menu
    Copy the full SHA
    ef41351 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2013

  1. Configuration menu
    Copy the full SHA
    7e72192 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2013

  1. Configuration menu
    Copy the full SHA
    bddc70a View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2013

  1. Capitalize option group names in LinkField choices

    Rocky Meza authored and gavinwahl committed Dec 17, 2013
    Configuration menu
    Copy the full SHA
    5c9234b View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2013

  1. Blank strings eval to False

    Scott Clark committed Dec 19, 2013
    Configuration menu
    Copy the full SHA
    d1374d7 View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2013

  1. Revert "form rendering quickfix"

    This reverts commit f2d6d6b.
    
    I don't think this does anything, and it seems to work without it.
    gavinwahl committed Dec 20, 2013
    Configuration menu
    Copy the full SHA
    0430e56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9efdf48 View commit details
    Browse the repository at this point in the history
  3. Fix inheritance for LinkFields

    Don't copy the link_registry when copying a LinkField. When inheriting
    from a model with a LinkField, each field from the parent is deepcopied
    and attached to the child. This means that the child gets a different
    instance of its link_registry, and could not learn about models
    registered later.
    gavinwahl committed Dec 20, 2013
    Configuration menu
    Copy the full SHA
    fd483c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2013

  1. Fixed the pop-out view.

    It wasn't being prefetched and also, site is now a required context
    variable.
    Rocky Meza committed Dec 28, 2013
    Configuration menu
    Copy the full SHA
    64320f4 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2013

  1. Restructured the backend SCSS.

    I have split up widgy.scss into two files, widgy_layout.scss and
    widgy_theme_default.scss in the hope that it will be easier to edit the
    styles of the editor without affecting the functionality and to reduce
    some specificity headaches that we were having.  I have also included a
    super barebones theme called widgy_theme_lofi.scss for testing the
    structural SCSS.
    
    I'm sure there are regressions in the CSS, I was hoping to get a real
    designer to fix those because they are beyond my power.
    Rocky Meza committed Dec 30, 2013
    Configuration menu
    Copy the full SHA
    88265ea View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2014

  1. Configuration menu
    Copy the full SHA
    ae893f1 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2014

  1. Preserve formfields' default widgets in widgy forms

    Before, we were forcing all of them to TextInput. This breaks
    checkboxes, for example.
    gavinwahl committed Jan 6, 2014
    Configuration menu
    Copy the full SHA
    20a9241 View commit details
    Browse the repository at this point in the history
  2. run js tests on travis

    gavinwahl committed Jan 6, 2014
    Configuration menu
    Copy the full SHA
    24a5fb4 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2014

  1. Make CKEditorWidget work without require.js

    If we just use an already-loaded CKEDITOR, you can use this field
    outside of Widgy without require.js.
    gavinwahl committed Jan 8, 2014
    Configuration menu
    Copy the full SHA
    a86fbec View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2014

  1. Add 'owner' links on the history page and the form submissions page

    Add a link to the admin change page of each owner. This can not be
    merged as-is --- the form admin hardcodes a reference to
    ReviewedVersionTracker. It needs access to a site so it can call
    get_version_tracker_model.
    
    (cherry picked from commit a884da0)
    
    Merge fusionbox#86
    
    Reviewed-By: Antoine Catton <[email protected]>
    gavinwahl authored and acatton committed Jan 28, 2014
    Configuration menu
    Copy the full SHA
    bb2e21e View commit details
    Browse the repository at this point in the history
  2. mezzanine_base should extend layout_base

    (cherry picked from commit 84780e8)
    gavinwahl authored and acatton committed Jan 28, 2014
    Configuration menu
    Copy the full SHA
    1862ffc View commit details
    Browse the repository at this point in the history
  3. Merge pull request fusionbox#112 from fusionbox/first_widget

    Added a Your First Widget tutorial
    acatton committed Jan 28, 2014
    Configuration menu
    Copy the full SHA
    41c1bab View commit details
    Browse the repository at this point in the history
  4. Merge pull request fusionbox#138 from fusionbox/forminput_div_class

    Added FormInput.type to div container.
    acatton committed Jan 28, 2014
    Configuration menu
    Copy the full SHA
    ad53868 View commit details
    Browse the repository at this point in the history
  5. Ensure deletion of child elements when deleting a Node.

    This fixes issue fusionbox#136 regarding the left behind edit/preview element
    when deleting the last remaining Section.  Thanks to @zmetcalf for
    discovering this bug.
    
    (cherry picked from commit d400b38)
    Rocky Meza authored and acatton committed Jan 28, 2014
    Configuration menu
    Copy the full SHA
    7960d8e View commit details
    Browse the repository at this point in the history
  6. Revert "Add 'owner' links on the history page and the form submission…

    …s page"
    
    This reverts commit bb2e21e.
    
    This patch needs more work. fusionbox#86
    acatton committed Jan 28, 2014
    Configuration menu
    Copy the full SHA
    7aa7ec8 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2014

  1. Test blank to email returns empty list

    Scott Clark committed Jan 29, 2014
    Configuration menu
    Copy the full SHA
    64a7519 View commit details
    Browse the repository at this point in the history
  2. better sticky shelf

    Instead of manually setting the margin-top of the shelf to get it to
    stay with you while you scroll (which is very jerky on chrome), use
    jquery fixTo to set position: fixed appropriately.
    
    This required adding a '.scroll' container in the shelf that receives
    overflow-y: auto for the scrollbar. This is because fixTo copies the
    width of its element onto another, and chrome and firefox calculate
    widths differently, one including the scrollbar and the other not. The
    .scroll container means the width of the .shelf always includes the
    scrollbar.
    gavinwahl committed Jan 29, 2014
    Configuration menu
    Copy the full SHA
    9c65343 View commit details
    Browse the repository at this point in the history
  3. Make ImageField public

    gavinwahl committed Jan 29, 2014
    Configuration menu
    Copy the full SHA
    4aac393 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2014

  1. Configuration menu
    Copy the full SHA
    73165f8 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'scss_refactor'

    Conflicts:
    	widgy/static/widgy/css/widgy.scss
    Rocky Meza committed Feb 7, 2014
    Configuration menu
    Copy the full SHA
    a95f7ab View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2014

  1. Remove unsupported schema fields from migrations

    Migrations containing Mezzanine's KeywordsField, CommentsField, or
    RatingField do not work with the latest versions of Django and
    South.
    Scott Clark committed Feb 11, 2014
    Configuration menu
    Copy the full SHA
    d2f5380 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2014

  1. Use django-pyscss for compiling the scss files.

    Rocky Meza committed Feb 12, 2014
    Configuration menu
    Copy the full SHA
    cfbe1fc View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2014

  1. new docs url

    gavinwahl committed Feb 13, 2014
    Configuration menu
    Copy the full SHA
    24bd566 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2014

  1. Remove KeywordsField from urlconf_include

    Related to d2f5380
    acatton committed Feb 14, 2014
    Configuration menu
    Copy the full SHA
    bb91717 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3722eb View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2014

  1. Configuration menu
    Copy the full SHA
    136ca48 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2014

  1. Configuration menu
    Copy the full SHA
    7f1a9ea View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2014

  1. ckeditor 4.1 -> 4.3

    This adds IE11 supprt
    gavinwahl committed Mar 5, 2014
    Configuration menu
    Copy the full SHA
    089b75f View commit details
    Browse the repository at this point in the history
  2. Merge pull request fusionbox#164 from fusionbox/emailsuccesshandler_s…

    …end_to
    
    only send an email with nonempty to address
    gavinwahl committed Mar 5, 2014
    Configuration menu
    Copy the full SHA
    8af68ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d332088 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2014

  1. Merge remote-tracking branch 'origin/jquery-dep'

    Rocky Meza committed Mar 11, 2014
    Configuration menu
    Copy the full SHA
    6da8ec8 View commit details
    Browse the repository at this point in the history
  2. Fixed the missing icons in CKEditor.

    Rocky Meza committed Mar 11, 2014
    Configuration menu
    Copy the full SHA
    ba1a084 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    21c1c38 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7808cbd View commit details
    Browse the repository at this point in the history
  5. Merge branch 'update-ckeditor'

    * update-ckeditor:
      Fixed the missing icons in CKEditor.
      ckeditor 4.1 -> 4.3
    gavinwahl committed Mar 11, 2014
    Configuration menu
    Copy the full SHA
    c9170ca View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2014

  1. Configuration menu
    Copy the full SHA
    262dd97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3139b18 View commit details
    Browse the repository at this point in the history
  3. File uploads in form builder

      - FileUpload widget
      - ImageUpload widget
      - Attach Files from the form in EmailSuccessHandler
    
    When include_form_data is True, files that were uploaded in the form get
    attached to the email.
    gavinwahl committed Mar 17, 2014
    Configuration menu
    Copy the full SHA
    23239f0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1097292 View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2014

  1. Merge branch 'django-pyscss'

    * django-pyscss:
      django-pycss changelog entry
      Use django-pyscss for compiling the scss files.
    gavinwahl committed Mar 18, 2014
    Configuration menu
    Copy the full SHA
    42a0fb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c3b7d1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7f74e88 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f2fde6c View commit details
    Browse the repository at this point in the history
  5. Use a bytestring for the file content

    So we don't have to deal with encoding across Django versions
    gavinwahl committed Mar 18, 2014
    Configuration menu
    Copy the full SHA
    55e99f7 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2014

  1. Fixed test issues with fixto.js

    Rocky Meza committed Mar 21, 2014
    Configuration menu
    Copy the full SHA
    32cb609 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'travis'

    * travis:
      Fixed test issues with fixto.js
      Use a bytestring for the file content
      use mezzanine that works on 1.4
      don't need the patched mezzanine any more
      always use the most recent minor versions of django
    gavinwahl committed Mar 21, 2014
    Configuration menu
    Copy the full SHA
    c452590 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2014

  1. Require django-compressor>=1.3 for django-pyscss.

    Django-compressor 1.3 introduces the filter class functionality that
    django-pyscss relies on.  django-pyscss doesn't require that version of
    django-compressor because it is compressor agnostic.  It might be nice
    to add an error into django-pyscss if django-compressor < 1.3 is
    installed though.
    Rocky Meza committed Mar 24, 2014
    Configuration menu
    Copy the full SHA
    bbf485b View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2014

  1. Merge pull request fusionbox#195 from fusionbox/compressor-1.3.0

    Require django-compressor>=1.3 for django-pyscss.
    gavinwahl committed Mar 28, 2014
    Configuration menu
    Copy the full SHA
    419e431 View commit details
    Browse the repository at this point in the history
  2. Drag cursors

      - Use the grab/grabbing cursors instead of pointer
      - Only draggable widgets use a special cursor
    gavinwahl committed Mar 28, 2014
    Configuration menu
    Copy the full SHA
    85e1002 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2014

  1. Index the URL of the WidgyPage.

    This way, you don't have to fetch the page object when you want to put a
    link in the search results.
    Rocky Meza committed Mar 29, 2014
    Configuration menu
    Copy the full SHA
    a4b0830 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2014

  1. Configuration menu
    Copy the full SHA
    af99224 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a92e603 View commit details
    Browse the repository at this point in the history
  3. widgy does have a release

    gavinwahl committed Apr 9, 2014
    Configuration menu
    Copy the full SHA
    4b66b2f View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2014

  1. use the apache license

    gavinwahl committed Apr 10, 2014
    Configuration menu
    Copy the full SHA
    7db80b2 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2014

  1. changed copyright year

    Paula Lee committed May 7, 2014
    Configuration menu
    Copy the full SHA
    a8704a6 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2014

  1. Send the node/content data when repositioning

    This allows the UI to update based on new data after the move. For
    example, widgets can change their `display_name`s based on their tree
    position.
    gavinwahl authored and Rocky Meza committed May 19, 2014
    Configuration menu
    Copy the full SHA
    7978d92 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2014

  1. Merge remote-tracking branch 'zmetcalf/issue#59-tabs-with-same-title'

    Conflicts:
    	widgy/contrib/page_builder/models.py
    gavinwahl committed May 20, 2014
    Configuration menu
    Copy the full SHA
    75c05be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a1d6b0e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    19f9568 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2014

  1. Fix widgy_mezzanine preview for Mezzanine==3.1.2

    With the introduction of mezzanine.pages.context_processors.page, there
    was a change in how PageMiddleware and the page view interact which
    broke the PreviewView and HandleFormView in widgy_mezzanine.  This
    commit fixes the problem in a way that works for both pre- and
    post-3.1.2 Mezzanine.
    Rocky Meza committed May 21, 2014
    Configuration menu
    Copy the full SHA
    9dba981 View commit details
    Browse the repository at this point in the history
  2. Added tests for the preview view bugfixes.

    Rocky Meza committed May 21, 2014
    Configuration menu
    Copy the full SHA
    a8fa3b7 View commit details
    Browse the repository at this point in the history
  3. Cursors for tabs

    gavinwahl committed May 21, 2014
    Configuration menu
    Copy the full SHA
    6291ec0 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2014

  1. Merge pull request fusionbox#202 from zmetcalf/update_quickstart

    Updated quickstart to cover south migrations with easy_thumbnails
    gavinwahl committed May 23, 2014
    Configuration menu
    Copy the full SHA
    605ff47 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2014

  1. Configuration menu
    Copy the full SHA
    baab295 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2014

  1. Merge pull request fusionbox#197 from zmetcalf/mezz_to_widgy

    Allow RichTextPage in the Admin
    gavinwahl committed May 27, 2014
    Configuration menu
    Copy the full SHA
    0ea8360 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2014

  1. Added get_css_classes to the Content model.

    The previous implementation of class_to_json wasn't calling css_classes
    because you can't call property methods without an instance.  I added a
    method get_css_classes which works on both instance and classes.  This
    allows widget creators to set css_classes on their widgets and for that
    to work in both to_json and class_to_json.
    Rocky Meza committed May 28, 2014
    Configuration menu
    Copy the full SHA
    c639ba5 View commit details
    Browse the repository at this point in the history
  2. Button css_classes have changed.

    Rocky Meza committed May 28, 2014
    Configuration menu
    Copy the full SHA
    ec08c81 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'drag-cursor'

    Rocky Meza committed May 28, 2014
    Configuration menu
    Copy the full SHA
    627d0c7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request fusionbox#201 from fusionbox/mezz312-preview

    Fix widgy_mezzanine preview for Mezzanine==3.1.2
    gavinwahl committed May 28, 2014
    Configuration menu
    Copy the full SHA
    c1b7805 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2014

  1. Merge pull request fusionbox#203 from fusionbox/buttonWidget

    Change Button's css_classes so that it doesn't confict so hard.
    gavinwahl committed May 29, 2014
    Configuration menu
    Copy the full SHA
    e0dfd18 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5beb69f View commit details
    Browse the repository at this point in the history

Commits on May 30, 2014

  1. Merge pull request fusionbox#210 from zmetcalf/proxy_widget

    Added ability to add classes to FormField Input - added tutorial
    gavinwahl committed May 30, 2014
    Configuration menu
    Copy the full SHA
    1842ed2 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2014

  1. Don't assume the response has a content-type header

    This will happen when the connection is reset, for example.
    gavinwahl committed Jun 3, 2014
    Configuration menu
    Copy the full SHA
    28fc29c View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2014

  1. Fixed bug with FileUpload and empty values.

    Rocky Meza committed Jun 10, 2014
    Configuration menu
    Copy the full SHA
    119a4e7 View commit details
    Browse the repository at this point in the history
  2. Add a loading cursor while ajax is in flight

    gavinwahl authored and Rocky Meza committed Jun 10, 2014
    Configuration menu
    Copy the full SHA
    069d081 View commit details
    Browse the repository at this point in the history
  3. Render the working_copy if there is no published node

    Not really correct, but what other choice do we have?  Normally this
    will only happen when an admin is previewing an unpublished page, so
    it's ok to show them the working copy.
    gavinwahl authored and Rocky Meza committed Jun 10, 2014
    Configuration menu
    Copy the full SHA
    fb64628 View commit details
    Browse the repository at this point in the history
  4. Merge pull request fusionbox#217 from fusionbox/empty_file_field_error

    Fixed bug with FileUpload and empty values.
    gavinwahl committed Jun 10, 2014
    Configuration menu
    Copy the full SHA
    563c2f0 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2014

  1. Configuration menu
    Copy the full SHA
    a1bdf38 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2014

  1. Fix urlconf include login_required handling

    When a urlpattern matches but the view returns a 404, we shouldn't try
    to redirect to login. This is done by checking if the url resolves
    before and after the login_required pages are added. Only if it does not
    resolve before but does after should we redirect to login.
    gavinwahl committed Jun 30, 2014
    Configuration menu
    Copy the full SHA
    cffd024 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2014

  1. Patch fancybox to work with jQuery 1.9

    jQuery removed $.browser
    gavinwahl committed Jul 2, 2014
    Configuration menu
    Copy the full SHA
    d337038 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2014

  1. Merge branch 'travis-install-failure'

    Rocky Meza committed Jul 8, 2014
    Configuration menu
    Copy the full SHA
    da2d714 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2014

  1. Configuration menu
    Copy the full SHA
    1168dd5 View commit details
    Browse the repository at this point in the history
  2. Review of Javascript tests

    Scott Clark committed Aug 25, 2014
    Configuration menu
    Copy the full SHA
    66b9c1c View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2014

  1. Configuration menu
    Copy the full SHA
    bd27197 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    245eaaf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9c9f717 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6ed50a View commit details
    Browse the repository at this point in the history
  5. Removed unnessisary tests

    zmetcalf committed Aug 26, 2014
    Configuration menu
    Copy the full SHA
    89f526a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    0ffbd73 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8841136 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    58ee009 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2770911 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    56ed0fd View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2014

  1. Configuration menu
    Copy the full SHA
    a29ff8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d3cecf1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    83d5968 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8f931d3 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2014

  1. Renamed DraggableView

    zmetcalf committed Sep 23, 2014
    Configuration menu
    Copy the full SHA
    290c5da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    79d2050 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d1f384c View commit details
    Browse the repository at this point in the history
  4. Removed test that needs DOM

    zmetcalf committed Sep 23, 2014
    Configuration menu
    Copy the full SHA
    3761efa View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2014

  1. Fixed more errors

    zmetcalf committed Sep 24, 2014
    Configuration menu
    Copy the full SHA
    9cfcdf2 View commit details
    Browse the repository at this point in the history