Content views: added some system tests
remove old changelog entries

purge everything older then one year
content views - fix couple of bugs affecting publish/refresh/promote/consume

This commit contains 2 small changes to address regressions affecting
the publish/refresh/promotion/consumption of content views.

1. one is to address an error notice due to an invalid SQL during the
   promotion of a content view

2. is to address that the content view environment is not getting
   properly created during the saving of the version which occurs during
   publish/refresh/promote of content views.  Looked at options
   such as adding :validate=>true to the belongs_to :content_view
   in content_view_version.rb; however, it still would not trigger
   the creation; therefore, put the logic back at using the
   ContentViewEnvironment.create which will ensure the CVE is
   created.
content views - fix a test and update a test

- this is to fix a test that expects creation of org
  to create a content view environment... today, we
  do not want/need to create a cve for a new org
  (e.g. as part of creating library).  the reason being
  the cve translates to creation of a candlepin env.
  since a consumer may not register to library, that
  env need not exist

- add a check on promotion to ensure that a cve
  is created for the view in the target env
Merge pull request #1806 from daviddavis/cv_system_tests

Content views: added system tests
Merge pull request #1811 from bbuckingham/fork-content_views_bugs

content views - fix couple of bugs affecting publish/refresh/promote/con...
918452 - Fixed an issue where cli repo info call was not working

With the advent of pulpv2 changes in katello we get the feed url from the DB now
instead of calling pulp and using ['source']['url']
Merge pull request #1813 from parthaa/918452

918452 - Fixed an issue where cli repo info call was not working
Added code to associate product/repos to a filter
Fixing places that call RAILS_ROOT
content views - ui - adding tests for filters and filter rules controllers

This is an initial commit containing tests for the UI filters
and filter rules controllers.  This does not include tests for the
permission checks that are typically performed on the controllers.
That will be addressed in a separate commit.
content views - ui - add permission tests for filters and filter rules controllers

This commit adds the typical permission tests for the filters and filter
rules controllers.  For now, these are being done with rspec, but can
be moved to minitest in the future, if we decide to port the permissions
tests.
Fixed bad check for undefined in javascript. Fixes #1819
Merge pull request #1821 from daviddavis/rails_root

Fixing RAILS_ROOT
content views - ui tests - chgs to address issues when running all

The main purpose of this commit is to address test
failures when running all tests together using 'rake minitest'.

A few of the changes include:
1. add/modify fixtures for filters, filter rules,
   definition, definition product, definition repositories...etc
2. update fixtures to include more details for a redhat product
   (so could work w/ multiple products)
3. update tests to use the fixtures
4. split out setup to setup/before.suite
...
fixing some funky indentation, formatting, and whitespace
adding api routes to routes.js
adding blankness validation for organization default info
manifest-async - switch to async job on server for CLI/api manifest import
manifest-async - db:migrate