Fixes #3811 updating to bootstrap 3
fixes #3790 - Added support for isolated engine to foreman menu
fixes #3684 - add IDs to top level dropdown menus
fixes #3510 - plugin interface for registering a plugin, updated menu system
fixes #2741 - remove dash from -%> to %>
Fixes #2640 - use relative user logout path
Fixes #2502 - session expiration updates
Signo now allows to transparently prolong user session which gotexpired. Also when you now logout from Foreman you will end up in Signologin form. This brings some code clean up and test changes and smallSSO method API change.
Fixes #2513 - orgs created in katello do not appear in org filtering
- topbar cache sweeper turned on for api controllers- a bit of refactoring to get rid of repetitive expire_fragment
fixes #2432 - use absolute controller path for navbar links
new top-bar navigation design and a new login page
Feature #2368 - i18n extracting strings
fixes #2417 - SSO abstractioning
Apache and Signo SSO reworked to a new general SSO concept.
You can use SSO service that comes with Katello for loggin in. It'sbased on OpenID protocol with slightly customized provider.
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 localization calls to the subnets and the trenda pages.
There are other changes to the common layouts based on simple testing.
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
fixes #2154 - "Foreman" link in main navigation should link to dashboard
fixes #2096 New location/Org button in user-menu doesn't work on ff.
fixed an error in the ptable wellcome text.
ui phase2
reorg in the user and settings top menus.
bootstrap2.2.2
admins can always reset the taxonomy filters to any
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,...
fixed active tab on cached topbar.
feature #1906 add Trend information
Signed-off-by: Amos Benari <abenari@redhat.com>Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
make sure usernames are not in the logs
[SQL optimizations] - many small optimizations
remove unneded hidden links in the more tab
fixes more menu issues
top navigation bar looks correct on tablet and smart-phone screen size.
fixes #1240 more menu fixed for users with no permitions.
updates UI to bootstrap v2
fixes #1314 'More' dropdown entries does not get populated correctly
Signed-off-by: Amos Benari <abenari@redhat.com>
changed 'settings' to 'more', and 'oreman settings' to 'settings'
new UI for foreman
fixes #1187 remove unrequired menus when foreman is not used for provisioning
this includes URLS, setting menu items and buttons.
New artwork
fixes #1097 - 500 ERROR could be generated when User.current is not set
fixes #100 - Setting is now a ActiveRecord object
This allows users to manage foreman settings via the UI.
the UI is a bit ugly, but works :)
Fixes #906 - Always allow a user to edit some of their own User details
Signed-off-by: Paul Kelly <paul.ian.kelly@googlemail.com>
fixes #899 - There are numerous typos and formatting issues with the code
ensures that current user is cleared, refs #807
fixed menu item when logging in with a non-admin user, refs #836.
fixes #852 - Open "Support" and "Wiki" Links In New Window
added search bookmarks, fixes #836
app/controllers/bookmarks_controller.rb | 74 ++++++++ app/helpers/application_helper.rb | 2 +-...
added search to reports page #refs 719
fixes #582 - Foreman should not fail if libvirt ruby binding are not installed
views cleanup and added more operatingsystems icons
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 #585 - support link points to an invalid url
fixes #427 - Ability to provision xen/kvm guests
this patch adds support to libvirt based hypervisors
Fixes #263 - Refactored Foreman to use correct singular and pluralization of medium/media
Fixes #65, Fixes #339 and Fixes #539
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 #444 - use searchlogic in interesting report filter
Fixes #370 - Added 'interesting' filter to reports
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
Fixes #420 - Settings dropdown is a partial
Fixes #390 - A user account is always associated with a session
XHTML compliance
Fixes #294 Convert settings to a dropdown
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...
fixes #269 - Remove activescaffold from audits page
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 #170 - implement usergroups
Added migrationAdded testsAdded MVC filesAdded the routes as wellAdded the program logic and additional viewsAdded RESTful actions for update and createAdded validations to ensure that usergroup.name and user.login do not collide...
added links to all facts and switched to url helpers
fixes #208 - use nested_attributes for lookup parameters
fixes #206 - Remove activescaffold from the authentication page
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
switches global setting var to be a constant var - refs #100
fixes #89 - this adds basic graphs and charts for your inventory, italso includes minor changes to the dashboard graphs
Fixes #30 - a very basic version for now - feature requests ARE WELCOMED
Adding Links to Audit LogCurrently Facts Auditing is disable
LDAP auth is not required when using the external query interface. fixed an issue that you couldnt use the ldap settings if ldap was turn off, but you couldnt login if ldap was turn on... you kinda get the idea..
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>...
Fixes #9 and introduce a basic reporting viewing over http
Added some more text to the settings menu, removed some fields which are not yet required.
added links to redmine
fixes #4
added domain and common specific parameters.this adds a similar functionality to extlookup.the order in which parameters are processed is:common => domain => hostgroup => hostwhere the latest occurrence of a parameter takes priority.
Added Groups to puppet classes, now its possible to associate a host with a group of classesit also allowed to setup parameters per group and override them in the host level
I've done it late at night, so who knows :)
Add support for multiple puppet classes per host / operating system / environment etcthis should enable a proper dropdowns when creating the gui part that shows possible puppet class / operating system / env combinations
fix external nodes to actully work with multiple puppet classes...
added a partition table controller
fixed an issue with wrong contoller names which lead to broken links, redid some model relationships (hopefuly simplified - hence removed the nested_has_many_through plugin
add minimal description to forms
fixed wrong links in settings tab, also use the hosttypes as the class output of the external nodes method
realigned models to use :though and habtm when it made sense, setup basic AS controllers to support that