WebSearch: fix for citesummary link template

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
BibAuthorid: fix for templates

* Removes unnecessary brackets.

Signed-off-by: Grzegorz Szpura <grzegorz.szpura@cern.ch>
deposit: adaptation to new typeahead

* Adapts depositions to typeahead 0.10.0.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
Reviewed-by: Jiri Kuncar <jiri.kuncar@cern.ch>
comments: login required for vote and report

Signed-off-by: Adrian-Tudor Panescu <adrian.tudor.panescu@cern.ch>
Acked-by: Jiri Kuncar <jiri.kuncar@cern.ch>
registry: imports from `flask.ext.registry`

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
BibUpload: record signals addition

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
records: `reset_cache` added to `api.get_record`

Signed-off-by: Esteban J. G. Gabancho <esteban.gabancho@gmail.com>
Reviewed-by: Jiri Kuncar <jiri.kuncar@cern.ch>
BibUpload: fix sender msgpackable value

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
search: fix for collection preservation on search

* Addresses an issue when searching from within a collection and cc
  parameter was not preserved.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
Reviewed-by: Jiri Kuncar <jiri.kuncar@cern.ch>
celery: task registry addition

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
Elasticsearch initial commit.
First implementation, including search and indexing.
Replaced ResultResponse by Hits.
Added facets and facet filters.
Added new elasticsearch doc types and highlights.
Collections ans bibdocs are also indexed.

Collections filter is supported and fulltext query also.
A first version of record fields highlights is implemented.
Replaced query_string by simple_query_string.
Seems more robust.
Added comments and put el_query wrapper function in a new file.
Move configurations into config files.
Rename file for consistency.
First version of fulltext highlighting.
Works with a simple query.
Bug correction: search with empty filters.