Skip to content
This repository has been archived by the owner on Oct 15, 2018. It is now read-only.

Latest commit

 

History

History
212 lines (171 loc) · 6.73 KB

CHANGELOG.rst

File metadata and controls

212 lines (171 loc) · 6.73 KB

Changelog

1.1.9

  1. Initial migration now depends on jmbo-banner migrations.

1.1.8

  1. Restore version of jmbo-banner to 0.2.

1.1.7

  1. Hotfix release. Use safe method to get HTTP_USER_AGENT in middlewares since it might not be present.
  2. Deprecated. Use 1.1.8.

1.1.6

  1. Hotfix release. An url import went missing.
  2. Deprecated. Use 1.1.8.

1.1.5

  1. Newer version of jmbo-banner implies a DFP header to be added to the base template.
  2. Deprecated. Use 1.1.8.

1.1.4

  1. Add optional CSS classes to page rows and columns.
  2. Add last_seen field to Member and a middleware to update this timestamp at most every 5 minutes.

1.1.3

  1. Use django-social-auth to authenticate against external providers. You must add social_auth to INSTALLED_APPS and set SOCIAL_AUTH_USER_MODEL = 'foundry.Member' at the very least. See the django-social auth documentation for more settings.
  2. Drop the wizard style of registration. This is required for consistent UX when registering via Facebook.
  3. Listings no longer include unpublished items that are referenced by the Content or Pinned fields.

1.1.2

  1. Fix migration 0045 which would case South to complain about a previous set not being frozen.
  2. Page objects can now be styled with extra CSS. This is useful when using a page as a campaign.

1.1.1

  1. Filter Foundry comments by content type in admin.
  2. Remove redundant chatroom detail template. It caused a comment count bug.
  3. Allow social sharing of content even if it is a private site.
  4. Remove jquery from basic layer since it causes out of memory errors on some devices. We will in future look for an API compatible replacement.
  5. Add jmbo-twitter as dependency.
  6. Provide three customizable listings to enable developers to easily add more listings.

1.1

  1. Rename potentially confusing photosizes used in listing item templates. Old photosizes are retained for backward compatibility. If your app redefines a photosize for listing_* then you must update those photosize names.
  2. Handle favicon.ico requests so they do not 404.
  3. Include jmbo-gallery admin urls.

1.0.1

  1. Make fields in registration form reorderable.
  2. Set initial values for location and age in registration form, when possible.
  3. Remove hack to django-autopaginate to allow last page as default view. We have our own replacement autopaginate tag now.

1.0

  1. Patch django.contrib.sites.models.Site.__unicode__ so it returns name and not domain. The UI gets confusing since we have up to three sites comprising one logical mobi site.
  2. Listings now have automatic RSS feeds.
  3. Comment form now fires up correct virtual keyboard for a smart phone.
  4. Logged in members can now flag offensive comments. After three flags a moderator is notified.
  5. Some IP addresses can now be allowed to bypass the age gateway / private site.
  6. Listing gets an optional RSS feed.
  7. Simplified paginator. No more breadcrumbs.
  8. Show less metadata in mobi listings.
  9. Ditch addthis sharing widget. It is too slow.
  10. Simplified commenting and chatroom. Removed some navigation links.
  11. Some user agents can now be allowed to bypass the age gateway. This allows bots to crawl the site.
  12. Up required jmbo to 1.0.

0.7.2

  1. Hotfix. Apps with empty URL patterns cause infinite recursion when adding a page.

0.7.1

  1. Hotfix. Remove references deprecated jmbo-gallery views.

0.7

  1. A listing now has an optional view modifier. This makes it possible to filter or order the listing.
  2. compute_settings function is now redundant thanks to the introduction of foundry.finders.FileSystemLayerAwareFinder. Add this finder to STATICFILES_FINDERS as the first item.
  3. Gallery specific code ported to jmbo-gallery. base_inner.html has a new link to gallery CSS and JS. If you have a customized template then update accordingly.
  4. Up required jmbo-gallery to 0.1.

0.6.4

  1. Replace deprecated message_set call.

0.6.3

  1. Move FileSystemStorage listdir monkey patch to __init__.py so it is applied for collectstatic.

0.6.2

  1. Django 1.4 incompatibilities with login and password reset fixed.
  2. More tests.

0.6.1

  1. Change admin static file urls to use 'static' filter instead of deprecated 'ADMIN_MEDIA_PREFIX'.

0.6

  1. Up required jmbo to 0.5. Django 1.4 now implicitly required. You may get errors on template loaders not being found. See the Django 1.4 changelog in that case.

0.5.1

  1. Clean up ajax batching of listings for basic and smart layers.
  2. View modifiers and modelbase_list.html style templates are not ajaxified anymore.
  3. Country model has new field country code.
  4. Up required jmbo to 0.4.

0.5

  1. "More" style batching for smart layer.
  2. Listings now have optional pinned items which are anchored to the top of a listing.
  3. Default photosizes for basic, mid, smart and web. Some old settings have changed so existing images may be scaled differently.

0.4

  1. layered decorator so you can write different views for different layers without cluttering urls.py.

0.3.10

  1. Translation for search form.
  2. Member profile editing regression fixed.

0.3.9

  1. Searching now working.

0.3.8

  1. Bug fix for regression introduced into 0.3.7.

0.3.7

  1. Listings being used within a tile can now choose whether to display a title.
  2. Columns now have an optional title.

0.3.6

  1. Demo is now part og jmbo-skeleton.
  2. Minimum jmbo version required is now >= 0.3.4.
  3. Management command load_photosizes loads photosizes in a sane way.

0.3.5

  1. Adjust South migration dependencies.
  2. Simplify and extend demo.

0.3.4

  1. Batching on tastypie listing API.
  2. Remove django-ckeditor dependency. Handled by jmbo-post.
  3. Patch CsrfTokenNode.render so the input is not wrapped in a hidden container.

0.3.3

  1. Version pins for jmbo and jmbo-post.

0.3.2

  1. Use slug for lookups in tastypie API.

0.3.1

  1. Chatrooms and normal comments can now have distinct appearances. jmbo>=0.3.1 required.

0.3

  1. Reduce ajax polling when user is inactive
  2. django-tastypie support added. jmbo and jmbo-post have minimum version requirements.

0.2.2

  1. Pin django-ckeditor to >= 3.6.2
  2. Remember me field now on login and join forms. Checked by default.
  3. Any call to get_XXX_url is now layer aware.
  4. Comment posting now ajaxified depending on browser capabilities.

0.2.1

  1. Remove dependency links.

0.2

  1. Add a base_inner.html template so it is easier to override base.html.
  2. Patch listdir so collectstatic does not fail on custom layers for third party foundry-based products.

0.1

  1. Use Jaro Winkler for matching naughty words.

0.0.2 (2011-09-27)

  1. Detail view.
  2. Element preferences.

0.0.1 (2011-09-21)

  1. Initial release.