[API] - minor fixes
- fixed api index action still refering to old restsapi gem- currently forced apipie to load DSL so we can reuse its DSL in our views
api v1 - Users controller and tests
- split api routes to separate routes file- better detection of permission failure in model- fix ApiConstraints- catch bad routes in api and return json- render home#index links from restapi- fixed resource params recognition
api v1 - fisrt version of bookmarks controller
Fixed bookmark tests (API v1)
api v1 - operatingsystems controller
api v1 - architectures controler and tests
cleanup after merge conflict with latest develop branch
api v1 - render errors with rabl
better detection of permission failure in modelfix ApiConstraintscatch bad routes in api and return json
api v1 - render home#index links from restapi
fixes #1775 - API versioning name space
[refactor] - simple method to display ec2 instance name, instead of using tags everywhere
[UI] added meta tag headers to support tablet and phone display size correctly
basic openstack support
fixes #1726 Template editor doesn't seem to work with IE
[UI] - convert all bulk operations into buttons
Update first-run splash page with a note about Smart Proxies, fixes #1721
adds missing EC2 propetries view
use file reader for the config template file upload.
fixed dropdown location for action button and bookmark.
[UI] - added missing label classes
remove unneded hidden links in the more tab
ensures that compute resources are shown in the host form only if provisioning is enabled
refs #1589, ensure that vmware public key is automaticilly imported when testing connection
fixes more menu issues
fixes #1165 add inherited params display and override option to the host form.
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
top navigation bar looks correct on tablet and smart-phone screen size.
fixes #1240 more menu fixed for users with no permitions.
host list page fixed for smart-phones and tablet screen sizes.
minor fix and added a few tests to ensure config templates works correctly
added commit comment, history and preview to the template editor.
fixes #1700 audit page performance improved
incorrect error message shown when trying to rename the admin account
Added OS Family attribute to Partition Tables and Installation Medium
update default provisioning templates
added usage warning when using hypervisors
audit with association.
fixes #1649 Puppet class and environment import works only on the first smart-proxy
fixes #1697 - hostgroup class listing showed all classes regardless of environment
audit as twitter and versions for template.
This also closes #1377 as it offer versions and diff view of the tempates.
it is not ideal, but it should handle the most common case for now,where we should open other feature requests to support all of the ideas in #1377
wip audits upgrade
fixes 1692 - bookmark edit dialog, did not allow to save / update bookmark name
[ec2] added the ability to create multiple security groups
minor fixes to host show page
added vm tab
host show folded into tabs.
fixes #1678 - nested hostgroup selector for templates.
added classes-filter to the puppet classes selection page. fixed the selected classes sort.
also fixes #1675
renamed the parameter queuename to progress_report_id to reflect the fact thatwe now have multiple queues in a single progress report.
title action buttons as a group.
moved to bootstrap 2.04
fixes #1389 Add bookmark support for pages which are not in the main dialog
fixes an incorrect warning about non assigned templates per OS
smart vars looks sharper.
fixes #1572
fixes #1669 - epel is now a snippet.
This adds another method to install the epel repo, as a snippet,allowing users to customly change the url, in case that it doesn't fittheir needs or if the url changes again.
to use, simple use:
<%= snippet "epel" %>
fixes #1605 - typo thier
fixes #1664 hostgroup-selected for edit host is broken.
fixes #1597 - Restrict compute resources access by user
And add some rights to give non admin users so they can perform some normal actions on the hosts they own.
unit/domain_parameter_test.rb self-broke... added a tiny fix.Removing compute_resources/vms nesting, it is such a nightmare for functional tests....
fixes incorrect DNS conflict detection
model index and form fixes. show copute provider in the model column is applicable.
minor visual fixes to the compute resource view.
fixed ui for adding and removing ovirt volumes.when creating a vm from template, if there was an error in theform. the vm volumes didnot display correctly.adding and removing volumes in the same submit action did not function well too.
adds ec2 provisioning support fixes #1223
- added progress bar for instance creation- minor fixes for certname based deployments- added ssh provisioning support to orchestartion, which utilize finish scripts by default- added images support (part of the vm compute tab)...
Fix class to input parameter naming
Patch from ohadlevy
Signed-off-by: Olivier Favre <olivier@yakaz.com>
login with water-mark.
added well to all forms.
Dashboard "Good hosts" should exclude "pending" hosts, refs #1617
fixes #137 - Better support for non-hostname certnames
This patch introduce a new setting :use_uuid_for_certificates whichdefaults to false.
users who wish to deploy their hosts using a random unique id, shouldenable that setting, and use the certname directive in their puppet.conf...
Changes to dashboard statistics. Fixes #1617
fixes #1610 - exdception in the ui when editing a deleted vm.
UI fixed error in provisioning template, edit page.
fixes #1603 - Login Screen improvments
UI - more explicit button description for the add child node.
fixes #1595: show success on test connection
Added css class "btn_success" to the test connection button when the connectionis successful.
This still leaves behind a problem with ec2 (and probably rhev and vmware) wheretesting the connection resets the selected region (or, datacenter for rhev and...
Fixes #1596 Add back button of console page.
[UI] minor changes to ldap page.
- LDAP attributes mappings are not related to on the fly creation
added ace code editor to the provisioning template edit page.
added info text to the assosiation tab of the provisioning templates page.
fix certificates and autosign list views
[UI] minor fixes refs bootstrap upgrade
Fixed link for Good hosts on dashboard to match stats query
[UI] - make sure settings intput fields do not resize incorecctly upon inline edit
[UI] users filter page space after field-set.
[UI] templates button in host form.
[UI] minor fixes to reports show page
updates UI to bootstrap v2
clean up login screen
fixes #1254 - initial support to pxeboot windows
added basic ovirt vm show page, minor fixes in compute resource level
fixes #1574 - ovirt - add remove and show volumes
refs #1452 - fixed incorrect condition
refs #1452 improved libvirt on debian handling
fixes #1452 use fog for libvirt management
This patch introduces a few new features:
first go at vmware integeration refs #955
this patch adds the ability to add a vmware compute resource, and display their console
Adds VNC support within the browser
At first, this allows to view oVirt managed hosts within foreman.
Add Connection testing for EC2 compute
fixes #1540 added suport for provisioning on ovirt/rhvem using fog.
This patch addes a compute resource concept within foreman
fixing subnet import that was broken after rails3 upgrade
minor code syntax cleanup
code smell