fabfile: remove any previous build folder on deploy

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: Holding Pen record display update

* Updates the record display of harvested records.

* Adds blue button instead of white button in details pages for
  core_approval.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
converterext: update arXiv to INSPIRE conversion

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
deposit: update MARCXML after CORE task

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: only show Accept (CORE) if needed

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: update arxiv records

Signed-off-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
recordext: fixes in record definition

* Changes "nonpublic_note" to 595.

* Fixes a typo in the hepnames.cfg definition.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: convert using only the HEP model

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
knowledge: fix knowledge API call

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
oaiharvester: diff only basic dicts

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
oaiharvester: fix for record diffing

* Sends a "correct" when diffing arXiv updates which only adds
  new content and ignores changes.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: more robust arXiv description

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
fabfile: add new workers and fix symlink issue

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

* The merging of arXiv records is not stable enough, so we
  temporarily disable it.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
fabfile: backend nodes and bibsched tasks

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
fabfile: fix sync command

* The sync command now excludes folders properly.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
base: inspire labs SVG logos

* Adds the white, grey and colour version of Inspire Labs logo.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
base: extend of the signup_base template

* Adds the `oauthclient/signup_base.html` to amend the text.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
base: new login and orcid templates

* Adds `accounts/login.html` template to extend the default one.

* Creates new LESS file to style the ORCID login button according
  to the official documentation and adds it to the main styles
  bundle.

* Creates the new static `orcid.hmtl` to serve as the skeleton
  page for the upcoming context.

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>
global: update site name config variable

Signed-off-by: Georgios Kokosioulis <georgios.kokosioulis@cern.ch>