base: adaptation to new search form from invenio

* Changes usage of search_form macro to include
  of search/form/index.html.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
Tested-by: Javier Martin Montull <javier.martin.montull@cern.ch>
config: add CFG_SITE_LANGS

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
recordext: rename email to e_mail

* Renames the email field configuration to e_mail as email
  can be confused with a Python library which causes jsonalchemy
  to enter eternal loop (temporary measure).

Reported-by: Guillaume Lastecoueres <PX9e@gmx.fr>
Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: INSPIRE specific harvesting workflows

* Adds customized INSPIRE specific harvesting workflows for use
  with the invenio.workflows module.

* Adds special INSPIRE tasks used by these workflows.

Co-authored-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: definition fix

* Reverts the workflow definition for the arXiv math harvesting
  to work with current pu release.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
classifierext: add HEP ontology

* Adds the DESY maintained HEP ontology to classifier.

Co-authored-by: Kirsten Sachs <kirsten.sachs@desy.de>
Co-authored-by: Florian Schwennsen <florian.schwennsen@desy.de>
Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
global: assets 2.0

Reviewed-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
classifierext: add HEP anti ontology

* Adds the DESY maintained anti HEP ontology to classifier.

Co-authored-by: Kirsten Sachs <kirsten.sachs@desy.de>
Co-authored-by: Florian Schwennsen <florian.schwennsen@desy.de>
Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
base: assets 2.0

* Inspire bundles inherit invenio's ones.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
base: move of bundles to global_bundles block.

* Fixes wrong block for bundles placement.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
global: core invenio package addition

* Adds invenio.base to inspire's PACKAGES variable after
  the recent commit in Invenio which requires this change.

Reviewed-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
classifierext: update HEP ontology

* updates the DESY maintained HEP ontology

Signed-off-by: fschwenn <florian.schwennsen@desy.de>
Merge pull request #53 from fschwenn/ontology

classifierext: update HEP ontology
bower: add new config files

* Adds the required files after changes in Invenio version 1.9999.2.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
installation: reflect Invenio-demosite

* Expands .gitignore, MANIFEST.in reflecting more the current
  state of Invenio-Demosite.

* Changes the installation to use the same procedure as the
  current Invenio-Demosite.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
docs: update README.rst

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
docs: correct README.rst syntax

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Update README.rst
workflows: add INSPIRE actions

* Adds INSPIRE specific actions for use with Holding Pen.

* Updates some parameters in the arXiv workflow tasks and
  workflow definitions.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: definition updates

* Changes workflow definitions to use new WorkflowBase superclass
  to have an interface for calling rendering functions for the
  Holding Pen.

Tested-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
Signed-off-by: Guillaume Lastecoueres <guillaume.lastecoueres@cern.ch>