Fixes #24017 - Add scrollbar in org/log dropdown (#5722)
Fixes #23601 - switch org/loc button ordering in vertical nav
Fixes #21444 - change subitems header style in vertical nav (#5038)
Fixes #21847 - fix vertical nav string translation
Header string is translated twice
Fixes #21591 - Add id attribute to topbar element
Fixes #21551 - add user menu to hamburger menu in mobile
Fixes #21223: add experimental UI menu to foreman.
Add an experimental UI setting to foreman so we can show new UI pageswhile maintaining the old ones. This will allow us to showcase our newUIs for the users and then eventually remove the old pages and replace...
Fixes #18492 - add pf vertical navigation
Fixes #18957,#18193,#18678,#18853 - notifications redux
Refactored notifications to work with redux, fixedseveral UI related bugs, added tests.flux is now unused, this is based on @gailsteiger'sprevious work.
fixes #18248 - dashboard auto refresh mounts duplicate components
fixes #18010 - UI Notifications front-end implementation
Fixes #16372 - Convert the header logo to svg instead of png
Logo is minimized version of our official:
https://github.com/theforeman/foreman-graphics/
Fixes #13936 - Drop support for legacy browsers
This patch removes various workarounds needed to get legacy browsers towork. Mostly stuff needed for IE<10, but also some other vendor prefixesthat are no longer needed.
fixes #13292 - replacing the turbolinks progress bar with a spinner
fixes #13265 - Any Context menu permissions
Fixes #7230, #12021 - Upgrade to Rails 4.1.5
This commits upgrades Rails to Rails 4.1.5. See a description of thechanges included here, and go to the pull request in GitHub to see moredetailed explanations:
Fixes #11372 - Formalize assets names.
Fixes #8861 - Lengthy organization or location names showed in tooltip
Bug #7547 - Cannot log out of WebUI from mobile device
Fixes #7592 - flipped the order of logged-in user menu
Fixes #6057: highlight active tab based on current URL.
Highlight the active menu tab based on the current URLrather than relying on the controller and action. Thisfixes a problem where top level menus that contain pluginmenu items were not being highlighted when active....
fixes #5832 - org switcher does not collapse when moving mouse diagnally to submenu
fixes #4194, #4459 - add main_app to root_path references for isolated engines
fixes #4393 - rename ancestry label to title
fixes #3912 - add inheritance for locations / organizations
Add header menu navigation
fixes #3811 - merge with new layout
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