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: fix for core invenio bundles

* Adds invenio.base to inspire's PACKAGES variable.

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>