Fixes #10106 - Make tests run in parallel
Run rake parallel:test to run tests in several processes. The gem willauto split the tests in as many cores as you have available.
Keep in mind running tests in parallel could highlight race conditionswe would've missed otherwise, so some tests might to be fixed to ensure...
fixes #10832 - separating lookup keys into puppet and variable
Fixes #10929 - Add removed widgets to dashboard
This commit allows users to re-add widgets. At this point it's onlypossible to recover removed widgets by clicking on "Reset to default".
To do this I populate the 'Add widgets' list by getting a diffbetween the current widgets and the available ones. The code calls any...
Fixes #11011 - notifications are removed when window is changed
Fixes #11089 - Adapt tests to Rails 4
This commit contains all changes to tests in branchhttps://github.com/theforeman/foreman/pull/2055 that I found to beretrocompatible with Rails 3. The more of these we can get in, the lesscode we will have to review for Rails 4, and the more relevant it will...
Fixes #10729 - clear notifications on login
Fixes #7096 - Adds STI to templates
This commit converts Ptables to be just another type of Template so itgets the same features as ConfigTemplate. ConfigTemplate was renamed toProvisioningTemplate to reflect UI and the name under it's commonly known.
fixes #8597 - escape slashes for ptable URL parameters
fixes #10507 - wait for completion of update env request
When testing the multiple host environment update, the integration testsubmits the modal popup form and then the test ends. The server threadtakes some time to update all host envs, add audit entries etc, but in...
Fixes #8106 - Dashboard rewrite to allow better customization
fixes #9469 - redirect to reports#index on destroy
Fixes #9480 - multiple NICs integration with compute profiles
From users point of view:- interfaces setup in compute profiles is back- interface related compute attrs get merged into host NICs upon compute profile selection- NIC overview table displays details in the column "Type"...
fixes #6655 - remove _ForemanSelectedhosts cookie on action submit
Refs #3809 - Remove cops for empty lines
refs #9138 - skip all interfaces UI tests, which fail randomly
fixes #9212 - using headless browser in order to run Capybara tests
Refs #9138 - temporarily disable affected intermittent tests
Fixes #7456 - Extract primary interface from host
All host must have at least one primary interface and one provision (can...
fixes #8638 - ensure that a redirect to hosts index after host destroy
fixes #8591 - explicitly set where to subnets.id
Fixes #746 - Generate all the Host template when click on Build to avoid errors during installation
Fixes #7733 - Remove hosts.yml fixtures and use FactoryGirl instead
fixes #2321 - remove new puppet creation option
Fixes #813 - External usergroups can be linked to an LDAP auth source
fixes #6432 - add validation for attributes missing :presence => true and remove duplicate validation messages 'can't be blank'
fixes #4122 and new charts design
i18n - extracting new, updating rails, pulling from tx
fixes #1809 - foreman realm integration
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #3912 - add inheritance for locations / organizations
fixes #3709 - explicitly say puppet environments vs just 'environments'
fixes #3178 - add feature for compute profiles for hostgroups and hosts
fixes #3937 - correct title wording for Compute Resources and Smart Proxies
fixes #3811 - merge with new layout
fixes #3339 - nested fact support, allow fact importers to be registered by plugins
Fixes #3721 - Map OS family to a display variant
Fixes #3720 - Add description field to operatingsystem
fixes #3020 - API v2 - option to specify version in URL as well as in header
fixes #3510 - plugin interface for registering a plugin, updated menu system
fixes #2763 - correcting doco links
fixes #3661 - mis-redirection from /hosts/fqdn/edit to /hosts
Fixes #3293 add FactoryGirl to tests
fixes #2810 - more restful API v2 JSON responses in puppetclasses
NOTE: breaking changes to API v2 api/lookup_keys does not exist, replaced by api/smart_variables and api/smart_class_parameters
Fixes #2272 - added Capybara integration tests, but without javascripts tests
WIP rails3 migration