robotupload: kill the content-length

* Removes the content-length parameter from headers when sending
  robotuploads as it can cause problems when uploading.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
config: remove literature_simple

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
fabfile: new tasks and config updates

* Adds new tasks to conveniently refresh configuration and core
  Invenio package.

* Updates prod configuration.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
deposit: handle disabled submission in Holding Pen

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: do not pass eng/obj to robotupload

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
deposit: autocomplete from KB fix

* Adapts to new autocomplete_fn parameter.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
fabfile: do not install invenio by default
deposit: external number fix

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: completed template unified

* Removes deposit/pending.html template.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: hide note field

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
fabfile: many deployment updates

* Generates symlinks to AFS for production.

* New deployment of Invenio sources alongside Inspire sources.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
fabfile: graceful apache reload with haproxy

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
base: add Piwik snippet

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
workflows: set long timeout of pending records

Co-authored-by: Georgios Papoutsakis <georgios.papoutsakis@cern.ch>
Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
fabfile: fixes for symlink generation

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
deposit: send tickets to production queue

* Disables the automatic reject reply.

* Sends tickets to HEP_add_user.

Signed-off-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
deposit: literature form marcxml fixes

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: rt email typo fix

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: affiliation autocomplete show future name

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>
deposit: PDFs visible by default

* NOTE Temporary until Holding Pen has a shortcut to make the
  PDF visible.

Signed-off-by: Javier Martin Montull <javier.martin.montull@cern.ch>