Make corrections schema more restrictive

Closes bug 1322565

Change-Id: Ib2fb7fd507a3da0d23734c29b4953bbd8b25b3c4
Default data update

* Add Kyle Mestery
* Rename murano-api to murano and remove explicit entry

Change-Id: I4dc84c31acc023cc713b979633d0e11664cc1d42
Show arrow for all links that open in new tab

Change-Id: I5fe56cb9f119688d86e08dd84d3fff812a5958fe
Amending default_data.json with my current employer affiliation

Change-Id: I3edae59be5f19e8fa302f089eba9ef934138566b
Implemented caching for API calls

Introduced new decorators:
 * response - responsible for parameters processing
 * cached - get/set to cache
Removed all search functionality in API methods.
Fixed logging.

implements bp cache-api-methods

Change-Id: I91d36424a36442a09591c140e9f22401139b7415
Default Data update

* Add Morgan Fainberg company affliation information.

Change-Id: Iccda374dc65962bfc0da10d3d1f1f1550afd34c1
Merge "Implemented caching for API calls"
Client-side search in drop-down boxes

1. Drop-down contents are pre-loaded during page load, search is made local
2. Search support is moved out of API
3. Removed API methods:
   * /releases/<release>
   * /project_types/<project_type>
   * /metrics/<metric>
4. Response of API methods used in drop-downs is unified. All of them
   return content under "data" key, default value under "default"
5. Rename JS functions from c_style to camelCase
6. Adapt DriverLog report to new drop-downs behavior

Part of blueprint ui-performance

Change-Id: I7bd9e9d1176d8419aa1e4bc1ccbb7ab4afdf7583
Merge "Client-side search in drop-down boxes"
Add user Raildo mascena de Sousa Filho to Company

Added my user to my company

Change-Id: Ic03470d61d2ea063be5bfd6edafb1e91aab44bb8
Add user Henrique Truta to Company

Change-Id: I021cffb206c1f25cfa34ea508ab17e61a6c12405
Merge "Add user Henrique Truta to Company"
Update Tesora company name and add Simon Chang

Changed "Tesora Corp" to "Tesora" and added Simon Chang to
Tesora developers.

Change-Id: I1be75aea80747b641e5dc99a42e455aa8425425d
Mapping mattmont launchpad_id to gerrit_id

Change-Id: I53add15e2c8757d4ed66ce424c80fed587308c80
Blacklist glossary import

Blacklist import from operations-guide to openstack-manuals. It contains
a few lines of changes, let's ignore them here.

Change-Id: Ia6e73b0f84639596decbfc935e8e743d95ae40c3
Merge "Update Tesora company name and add Simon Chang"
Merge "Blacklist glossary import"
Changed types of reviews according to Gerrit 2.8

In Gerrit 2.8 type of marks are changed, CRVW became Code-Review,
APRV turned into Workflow with value +1. Previously Stackalytics handled
this by mapping from new types to old, but this doesn't support case
of approval marks.

Closes bug 1324080

Change-Id: I7de747b8df5722b840eea0f42b67665058a7ad03
Merge "Changed types of reviews according to Gerrit 2.8"
Show banner when processor is loading data for the first time

The cold start on full set of projects is quite slow. Usually it
takes about 3 hours to load all commits, reviews, blueprints and emails,
and up to 8 hours to load all members data. During this period users
need to be notified that the data is incomplete.

Closes bug 1322177

Change-Id: I04432e29e3e7bbfad1a61dc463bd9193e27dde9e