bower: typeahead version 0.10.1

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
global: fixes for javascript and translations

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
accounts: fix html template escaping

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
search: searchbar separation

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
search: fix for the alignment of the search navbar

Signed-off-by: Kamil Neczaj <kamil.neczaj@cern.ch>
formatter: licenses for templates files
search: fix translatable string

Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
global: grunt improvemnts and bootstrap upgrade

* Runs tasks in parallel.

* Copies files that actually changed.

* Adds licence headers and path option for custom path.

* Upgrades bootstrap 3.1.1, jquery 2.1.0.

Reviewed-by: Jiri Kuncar <jiri.kuncar@cern.ch>
deposit: progress-bar and icon fix

* Fixes bootstrap 3 progress bars and changes to use Font-Awesome
  for icons.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
Reviewed-by: Jiri Kuncar <jiri.kuncar@cern.ch>
installation: bootstrap-switch inclusion

* Adds bootstrap switch for on/off buttons.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
celery: eager task execution fix

* Fixes eager task execution of Celery tasks, caused by an uninitialized
  variable.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
celery: double app creation fix

* Fixes an issue where multiple Flask applications where
  created.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
installation: setuptools alias commands

* Adds setuptools alias commands for easy creation of tar-balls for
  deployment distribution.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
installation: Apache configuration updates

* Adds config variable to set the number of Apache WSGI
  daemon processes in generated configuration files.

* Removes etag generation.

* Fixes an issue where WSGIPythonHome would not be set correctly
  due to VIRTUAL_ENV environment variable not being available
  when running inveniomanage with sudo.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
installation: Python 2.6 compatibility fix

* Adds importlib requirement needed on Python 2.6.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
installation: MAINFEST template fix

* Fixes MANIFEST.in template to properly include all
  package resources and static files independently of their
  extension.

Signed-off-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
OAIHarvest: move to workflows

* Changes OAI Harvest daemon logic to use the new workflows
  module, with many changes overall.

* Refactors DB-layer for oaiharvest part. Uses the new
  sqlalchemy models.

* Changes OaiHARVEST table schema to add workflow options and
  removes frequency parameter. BibSched is the master of
  task frequency.

* Allows new CLI parameters --workflow or -r/--repository,
  --workflow or just only -r/--repository.

* Generic workflow now takes parameter of the given
  repository.

* The daemon now supports to harvest with all the
  possibilities. It means one repository or one workflow,
  one repository n workflows n repositories one workflow
  or n repositories n workflows.

* The daemon optimizes the request to mimize the number of
  workflows to start to complete the work asked.

* Improves task_run with better error reporting.

* Cleans the code of several functions, simplifies the
  harvesting a bit. Changes the way the updating of
  the last_time update.
workflows: OAIHarvest integration

* Refactors log messages in generic harvesting workflow tasks.

* Adds a new task to convert records with information directly from
  OAI repository models.

* Generic workflow is now taking parameter of the given repository.

* Cleans the code of several functions, simplifies the
  harvesting a bit. Changes the way the updating of
  the last_time update.
workflows: refactor holding pen widgets

* Adds mini approval widget.

* Removes every hardcoded url in .js files.

* Adds small helper function in maintable.js

* Adds buttons for multiple record approval.

* Small bug-fix to the reject-multi button.

* Various fixes in datapreview.js functions.

* Adds new row_formatter to format datatables rows.

* Adds checkbox functionality.

* Fixes breadcrumbs in Holding Pen pages.

* Upgrades templates to bootstrap 3.

Tested-by: Jan Aage Lavik <jan.age.lavik@cern.ch>
workflows: update example task

* Updates the harvesting workflow example tasks.