refs #3811 - additional bootstrap 3 updates/fixes
fixes #3811 - merge with new layout
Fixes #3811 updating to bootstrap 3
Fixes 3872: Provides a better customizable application layout thatconforms to HTML5 best practices.
This change aims to provide a more customizable application layout by firstsplitting the base layout, menu and content out into their own view files.The base layout provides generic hooks and only the most basic common data...
fixes #2741 - remove dash from -%> to %>
fixes #2910 - renamed *.erb extensions to *.html.erb
fixes #2373 - only reference unattended subnet path when in unattended mode
fixes #2784 - missing </tr> causing verbose test output
fixes #2631 - fix remote code execution via controller name (CVE-2013-2121)
Fixes #2615 - failed to save host group
If there was current organization selected, organizations got doubledwhich prevented save. Fixed and added test for this part.
fixes #2599 - Bulk-selectable environments & puppet classes import
Makes the Env/Classes import a bit safer by first of all defaulting all thecheckboxes to be unchecked. Also adds multiple toggle links to selectivelyrealize All/New/Changed/Obsolete puppet modules.
fixes #2582 indicators for all.
fixes #2426 - translate model and column names to English
fixes #2416 - use relative URL prefix for environment import buttons
Feature #2368 - i18n extracting and locale rake task
Feature #2368 - host list popups and various fixes
Feature #2368 - i18n extracting strings
upgrade foreman to rails 3.2.13
This commit updates from rails 3.0.x to 3.2.x, main changes include:
Users who uses foreman in production, make sure that you now compileyour assets, e.g...
Add gettext calls to the common views, application controller, and application helper objects.
Note, this patch does not include an update to the strings file. This will allow patches to be submitted without colliding with each other.To regenerate the strings file, run rake gettext:find
ui phase2
bootstrap2.2.2
minore fix for the edit habtm.
Taxonomy (Orgs / Locations related fixes)
Add organization and location to foreman.
This feature allows foreman to provide multi location, multi tenant andmulti organizations capablities.
the idea is that resources within foreman (e.g. hosts, subnets, users,environments etc) can belong to one or more locations and organization,...
fixes #1957 - remove old libvirt hypervisors code
Since foreman 1.0 libvirt hypervisors are now part of compute resourcesthis patch removes the old code and migrate any existing hypervisors tobe libvirt based compute resources.
fixes #832 - adds parameterized class support
Credits:This patch is based on the original work of Olivier Favre<olivier@yakaz.com> many many thanks!
fixed dropdown location for action button and bookmark.
moved to bootstrap 2.04
fixes #1389 Add bookmark support for pages which are not in the main dialog
fixes #1572
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>
updates UI to bootstrap v2
fixes #1540 added suport for provisioning on ovirt/rhvem using fog.
This patch addes a compute resource concept within foreman
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
minor code syntax cleanup
fixes #1422 - Media is greyed out when creating Solaris hosts
fixes #1411 - hostgroup ajax actions are mostly broken
refs #1406 - missed html_safe on 500 error page
fixes #1406 - excpetion errors are not showin in the UI
WIP rails3 migration
give the add-bookmarks modal a dark background.
fixes #1174 - some error messages may show up twice
wip #1231
new UI for foreman
fixes #1209 - Show subnet name in the HOST editing screen
New artwork
refs #1067 Link to Foreman issue tracker opens in a new window
fixes #1085 - add default domain and subnet settings to hostgroups
fixes #1093 - undefined method
refs #1067 - Error message should show trace too
fixes #1067 - Expose error messages in the web GUI
fixes #724 - Allow default VM specs to be tied to a hostgroup
Fixes #989 - Add Sparc Solaris support
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
Fixes 1052 - Error when selecting medium
Fixes #820 - Intel Solaris support
Fixes #920 - Add authorization to hypervisor, bookmarks, subnets, smart-proxy/autosign and puppetca
fixes #899 - There are numerous typos and formatting issues with the code
make the buttons smaller.
added search bookmarks, fixes #836
app/controllers/bookmarks_controller.rb | 74 ++++++++ app/helpers/application_helper.rb | 2 +-...
fixes #719 - Adds new search functionaily
Fixes #565 - rake puppet:import:puppet_classes misses some changes
updates host forms
added css grid and converted most pages to use that grid
New Look and Feel for Foreman.
Lots of CSS and other changes.Fixed flash notice.Fix for fieldsets.Modified the new/edit for Hosts page. Significantly improved workflow for 1024x768 and higher.Fixed the menu styles.
fixes #660 - getting 404 while refreshing the operating systems selection
adding missing files refs #646
fixes #646 - Creating a host and getting an error results in Operating System not being accepted
Fixes #631 - Adds the ability to set default values for hostgroups, whichare automatically applied when creating a new host (and selecting thathost group), and allows for templates to be rendered with those defaulthostgroup values
Fixes #378 - Adds support for multiple configuration templates
Configuration templates (Kickstart, preseed, syslinux, gpxe etc) can nowbe saved in the database directly.
Each template is associated with valid operating systems (unless if its asnippet which can rendered via all other templates) and a possible...
Fixes #450 - Environment imports lose their puppetclass associations
fixes #455 - selected items are not shown as selected
fixes #454 - Foreman render 500 instead of 404
Fixes #366 - Redmine authorization port
This is a major feature which provides RBAC authorization within Foremana mental note to myself - never ever work on large commits
Added a basic notice facility to foreman
Notice.create :message => "text", :level => level, :global => booleanif global is true then any user can cancel that message for all userselse each user must cancel the message individually
level can be "warning" or "message"...
Fixes #239 - Erases environments and puppetclasses
The fix also includes a page in which the use selects the additionsand removals which they would wish to apply to their database.Errors are reported and an opportunity is given to reapply the changes.
XHTML compliance
fixes #276 - Fact searches should remember the previous search settings
fixes #274 - The Reset link of the search bar does not work on the reports page
minor formatting change to allow edit habtm to look a bit cleaner
Fixes #212 - Remove AS from facts
Fixes #248 - Generalise tab management and search facility
The search facility is now available from all controllers.The search bar is only displayed if there is a partial<controller_name>/_search_line.html.erb available.This partial alsodescribes and implements the possible search parameters for this controller...
Fixes #183 - Adds searchbar facility to hosts
Qualified the fact_selected partialAdded a reset buttonAdded popup helpBeautification and grooming
fixes #224 - edit multiple fails on operating system
fixes #198 - remove activescaffold from Operating systems setting page
fixes #194 - remove activescaffold from partitioning table setting page