Fixes #11255 - Fixed inheritance checks for explicit input on host clone
Fixes #4468 - Dropdown shows '1' when all reports within last 24 hours
fixes #10965 - remove select css classes from days_filter
fixes #10965 - change days_filter sentence
Fixes #7096 - Adds STI to templates
This commit converts Ptables to be just another type of Template so itgets the same features as ConfigTemplate. ConfigTemplate was renamed toProvisioningTemplate to reflect UI and the name under it's commonly known.
Fixes #9879 - improve wording of host delete dialog
fixes #10269 - host template preview now opens in a new tab
Fixes #9836 - use provider type in host helpers
Fixes #9480 - multiple NICs integration with compute profiles
From users point of view:- interfaces setup in compute profiles is back- interface related compute attrs get merged into host NICs upon compute profile selection- NIC overview table displays details in the column "Type"...
Fixes #9548 - Changed the behavior of size selector in compute profile editor to match radio buttons
fixes #9397 - Make usage of @host.operatingsystem in UnattendedController consistent
Changed all host.os to host.operatingsystem
fixes #6655 - remove _ForemanSelectedhosts cookie on action submit
Refs #3809 - Remove classcheck cop
Refs #3809 - Remove cop IndentationConsistency
Fixes #7456 - Extract primary interface from host
All host must have at least one primary interface and one provision (can...
Fixes #8963 - Rename trunc helper to trunc_with_tooltip
fixes #8402 - Reports from the last xx Days not displaying day filter option
The query for the latest report was returning a random reportAdd in order by, so we are always getting the oldest report
Refs #3809 - Enable cop BarePercentLiterals
refs #6832 - prevent extraction of string interpolation
Fixes #6832 - Don't show location/organization on host edit page if host has none
fixes #8049 - Add timezone to user
Fixes #2592 - No indication when waiting for host dashboard button action to complete
fixes #8592 - allow plug-ins to modify multiple hosts actions
Refactoring patern: Extract method.
Fixes #7462 - new UI for network interfaces
Fixes #746 - Generate all the Host template when click on Build to avoid errors during installation
Refs #3809 - Use parentheses in method definitions
Refs #3809 - Fix a few rubocop TODOs
Fixes #6713: Long names needs to be truncated while listing
Fixes #6444 - add support for virtual NICs
Extend additional interface details refs #2240
NIC facts parsing change and we create interfaces in Foreman accordingto facts we recieve.
Subclasses does not define their own attributes and serialize them toattrs hash. All BMC attributes are extracted to separate columns so it's...
Fixes #7157 - Combo box style in reports
fixes #6529 allow to define IP suggestion per subnet
Fixes #6483 - oVirt network is properly populated for multiple datacenters
refs #5188 - prepare place holder for host details
host details should include subscription status
fixes #4381: dns records are being update after changes to host when dhcp is also present
fixes #3592 lazy load vm with ajax in host show page.
fixes #1809 - foreman realm integration
Fixes #4851: a SmartProxy.with_features scope replaces feature-specific scopes generated during class loading
fixes #812 - new permissions model, user group role and nest support, role filters for better granularity
fixes #4393 - rename ancestry label to title
fixes #3912 - add inheritance for locations / organizations
fixes #4220 dashboard and report-show pages chart-frame is not in place.
fixes #3909 - add disassociate and bulk action disassociate to interface
fixes #359 - hostname spoofing for unattended installation templates
Fixes #3811 updating to bootstrap 3
fixes #2374 - added allocation option to libvirt VM
Fixes #3720 - Add description field to operatingsystem
fixes #3243 non-required/Slow SQL queries on host show page
fixes #3064 - links to nested hostgroups use hostgroup_fullname
Fixes #2655 - Display Host buttons on unmanaged hosts if a puppet proxy exists
fixes #2549, fixes #2544 - new host organization and location should default to current context if it exists
fixes #2491, fixes #2487 - i18n issues
fixes #426 expose BMC information in foreman UI
Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
This patch also adds an abstracted power management class for both VMand BM
fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes
Fixes #2461 - Allow user to not have a puppet proxy
fixes #2426 - translate model and column names to English
new top-bar navigation design and a new login page
Feature #2368 - form helpers, exceptions and fixes
Feature #2368 - i18n extracting strings
flot charts
Use flot charts instead of highcharts.flot charts license is more friendly.
This version of the code is feature compatible with the old charts,including:pie: drill-down and expend.stacked charts: zoom, hide series in legend.all types has tooltips....
fixes #2277 - adds spice html5 support
This also adds a newer version of the web socket proxy (where weprobably need to use an external package instead of vendor it).
we still allow users to use the old XPI based spice client (which wouldensure end to end security as well) via a 'new window' button....
refs #2254 - minor fixes related to host form
fixes #2254 - Add STI to hosts table
Signed-off-by: Joseph Mitchell Magen <jmagen@redhat.com>Signed-off-by: Ohad Levy <ohadlevy@gmail.com>
lighter style to the host status labels.
fixes #2136 hyperlink host properties
Fixes #1880 - Build button (or any with the disabled attribute) shouldn't be clickable
fixes #1814 - converts sp_* attributes into a BMC interface class
this patch also includes the following
fixes #1890 api host status
fixes #2018 add forward slash to controller name of url_for() helper
fixes #2004 - Location and Orgs are visible in the host show page even when its disable
replaced default taxonomy migration with a multiple actions for assigning hosts to orgs and locations.
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 #1781 - clone host can fail
[UI] don't fail the hosts show page if the host has no OS assigned.
[UI] - convert all bulk operations into buttons
minor fixes to host show page
added vm tab
host show folded into tabs.
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)...
fixes #1645 - Show host's MAC address in host details
Signed-off-by: Florian Koch <florian.koch1981@googlemail.com>
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...
[UI] typo - fixed red highlighting for hosts with errors
updates UI to bootstrap v2
code smell
fixes #1334 - Add Run Puppet to multi host action in the hosts page
fixes #402 - Add noops/pending to metric handling, and provide pending hosts for dashboard views.
This change adds the ability to see noops in metric reports insideforeman graphs, charts and lists. The business reason for this is to allowusers to run their puppet agents in noop mode, and see where nodes have...
better text trncating in hosts list
WIP rails3 migration
Fixes #1305 - out of sync state takes precedence over error state in host list
Signed-off-by: Tim Speetjens <tim.speetjens@gmail.com>
fixes #1303 - Column widths for long text in 0.4
Signed-off-by: Amos Benari <abenari@redhat.com>
fixes #1261 - show templates in host-show page
fixed js for multiple-actions confirmation-modal.
un-obtrosive js for the show host charts.
fixes #1196 - show FQDN in the hosts listing to prevent misunderstanding
hosts and report page replaced icons, and prevent overflow
typo reprot -> report
fixes #1256 - report links from host list might lead to a purged report