fixes #1167 - some setting values are ignored
fixes #1056 - Rundeck url doesn't work when ldap auth is active
fixes #1146 - Provide error details via the API upon failure
refs #1067 - Error message should show trace too
fixes #1067 - Expose error messages in the web GUI
fixes #898 - remove old search leftovers across the app
fixes #952 - incorrect error message when api basic auth authentication fails
Fixes #920 - Add authorization to hypervisor, bookmarks, subnets, smart-proxy/autosign and puppetca
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
Fixes 867 - Allow update_multiple to clear hostgroup
Also added the facility for clearing the environment to update_multiple_environments
fixes #899 - There are numerous typos and formatting issues with the code
refs #285 - removes any left over from the old google charts libraries
fixes #831 - /hosts/fqdn/facts should not be a redirection
updated the JSON output as well to include leading hostname as root.
fixes #829 - /hosts/fqdn/reports should not be a redirection
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 #670 - Adds proper json support for most CRUD operations
Ensure layout is rendered when using html get requests for non authorized requests
changed application default layout file
fixes #303 - cleanup flash hash from activescafold leftovers
fixes #454 - Foreman render 500 instead of 404
all application controller methods should be protected
Ensures that all anonymous actions are allowed - refs #366
fix for puppetdoc lookups which do not exists on the filesystem - refs #423
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
This is addition fix to ref #423
fixes #423 - import puppetclasses is available on all controllers
Fixes #386 - Updated rake puppet:import_classes to support the new API
The rake task now queries for the changes and then performs the update.
Some additional sanity checking is performed in the execution phase.
A batch mode is provided via rake puppet:import:puppet_classes[true]. When...
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 #397 - add basic authentication support for JSON requests
Fixes #390 - A user account is always associated with a session
minor cleanups - refs #358
fixes #382 - Import classes / environments can return server error
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 #145 - Added AuthSourceInternal
Added a password setting facility to the user class for AuthSourceInternalSwitched to SHA1Changed :ldap to :loginApplied numerous fixes from Ohad LevyFixed malformed user pageSwitched attr_accessible to attr_protected...
welcome should be a protect method, refs #273
fixes #273 - Provide a "Getting started" front-page
Fixes #292 - puppetdocs should be in a frame
Fixes #101 - Generate rdoc files and html links on the puppetclasses page
Rewite rdocs if required by the prepare phaseIncorporate Fank Sweetser's :: patchIncorporate a url_helper suggested by OhadAdded a new interface via links on the supported environments list
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 #204 - Remove AS from environments page
Merged import facility in Environment and Puppetclass controllers
Fixes #232 - Removes AS from Users page
The password verification test has not yet been implemented but will get done in AuthSourceInternal fixAll tests now pass These tests now work whether settings[:ldap] is enabled or notPlus whitespace fix
Fixes #183 - Adds searchbar facility to hosts
Qualified the fact_selected partialAdded a reset buttonAdded popup helpBeautification and grooming
added google_visualr and converted dashboard and hosts graphs
fixes #199 - Remove activescaffold from the puppetclasses page, search functionality will follow
fixes #194 - remove activescaffold from partitioning table setting page
Fixes #175 - A link is provided to import classes and environments
There is now a link on both the environments and classes page whichimports any new classes or environments into Foreman.
fixes #141 - add support to extlookup kind of queries through foremanusage:wget -q -O - "http://foreman/lookup?key=ntpserver&order[]=my.domain&order[]=common" if you want it in YAML, just add:wget -q -O - "http://foreman/lookup?key=ntpserver&order[]=my.domain&order[]=common&format=yml"
fixes #173 - redirection loop on login
refs #154 - it should return nil when we are not using authentcation
switches global setting var to be a constant var - refs #100
fixes #117 - Add SSL redirection
added act_as_audited plugin, seems to be a better implementation than our onws
Squashed commit of the following:
commit c4382aeea5d72402bcbf3049d3c08f74792ca379Author: Ohad Levy <ohadlevy@gmail.com>Date: Thu Oct 15 22:03:26 2009 +0800
disable ldap by default
commit 685baf5f2c78128feebcbeed6910b131a072a81bAuthor: Ohad Levy <ohadlevy@gmail.com>...
removed helper from all controllers by default, this can conflict with ASwhen having multiple fields with the same name.. e.g. name
added facts controllers
added default stylesheet
added media model
basic activescaffold is now working
empty rails project