Changelog
=========


1.0 (2011-07-19)
----------------

- Restrict AJAX handling of the batch navigation links to the search results
  page only and prevent it influencing all of the batch navigations in the
  site.
  [spliter]

- Re-structuring the JS actions, happening after successful call to
  @@updated_search to make the animations smoother.
  [spliter]

- Labels for the 'New items since' section of the 'Filter the results'
  dropdown are actual labels now.
  References http://dev.plone.org/plone/ticket/12005
  [spliter]

- Don't make the search view available only on folderish items, since the
  context is not used within the view and it needs to be available for
  plone.app.collection.
  [davisagli]

- Handle a portal_type criterion specified as a dictionary.
  [davisagli]

- Don't abort the query entirely in filter_query if no SearchableText was
  specified.
  [davisagli]

- Re-add unbatched option to the search results method (it is used by
  plone.app.collection).
  [davisagli]

- RSS link is being updated after changing search term and updating the
  results with ajax call.
  [spliter]

- Search term is updated after ajax calls
  [spliter]

- Add MANIFEST.in.
  [WouterVH]

- Added plone.app.contentlisting as a dependency for the package.
  [spliter]

- Added title and description to the GS profile.
  [spliter]

- Moved search.js from CMFPlone into the package.
  [spliter]

- Fixed catalog query to treat 'use_types_blacklist' parameter properly so that
  types excluded from search at @@search-controlpanel would not show up in the
  search results page.
  [spliter]

- Fixed the issue with 'relevance' sorting option when it was not highlighted
  as the current one after getting back to it after some ajax calls.
  [spliter]

- Moved performance and selenium tests to dedicated tests folders in order to
  exclude those from the general testing.
  [spliter]

- Fixed a bug that prevented @@search to work for authenticated members.
  [zupo]

- Selenium test for standard @@search view without interactions.
  [spliter]

- Base for Selenium tests and basic test.
  [zupo]

- 'Close' button for advanced search filter column
  [spliter]

- Moved the duplicate of the search button in search form to the 
  bottom of the "filter" column in order to have better accessibility
  when JS is disabled.
  Referencese http://dev.plone.org/plone/ticket/9352
  [spliter]

- Ajax calls to update search results on the fly.
  Referencese http://dev.plone.org/plone/ticket/9352
  [spliter]

- Replaced url in search results with a Location -> it displays 
  the search results item's first-level folder aka. a section. 
  For first-level items, nothing is displayed.
  [zupo]

- New view for the fetching search results on the fly.
  Referencese http://dev.plone.org/plone/ticket/9352
  [spliter, witsch]

- Advanced search form a.k.a. Search filter is being merged into 
  search result with JS hide/show.
  [spliter]

- Added truncating the search result's location url, in case it's too
  long.
  [zupo]

- Added condition to only display modification date if it is 
  different than publication date.
  [zupo]

- Merge the advanced and basic searches into one.
  [dukebody]

- Added publication date to a search result.
  [zupo]

- Styling the author and modification date of a search result to 
  look like it was proposed in PLIP #9352.
  [zupo] 

- Add RSS icon to the search feed results and clarify associated text.
  [dukebody]

- Display a short modification date using toLocalizedTime with 
  long_format parameter set to false.
  [zupo]

- Hide documentbyline when user is anonymous and the allow anonymous
  view about setting is set to false.
  [robgietema]

- Fixed author url.
  [robgietema]

- Show username when fullname is not specified.
  [robgietema]

- Fixed template layout.
  [robgietema]

- Removed querybuilder and unused views.
  [robgietema]

- Initial checkin.
  [elvix]
