Project

General

Profile

Download (212 KB) Statistics
| Branch: | Tag: | Revision:
2013-09-03 Dominic Cleal <dcleal@redhat.com>
* Release 1.2.2

2013-09-03 Marek Hulan <mhulan@redhat.com>
* fixes #2863 - restrict APIs to resources that a user is permitted to manage (CVE-2013-4182)
* fixes #2860 - don't convert arbitrary input into symbols (CVE-2013-4180)

2013-09-02 Ewoud Kohl van Wijngaarden <e.kohlvanwijngaarden@oxilion.nl>
* fixes #3010 - use the correct helper function name

2013-09-02 Dominic Cleal <dcleal@redhat.com>
* fixes #3005 - restrict gettext to Ruby 1.8 compatible version

2013-08-05 Dominic Cleal <dcleal@redhat.com>
* Release 1.2.1

2013-08-05 Lukas Zapletal <lzap+git@redhat.com>
* fixes #2872 - default password not listed in debug script

2013-08-05 Amos Benari <abenari@redhat.com>
* added a HTML id to the operating system ui tab

2013-07-31 Dominic Cleal <dcleal@redhat.com>
* Update test fixtures, partial backport of 248cad83

2013-07-29 Dominic Cleal <dcleal@redhat.com>
* fixes #2851 - refresh puppet classes on environment change
* fixes #2837 add an interface to add repositories to kickstart

2013-07-29 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2788 - changes to fixtures and tests in preparation for testing adding/removing puppetclasses
* fixes #2788 - adding / removing puppet classes updates the change even if the form is not submitted

2013-07-29 Ian Mordey <ian.mordey@wandisco.com>
* Fixes #2839 - retry SSH authentication issues with cloud-init

2013-07-25 Dominic Cleal <dcleal@redhat.com>
* fixes #2693 - don't cause handle_ca error when no Puppet CA associated with host

2013-07-24 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2801 - remove LOWER() in default_scope of models that could cause PG error

2013-07-24 Sam Kottler <shk@redhat.com>
* Fixes #2826: only run set_code() on submit if the config template editor is already in diff mode

2013-07-22 Dominic Cleal <dcleal@redhat.com>
* fixes #2373 - only reference unattended subnet path when in unattended mode

2013-07-20 Dominic Cleal <dcleal@redhat.com>
* fixes #2808 - pin nokogiri to 1.5.x for Ruby 1.8 (cherry picked from commit 0b547e84f7342cbb809ffe5e1f171c0f4b1e8f05)

2013-07-19 Sam Kottler <shk@redhat.com>
* fixes #2797 - Submit the final code, not the diff in the config template editor (cherry picked from commit 99b2e61bed1474451fdef1852d484f009dc4cb2f)

2013-07-19 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2779 - permission problem with non-admin adding puppetclasses to hosts and hostgroups (cherry picked from commit 05fbe52cacb64700af76f8f072b2ff5cd16c23cc)

2013-07-19 Andy Bohne <bohne.andrew@pennmutual.com>
* fixes #1770 - Refactored rdeckfacts definition to use facts_hash (cherry picked from commit 86e9a056e5a1d24b9532674d5f14762a1bd9ab78)

2013-07-18 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2791 - ptable api was missing :layout and :os_family (cherry picked from commit 774ed2d2ac6af23369eafa7658b0a446f3b63adf)
* fixes #2782 - LDAP password overwritten as blank (cherry picked from commit 6a44fab1a948116e93b4690996ae92cfc5d8db03)

2013-07-18 Amos Benari <abenari@redhat.com>
* fixes #2772 cloning locations and organizations is broken (cherry picked from commit 532d961537f8cd639a4b35f35ed4e6210a3ba83c)

2013-07-08 Dominic Cleal <dcleal@redhat.com>
* fixes #2747 - scoped search lambda takes one argument (cherry picked from commit bae0bea90d8096e7a787984b7167d13627da94fd)

2013-07-04 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2734 - wrong taxonomy scope on hostgroup and host form (cherry picked from commit 01122c8be7115fb6c5baf7db9c8a140abda17df3)
* fixes #2732 - 404 error Location Not Found on Mismatches Report if a location is selected (cherry picked from commit e75ffa1d19586969f799a1b5a7ec0473ec8933cc)

2013-07-01 Dominic Cleal <dcleal@redhat.com>
* Release 1.2.0
* refresh locales
* fixes #2727 - fix oVirt test connection method definition (cherry picked from commit 025ab6bcabeaec072381526c6b05ad1a2d974434)

2013-07-01 Amos Benari <abenari@redhat.com>
* fixes #2665 - search on click in dashboard pie chart (cherry picked from commit 2af890f2037658f86ce0856f5d5ba6d5691c2a38)
* fixes #2731 - add color legend to the dashboard (cherry picked from commit 3a124d9974f702560a13adf8e4c6d7f78f7f4684)

2013-07-01 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2707 - host save fails for non-admin if host has a BMC interface (cherry picked from commit 5a56d4d36f6bee4e75ca4a496512b406fb55ae1a)
* fixes #2713 - do not update nics table on every host update as a workaround to bug #2489 (cherry picked from commit ecd9c9c66389eae0a159485b18afab61e6ee3d04)
* fixes #2728 - POST /api/hostgroups does not accept ancestry (cherry picked from commit 5f7b64bd2d70057b752c9a6e171e4d5a11a1348f)

2013-06-28 Amos Benari <abenari@redhat.com>
* part of a fix to #2716 error in discovery plugin menu and user without provisioning permissions the other part is a fix to the discovery plugin. (cherry picked from commit f039437bf004b2ddecea12f24219ba1cb2d5136c)

2013-06-28 Greg Sutcliffe <greg.sutcliffe@gmail.com>
* Fixes #2712 - Handle Net

2013-06-28 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2645 - non-admin users can now create smart variables (cherry picked from commit ff2677e3c6689388958f055c50ad075191510e87)
* fixes #2317 - VM's with the name foreman_######## (cherry picked from commit 557b8543c26619442be7412ddd5780ec7c550605)
* fixes #2404 - prevents 404 when updating invalid name used as id (cherry picked from commit 696420ff788834dad99352d326fa74fd764572cd)
* fixes #2690 - undefined method gsub! for nil:NilClass on fact import (cherry picked from commit 9628014a44c9bbea74c62c0c8c2916937e9c98c4)
* fixes #2697 again - HostMailer typo and .deliver (cherry picked from commit 0a93217273d8b41f4d1d91e29c2be9c4547c90d3)
* fixes #2697 - HostMailer summary is broken (cherry picked from commit 8e851ef524a3348c1587e53e3c2da616fdbe1fdc) (cherry picked from commit 7ff08812e42c2688a995caca60ad236e67a2814e)

2013-06-28 Sam Kottler <shk@redhat.com>
* fixes #2724 - use __method__ instead of static method names in SSO (cherry picked from commit 6326752f626f7b7565118db7627f715429652b4f)

2013-06-28 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* fixes #2710 - removed a superfluous os name check that was tripping up safemode. (cherry picked from commit c9d6c478febab78d1543f89066c33e1ecf1059f8)
* fixes #2695: Updated fedora and ubuntu mirror urls (cherry picked from commit 53bd7e1fb635bfa46d8e1d9ed483eb5415dbbe2d)

2013-06-28 Dominic Cleal <dcleal@redhat.com>
* fixes #2701 - require correct minitest file

2013-06-21 Dominic Cleal <dcleal@redhat.com>
* Release 1.2.0-RC3
* refresh locales
* fixes #2686 - use setting model's string parser to update values (cherry picked from commit 5d9073bba52b502b08b8b67b7f546eb4d481e5c1) (cherry picked from commit 65ae867c347ad93ce08e85397d55188d9b6220cb)

2013-06-21 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #2655 - Display Host buttons on unmanaged hosts if a puppet proxy exists (cherry picked from commit e902d93997b7ed04cc06cebe03674752fafc758d)

2013-06-21 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2489 - fixes BMC password caused by rails bug accepts_nested_attributes_for and serialized child field (cherry picked from commit eaa6aec0023de21f0565b33e98f4c68990c0c2e2)
* fixes #2484 - host, hostgroup, and BMC passwords were overwritten as blank (cherry picked from commit 3595a70c5fa8f59ae48cd67cf009dbc839a14861)

2013-06-20 Ivan Necas <inecas@redhat.com>
* fixes #2685 incorrect and inefficient regexp checking medium name format

2013-06-20 Amos Benari <abenari@redhat.com>
* fixes #2679 pie get error when the label is too long (cherry picked from commit 3de840c1263eea516673191bd6ccdf446a928d19)
* fixes #2669 username first name and last name doesn't accept i18n characters (cherry picked from commit aa925f8009b7024dbb77c797d95c14b2e725a1d7)
* fixes #2639 After creating user with empty e-mail it becomes impossible to add it. (cherry picked from commit 802ae177dc9d35c3fc3889fa34b24e7f32001eb8)
* fixes #2656 error connecting to vsphere after upgrade to ruby 1.9.3 (cherry picked from commit 617ee75f8c0f8d239564f3fd48d92a2d772eeb8b)
* fixes #2646 Asset icon URLs are incorrect when under a different base URL (cherry picked from commit 1546388e9c82f6382be1ec35738489e8c9458c69)

2013-06-20 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* fixes #2610 - fixed the boot device order for oVirt VMs created in Foreman (cherry picked from commit e34f713634a44986695f266ba442f2e07bfaea63)

2013-06-20 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #2674 - Add tmpdfiles.d configuration for systemd to rpm spec (cherry picked from commit d30ac557d1d260bfdae13164cd83deca27c371cc)

2013-06-20 Dominic Cleal <dcleal@redhat.com>
* fixes #2612 - move Task into Orchestration namespace due to RbVmomi conflict (cherry picked from commit 467ea135da2b2309d306fd7e97d5c52a9ab00dbe)

2013-06-17 Dominic Cleal <dcleal@redhat.com>
* refresh locales
* fixes #2670 - fix apostrophe quoting issue (cherry picked from commit 4298bd841c3fb2b3f639f06d4cbbb3901f56ec06) (cherry picked from commit be36bef41104ff5ca26cfb36818bdc1cbc7f5b15)
* refs #2650 - fix minitest version (cherry picked from commit 9e3f1dff75a3a60568fa39fd3b8c52665f9819ac)
* fixes #2649 - asset dependency versions, missing test dependencies (cherry picked from commit 54125f045c98734ff0a9d6321296bcbbb11bd664)

2013-06-17 Lukas Zapletal <lzap+git@redhat.com>
* fixes #2650 - adding minitest dependency for console (cherry picked from commit 95234b21bc9fba36206274f8996a0f933b2d4d33)
* fixes #2649 - adding missing devel deps

2013-06-17 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #2667 - Don't save during process_hostgroup (cherry picked from commit b751fea393439dc653e90d2aa9d06b4015797c9f)

2013-06-17 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* fixes #2583 - error message is now properly i18n-ed (cherry picked from commit 8f3d76af2aa55d486b2d52558aa91e2d62cafbe3)

2013-06-14 Amos Benari <abenari@redhat.com>
* fixes #2663 javascript errors on the host form (cherry picked from commit d592994bf9554dcbffbbc3895e76d5646f4739fb)

2013-06-14 Marek Hulan <mhulan@redhat.com>
* Fixes #2640 - use relative user logout path (cherry picked from commit 1ff6a50c16ef6e8bf8b1aa709ec2f8769ba70d79)
* Fixes #2619 - don't display full output from proxy

2013-06-14 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #2657 - Use twitter-bootstrap-rails version 2.2.6 (cherry picked from commit a8d06d2d9289ac925d4a2d5ec1c52665c100830f)

2013-06-12 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2334 - location matcher doesn't match on smart parameters (cherry picked from commit c7f527779d80e1cc78e1f3b02a6ba7bfc081a95d)

2013-06-12 Tomas Strachota <tstrachota@redhat.com>
* fixes #2660 - settings, improve tests and fixes
* fixes #2343 - override default settings with custom values

2013-06-12 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #2644 - Refactor Host find_by_name to use several ways to find a host, and refactor my_hosts scope to Host
* Fixes #2643 - Check for operatingsystem before orchestrating TFTP (cherry picked from commit d2e50bbbf7d84fde6d846f5a821cf7e2c28fbfb3)
* Fixes #2642 - Display build button if host type has changed (cherry picked from commit 4cdd3291c6756d966ae52b7dc6cdc6a9fdf855fb)
* Fixes #2641 - Add type_changed check to JS to allow form to refresh when provisioning a discovered host (cherry picked from commit c5e90813c8cb1e031ae43dd6f00b359119958a19)

2013-06-11 Amos Benari <abenari@redhat.com>
* fixes #2636 host submit missing progress-bar when installed at sub-domain (cherry picked from commit 92326dd2588338079a10f11c676380d75b3a4d1f)
* fixes #1938 Foreman shouldn't use the FQDN fact to identify the node when facts are uploaded (cherry picked from commit baeb54f19a67ef8e5fbce513548cda1653341e17)

2013-06-11 Dominic Cleal <dcleal@redhat.com>
* fixes #2633 - enable generate_token rake task to run from elsewhere (cherry picked from commit a5f4453257060e0e02b7fdd7498e2f5936c38a27)

2013-06-11 Antony Perigault <antony.perigault@1000mercis.com>
* Use facts[:operatingsystemrelease] to determined gentoo release (cherry picked from commit ef3a1338a05c0d8689dfa87ec7cd6f4bc07312f7)

2013-06-11 Lukas Zapletal <lzap+git@redhat.com>
* fixes #2622 - error messages with HTML properly escaped (cherry picked from commit c8d1c6d713cc412bc4ab30b74e60e2ff98d8b74a)

2013-06-07 Dominic Cleal <dcleal@redhat.com>
* Release 1.2.0-RC2
* fixes #2627 - depend on libvirt, not virt, add missing comps entries (cherry picked from commit 7ac08e59f58eba3c7218bc82b0e88394568501fa)
* fixes #2608 - add passenger, selinux to comps (cherry picked from commit 989f9de937feebd0fe598fc322ae534d22dcfefd)

2013-06-07 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2631 - fix remote code execution via controller name (CVE-2013-2121) (cherry picked from commit ef4b97d177c58c9532730d53dca0517bc869a0ce)
* fixes #2625 - hostgroup nest and clone methods (cherry picked from commit e0f4f396c24f3ee64e83c479c5d741113af060f3)
* fixes #2616 - Hostgroup fields not populating when parent fields are selected (cherry picked from commit 1bd19611c2420923350b72f150774134b5b179db)

2013-06-07 Marek Hulan <mhulan@redhat.com>
* fixes #2630 - restrict assignment of roles to those a user has (CVE-2013-2113) (cherry picked from commit bae665de387d63f93740670ec2542db90084d0eb)

2013-06-07 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* Fixes #2038 - updated config and partition table templates using ones from the community repository (cherry picked from commit cb92c0be69a00142158d884e05097b47d20480da)

2013-06-07 Amos Benari <abenari@redhat.com>
* reload multy-select js (cherry picked from commit ba946542626d16f65a5e99144f9e5c3856609eff)
* fixes #2296 Hostgroup subnet field was not enabled after selecting domain (cherry picked from commit 04157eeddffa70104c82d7b6529c3a5aad3daefb)

2013-06-06 Dominic Cleal <dcleal@redhat.com>
* i18n - updating translations from transifex
* i18n - adding fr, en_GB languages (cherry picked from commit 4e23701dfab08cb90680897e56f0327e95b12741)

2013-06-06 Marek Hulan <mhulan@redhat.com>
* Fixes #2615 - failed to save host group

2013-06-06 Amos Benari <abenari@redhat.com>
* fixes #2621 search box and search button alignment on firefox. (cherry picked from commit d8ba88420c96ca38a8924892db51730e92686373)

2013-06-06 Joseph Mitchell Magen <jmagen@redhat.com>
* re-fixes #2549 - default location bug was introduced in commit 66afbc33 that is fixed (cherry picked from commit 946ba662d8fd565bfc70b39a6ca2cf39025b3105)
* fixes #2386 - permission failure on create_lookup_value (cherry picked from commit 6c492cce87e0f2ec6c9f4a15115f4394ce542979)
* fixes #2623 - trends link was broken (cherry picked from commit 4c268e837977d189638e681559539f96ed8e03d8)

2013-06-05 Amos Benari <abenari@redhat.com>
* fixes #2617 Can't edit a host once it's created (cherry picked from commit 31b0ec6e23eea12ec76e25c1082174ebe83fd965)

2013-06-05 Lukas Zapletal <lzap+git@redhat.com>
* fixes #2558 - foreman-debug script in /usr/sbin (cherry picked from commit 664905e830de7c1489026278500f04afb12c43c2)

2013-06-05 Libor Zoubek <lzoubek@jezzovo.net>
* fixes #2607 - add autocomplete=false attribute to root_host_pass input x (cherry picked from commit 0c6065e6633b4d377062c90013439b99db1e3bf0)

2013-06-05 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2285 - subnet validation - length of addresses, strip whitespace and fix common typos (cherry picked from commit 31aa5db511a6decf800e68a2b6f6eb3dbf0ae29c)

2013-06-04 Dominic Cleal <dcleal@redhat.com>
* refresh locales
* fixes #2603 - handle missing compute_resources param loading VM tab (cherry picked from commit 446fce677185cde7215c602a0e476f3692e36ad4)

2013-06-04 Amos Benari <abenari@redhat.com>
* fixes #2570 'New Window' button on HTML5 spice client page does not work (cherry picked from commit 9dd435a704956981a3ce0c5bb43bc9fe1a9f4fe6)
* fixes #2594 missing progress indicator on compute resource selection (cherry picked from commit 5d8ef4cbb518477e0b166bf7903f3b0128df2992)
* fixes #2606 fix display of compute resource errors (cherry picked from commit 95be09637360db50222dc783e4b8d16b04934870)
* fixed #2534 fixes #2495 paginator has i18n issues (cherry picked from commit 1bf7cc358e00092d2cee38cc83cb753ed31ffa89)
* fixes #2604 searching for hosts with digits can lead to unexpected results (cherry picked from commit 273b110af4c3f9416ec237f4880ce0406d5f795c)

2013-06-04 Ohad Levy <ohadlevy@gmail.com>
* fixes #2565 - new / edit host ajax call create nested forms (cherry picked from commit 0df38871a1a9c3dedfab5d1472f5816d891273b5)
* fixes #2541 - multiple host checkbox selections clears when moving to next page (cherry picked from commit ba6a7b33a96c384c6f653718bcc2ccbaebdc92a1)
* fixes #2545 - EC2 instance does not show EC2 related options in Edit page. (cherry picked from commit 7164f367646dcd30b53f53d0865788ce15c3666d)
* fixes #1951 - support for libvirt named networks

2013-06-04 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2602 - scoped_search error when using postgresql (cherry picked from commit 93ce3a18eea3bd04b09dc7b55a5c513f973736f5)
* fixes #2590 - bookmarks modal form is now working (cherry picked from commit 56469be738cc5f2388f7e43dca0ee5492de1dbf5)

2013-06-04 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* fixes #2588 - fixed regression introduced earlier: localization works for non-AR classes too now (cherry picked from commit b08d7e45fbdea5f80fad5254e70d8b2004c05e36)
* fixes #2588 - table name used for localization is being determined correctly now for sti classes. (cherry picked from commit 2e1e6f713d49ef6f5274d798f8882faa2579f680)

2013-05-30 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2587 - migration to increase varchar length of media.name and other string fields (cherry picked from commit ea5a012715ce2112c5d880b8f7562bcbb444e67d)
* fixes #2549, fixes #2544 - new host organization and location should default to current context if it exists (cherry picked from commit 66afbc33721b39f768d4fba7f6d134bfe8188467)

2013-05-30 Ryan Davies <ryan@ryandavies.co.nz>
* fixes #2562 libvirt domain listen address, add libvirt_default_console_address setting (cherry picked from commit 710dfa86835e7b8b430cf59646a7888746c3b0bc)

2013-05-29 Dominic Cleal <dcleal@redhat.com>
* Enable yum gpgcheck for RCs
* fixes #2579 - explicitly list field name, workaround rails #5990 (cherry picked from commit 65f764d6081b04cd03fa56a78e6281b5221b0bac)
* fixes #2555, #2560 - add foreman-release and MySQL gems to comps (cherry picked from commit 259a849c2525b1cf8771b18f60272c1d97d3e7b1)
* fixes #2106, #2123, #2561 - sign RPMs, rename -ec2 to -compute, fix foreman.repo URLs (cherry picked from commit 3afbd14599a8f0cc2178df638f4570b68ad441ed)
* fixes #2573 - refresh Fedora 18 comps, don't force SCL (cherry picked from commit b5885038577dafc6533831829150eee03b51b233)

2013-05-29 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2538 - hostgroup provisioning falls back to root_pass setting (cherry picked from commit d56112fb7edf4230c3397cfec77d81b635fe441d)
* fixes #2493 Unable to load audit, underlying cause No such file to load -- audit (cherry picked from commit fa4869907eb7a9a5a494a0281ea9a9f102c95ef5)
* fixes #2539 - added API puppetrun access permission and test (cherry picked from commit 0fda4cf6098f491f067a00a7547e703e8632f035)
* fixes #2335 - update puppetclass redirects to referrer page (cherry picked from commit fb95b3c779953dd59278edd16770fe0384e1e6e9)

2013-05-29 Arnoud de Jonge <arnoud.dejonge@nxs.nl>
* fixes #2539 - puppetrun API added. (cherry picked from commit f2fed493701bf8cee17515d7fae803d0e65ae42d)

2013-05-29 Daniel Lobato <elobatocs@gmail.com>
* Avoid inheriting from Puppet

2013-05-29 Marek Hulan <mhulan@redhat.com>
* Refs #2002 - Fog quick hack (cherry picked from commit b2c8312c6919423a7d77c36468fc8d62dbe874cc)

2013-05-29 Sam Kottler <shk@redhat.com>
* Fixes #2584: Remove rubygem-virt from comps (cherry picked from commit 0bca93e35db285be6ce1a9e2176a23b655dd4712)

2013-05-29 Amos Benari <abenari@redhat.com>
* fixes #2582 indicators for all. (cherry picked from commit 89b9ecb070b530641b005a1ef1437b7e3ed19c3d)

2013-05-29 Tomas Strachota <tstrachota@redhat.com>
* Fixes #2581 - missing buildrequire gettext (cherry picked from commit 39a842b10db823e485b485c0b0bd49f3fb14e4b0)

2013-05-28 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #2519 - Protect locale changes from validation failure so that password validation can be run (cherry picked from commit a2a5a5fef2950c0a60c5aec3378277e2c5cb47bd)
* Fixes #2372 - Strip non-digit characters from non-numeric OS versions (cherry picked from commit fe838fad64723c17a4f69d37355927214cba4592)

2013-05-28 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2542 - sort image listing with datatables (cherry picked from commit af1b63500af591325ccdbe0dbfc9caac232cd37c)
* fixes #2546 - audit details error - undefined method 'map' for string (cherry picked from commit ff9597b46bc8aa7f93ac25a942a2b109afee8d7e)
* fixes #2537 - audit details on deleted host fail (cherry picked from commit 23db9bad8b8595c7bb88cd016983fd0945ec79ae)

2013-05-28 Tomas Strachota <tstrachota@redhat.com>
* fixes #2536 - loading locale .mo files in production mode

2013-05-28 Ohad Levy <ohadlevy@gmail.com>
* fixes #2563 - fallback user image has wrong path (cherry picked from commit c7846bcd8040c560717b8c036f447456e1319aa8)
* fixes #2325 No A record created in domain when provisioning image based vm (cherry picked from commit 3b6d152746d63444ce0ae2044cec4cbb8f224882)
* fixes #2551 new host image not always visible under openstack (cherry picked from commit 511e8f789155d6e5914bbdb5c1810aca70572d15)

2013-05-28 Dominic Cleal <dcleal@redhat.com>
* fixes #2567 - handle backtraces correctly in compute orchestration errors (cherry picked from commit dd2b55dc928cf2ef0dc8befcb867a9816864239b)

2013-05-28 Marek Hulan <mhulan@redhat.com>
* Fixes #2571 - Deleted admin is recreated (cherry picked from commit 4df2e17b75c65fa657ef9499ccf9c71547f11dcf)
* Fixes #2502 - session expiration updates

2013-05-28 Ivan Necas <inecas@redhat.com>
* fixes #2553 let setting admin attribute on user creation (cherry picked from commit 7fab6ba6c7e6085bee5149953aa52a59d83e62f4)

2013-05-28 Daniel Lobato <elobatocs@gmail.com>
* fixes #2550 Puppetclass search_by_host doesn't return all classes for an unknown host

2013-05-24 Dominic Cleal <dcleal@redhat.com>
* Fix release number

2013-05-23 Dominic Cleal <dcleal@redhat.com>
* Change to release candidate URL in foreman.repo
* Release 1.2.0-RC1
* fixes #2548 - add non-SCL dependencies to comps for publishing (cherry picked from commit 4eab96a1a0227ec780e7f4b9a286324b7ee980f0)

2013-05-23 Amos Benari <abenari@redhat.com>
* fixes #2316 Adding a disk to an existing RHEV 3.1 VM via Foreman results in an error (cherry picked from commit 0e5696d392b7e26dfc975d85d304a6b3bb1fa9fb)
* fixes #2522 dashboard events table should not have a border and is too long (cherry picked from commit 40b834e3af07916056d314503bc0de81f60dfe1e)

2013-05-23 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* fixes #2509, fixes #2507: few issues around Host

2013-05-23 Daniel Lobato <elobatocs@gmail.com>
* fixes #2498 FactNames are not precreated
* fixes #2499 Add os_minor and os_major autocomplete (cherry picked from commit d17e67c219ab07860b4bb1a2ce480c78cf963022)

2013-05-23 Mikael Fridh <frimik@gmail.com>
* fixes #2130 - normalize_hostname appends domainname to fqdn

2013-05-23 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2440 remove unused files, code, unnecessary require statements (cherry picked from commit f3dd3bb605197b4ed66be83678b6895b5abe0cd9)
* fixes #2197 - form fields for new host are scoped by location and organization on load (cherry picked from commit 671b7907dd397c1623208815505f5f09f43dcc28)
* fixes #2485 - updated_at = NULL (cherry picked from commit 27120f6239e252fb392ad3d61e68d7fc4dd0c740)

2013-05-23 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #2497 - Join to the fact_values table when a user fact-filter is applied (cherry picked from commit 9ae88fc3e7e4621df841eb6fb43fe938db4e52a5)

2013-05-23 Tomas Strachota <tstrachota@redhat.com>
* Fixes #2513 - orgs created in katello do not appear in org filtering

2013-05-23 Marek Hulan <mhulan@redhat.com>
* Fixes #2458 - Directory structure precreated (cherry picked from commit fa375e9b6dd052724814e1416fb5805c7b680ed3)

2013-05-21 Lukas Zapletal <lzap+git@redhat.com>
* fixes #2516 - dbmigrate changes for SCL (cherry picked from commit 7908aba2a8097bbff1bbf1ba441644ce8512b295)

2013-05-21 Amos Benari <abenari@redhat.com>
* fixes #2526 Favicon only shows up if foreman is deployed in the root context (cherry picked from commit ecc106ace7d609e529e9472eb490765f59dcf028)
* fixes #2511 Footer should be replaced with an about page (cherry picked from commit 8b80115c2a88fd84aec52840bbfcd949b38e4343)

2013-05-21 Dominic Cleal <dcleal@redhat.com>
* refresh locales
* fixes #2491, fixes #2487 - i18n issues (cherry picked from commit 0ee000ea77b63260f244f93afe9037630c59c5cb)

2013-05-20 Dominic Cleal <dcleal@redhat.com>
* RPM packaging fixes

2013-05-14 Sam Kottler <shk@redhat.com>
* Updated the spec for packaging Foreman on top of a Ruby 1.9.3 software collection (cherry picked from commit 346742902d8548e46877a214b2143dd79c3c4c69)

2013-05-13 Ivan Necas <inecas@redhat.com>
* fixes #2492 Fallback to assets pipeline if a precompiled asset is missed in production

2013-05-13 Stef Telford <stef@ummon.com>
* fixes #2490 - filter empty EC2 security groups (cherry picked from commit 11ea79ceacc2c9d0f2abed59a922b80d58c9031a)

2013-05-13 Ohad Levy <ohadlevy@gmail.com>
* fixes #2481 - invalid state in BMC power dropdown (cherry picked from commit 930772e27b0c702835f328a7c12e73e0f5f9dbec)
* fixes #2480 - undefined method `html_raw' (cherry picked from commit 3d35e11f7d20ed107e0b568ba4e7f0143b1a3d48)

2013-05-13 Amos Benari <abenari@redhat.com>
* fixes #2488 - hosts/<fqdn>/lookupkeys/<key-id> api is broken (cherry picked from commit 16ac09dfe738b9ebcde0bd9eb854095c9e8ef7b3)
* fixes #2396 Popups show escaped HTML (cherry picked from commit 371c2e864dc1671046514a7bcaee22097d3e05f1)
* fixes #2478 - smart-variable in ENC stopped working (cherry picked from commit 3a96ba00c7f5c698eb5c9441be69f3f82f263e9a)

2013-05-13 Dominic Cleal <dcleal@redhat.com>
* fixes #2453 - fix aggressive truncation of hostgroups < 26 chars (cherry picked from commit 3cda1a7360cb4f27b7dff8db6717cdc91e1ca904)
* fixes #2486 - ensure facts import is idempotent when values are unchanged (cherry picked from commit 6dffd64b9d1e0be4cdf76534877438f52c42f200)

2013-05-13 Tomas Strachota <tstrachota@redhat.com>
* fixes #2246 deleting an environment also deletes associated templates (cherry picked from commit af92531881ea038d792e48d6883082c66a51660a)

2013-05-13 Marek Hulan <mhulan@redhat.com>
* Fixes #2476 - precompile and include textmate theme (cherry picked from commit d84bc5f5d5104a6e0615fbb4797a4caf6d0d4a0b)

2013-05-09 Antony Perigault <antony.perigault@1000mercis.com>
* Add Gentoo operating system

2013-05-09 Marek Hulan <mhulan@redhat.com>
* Fixes #2460 - session expiration fix for SSO

2013-05-09 Dominic Cleal <dcleal@redhat.com>
* fixes #2281 - don't allow admin flag to be removed from admin account
* refresh locales
* remove test translations
* gettext_i18n_rails_js shouldn't be required in prod setups to run rake tasks
* fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes
* fixes #2426 - translate model and column names to English

2013-05-09 Lukas Zapletal <lzap+git@redhat.com>
* fixes #2444 - locale selector in user account
* fixes #2401 - cannot create new admin user

2013-05-09 Amos Benari <abenari@redhat.com>
* refs #2132 - fixes ajax on puppetclass update, and some typos.
* fixes #2220 - Suport hostgroup puppet classes parameters inheritance.
* fixes #2132 Smart Variables in hostgroup. 1. Show smart variables in hostgroup view. 2. Added the GUI to override smart variables values in host group.

2013-05-09 Og B. Maciel <ogmaciel@gnome.org>
* Changed validation text s/must be downcase/must be lowercase.

2013-05-09 Ohad Levy <ohadlevy@gmail.com>
* fixed #2474 - Foreman Exceptions are not initalized correctly

2013-05-09 Daniel Lobato <elobatocs@gmail.com>
* fixes #426 expose BMC information in foreman UI

2013-05-09 Joseph Mitchell Magen <jmagen@redhat.com>
* refs #2400 clean up tests so there are no orphaned foreign keys
* fixes #2422 Rails 3.2: before_destroy / dependent => :destroy ordering
* fixes #2421 added missing has_many :hostgroups and missing :dependent => destroy

2013-05-09 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #2461 - Allow user to not have a puppet proxy
* Fixes #2459 - Create ProxyFeature methods from symbol name, lookup on real text

2013-05-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #2475 - search hosts based on comments

2013-05-08 Dominic Cleal <dcleal@redhat.com>
* fixes translator comment

2013-05-08 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #2406 - add recent report summary to dashboard latest events box

2013-05-07 Daniel Lobato <elobatocs@gmail.com>
* fixes #2472 - prevent duplicate users from hostgroup ancestors

2013-05-07 Sam Kottler <sam@kottlerdevelopment.com>
* Added core runtime packages to the RHEL6 comp

2013-05-07 Dominic Cleal <dcleal@redhat.com>
* fixes #2463 - update permissions to follow controller move
* fixes #2432 - use absolute controller path for navbar links

2013-05-07 Ewoud Kohl van Wijngaarden <e.kohlvanwijngaarden@oxilion.nl>
* Typo fix

2013-05-07 Lukas Zapletal <lzap+git@redhat.com>
* fixing transifex parse error
* fixes #2434 - foreman-debug script
* removing ruby-debug from development group

2013-05-07 Andy Taylor <andy.taylor@sift.com>
* Fixes #2265 - Broken hosts_and_facts detection

2013-05-07 Ivan Necas <inecas@redhat.com>
* Fixes #2454 - Fix loading settings in production

2013-05-06 Dominic Cleal <dcleal@redhat.com>
* fixes #2463 - move test files to follow controller move

2013-05-06 Sam Kottler <sam@kottlerdevelopment.com>
* Added additional DB packages

2013-05-06 Ohad Levy <ohadlevy@gmail.com>
* fixes #2463 fixed nested puppetca and autosign controllers
* fixes #2393 - Couple of models broken with audited 3.0.0

2013-05-06 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2455 hostgroup not saving

2013-05-05 Dominic Cleal <dcleal@redhat.com>
* fixes #2452 - allow nil form, used for checkboxes in taxonomies wizard

2013-05-03 Michael Moll <kvedulv@kvedulv.de>
* add SLES and SLED to Suse family

2013-05-03 Dominic Cleal <dcleal@redhat.com>
* Fix tests misusing assert and assignment vs. comparison

2013-05-03 Amos Benari <abenari@redhat.com>
* intruducing color variable and mixin in the scss files

2013-05-03 Greg Sutcliffe <gsutclif@redhat.com>
* Fix finder_needs_type check in sti mixin

2013-05-01 Amos Benari <abenari@redhat.com>
* fixes #2450 - cookie name based on pathname to be able to reuse the js in other pages
* fixes #2361 do not reset password on test connection.

2013-05-01 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2361 empty password does not invalidate compute resource

2013-05-01 Ohad Levy <ohadlevy@gmail.com>
* fixes UI errors in trend pages

2013-04-30 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2378 - added Minitest and other code cleanups

2013-04-30 Sam Kottler <shk@redhat.com>
* Added even more dependencies to the RHEL6 comp

2013-04-30 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #2439 - Add true to respond_to? calls for initialize_puppetca

2013-04-30 Amos Benari <abenari@redhat.com>
* fixes #2441

2013-04-29 Amos Benari <abenari@redhat.com>
* new top-bar navigation design and a new login page

2013-04-29 Sam Kottler <sam@kottlerdevelopment.com>
* Added a lot more dependencies to the RHEL6 comp

2013-04-29 Marek Hulan <mhulan@redhat.com>
* fixes #2429 - change OpenID storage to be permanent

2013-04-26 Greg Sutcliffe <gsutclif@redhat.com>
* fixes #2433 - fix orchestration respond_to? test to work on ruby 2.0

2013-04-26 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* fixes #2428 - a workaround for an issue with SETTINGS[:libvirt] not being properly initialized in rpm environments

2013-04-26 Sam Kottler <sam@kottlerdevelopment.com>
* Added rails and dependencies to comp

2013-04-26 Marc Grimme <marc.grimme@googlemail.com>
* fixes #2430 - undefined method gettext_translation_for_attribute_name

2013-04-25 Greg Sutcliffe <gsutclif@redhat.com>
* fixes #2407 - Add STI to settings model

2013-04-25 Ivan Necas <inecas@redhat.com>
* Always use multi-select widget for taxonomies in host group

2013-04-24 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2248 adds api controllers and actions to access_permissions.rb

2013-04-24 Amos Benari <abenari@redhat.com>
* fixes #2425 Allow find_multiple to work on all Host types

2013-04-24 Dominic Cleal <dcleal@redhat.com>
* fixes #2427 - use RUBY_VERSION for pre-Bundler 1.3 compatibility
* fixes #2367 - Ruby 2.0 support
* fixes #2359 - update EPEL release number
* Feature #2368 - host list popups and various fixes
* Feature #2368 - i18n extracting strings
* Feature #2368 - use N_ for model validators
* fixes #2419 - disable DNS orchestration during host mailer tests

2013-04-24 Lukas Zapletal <lzap+git@redhat.com>
* fixes #2368 - finishing transifex.com integration
* Feature #2368 - form helpers, exceptions and fixes
* Feature #2368 - merging new strings
* Feature #2368 - i18n extracting and locale rake task
* Feature #2368 - adding Rails i18n yml files
* Feature #2368 - i18n extracting strings
* Feature #2368 - i18n extracting strings
* Feature #2368 - i18n integrating Transifex
* Feature #2368 - renaming i18n domain to 'foreman.pot'

2013-04-24 Sébastien Bernard <sbernard@nerim.net>
* fixes #2416 - use relative URL prefix for environment import buttons

2013-04-24 Sam Kottler <shk@redhat.com>
* Fixes #2408: don't try to reset the password in rake permissions:reset if Facter.domain is nil

2013-04-24 Greg Sutcliffe <gsutclif@redhat.com>
* fixes #2410 - Set auditable type to 'Host'

2013-04-24 Daniel Lobato Garcia <elobatocs@gmail.com>
* Feature #2368 - adding Spanish translation

2013-04-24 Bryan Kearney <bkearney@redhat.com>
* Feature #2368 - i18n extracting strings

2013-04-24 Thomas Bendler <thomas.bendler@gmail.com>
* Feature #2368 - adding German translation file

2013-04-24 Daniel Lobato <elobatocs@gmail.com>
* Adds an id primary key field to the user_hostgroup relationship

2013-04-23 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2263 continuation - turn off auditing for migration of adding Hostgroup label

2013-04-22 Marek Hulan <ares@igloonet.cz>
* fixes #2417 - SSO abstractioning

2013-04-22 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2360 loading parameters on host edit form when hostgroup or environment is changed

2013-04-22 Bryan Kearney <bkearney@redhat.com>
* fixes #2247 Provides an option to disable the use of gravatara

2013-04-21 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2263 search Hostgroup by label
* refs #2254 - STI Host relationships

2013-04-21 Dominic Cleal <dcleal@redhat.com>
* fixes #2405 - disable DNS orchestration during TFTP tests, causing timeouts

2013-04-17 Sam Kottler <shk@redhat.com>
* Use https when accessing Rubygems.org
* Added f18 releases to tito and fixed some typos
* Added RHEL6 and F18 comps
* Bumped the Rails version to match what's in the nightly tag

2013-04-14 Ivan Necas <inecas@redhat.com>
* fixes #2398 - fix ruby 1.9 issue when loading free ip, causing {} in URL

2013-04-12 Daniel Lobato <elobatocs@gmail.com>
* Enforce hostgroup/role uniqueness on User relation

2013-04-11 Ohad Levy <ohadlevy@gmail.com>
* [refactor] breakdown of proxy api classes

2013-04-11 Greg Sutcliffe <gsutclif@redhat.com>
* fixes #2390 - Add :host_id to BMC options hash

2013-04-11 Dominic Cleal <dcleal@redhat.com>
* fixes #2327 - add simplecov code coverage reports

2013-04-10 Amos Benari <abenari@redhat.com>
* flot charts

2013-04-10 Ohad Levy <ohadlevy@gmail.com>
* fixes failing test/fixture introduced in 7ff39bfa

2013-04-10 Daniel Lobato <elobatocs@gmail.com>
* Added link to host on some audit entries

2013-04-10 Greg Sutcliffe <gsutclif@redhat.com>
* fixes #2389 - Add basic support for plugin config to live in separate files

2013-04-10 Dominic Cleal <dcleal@redhat.com>
* fixes #2385 - use Capybara 2.0.x for Ruby 1.8 compatibility
* fixes #2153 - add trusted_puppetmaster_hosts setting to permit puppetmaster access

2013-04-09 Dominic Cleal <dcleal@redhat.com>
* fixes #2377 - refresh column info after editing Medium

2013-04-08 Greg Sutcliffe <gsutclif@redhat.com>
* fixes #2376 Update migrations to match new rails3.2 paths

2013-04-08 David Schmitt <david@dasz.at>
* Small typo in foreman-config output

2013-04-08 Ohad Levy <ohadlevy@gmail.com>
* addes missing taxonomy asset

2013-04-04 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2371 - removed iconv - causing deprecation notice - block in require: iconv will be deprecated in the future, use String#encode instead

2013-04-04 Ohad Levy <ohadlevy@gmail.com>
* more minor fixes around asset pipeline changes

2013-04-03 Ohad Levy <ohadlevy@gmail.com>
* fixes missing assets files

2013-04-03 Sam Kottler <shk@redhat.com>
* Removed unnecessary script related to SElinux

2013-04-03 Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
* Remove .DS_Store file

2013-04-03 Amos Benari <abenari@redhat.com>
* fixes wrong spice JS referenec

2013-04-02 Greg Sutcliffe <gsutclif@redhat.com>
* fixes #2351 Downcase fqdn when importing facts, for hostname validation consistency

2013-04-02 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2365 added quiet assets gem
* fixes #2362 ImagesHelper - not showing field if no images
* fixes #2366 removes duplicate gems in bundler/test.rb

2013-04-02 Amos Benari <abenari@redhat.com>
* moved spice console to spice-html5-rails gem
* upgrade foreman to rails 3.2.13

2013-04-02 Dominic Cleal <dcleal@redhat.com>
* fixes #2358 - remove duplicate epel/HTTP proxy snippets

2013-03-28 Sam Kottler <shk@redhat.com>
* Added files for building via Tito

2013-03-14 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2250 API v2 add/remove puppetclasses from hosts and hostgroups
* fixes #2318 - API v2 documentation for parameters to include real paths rather than /references/:id
* fixes #2319 make HostClass and HostgroupClass unique puppetclass_id by scope
* fixes #2322 ActiveModel
* fixes #2323 syntax error in host_mailer

2013-03-14 Greg Sutcliffe <gsutclif@redhat.com>
* fixes #2324 Refactoring of Host STI

2013-03-14 Ivan Necas <inecas@redhat.com>
* Load the apipie documentation when calling '/api'

2013-03-14 Bryan Kearney <bkearney@redhat.com>
* Use proper syntax for step 2 title, comment by Joseph Magen
* Add localization calls to the subnets and the trenda pages.

2013-03-11 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2291 undefined method 'to_a' for 75:String when creating host WITH taxonomy
* fixes #2272 setup capybara and spork and modified test_helper for future integration testing

2013-03-11 Daniel Lobato <elobatocs@gmail.com>
* fixes #2299 - Parameters Controller (API v2) can reset parameters (delete them all)

2013-03-11 Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl>
* Downgrade the libvirt bindings warning to print

2013-03-11 Bryan Kearney <bkearney@redhat.com>
* Added gettext calls to the usergroups and roles pages.
* Add gettext calls to the common views, application controller, and application helper objects.
* Add gettext calls to the locations pages and the user pages.

2013-03-10 Ohad Levy <ohadlevy@gmail.com>
* switch to latest released fog

2013-03-04 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2278 orchestration test failure
* fixes #2274 renamed test/unit/orchestration.rb to test/unit/orchestration_test.rb

2013-03-04 Daniel Lobato <elobatocs@gmail.com>
* fixes #2219 - Hostgroup ownership is hierarchical

2013-03-04 Ivan Necas <inecas@redhat.com>
* fixes #2275 - include ThreadSession

2013-03-04 Ohad Levy <ohadlevy@gmail.com>
* fixes #2277 - adds spice html5 support

2013-03-03 Sam Kottler <shk@redhat.com>
* Added a build script for updating and generating policies and packages

2013-03-03 Dominic Cleal <dcleal@redhat.com>
* fixes #2268 - exec puppet in Bundler-less env, don't touch PATH when puppetgem is set
* fixes #2264 - replace fulltext sources.value index with digest
* fixes #2256 - support minitest in jenkins rake tasks, add missing yaml require breaking bundler, fix version test for Ruby 1.9.2
* fixes #2202 - add all unassigned actions to appropriate permissions

2013-03-03 Ivan Necas <inecas@redhat.com>
* fixes #2273 - authorization over environment model
* foreman-config - dry run

2013-03-03 Bryan Kearney <bkearney@redhat.com>
* fixes #2269 - Add gettext framework to foreman.

2013-03-03 Jeff Palmer <jpalmer@voalte.com>
* fixes #2266 - API doesn't honor 'view_facts' permission

2013-03-01 Dominic Cleal <dcleal@redhat.com>
* fixes #2262 - handle strings from PostgreSQL

2013-02-27 Ohad Levy <ohadlevy@gmail.com>
* fixes #2253 adds openstack floating ip support
* fixes #2252 - add supports to openstack log console
* fixes #2251 - adds openstack image listing

2013-02-26 Amos Benari <abenari@redhat.com>
* fixes #2222 hostgroup form can be scoped by multiple taxonomys.

2013-02-25 Dominic Cleal <dcleal@redhat.com>
* fixes #2242 - concatenate HTML errors, don't use Array#to_s on Ruby 1.9

2013-02-25 Amos Benari <abenari@redhat.com>
* fixes #2163 New host installation fails with RHEV 3.1
* fixes #2224 Selecting a RHEV 3.1 template does not work properly
* Do not block create and destroy volume if api version is 3.1 or later.
* added blank option in ovirt select template.
* fixed test connection for existing compute-resource.

2013-02-25 Ohad Levy <ohadlevy@gmail.com>
* refs #2254 - minor fixes related to facts import
* refs #2254 - minor fixes related to host form

2013-02-25 Greg Sutcliffe <greg.sutcliffe@gmail.com>
* fixes #2254 - Add STI to hosts table

2013-02-21 Amos Benari <abenari@redhat.com>
* fixes #2221 - non admin user can't set build flag for multiple hosts

2013-02-21 Ohad Levy <ohadlevy@gmail.com>
* fixes broken build
* Ensures that unused API v2 routes are not added when using nested routes

2013-02-21 Joseph Mitchell Magen <jmagen@redhat.com>
* ignore .rvmrc
* fixes #1988 - CRUD Actions for nested parameters for host, domain, hostgroup, os
* fixes #2239 API v2 CRUD for locations and organizations and added nested loc/org
* edited TaxHost - selected_ids and used_ids do NOT return [] if ignored?

2013-02-21 Lukas Zapletal <lzap+git@redhat.com>
* bundler_ext require statements
* bundler_ext initial support

2013-02-20 Dominic Cleal <dcleal@redhat.com>
* fixes #2217 - initialize Regexp constants here to stop duplicate warnings
* fixes #2100 - fix regexp overflow on MRI 1.8 with older safemode/ruby_parser
* fixes #2203 - add locations/organizations to subnet edit page

2013-02-20 David Swift <dswift@pccowboy.com>
* fixes #2229 add an IAM role field to a compute image.

2013-02-20 Amos Benari <abenari@redhat.com>
* added filter to the multy select component.

2013-02-20 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes 2228 json parsing failed

2013-02-19 Daniel Lobato <elobatocs@gmail.com>
* Order multi-select options alphabetically

2013-02-13 Dominic Cleal <dcleal@redhat.com>
* fixes #2198 - add AJAX routes to existing permissions to fix non-admin UI

2013-02-12 Dominic Cleal <dcleal@redhat.com>
* fixes #2196 - create tmp/ if it doesn't exist
* fixes #2110 - bump safemode to support !=

2013-02-12 Daniel Lobato <elobatocs@gmail.com>
* Feature: #686 - Hosts can inherit environment from hostgroup

2013-02-12 Gaël Chamoulaud <gael@redhat.com>
* Fixes #2199: Fix install media submit/cancel buttons when locations/orgs disabled - When locations and Organizations are disabled, the submit/cancel Buttons are not well displayed when you want to add a new medium.

2013-02-12 Dennis Hoppe <dennis.hoppe@debian-solutions.de>
* fixes #2193 SQL error on Postgres 9.1 for classes_from_storeconfigs

2013-02-06 Ohad Levy <ohadlevy@gmail.com>
* Revert "ptables - displaying os_family and layout in api show and list"
* Revert "ptables - validation for OS families"

2013-02-06 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2166 - error when clearing location

2013-02-06 Tomas Strachota <tstrachota@redhat.com>
* ptables - validation for OS families
* ptables - displaying os_family and layout in api show and list

2013-02-06 Ivan Necas <inecas@redhat.com>
* Using Apipie versioning features and Maruku for markdown

2013-02-06 Daniel Lobato <elobatocs@gmail.com>
* API now allows for search of usergroups

2013-02-01 Ohad Levy <ohadlevy@gmail.com>
* bump version to 1.1
* released 1.1
* refs #2141 - ensures no duplicate trends are created
* include nested host routes in the api documentation

2013-02-01 Robert Birnie <rbirnie@gmail.com>
* Fixes #2141 - Deletes duplicate TrendCounters

2013-01-30 Ohad Levy <ohadlevy@gmail.com>
* fixes #2141 - Trends grahs issue
* fixes #2154 - "Foreman" link in main navigation should link to dashboard
* fixes #2161 - Cannot delete a host if the compute resource VM is already deleted
* fixes #2124 - only include classes from the host current environment.
* fixes #1827: use ids instead of names for templates routes
* fixes #2159 - Provisioning information shown in locations/organizations while provisioning is disabled.
* fixes #2160 - do not store Finished catalog run messages
* ensures that validation does not get triggered for new taxonomy objects
* do not use class variables for taxonomix.

2013-01-29 Ohad Levy <ohadlevy@gmail.com>
* Ensure we use ApiPie 0.13, as 0.14 changed API.
* update to rails 3.0.20 to address CVE-2013-0333

2013-01-27 Dominic Cleal <dcleal@redhat.com>
* fix typo in mismatches report
* fixes #2157 - used_ids should not pass hosts array

2013-01-24 Ohad Levy <ohadlevy@gmail.com>
* ensures rails does not complain on migration, unsure of why its required
* bump version file
* 1.1RC5
* ensures that when taxable objects (such as a domain) does not fire a taxonomy validation
* rebase 6f9e04c913856c3adbc02010ce7a9e187ed2682b
* minor cleanups that did not rebased cleanly
* adds nullify when deleting taxonomies
* hosts mulitple
* refactor - move clone taxonomy to models

2013-01-24 Joseph Mitchell Magen <jmagen@redhat.com>
* clone action, view, tests
* refactor hash_for links on taxonomies/index
* changes to taxonomies_controller
* fixes #2033 - Cannot assign a host to an org
* fixes #2001 - Changing Loc or Org after compute resource selection give 500 error
* fixes #1999 - Allow org/location to selectively ignore a domain, subnet etc
* fixes #2138 - Ensure at least one Location / Organization exists

2013-01-24 Amos Benari <abenari@redhat.com>
* new org wizard.
* fixes #2126 Large report messages won't fit in PostgreSQL's index_messages_on_value

2013-01-23 Ohad Levy <ohadlevy@gmail.com>
* refs #2146 - ensures redirect does not break on api requests too

2013-01-23 Dominic Cleal <dcleal@redhat.com>
* fixes #2146 - prevent double render
* fixes #2151 - use DN environment variable instead of CN

2013-01-21 Amos Benari <abenari@redhat.com>
* refs #2041 - changed puppetclass/:id/parameters from put to post.
* lighter style to the host status labels.
* remove add-class tooltip.
* fix import classes button
* fixes #851 - display diff view on Puppet file content change
* fixes #2145 Host Search not working by user

2013-01-21 Ivan Necas <inecas@redhat.com>
* Make sure we're not merging nil in to_json

2013-01-21 Ohad Levy <ohadlevy@gmail.com>
* [test] renamed wrong class name
* fixes #2147 - param classes with multiple matchers are evaluated incorrectly
* updated fog version, as a few vmware related bugs where fixed

2013-01-20 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2136 hyperlink host properties

2013-01-20 Ivan Necas <inecas@redhat.com>
* Fix home mapping in API v2

2013-01-20 Dominic Cleal <dcleal@redhat.com>
* refs #2069 - enable auth by default
* fixes #2121, #2069 - restrict importers and ENC to puppetmasters and users

2013-01-15 Dominic Cleal <dcleal@redhat.com>
* fixes #2129 - only use markdown if redcarpet available
* fixes #2069 - use a random salt when saving the root password

2013-01-15 Martin Bačovský <mbacovsk@redhat.com>
* Added auth to smart proxies

2013-01-15 Sam Kottler <shk@redhat.com>
* Remove mention of tenants from test definitions

2013-01-14 Sam Kottler <shk@redhat.com>
* Fixes #1880 - Build button (or any with the disabled attribute) shouldn't be clickable

2013-01-14 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* v2 api for configuration_templates and template_combinations

2013-01-14 Amos Benari <abenari@redhat.com>
* fix xhr authentication issue.
* fixes #2041 puppetclass_parameters update method uses PUT incorrectly

2013-01-14 Robert Birnie <rbirnie@gmail.com>
* Add Additional Error checking for ldap

2013-01-14 Tomas Strachota <tstrachota@redhat.com>
* fix in compute resources api doc

2013-01-13 Ohad Levy <ohadlevy@gmail.com>
* fixes #2047 - pagination is not visible on compute resources vms.
* adds support for JS table sorter / pagination.

2013-01-10 Mikael Fridh <mfridh@marinsoftware.com>
* fixes #2122 - Cannot search reports on environment name

2013-01-10 Joseph Mitchell Magen <jmagen@redhat.com>
* added API v2 placeholders.

2013-01-09 Sam Kottler <shk@redhat.com>
* Upgrade to Rails 3.0.19 to mitigate CVE-2013-0156 and CVE-2013-0155

2013-01-08 Marius Rieder <marius.rieder@durchmesser.ch>
* round_with_precision is deprecated

2013-01-08 Amos Benari <abenari@redhat.com>
* Optimize SQL queries for puppetclass edit page
* added search puppet class parameters.
* removed the need to add 'btn' class for the action_buttons helper, and changed the action buttons to small.
* resize puppet calss form, parameter tab, left tabs size.
* fix popover html content render.
* add gravatar to users index

2013-01-08 Dominic Cleal <dcleal@redhat.com>
* fixes #2109 - improve session token security

2013-01-08 Nicolas Dandrimont <nicolas.dandrimont@ensta-paristech.fr>
* Fixes #1884 - hardcode a version number for Debian's testing/unstable suites

2013-01-08 Tomas Strachota <tstrachota@redhat.com>
* Extended information for each type of compute resources

2013-01-08 Sam Kottler <shk@redhat.com>
* Added additional counter-tests to config templates

2013-01-06 Ohad Levy <ohadlevy@gmail.com>
* refs #1947 - fixes typo

2013-01-03 Ohad Levy <ohadlevy@gmail.com>
* bumped rails to 3.0.18 to avoid latest CVE
* fixes #2098 - ldap auth when using a different account for authentication was broken
* 1.1RC4 released

2013-01-03 Amos Benari <abenari@redhat.com>
* fixes #2096 New location/Org button in user-menu doesn't work on ff.
* fixes #2091 Menu items disappeard

2013-01-03 Dominic Cleal <dcleal@redhat.com>
* Revert bundler changes in 73f23bf4c643637c805e4911648aea16f8a73c55
* refs #2097 - update test to include stderr redirect
* fixes #2097 - improve debug when `puppet master --configprint` fails

2013-01-03 Sam Kottler <shk@redhat.com>
* Fixes #2095 - Only show console button if VM is running

2013-01-03 Mikael Fridh <mfridh@marinsoftware.com>
* fixes #2092 - allow parens in Subnet description

2013-01-02 Amos Benari <abenari@redhat.com>
* fixed an error in the ptable wellcome text.
* fixed missing condition in taxonomix.
* remove the link from hosts list in users filter page when not needed.
* added multi-select ui component instead of multi check-boxes for long lists.
* reorg in the user and settings top menus.
* ui phase2
* bootstrap2.2.2

2013-01-02 Ohad Levy <ohadlevy@gmail.com>
* fixes #2084 - All Facts and Reports are visible regardless of selected Org/Location for admin users
* fixes #2076 Windows provisioning template generation fails
* fixes #2083 - DB migration fails with Postgres with bmc nics
* updated readme for new year
* updated gitignore

2013-01-02 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2025 - show user login if name is blank

2012-12-31 Ohad Levy <ohadlevy@gmail.com>
* fixes #2078 - Classes parameters value leak fix

2012-12-30 Jasper Poppe <jgpoppe@gmail.com>
* added puppet location and organization parameters

2012-12-27 Ohad Levy <ohadlevy@gmail.com>
* 1.1RC3 released
* fixes #2073 - undefined method `update!'
* refs #1944 - minor leftover to avoid Object.id warning
* fixes #1949 - VMware creation: vm's always get 768MB memory
* fixes #1947 - wrong notice pressing the power on/off button for vmware hosts

2012-12-27 Joseph Mitchell Magen <jmagen@redhat.com>
* fixed postgres migrations

2012-12-26 Ohad Levy <ohadlevy@gmail.com>
* 1.1RC2 Released
* fixes #1944 - Listing VMWare virtual machines under Computer resources is slow.
* fixes #1814 - converts sp_* attributes into a BMC interface class
* fixes #2072 Foreman complains about medium etc when deploying to Image based providers(EC2/OpenStack/RackSpace..)

2012-12-26 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2017 added patch from ticket

2012-12-26 Hannes Schaller <admin@cyberkov.at>
* fixes #2504 trends model for postgresql added group() back and added select()

2012-12-24 Ohad Levy <ohadlevy@gmail.com>
* refs #1890, typo
* refs #1991 - Cache not cleared prevent location / org feature to show up
* fixed broken test on ruby 1.9
* Do not use :class_name in has_many :through, missed on for class_params

2012-12-24 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #1890 api host status
* fixes #1992 sort does not fail if vlanid is null
* DEPRECATION WARNING: Giving a hash to body is deprecated, please use instance variables instead.
* fixes #1991 expire topbar cache on user when restart server
* renamed to thread_session.rb
* removed has_many_polymorphs and used has_many :source and :source_type

2012-12-24 Dominic Cleal <dcleal@redhat.com>
* fixes #2063 - pin minitest to 3.5+ and mocha 0.12.x
* fixes #2061 - test if oVirt API has HTTPS redirect

2012-12-24 rbirnie <rbirnie@gmail.com>
* fixes #2062 - Add max_trends setting

2012-12-24 Amos Benari <abenari@redhat.com>
* removed puppet class include in index because it creates too many joins in a single query for sql-light to function properly.
* commented rack-mini-profiler as it slows some development machines too much. When needed it can be uncommented.

2012-12-20 Sam Kottler <shk@redhat.com>
* Fixes #2058: prevents the spinner from going forever if listing fails

2012-12-20 Ohad Levy <ohadlevy@gmail.com>
* removed class_name from all relationships that has_many :through as its invalid.

2012-12-20 Amos Benari <abenari@redhat.com>
* puppet class form ui fixes.

2012-12-20 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* fixes #1834 to get foreman running under ruby 1.9.3

2012-12-19 Joseph Mitchell Magen <jmagen@redhat.com>
* added slash /unattended to other url_for calls
* fixes #2018 add forward slash to controller name of url_for() helper

2012-12-19 Trey Dockendorf <treydock@tamu.edu>
* - Allows mysql2 usage with Puppet < 2.7.10 - Fixes #1350

2012-12-19 Sam Kottler <shk@redhat.com>
* Fixes #2059: Completely remove email_replay_address from settings

2012-12-19 Dominic Cleal <dcleal@redhat.com>
* refs #2023 - always write using_storeconfigs default as a boolean

2012-12-19 Ohad Levy <ohadlevy@gmail.com>
* fixes #2023 - Don't try to save os=nil in the fact importer

2012-12-19 Amos Benari <abenari@redhat.com>
* Fix Foreman SQL injection through search mechanism CVE-2012-5648

2012-12-18 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #2050 - Don't display revoked certs by default

2012-12-18 Ohad Levy <ohadlevy@gmail.com>
* minor cleanups to the proxy resource class refs #2056

2012-12-18 Corey Osman <corey@logicminds.biz>
* fixes # 2056 - add bmc support to the api-proxy class

2012-12-18 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #1964 lookup_keys.default_value can hold > 255 characters
* fixes #1965 override value to textarea

2012-12-17 Oved Ourfali <oourfali@redhat.com>
* fixes #1978 - changing login maximum size to 100

2012-12-17 Sam Kottler <shk@redhat.com>
* Fixes #2046: Only show the inverse taxonomy tab if enabled

2012-12-17 Dominic Cleal <dcleal@redhat.com>
* fixes #2042 - fix CSS classes added to filter levels

2012-12-17 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2045 changed condition so there is no error in Postgresql
* fixes #1353 added custom hook when host build mode changes
* fixes #2051 good host percentange was wrong

2012-12-12 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #2037 remove catchall routes
* added compute resource actions and tests

2012-12-12 Ivan Necas <inecas@redhat.com>
* refs #1937 - fix graphs hrefs when running from subpath

2012-12-12 Dominic Cleal <dcleal@redhat.com>
* fixes #2030 - define instance variables during ERB evaluation when not using safemode

2012-12-12 Amos Benari <abenari@redhat.com>
* scope templates by taxonomy.

2012-12-12 Sam Kottler <shk@redhat.com>
* Fixes #2000 - display the alternate taxonomy when editing a location or org

2012-12-11 Joseph Mitchell Magen <jmagen@redhat.com>
* host routes api changes squashed

2012-12-11 Abby Edwards <aedwards@solutionary.com>
* fixed bug preventing LDAP authentication in auth_source_ldap model

2012-12-09 Daniel Lobato <elobatocs@gmail.com>
* fixes #1979 Updating puppet:import:puppet_classes for parameterized classes

2012-12-09 Dominic Cleal <dcleal@redhat.com>
* fixes #2021 - run test:lib from test rake task
* fixes #2020 - PuppetSetting is an instance, not class
* fixes #1995 - enable param class ENC by default on Puppet 2.6.5+

2012-12-09 Greg Sutcliffe <gsutclif@redhat.com>
* fixes #1977 - Don't rely on Puppetversion to determine report version

2012-12-09 Ohad Levy <ohadlevy@gmail.com>
* Merge pull request #286 from iNecas/apipie-validations-off

2012-12-06 Ivan Necas <inecas@redhat.com>
* Turn off the apipie validations for now

2012-12-05 rbirnie <rbirnie@gmail.com>
* fix trend labels for ForemanTrends

2012-12-05 Ohad Levy <ohadlevy@gmail.com>
* 1.1RC1 released!
* fixes #2011 - Param Class optimization fails on Postges
* refs #2010, fixes cache issues when selecting an org/location
* fixes #2010 - selecting an org/location does not expire topbar cache
* fixes #2004 - Location and Orgs are visible in the host show page even when its disable
* fixes #2003 - Improve Parameterized classes values retrieval time
* SQL improvments for paramaters in host edit section refs #2003

2012-12-05 Dominic Cleal <dcleal@redhat.com>
* fixes #1994 - set vardir for puppet 3, use --configprint

2012-12-05 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* support for passing template_kind hash as input parameter during create and update operations

2012-12-05 Ivan Necas <inecas@redhat.com>
* fixes #1937 - Foreman doesn't work well when run on subpath
* Fix the path for create medium API

2012-12-05 Amos Benari <abenari@redhat.com>
* replaced default taxonomy migration with a multiple actions for assigning hosts to orgs and locations.
* admins can always reset the taxonomy filters to any
* filtered users include admins, except in taxonomy form where it is no longer relevant to select admin users.
* minore fix for the edit habtm.

2012-12-02 Ohad Levy <ohadlevy@gmail.com>
* fixes incorrect javascript at compute resources after taxonomy changes
* remove hypervisor vm info from tests refs #1957
* Allow admin users to join Orgs
* Initial migration fixes for postgresql
* ensure all taxonomies migration pass on pgsql as well.
* fog 1.8 has been released - updating gem file

2012-12-02 Romain Vrignaud <romain@yakaz.com>
* fixes #1886 adds Rackspace V2 support

2012-12-02 Ivan Necas <inecas@redhat.com>
* Fix inter-test dependencies
* Ignore value of User.current when authorizing
* Clear the thread values outside of handling request

2012-12-02 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* added template_kinds controller to api

2012-12-02 Amos Benari <abenari@redhat.com>
* Taxonomy (Orgs / Locations related fixes)

2012-11-28 Dominic Cleal <dcleal@redhat.com>
* fixes #1899 require HTTPS URL for oVirt API, now HTTPS-only
* fixes #1976 - fix path to Puppet to /usr/bin

2012-11-28 Joseph Mitchell Magen <jmagen@redhat.com>
* removed params required => from update action
* Fixes bug in Puppetclass search_for by host

2012-11-28 Ohad Levy <ohadlevy@gmail.com>
* ensures that admin user can't be duplicated when running within an org
* oops, fixed typos
* Minor optimization
* make sure that default join objects of taxonomy are RW
* ensure no duplicate hosts can be created
* ensure that internal users can login correctly when orgs is enabled
* Ensure existing org user search is unscoped

2012-11-28 Amos Benari <abenari@redhat.com>
* Add organization and location to foreman.

2012-11-26 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #983 - implement 3 state boot

2012-11-22 Dominic Cleal <dcleal@redhat.com>
* fixes #1915 - initialise Puppet in master context

2012-11-22 Oved Ourfali <oourfali@redhat.com>
* Fixed 1972: Supporting search hosts by uuid
* fixes #1961 Adding JSONP support

2012-11-22 Joseph Mitchell Magen <jmagen@redhat.com>
* set apiadmin user in headers before api controller tests

2012-11-22 Tomas Strachota <tstrachota@redhat.com>
* subnets api - removed required constraints from fields in update
* smart proxies api - filtering by proxy type

2012-11-22 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #1968 - Fix require paths for tests with new config/settings.rb

2012-11-22 Brian Gupta <brian.gupta@brandorr.com>
* Added header to foremancli calls to call API version 1

2012-11-21 Ohad Levy <ohadlevy@gmail.com>
* do not report internal state over api
* adds foreman versions to response headers
* fixes wrong method name, #refs 1957
* fixed wrong old hypervisor migration refs #1957
* fixes #1962 incorrect value returned when on the fly ldap is disabled

2012-11-21 Joseph Mitchell Magen <jmagen@redhat.com>
* This commit adds most of the functionality required for API v1

2012-11-20 Amos Benari <abenari@redhat.com>
* fixes #1637 adds spice support

2012-11-20 Greg Sutcliffe <gsutclif@redhat.com>
* Revert "Show all Compute Resources if Compute Resource user filtering is not in use"

2012-11-19 Greg Sutcliffe <gsutclif@redhat.com>
* Show all Compute Resources if Compute Resource user filtering is not in use
* Fixes #1823 - Use Compute Resources permissions for Virtual Machine tab

2012-11-19 Ohad Levy <ohadlevy@gmail.com>
* fixes #1957 - remove old libvirt hypervisors code

2012-11-16 Brian Gupta <brian.gupta@brandorr.com>
* Removed deprecated settings for settings.yaml.example

2012-11-15 rbirnie <rbirnie@gmail.com>
* update global parameters title to match other views

2012-11-15 Amos Benari <abenari@redhat.com>
* fixes #1074 run distribution graph too vague
* fixes #1942 Jarring on mouseover colour change in vm list
* fixes #1143 Searching for hosts with parameters is broken.
* fixes #1400 remove decimal point in distribution bar chart in dashboard.

2012-11-15 Joseph Mitchell Magen <jmagen@redhat.com>
* fixes #1470 hosts with no report should not be negative

2012-11-15 Sam Kottler <shk@redhat.com>
* fixes #1872 - Adds Puppet v3 support
* Fixes #1940 - Update all the unattended templates to use puppet agent

2012-11-15 Ohad Levy <ohadlevy@gmail.com>
* refactor AuthSourceLdap Class
* fixes #1589 provisioning vmware support

2012-11-14 Dominic Cleal <dcleal@redhat.com>
* redhat_register snippet: make RHN server configurable, support RHN hosted

2012-11-14 Martin Bačovský <mbacovsk@redhat.com>
* Fixed validation error handling and auth durin admin user creation

2012-11-14 rbirnie <rbirnie@gmail.com>
* fix #1925 single value trends pages

2012-11-14 Amos Benari <abenari@redhat.com>
* if the ovirt host uses spice now you can connect

2012-11-13 Sam Kottler <shk@redhat.com>
* Pin mocha to versions below 0.13.0
* Improved spacing and active selection for dropdowns in the topbar

2012-11-13 Ohad Levy <ohadlevy@gmail.com>
* Revert "fix #1925 single value trends pages"

2012-11-13 rbirnie <rbirnie@gmail.com>
* fixes #1918 dis-associate template kind from OS
* fix #1925 single value trends pages

2012-11-11 rbirnie <rbirnie@gmail.com>
* Bug #1936 Allow user creation without email

2012-11-11 cyberkov <admin@cyberkov.at>
* fixed typo - "replay_address" should be called "reply_address"

2012-11-11 Unknown <flo@WKS-W7-LDN-0034.tradition.int>
* fixes #1550 : Test existance before removing index and column.

2012-11-11 Romain Vrignaud <romain@yakaz.com>
* fixes #1934 fix display for AWS instances index Set proper status and remove start button for terminated instance

2012-11-11 Sam Kottler <shk@redhat.com>
* Fixes #1911 - removes limit from change_column's in a few migrations

2012-11-08 Romain Vrignaud <romain@yakaz.com>
* fixes #1876 fix display of instance name and dns for AWS Use instance number when instances name is not set. Use private DNS entry when public dns is not available

2012-11-05 Miroslav Suchý <msuchy@redhat.com>
* debian directory is obsolete
* spec directory is obsolete

2012-11-04 Sam Kottler <shk@redhat.com>
* Added rabl gem version requirement
* Fixed array structure in API v1 user controller test

2012-11-01 Greg Sutcliffe <gsutclif@redhat.com>
* Refs #1920 : Fix failing tests for Setting[:foreman_url] Ensure plain 'http' protocol is used in templates Add a test to ensure http is used when https is in @request

2012-11-01 rbirnie <rbirnie@gmail.com>
* fix #1922 add scrolling to graphs

2012-10-31 Ohad Levy <ohadlevy@gmail.com>
* refs #1906 - checked in wrong migration file

2012-10-31 Greg Sutcliffe <gsutclif@redhat.com>
* Fixes #1920 - Template URLs should not be based on the browser address bar

2012-10-31 Amos Benari <abenari@redhat.com>
* fixed active tab on cached topbar.
* fixed hat location on login screen.

2012-10-31 rbirnie <rbirnie@gmail.com>
* feature #1906 add Trend information

2012-10-28 Joseph Mitchell Magen <jmagen@redhat.com>
* used media/show partial and added to tests
* added dns_id, dhcp_id, tft_ip attributes even though they are nested as children to be consistent with current api

2012-10-28 theforemanuser123 <oliver_weinmann@gmx.de>
* fixes #1917 Solaris Sparc provisioning templates fix

2012-10-28 rbirnie <rbirnie@gmail.com>
* fixes #1862 resets cookie after deleting hosts

2012-10-25 Roberto <roberto_moral@cable.comcast.com>
* Fixes validation for hostnames containing hyphens for NFS mounts

2012-10-25 Sam Kottler <shk@redhat.com>
* Removed the travis configuration

2012-10-25 theforemanuser123 <oliver_weinmann@gmx.de>
* fixes #1913 Solaris architecture fact should always be hardwareisa

2012-10-24 Ohad Levy <ohadlevy@gmail.com>
* allows accessing token value from safe mode rendering

2012-10-23 Lukas Zapletal <lzap+git@redhat.com>
* redirecting foreman-config log output

2012-10-22 Ohad Levy <ohadlevy@gmail.com>
* fixes #1907 - audit log should contain puppet class assignments within a hostgroup
* fixes #1909 - add host audit entries to host show page

2012-10-22 Petr Chalupa <pchalupa@redhat.com>
* minor API v1 fixes

2012-10-21 Joseph Mitchell Magen <jmagen@redhat.com>
* typo on index.json.rabl for environments.

2012-10-21 Amos Benari <abenari@redhat.com>
* fixes #1772 - sort not working for facts.
* fixes #1795 - When deleting compute resource, confirmation box should remind which compute resource is being deleted
* fixes #1870 group compute resource by type in the new host form.

2012-10-19 Ohad Levy <ohadlevy@gmail.com>
* add subnets to safemode rendering

2012-10-18 Joseph Mitchell Magen <jmagen@redhat.com>
* Rails cache returns incorrect value for false values.

2012-10-18 Amos Benari <abenari@redhat.com>
* add pagination to compute resource
* fix minor css classes declaration.
* fixes #1901
* fixes #1028 - show and override puppet class parameters in the host form.

2012-10-17 Brian Gupta <brian.gupta@brandorr.com>
* Merge pull request #187 from skottler/markitdown

2012-10-17 Sam Kottler <shk@redhat.com>
* Made the readme markdown and some minor cleanups
* Pinned redcarpet to 2.1.0 or below so native extensions build

2012-10-17 Joseph Mitchell Magen <jmagen@redhat.com>
* removed lower() on default_scope to get tests to pass in postgresql
* fixes #1755 - changed limit on path from 100 to 255
* fixes #1888 - set value to default if zero or less

2012-10-17 cyberkov <admin@cyberkov.at>
* fixes #1873 changed domain character count to 254 chars

2012-10-17 Petr Chalupa <pchalupa@redhat.com>
* change debug level from debug to info for OAuth failures
* auto create admin-user when missing in API requests
* log debug info when OAuth authentication fails

2012-10-16 Amos Benari <abenari@redhat.com>
* setting page has tabs for categories, yeh!

2012-10-15 abenari <abenari@redhat.com>
* Merge pull request #171 from pccowboy/fix_1893

2012-10-15 Ohad Levy <ohadlevy@gmail.com>
* fixes #1852 - NoVNC Connection timeout with Firefox 15

2012-10-14 Ohad Levy <ohadlevy@gmail.com>
* refs #1892 - ensure that when unattended / orchestation is disabled this code does not executed.

2012-10-11 Joseph Mitchell Magen <jmagen@redhat.com>
* shortened fixture name so tests pass on postgresql which doesn't truncate extra string characters
* fixed pg db:migration bug that failed on create table media

2012-10-10 David Swift <dswift@pccowboy.com>
* fix for #1893

2012-10-10 Sam Kottler <shk@redhat.com>
* Add a script to test migrations

2012-10-10 Ohad Levy <ohadlevy@gmail.com>
* refs #1892 - make sure hosts objects are not READONLY

2012-10-09 Ohad Levy <ohadlevy@gmail.com>
* fixes #1892 - auto generate provisioning tokens based on build state

2012-10-09 Ivan Necas <inecas@redhat.com>
* foreman-config - CLI tool for setting Foreman configuration

2012-10-09 Petr Chalupa <pchalupa@redhat.com>
* update api documentation

2012-10-04 Sam Kottler <shk@redhat.com>
* Upgrade rails core to 3.0.17 fix a bug where single quotes aren't escaped (CVE-2012-3464)

2012-10-04 Greg Sutcliffe <gsutclif@redhat.com>
* Use tokens for discovery of host identity during installation

2012-10-03 Ohad Levy <ohadlevy@gmail.com>
* allow to serve apidoc in production
* Compute Resources should use the friendly name (e.g. oVirt vs Ovirt)
* adds BMC proxy feature.
* refs #832 do not force smartvars order saved if they are the default or not sent over the wire.

2012-10-03 Petr Chalupa <pchalupa@redhat.com>
* users api v1 * fix user documentation * remove password_confirmation from user api * Add json template for users#create

2012-10-03 Rytis Sileika <rytis.sileika@gmail.com>
* fixes #1878 - Double quote in the wrong place included invalid kernel boot option

2012-09-26 Ohad Levy <ohadlevy@gmail.com>
* refs #832 - making sure that ENC values cast - skipped this patch somehow

2012-09-24 Amos Benari <abenari@redhat.com>
* fixes #832 - adds parameterized class support

2012-09-20 Amos Benari <abenari@redhat.com>
* fixed deprecation warning.

2012-09-20 Ohad Levy <ohadlevy@gmail.com>
* ensure yaml UI output is formatted correctly

2012-09-19 Sam Kottler <shk@redhat.com>
* Fixes #1867 - Move ci_reporter into the test group

2012-09-16 Sam Kottler <shk@redhat.com>
* Make the CI boostrap script work on RH distros

2012-09-13 Brad P. Crochet <brad@redhat.com>
* Add support for Jenkins CI reports

2012-09-13 Sam Kottler <shk@redhat.com>
* fixes #1847 Ensure main and Settings aren't shown on the puppetclasses page linked to from the host page

2012-09-05 Gustavo Soares Souza <gustavosouza@corp.globo.com>
* fixes #1837 add some indexes to improve performance

2012-09-05 Ohad Levy <ohadlevy@gmail.com>
* fixes #1825 - unable to select an openstack image.
* fixes the prod2dev rake task to handle STI.

2012-09-05 Sam Kottler <shk@redhat.com>
* Fixed typo in the word 'associations'
* The new form should save 'New compute resource'

2012-09-04 Sam Kottler <shk@redhat.com>
* fixes #1840 Only show the help button if a help page exists

2012-09-04 Ohad Levy <ohadlevy@gmail.com>
* refs #1843 normally facts base hash has no certname.
* fixes #1849 - Add the current hostgroup name when editing

2012-09-03 Ohad Levy <ohadlevy@gmail.com>
* trying to fix/figure out travis complains
* make sure user expire when editing the user or when logging out
* minor SQL improvments
* refs #1843 - adds missing lookup
* fixes #1843 - Accepts a plain hash as facts source

2012-09-02 Sam Kottler <shk@redhat.com>
* Reformatted the 'all puppetclasses' page linked to from hosts

2012-09-02 Ohad Levy <ohadlevy@gmail.com>
* minor view improvments to vmware
* fixes #1842 - Getting hostgroups via the API takes an eternity.
* cherry pick pluck to core extentions, remove it after we upgrade rails.

2012-08-29 Pavel Pokorný <pajkycz@gmail.com>
* Subnets API

2012-08-29 Ohad Levy <ohadlevy@gmail.com>
* fixed wrong travis yaml
* added travis tests for ruby 1.92/3

2012-08-28 Ohad Levy <ohadlevy@gmail.com>
* remove the extra requires 'ap' as it breaks travis

2012-08-28 Raphaël Pinson <raphink@gmail.com>
* apt-get update in extras/ci/setup.sh

2012-08-26 Dmitri Dolguikh <dmitri@appliedlogic.ca>
* a bunch of fixes to get functional tests running under 1.9.2
* fix for FactValuesControllerTest#test_create_invalid
* fix failing 'show nested fact json' test in fact_values_controller_test
* added environment API

2012-08-26 Pavel Pokorný <pajkycz@gmail.com>
* Show kind_id in config templates API
* api v1 - domains controller

2012-08-26 David Swift <dswift@pccowboy.com>
* add compute_resource.supports_update? to current provider set

2012-08-26 cyberkov <admin@cyberkov.at>
* changed dashboard display of interval to use time_ago_in_words

2012-08-16 Ohad Levy <ohadlevy@gmail.com>
* remove trailing dot from api auto generated description

2012-08-15 Ohad Levy <ohadlevy@gmail.com>
* config templates minor sql improvments
* api v1 - config templates
* api v1 - added media and dashboard controllers

2012-08-14 Ohad Levy <ohadlevy@gmail.com>
* fix smartvar api output

2012-08-14 Lee Lowder <llowder@oreillyauto.com>
* refs #1556 Removed .id2name from env variable.

2012-08-13 Nacho Barrientos <nacho.barrientos@cern.ch>
* fixes #1820 - Authenticate API calls via REMOTE_USER

2012-08-09 Endre Karlson <endre.karlson@gmail.com>
* Quote 'epel' - snippet name.

2012-08-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #1793 - Better handle case when a domain has no DNS proxy set
* ensures that progress bar json encoding does not contain the object itself
* use safer method constantize instead of eval

2012-08-08 Sam Kottler <sam@kottlerdevelopment.com>
* [UI] Fixed inconsistent tab naming for the initially active tab

2012-08-08 Petr Chalupa <pchalupa@redhat.com>
* api v1 - OAuth user mapping

2012-08-08 cyberkov <admin@cyberkov.at>
* fixes #1799 moved REMOTE_ADDR verification to settings

2012-07-31 Sam Kottler <sam@kottlerdevelopment.com>
* Fixed tiny typo in the hostgroup unit test
* Fixes #1789 - Parent hostgroup name is truncated when its sub-group is a sub-string of the parent hostgroup name

2012-07-31 Amos Benari <abenari@redhat.com>
* fixes #1781 - clone host can fail
* fixes #1778 - Provisioning Templates editor does not always save

2012-07-30 Sam Kottler <sam@kottlerdevelopment.com>
* Fixes #1780 - changes EPEL url from download.fedoraproject.org to dl.fedoraproject.org

2012-07-30 Ohad Levy <ohadlevy@gmail.com>
* fixes #1792 - error on json output of usergroups
* added a scope per proxy feature
* corrected routes DSL
* minor cleanups for cache invalidations

2012-07-27 David Swift <dswift@pccowboy.com>
* fixes #1783 - Default template set incorrect snippet names if snippet name uses underscore

2012-07-26 Ohad Levy <ohadlevy@gmail.com>
* fixes #1781 - clone host can fail
* fixes #1778 - Provisioning Templates editor does not always save
* make sure usernames are not in the logs
* [SQL optimizations] - many small optimizations

2012-07-26 Petr Chalupa <pchalupa@redhat.com>
* fixes #1576 - api v1 - oauth support

2012-07-25 Ohad Levy <ohadlevy@gmail.com>
* ensures that auto completer for users search works even when you are not an admin

2012-07-24 Ohad Levy <ohadlevy@gmail.com>
* ensure no extra white spaces are added to the provisioning templates editor
* [API] - minor fixes
* cleanup after merge conflict with latest develop branch
* fixes #1775 - API versioning name space

2012-07-24 Steve Traylen <steve.traylen@cern.ch>
* Openstack uses username/password.

2012-07-24 Martin Bačovský <mbacovsk@redhat.com>
* api v1 - Users controller and tests
* api v1 - restapi renamed to apipie
* api v1 - architectures controler and tests
* Fixed error handling in BaseController
* Fixed bookmark tests (API v1)
* added architectures controller in v1 API

2012-07-24 Petr Chalupa <pchalupa@redhat.com>
* api v1 - render home#index links from restapi
* api v1 - render errors with rabl

2012-07-24 Corey Osman <corey@logicminds.biz>
* split api routes to separate routes file

2012-07-24 Petr Chalupa (Pitr) <git@pitr.ch>
* api v1 - fixing permissions

2012-07-24 Tomas Strachota <tstrachota@redhat.com>
* api v1 - tests for operating systems controller
* api v1 - Authorization
* api v1 - operatingsystems controller
* api v1 - fisrt version of bookmarks controller

2012-07-22 Ohad Levy <ohadlevy@gmail.com>
* updated version file
* 1.0
* couple of test fixes after upgrading to a newer mocha/shoulda
* [refactor] - simple method to display ec2 instance name, instead of using tags everywhere

2012-07-22 Amos Benari <abenari@redhat.com>
* fixes #1738 Puppet Runtime charts look very messed up.

2012-07-19 Ohad Levy <ohadlevy@gmail.com>
* fixes #1765 - changing a conflicting IP address might lead to losing DNS or DHCP records
* require_nfs_access method should not be a private method.

2012-07-19 Amos Benari <abenari@redhat.com>
* fixes #1768 Template edition if submit during preview: the patch is saved.
* fixes #1767 opera bootstrap transition fixed.

2012-07-18 Ohad Levy <ohadlevy@gmail.com>
* fixes #1764 changing per_page setting would update only after a restart

2012-07-18 Amos Benari <abenari@redhat.com>
* [UI] added meta tag headers to support tablet and phone display size correctly

2012-07-18 Corey Osman <corey@logicminds.biz>
* Bug #1763 - new version of mocha breaks testing
* Bug #1762 - bundler test.rb should require specific version of shoulda

2012-07-17 Ohad Levy <ohadlevy@gmail.com>
* Openstack images should show foreman defined images
* 1.0RC5
* basic openstack support
* [UI] fixes drop downs not showing up correctly when viewing a page with errors
* fixes #1736 - fixes odd errors with db migrate
* fixes #1752 - fixes clone from keeping internal data (such as vm external uuid).
* [UI] don't fail the hosts show page if the host has no OS assigned.

2012-07-17 Amos Benari <abenari@redhat.com>
* fixes #1753 - Showing a modal from an AJAX request that returns a full-blown HTML page clears the page
* fixes #1726 Template editor doesn't seem to work with IE

2012-07-15 Ohad Levy <ohadlevy@gmail.com>
* bump RC4
* [UI] ensure that tooltip and popover dont happen at the same time
* minimal fix for unexplained db migrations failures, refs #1736
* fixes #1751 - ReportCommon#status fails on ruby 1.9

2012-07-15 Amos Benari <abenari@redhat.com>
* fixes #1726 Template editor doesn't seem to work with IE

2012-07-12 Ohad Levy <ohadlevy@gmail.com>
* [UI] convert all titles to tooltips
* dont enforce host domain validations on non managed hosts
* [UI] - convert all bulk operations into buttons

2012-07-12 Amos Benari <abenari@redhat.com>
* fixes #1746 selecting a cluster in oVirt remove subnet and ip from the network tab in new/edit host
* fixes #1747 host selected puppet classes are afected by the classes filter.

2012-07-12 Greg Sutcliffe <greg.sutcliffe@gmail.com>
* Update first-run splash page with a note about Smart Proxies, fixes #1721

2012-07-11 Ohad Levy <ohadlevy@gmail.com>
* adds missing EC2 propetries view
* [UI] - added missing label classes
* remove unneded hidden links in the more tab
* fixes #1737 - make sure mac based matching are case insensetive
* fixes #1743 - auditing RC2 breaks foreman, forcing RC1 for now

2012-07-11 Amos Benari <abenari@redhat.com>
* use file reader for the config template file upload.
* fixed dropdown location for action button and bookmark.

2012-07-10 Ohad Levy <ohadlevy@gmail.com>
* ensures that compute resources are shown in the host form only if provisioning is enabled

2012-07-05 Amos Benari <abenari@redhat.com>
* fixes #1730 broken ui when errors and help inline.
* fixes #1729 safer migration code.

2012-07-05 Ohad Levy <ohadlevy@gmail.com>
* refs #1589, ensure that vmware public key is automaticilly imported when testing connection

2012-07-04 Ohad Levy <ohadlevy@gmail.com>
* 1.0RC3 released
* fixes parameters whitespace validations

2012-07-04 Amos Benari <abenari@redhat.com>
* fixes more menu issues
* fixes #1165 add inherited params display and override option to the host form.
* fixes #1726 ie support for edit template (with a simple text-box).
* fixes the more menu bug

2012-07-03 Ohad Levy <ohadlevy@gmail.com>
* avoid breaking mysql migration from an empty db

2012-07-03 Mikael Fridh <mfridh@marinsoftware.com>
* fixes #1716 - remove whitespace from hostname

2012-07-02 Greg Sutcliffe <gsutcliffe@ibahn.com>
* Add Archlinux logo back to hosts page

2012-07-02 Amos Benari <abenari@redhat.com>
* host list page fixed for smart-phones and tablet screen sizes.
* fixes #1240 more menu fixed for users with no permitions.
* top navigation bar looks correct on tablet and smart-phone screen size.

2012-07-02 Ivan Necas <inecas@redhat.com>
* fixes #1463 - let Foreman run on a sub path

2012-07-02 Ewoud Kohl van Wijngaarden <e.kohlvanwijngaarden@oxilion.nl>
* Return a HTTP 500 when we fail on handle_ca (fixes #1725)

2012-07-01 Ohad Levy <ohadlevy@gmail.com>
* make sure that info messages are not shown when filtering is enabled refs #1634
* missing syntax

2012-06-29 Ohad Levy <ohadlevy@gmail.com>
* fixed wrong test - refs #1677
* disk layout should really not be unique.

2012-06-29 Roberto <roberto_moral@cable.comcast.com>
* Fixed migrations for mysql2

2012-06-28 Amos Benari <abenari@redhat.com>
* fixes #1563 problem cloning host in latest develop
* fixes #1677 - Fact pie chart alters fact strings to lower case
* fixes #1712 When Ec2 provisioning, resolve button shouldn't show pxe nor provisioning template.
* audit time ago in words.

2012-06-28 Ohad Levy <ohadlevy@gmail.com>
* dont fail if console bundler group is not installed
* fixes #1638 - remove whitespaces for user email instead of validation error
* fixes #1715 - rake puppet:import:puppet_classes[batch] stopped working
* fixes #1714 allowing users with build permissions to access the submit multiple

2012-06-27 Ohad Levy <ohadlevy@gmail.com>
* minor fix and added a few tests to ensure config templates works correctly
* 1.0RC2
* added commit comment, history and preview to the template editor.
* refs #1586 - ensures that hostgroup hierarchy order is processed correctly
* facter sometime send wrong mac address with bonded nics,
* ensure that migration script is a bit more rubost for audit uses, refs #1700
* fixes #1707 - db:migrate fail on in bookmark.rb with ruby1.9
* update to latest released version of fog
* fixes #1686 - can't choose subnet when domain comes from hostgroup
* refs #1586 - no need to copy hostgroup root pw

2012-06-26 Corey Osman <corey@logicminds.biz>
* Merge pull request #89 from logicminds/1710
* fixes #1710 - Hosts json index function returns too much

2012-06-26 Ohad Levy <ohadlevy@gmail.com>
* minor fixing to audits search link, closes #1700
* removed depericated option
* Merge pull request #86 from iNecas/stop-with-zero

2012-06-26 Amos Benari <abenari@redhat.com>
* fixes #1700 audit page performance improved

2012-06-26 Ivan Necas <inecas@redhat.com>
* Stopping service when not running is considered success

2012-06-25 Corey Osman <corey@logicminds.biz>
* Merge pull request #84 from logicminds/1703
* fixes 1703 - add ok hosts as bookmark

2012-06-24 Amos Benari <abenari@redhat.com>
* fixes #1642 Puppet Runtime chart shows nothing.

2012-06-24 Romain Vrignaud <romain@yakaz.com>
* fixes #1702 Use https instead of git for fog gem checkout

2012-06-24 Ohad Levy <ohadlevy@gmail.com>
* incorrect error message shown when trying to rename the admin account
* auto updaet debian / ubuntu release names from facts.
* Added OS Family attribute to Partition Tables and Installation Medium
* update default provisioning templates
* added usage warning when using hypervisors
* added alert layout helper
* [CI] another try for libvirt and travis
* Do not enable auditing while executing rake tasks / migrations
* fixes #1613 - Email address format validation preventing admin user creation

2012-06-21 Ohad Levy <ohadlevy@gmail.com>
* remove references to old class names
* bupmed version 1.0 RC1
* fixes #1687 ensure that audit errors do not break db migrations
* make sure tests can run independtily
* fixes #1586 -Root password inheritance doesn't seem to work properly
* fixes #1697 - hostgroup class listing showed all classes regardless of environment
* fixes #1544 - Updating a host fails if you cannot reach the SOA nameservers

2012-06-21 Amos Benari <abenari@redhat.com>
* audit with association.
* fixes #1686 Puppet class and environment import works only on the first smart-proxy

2012-06-21 David Swift <dswift@pccowboy.com>
* Update gemfile to rails 3.0.15, for mysql users, per https://github.com/rails/rails/issues/6717

2012-06-20 Ohad Levy <ohadlevy@gmail.com>
* and added the missed tests
* wip audits upgrade
* [CI] travis new ruby version cant use libvirt packaged bin, ignoring for now
* [CI] put bundler extra file in the new place
* make bundler a bit more packaging friendly.
* fixes #1691 - allow searching for fact values for hosts inside a hostgroup
* ensure we print the whole trace to the debug log in cases of failures
* fixes 1692 - bookmark edit dialog, did not allow to save / update bookmark name

2012-06-20 Amos Benari <abenari@redhat.com>
* audit as twitter and versions for template.

2012-06-19 Ohad Levy <ohadlevy@gmail.com>
* [CI] hopefully now travis will behave
* [CI] more guess work, travis, you don't make it easy
* [CI] typo in ci script
* [CI] ensure that we have a database.yml file
* [CI] added puppet to local gem file that CI can run
* break down ovirt and libvirt to their own bundler group

2012-06-18 Florent Castelli <orphis@spotify.com>
* Fixes puppetclasses search with pg database

2012-06-17 Ohad Levy <ohadlevy@gmail.com>
* improve SQL queries for host API requests
* allow to consume provisioning templates via JSON, show method was missing
* ensure that API calls get correct 404 error
* we don't change mac/ip by default
* fixes #1115 Host parameters are not available via the API
* add a test to ensure that assoicated template oss are failing to delete the template
* add more frendily error messages upon console failure
* Allow to run rails console even if the support gems are not installed
* don't allow to delete a provisioning template when its assigned to an OS default template

2012-06-15 Ohad Levy <ohadlevy@gmail.com>
* [ec2] added the ability to create multiple security groups
* ensure that facter mac addressed and formatted correctly when imported into foreman

2012-06-14 Ohad Levy <ohadlevy@gmail.com>
* ensure that you can't delete a compute resource while its used - fixes #1683
* make DNS lookup not fail on socket errors
* update rails version to include all recent CVE
* minor fixes to host show page

2012-06-13 Ohad Levy <ohadlevy@gmail.com>
* minor test failure - missed that
* ptable, arch and medium errors where not always visible in the UI when saving a host
* code comments typos
* ensure that autosign entries are removed when using ssh based provisioning.

2012-06-13 Amos Benari <abenari@redhat.com>
* added vm tab
* host show folded into tabs.

2012-06-13 Steve Traylen <steve.traylen@cern.ch>
* fixes #1678 - nested hostgroup selector for templates.

2012-06-13 David Swift <dswift@pccowboy.com>
* configTemplate returns nil if a template is not found

2012-06-12 Amos Benari <abenari@redhat.com>
* added classes-filter to the puppet classes selection page. fixed the selected classes sort.

2012-06-12 Ohad Levy <ohadlevy@gmail.com>
* Since ssh script now runs post commit, we can not update any attributes within the save method
* allow to store long queries as a bookmark

2012-06-11 jmccann <jacob.m.mccann@usps.gov>
* fixes #1676 have memory size use factors of 1024

2012-06-11 Amos Benari <abenari@redhat.com>
* renamed the parameter queuename to progress_report_id to reflect the fact that we now have multiple queues in a single progress report.
* progress reports both queues
* moved ssh provisioning to post transaction queue
* fixed ui issues caused by moving to new css (bootstrap and jquery-ui)

2012-06-11 Ohad Levy <ohadlevy@gmail.com>
* ensure that we don't upgrade debians arch incorrectly - refs #1670

2012-06-10 Amos Benari <abenari@redhat.com>
* moved to bootstrap 2.04
* title action buttons as a group.
* fixes #1389 Add bookmark support for pages which are not in the main dialog
* fixes #1192 Class display not sorted in nested hostgroup

2012-06-10 Ohad Levy <ohadlevy@gmail.com>
* fixes #1667 - restrcutre fog extensions code

2012-06-08 Ohad Levy <ohadlevy@gmail.com>
* Merge pull request #69 from jmccann/1656-add_TB_support

2012-06-08 Jacob McCann <jacob.m.mccann@usps.gov>
* fixes #1656 add support for systems with terabytes of memory

2012-06-08 Ivan Necas <inecas@redhat.com>
* fixes #1673 - Foreman doesn't work with ruby_parser 2.0.6

2012-06-07 Ohad Levy <ohadlevy@gmail.com>
* fixes an incorrect warning about non assigned templates per OS
* fixes #1648 - User filter on hostgroup could extend to new sub hostgroup.
* fixes #1619 - X-Forwarded-For multiple IPs
* fixes #1650 - Session expiration prevent HTTP authentication delegation
* fixes #1657 - Support Puppet http reports processor
* fixes #1668 - Paramaters should be text fields.
* fixes #1670 - Model / OS on "Hosts" page not getting updated properly

2012-06-07 Florent Castelli <orphis@spotify.com>
* Send error messages through JSON instead of just {"errors":[]}

2012-06-07 David Swift <dswift@pccowboy.com>
* [EC2] Adds retry on host not available, add some useful debugging.

2012-06-06 Amos Benari <abenari@redhat.com>
* smart vars looks sharper.
* fixes #1351 New smart variable and match cannot be entered at same time.
* fixes #1572

2012-06-06 Ohad Levy <ohadlevy@gmail.com>
* fixed useless warning
* when libvirt is not enabled, compute resource provider name is incorrect.

2012-06-06 David Swift <dswift@pccowboy.com>
* fix error in validation for new compute hosts

2012-06-04 Ohad Levy <ohadlevy@gmail.com>
* fixes #1669 - epel is now a snippet.

2012-06-03 Amos Benari <abenari@redhat.com>
* fixes #1575 error 404 on dhcp proxy

2012-06-03 James Bailey <jim@freesolutions.net>
* fixes #1605 - typo thier

2012-05-31 Amos Benari <abenari@redhat.com>
* fixes #1664 hostgroup-selected for edit host is broken.

2012-05-31 Ohad Levy <ohadlevy@gmail.com>
* Add compute resource attributes to provisioning templates refs #1223

2012-05-30 Olivier Favre <olivier@yakaz.com>
* fixes #1597 - Restrict compute resources access by user

2012-05-29 Amos Benari <abenari@redhat.com>
* model index and form fixes. show copute provider in the model column is applicable.
* minor visual fixes to the compute resource view.
* fixed ui for adding and removing ovirt volumes. when creating a vm from template, if there was an error in the form. the vm volumes didnot display correctly. adding and removing volumes in the same submit action did not function well too.

2012-05-29 Ohad Levy <ohadlevy@gmail.com>
* fixes incorrect DNS conflict detection
* incorrect usage of my hosts scope while processing a error in displaying host list
* adds ec2 provisioning support fixes #1223

2012-05-26 Brian Gupta <brian.gupta@brandorr.com>
* Merge pull request #58 from bgupta/cli-fixfiltering
* Fixed filtering for filterable collections.

2012-05-25 Ohad Levy <ohadlevy@gmail.com>
* Merge pull request #49 from bgupta/bundler-updates

2012-05-24 Trey Dockendorf <treydock@gmail.com>
* mysql2 gem dependency version fix. This is the error generated without the specificiation of '< 0.3'

2012-05-24 Ohad Levy <ohadlevy@gmail.com>
* fixes #1575 - incorrect error message is shown

2012-05-23 Greg Sutcliffe <greg.sutcliffe@gmail.com>
* Refactor my_hosts and my_facts scopes to include auth checks
* Fix privacy leaks in stats, facts, and dashboard - fixes #1582

2012-05-22 Florian Koch <florian.koch1981@googlemail.com>
* fixes #1645 - Show host's MAC address in host details

2012-05-21 Olivier Favre <olivier@yakaz.com>
* Fix class to input parameter naming

2012-05-19 Greg Sutcliffe <gsutcliffe@ibahn.com>
* Add AIF pxe type - refs #1620

2012-05-19 Amos Benari <abenari@redhat.com>
* added well to all forms.
* login with water-mark.

2012-05-19 Brian Gupta <brian.gupta@brandorr.com>
* fixes #1624 - Moved database.yml to database.yml.example

2012-05-15 Brian Gupta <brian.gupta@brandorr.com>
* Updated bundler groups in Gemfile to separate vmware, fog and libvirt/ovirt. Fixes #1622
* Added bundler support for Gemfile.local.rb to support local customizations. Fixed #1623
* Dashboard "Good hosts" should exclude "pending" hosts, refs #1617

2012-05-15 Greg Sutcliffe <greg.sutcliffe@gmail.com>
* fixes #1620 - Basic support for Archlinux

2012-05-14 Ohad Levy <ohadlevy@gmail.com>
* fixes #137 - Better support for non-hostname certnames

2012-05-14 Brian Gupta <brian.gupta@brandorr.com>
* Changes to dashboard statistics. Fixes #1617

2012-05-10 Brian Gupta <brian.gupta@brandorr.com>
* Compute Resource menu was shown only if libvirt bindings were installed

2012-05-09 Amos Benari <abenari@redhat.com>
* fixes #1610 - exdception in the ui when editing a deleted vm.

2012-05-09 Ohad Levy <ohadlevy@gmail.com>
* fixes #1609 - REST API calls /hosts/:id/puppetclasses fails for hosts with same class assigned directly and through host group
* fixes #1606 - foreman returns to main screen after session expiry

2012-05-08 Ohad Levy <ohadlevy@gmail.com>
* refs #1503, ensures that puppet proxy is not required if you are not provisioning

2012-05-08 Amos Benari <abenari@redhat.com>
* UI fixed error in provisioning template, edit page.

2012-05-07 Amos Benari <abenari@redhat.com>
* fixes #1603 - Login Screen improvments
* UI - more explicit button description for the add child node.

2012-05-04 Jim Perrin <jperrin@gmail.com>
* init script typo

2012-05-04 Greg Blomquist <gblomqui@redhat.com>
* refs #1589 - Remove hardcoded vmware vsphere_expected_pubkey_hash
* fixes #1595: show success on test connection

2012-05-03 Ohad Levy <ohadlevy@gmail.com>
* Rails logger does not exists at this stage, removing
* fixes #1600 - records are deleted even though host is not Managed
* Merge pull request #38 from abenari/may03
* [UI] minor changes to ldap page.

2012-05-03 Romain Vrignaud <romain@yakaz.com>
* Fixes #1596 Add back button of console page.

2012-05-03 Amos Benari <abenari@redhat.com>
* fixed a bug in the host-group truncation function.
* new releases of my favorites gems.

2012-05-02 Amos Benari <abenari@redhat.com>
* added ace code editor to the provisioning template edit page.

2012-05-02 Ohad Levy <ohadlevy@gmail.com>
* fixes #1566 - Puppet CA set incorrectly when only one proxy is defined
* refs #402 - ensures that noops reports are shown currectly on all DB's (pg, mysql and sqlite)
* fixes #1568 - PG

2012-04-30 Ohad Levy <ohadlevy@gmail.com>
* fix certificates and autosign list views
* fail gracefully if fog is not installed
* [UI] minor fixes refs bootstrap upgrade
* ensure rubygems are loaded in case facter / puppet are installed as a gem

2012-04-30 Brian Gupta <brian.gupta@brandorr.com>
* Fixed link for Good hosts on dashboard to match stats query
* Fixed reported stats on dashboard for good_hosts and reports_missing in text table

2012-04-29 Ohad Levy <ohadlevy@gmail.com>
* [UI] - make sure settings intput fields do not resize incorecctly upon inline edit
* [UI] typo - fixed red highlighting for hosts with errors
* [UI] minor fixes to reports show page
* clean up login screen
* cleanups to rails 3 boot process

2012-04-29 Amos Benari <abenari@redhat.com>
* [UI] removed delete button in indexes.
* [UI] users filter page space after field-set.
* [UI] templates button in host form.
* updates UI to bootstrap v2

2012-04-27 Jim Perrin <jperrin@gmail.com>
* fixes #1254 - initial support to pxeboot windows

2012-04-26 Ohad Levy <ohadlevy@gmail.com>
* since travis use rvm and we don't want puppet gem in our gem file..
* debian platform puppet is still considered a as a gem
* ensure that bundler loads after our custom gem requirements
* ensures that puppet packages are installed in our CI
* removed puppet from Gem file requirement
* make sure foreman doesnt blow up when running without libvirt / virt gems
* ensure facts importer works correctly also when importing from a report / rake task

2012-04-25 Ohad Levy <ohadlevy@gmail.com>
* ensures populate hosts rake task can run correctly

2012-04-25 Brian Gupta <brian.gupta@brandorr.com>
* foremancli changes to support change in default host list API behavior.

2012-04-18 Ohad Levy <ohadlevy@gmail.com>
* added basic ovirt vm show page, minor fixes in compute resource level

2012-04-17 Ohad Levy <ohadlevy@gmail.com>
* Merge pull request #34 from tjikkun/develop

2012-04-16 Amos Benari <abenari@redhat.com>
* fixes #1574 - ovirt - add remove and show volumes

2012-04-16 Sander Hoentjen <s.hoentjen@oxilion.nl>
* FIX suggestion of ip when subnet id is not the same as array index

2012-04-13 Ohad Levy <ohadlevy@gmail.com>
* minor ordering issue for nics/disks when creating libvirt instances, refs #1452

2012-04-09 Ohad Levy <ohadlevy@gmail.com>
* refs #1452 - cant change values while in orcehstation as its already a frozen hash
* refs #1452 - fixed incorrect condition
* refs #1452 - fixed incorrect condition
* refs #1452 improved libvirt on debian handling
* fixed failing test due to wrong fixture
* fixes #1452 use fog for libvirt management
* settings search autocompleter route was missing

2012-03-28 Ohad Levy <ohadlevy@gmail.com>
* Merge branch 'vmware' into develop
* first go at vmware integeration refs #955
* ensure valid invalid JS is created when user has no access

2012-03-25 Ohad Levy <ohadlevy@gmail.com>
* ensures that libvirt hosts do not have a compute_resource_id
* hard coding vnc display for now, as we don't support spice display just yet.

2012-03-23 Jason Antman <jason@jasonantman.com>
* fix for undefined constant virt error when running

2012-03-22 Ohad Levy <ohadlevy@gmail.com>
* Compute / Virtual DC should only work when unattended is enabled
* Official fog gem supports ovirt, no more need for git

2012-03-21 Ohad Levy <ohadlevy@gmail.com>
* Adds VNC support within the browser

2012-03-20 Ohad Levy <ohadlevy@gmail.com>
* fixes minor ovirt validation bug
* Add Connection testing for EC2 compute

2012-03-19 Amos Benari <abenari@redhat.com>
* fixes #1540 added suport for provisioning on ovirt/rhvem using fog.

2012-03-18 Ohad Levy <ohadlevy@gmail.com>
* fixes #1538 - allow to search hosts based on their puppet master
* cleanup unused file
* fixing subnet import that was broken after rails3 upgrade
* startup file and migrate updated to 0.5
* Gemfile cleanups + adding some nicer console output
* minor code syntax cleanup

2012-03-16 Ohad Levy <ohadlevy@gmail.com>
* safemode is now a gem, removing git and required gems.

2012-03-15 Ohad Levy <ohadlevy@gmail.com>
* improve mac regexp, refs #1273
* fixes wrong code smell
* code smell
* Fixes #944 - clear network conflicts

2012-03-14 Ohad Levy <ohadlevy@gmail.com>
* fixes #1129 Summary Puppet Report - require_ssl, thanks to craig.white@ttiltd.com
* fixes #1471 - Shouldn't have the option to specify the "Puppet Master Proxy" when not using foreman for host provisioning.
* refs #1524 - fixed incorrect syntax
* fixes #1535 - incorrect server response when authentication fails upon API request
* expose puppet_ca settings to puppet.
* refs #1503 better handling of migrating to puppet proxies
* fixes #808 - Add smart-proxy puppetrun to foreman
* fixes #1533 - depreciate usage of puppetrun or a tftp server without a proxy
* refs #1530 - ensure enc_environment is in a fixture
* removed depericiated warnings
* fixes #1503 - When creating a host, it should be possible to define a Puppet CA and a Puppet Master to use

2012-03-14 Corey Osman <corey@logicminds.biz>
* fixes #1524 Add more attributes to JSON host index

2012-03-13 Ohad Levy <ohadlevy@gmail.com>
* fixes #1530 - Disabling puppet env in ENC is now a configurable.

2012-03-12 Mikael Fridh <frimik@gmail.com>
* fixes #1528 - tidy up the default settings loader.

2012-03-12 Ohad Levy <ohadlevy@gmail.com>
* removed failing tests in travis
* refactor - added an importing class for puppet facts

2012-03-12 Alexander Chuzhoy <sashac88@hotmail.com>
* Signed-off-by: Alexander Chuzhoy <sashac88@hotmail.com>

2012-03-12 Corey Osman <corey@logicminds.biz>
* fixes #1525 - add ancestry (parent group) in json output for hostgroup

2012-03-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #1522 - search based on params sometimes fails

2012-03-07 Ohad Levy <ohadlevy@gmail.com>
* fixes the anonying bug has_many_polymorphs, using older version that works for now

2012-02-28 Fecn <j.conner@ucl.ac.uk>
* Update app/views/reports/show.rhtml

2012-02-28 Ohad Levy <ohadlevy@gmail.com>
* fixes #1511 - EPEL repo has changed

2012-02-27 Ohad Levy <ohadlevy@gmail.com>
* fixes #1509 - Foreman should use the proxy to import puppet classes

2012-02-23 Ohad Levy <ohadlevy@gmail.com>
* refs #1324 remove debugging code

2012-02-23 Greg Sutcliffe <gsutcliffe@ibahn.com>
* fixes #1324 - Separate permssions on hosts from permissions for objects within hosts.

2012-02-21 Ohad Levy <ohadlevy@gmail.com>
* updated out of date files
* updated git2relase script to point to new repo path. removed foreman installer as a submodule

2012-02-20 Ohad Levy <ohadlevy@gmail.com>
* refs #1173 - another leftover

2012-02-19 Ohad Levy <ohadlevy@gmail.com>
* refs #1173 - remove unneed files
* fixes #1497 - unable to recover from dhcp failures
* fixes #1173 - remove legacy query interface
* fixes typos in foreman cli

2012-02-15 Ohad Levy <ohadlevy@gmail.com>
* fixes #1460 - add an option to upload provisioning templates

2012-02-13 Ohad Levy <ohadlevy@gmail.com>
* fixes #1491 - Fail to import new classes

2012-01-31 Ohad Levy <ohadlevy@gmail.com>
* fixes #1479 - Chosing an environment, does not update puppet class list
* fixed issues with newer version of virt, reusing the newer gem

2012-01-30 Ohad Levy <ohadlevy@gmail.com>
* refs #963 - ensure that we reset the feature list each time

2012-01-29 Ohad Levy <ohadlevy@gmail.com>
* rolled back to virt 0.1. due to issues with current virt gem
* hypervisors should not be making any connections during tests
* fixes #1476 - toggling between bare metal to an hypervisor renders js errors
* fixes #1456 - renaming the admin account should not be allowed
* fixes #1308 - error when trying to cancel build.
* fixes #1265 - Parition tables can't access @host
* fixes #1191 - removes duplicated classes when nesting hostgroups
* fixes #1175 - PXELinux does not render with spoof
* fixes #1144 - Cannot search for parameters in Domains
* fixes #963 - can't add a smart proxy which doesn't support any feature

2012-01-29 Mikael Fridh <mfridh@marinsoftware.com>
* fixes #1472 - make init script passenger-aware (redhat)

2012-01-25 Ohad Levy <ohadlevy@gmail.com>
* fixes #1469 - vlan field missing in subnets
* fixes a couple of html rendering errors in views

2012-01-24 Ohad Levy <ohadlevy@gmail.com>
* fixes a couple of broken tests + show full error trace in development mode.

2012-01-22 Ohad Levy <ohadlevy@gmail.com>
* default settings are not loading during db:migrate, just calling it twice to ensure they are loaded into the db
* added db migration
* fixeds to ci script
* fixeds to ci script
* added a custom script for ci
* added libvirt native c libs to CI
* virt now includes the correct libvirt gems requirement.
* Adding travis-CI

2012-01-18 Ohad Levy <ohadlevy@gmail.com>
* fixes #1451 - Host creation fails if ":tftp_servername:" is set in proxy-settings

2012-01-16 Ohad Levy <ohadlevy@gmail.com>
* fixes #1392 - change root password back to system wide defaults

2012-01-16 Jim Perrin <jperrin@gmail.com>
* rhel6 is released, remove the beta hack

2012-01-16 Frank Sweetser <fs@WPI.EDU>
* Fix typo (where -> were)

2012-01-15 Ohad Levy <ohadlevy@gmail.com>
* fixes #1436 - error while removing puppet classes
* fixes #1341 - tftp templates can now use @host as well.
* fixes #1401 - smart proxies filtering. will not remember the selected filter once an operation was selected
* fixes #1446 - expire idle web sessions

2012-01-11 theforemanuser123 <oliver_weinmann@gmx.de>
* fixes #1437 Solaris Deployment fix

2012-01-10 Ohad Levy <ohadlevy@gmail.com>
* fixes #1376 - Unattended installation without TFTP integration
* fixes #1399 - Hostgroups not attaching to Nodes
* fixes #1433 - Edit multiple Parameters (Operation FAILED: undefined method `reference_id_is')
* fixes #1281 - assingn more than one domains to a subnet
* fixes #768 - Add the option to use existing DHCP reservations

2012-01-08 Florian Koch <florian.koch1981@googlemail.com>
* fixes #1313 ensure all host names are lowercased
* fixes #1432 - subnet gateway infos only saved when fill gateway and dns fields

2012-01-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #1434 - Status page is broken

2012-01-05 Trey Dockendorf <treydock@gmail.com>
* fixes #1361 -- Add gateway and dns fields to Subnets

2012-01-03 Florian Koch <florian.koch1981@googlemail.com>
* fixes #1417 - update puppet classes broken

2012-01-03 Ohad Levy <ohadlevy@gmail.com>
* fixes #1410 - update git2release script to use bundle
* refs #1367 - a better version of our gemfiles, not perfect yet.
* refs #1422, wrong field name
* fixes #1426 - Foreman should not fail if dns domain has no SOA or NS records
* fixes #1423 - Hardware model field should be mandatory when selecting Sparc architecture
* fixes #1422 - Media is greyed out when creating Solaris hosts

2012-01-03 theforemanuser123 <oliver_weinmann@gmx.de>
* fixes #1176 - SLES still did not display correct minor version

2012-01-02 Ohad Levy <ohadlevy@gmail.com>
* fixes #1421 - expose subnet ranges for automatic IP address allocations

2011-12-31 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #1420 - bootserver ip lookup fails when not managing DNS

2011-12-31 Corey Osman <corey@logicminds.biz>
* fixes #1418 Add json call to retrieve bookmarks

2011-12-29 Amos Benari <abenari@redhat.com>
* fixed dashboard pie colors.
* fixes #1414 - pie is over cooked in chrome.

2011-12-29 Ohad Levy <ohadlevy@gmail.com>
* domain was missing the relationship to a hostgroup
* fixes #1176 - SLES (SUSE) operatingsystem not displaying minor version

2011-12-28 Jochen Schalanda <jochen@schalanda.name>
* Added conditional gem dependency declaration for ruby-debug/ruby-debug19

2011-12-27 Ohad Levy <ohadlevy@gmail.com>
* "Updated RPM SPEC file to the version used to build 0.4.1"

2011-12-26 Ohad Levy <ohadlevy@gmail.com>
* refs #1316 - Postgres DB Error while run rake db:migrate

2011-12-25 Ohad Levy <ohadlevy@gmail.com>
* fixes #1356 - Stop hosts from being visible if your filter doesn't permit it
* Updated puppet modules references
* javascript simple indetation fixes.
* fixes #1411 - hostgroup ajax actions are mostly broken

2011-12-25 Greg Sutcliffe <gsutcliffe@ibahn.com>
* Don't show reports from hosts not in a User's filter refs #1356

2011-12-25 Paul Kelly <paul.ian.kelly@googlemail.com>
* fixes #1374 - Overwriting of valid IP when subnet selected

2011-12-22 Ohad Levy <ohadlevy@gmail.com>
* updated foreman installer submodule

2011-12-20 Ohad Levy <ohadlevy@gmail.com>
* remove all leftovers from git submodules
* refs #1406 - missed html_safe on 500 error page
* Revert "Fixes #593 - Separate log file for facts and reports"
* Revert "Fixes #944 - clear network conflicts"
* Revert "fixes typo - refs #944"

2011-12-19 Ohad Levy <ohadlevy@gmail.com>
* fixes typo - refs #944
* fixes #1406 - excpetion errors are not showin in the UI

2011-12-19 Romain Vrignaud <romain@yakaz.com>
* fixes #1300 Add support of HTTP Auth with REMOTE_USER env variable

2011-12-19 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #593 - Separate log file for facts and reports
* Fixes #944 - clear network conflicts

2011-12-15 Ohad Levy <ohadlevy@gmail.com>
* fixes #1396 - Add puppet classes to Hostgroups is broken

2011-12-13 Mikael Fridh <mfridh@marinsoftware.com>
* fixes #1385 - <%= @host.architecture %> macro

2011-12-09 Paul Kelly <paul.ian.kelly@googlemail.com>
* fixes #1386 - resuse dns

2011-12-08 Paul Kelly <paul.ian.kelly@googlemail.com>
* fixes #1381 - nextServer should be handled internally as an IP address not a hostname
* fixes #1378 - RestClient

2011-12-08 Mikael Fridh <mfridh@marinsoftware.com>
* foreman #1384 - hardware model links unquoted.

2011-12-05 Ohad Levy <ohadlevy@gmail.com>
* fixes #1334 - Add Run Puppet to multi host action in the hosts page

2011-12-04 Ohad Levy <ohadlevy@gmail.com>
* fixes #1368 - mac field is not visible in host edit page
* fixes #1357 - Provisioning Snippets broken after rails3 upgrade

2011-12-04 Amos Benari <abenari@redhat.com>
* fixed error on expanding chart that doesn't have link assosiated with it. see the memory charts on the statistics page.
* make manufactor links case insensetive.
* fixes #1304 re issue the fix as it seemed to get only half merged
* fixes #1239 hosts un-check all doesn't work

2011-11-28 Ohad Levy <ohadlevy@gmail.com>
* fixes #402 - Add noops/pending to metric handling, and provide pending hosts for dashboard views.
* WIP rails3 migration

2011-11-28 Florian Koch <florian.koch1981@googlemail.com>
* fixes #1333 -Destroy vs Delete inconsitent naming

2011-11-28 Greg Sutcliffe <greg.sutcliffe@gmail.com>
* fixes #1355 - Ability to Search Users by Role

2011-11-28 Amos Benari <abenari@redhat.com>
* fixes #1152 - eventful should not include skipped.
* fixes #1321 add click event to the facts and stats pie chart. The click event redirect to the relevant hosts search that match the clicked slice.
* better text trncating in hosts list
* removed the order from hostgroup because it mess the ancestors list.
* coloring all the 'new' buttons in green.

2011-11-22 Amos Benari <abenari@redhat.com>
* fixes #1336 - hostlist looks wrong in firefox
* fixes #1335 - invalid value for Integer: "0xstraylen"

2011-11-22 Ohad Levy <ohadlevy@gmail.com>
* fixes #1293 - error when trying to view puppet certificates

2011-11-20 Andrew Elwell <Andrew.Elwell@gmail.com>
* fixes #1248 - Added icon and auto detection support for Scientific Linux CERN (SLC)

2011-11-20 Romain Vrignaud <romain@yakaz.com>
* fixes #1337 with return if user.nil?

2011-11-20 Florian Koch <florian.koch1981@googlemail.com>
* fixes #1332 'setting puppet_interval to zero gives division by zero in the dashboard'

2011-11-16 Tim Speetjens <tim.speetjens@gmail.com>
* Fixes #1250 - register restart failures correctly for reports from puppet > 2.6

2011-11-16 Frank Sweetser <fs@WPI.EDU>
* <%= @host.architecture %> not available in templates

2011-11-16 Ohad Levy <ohadlevy@gmail.com>
* fixes wrong upstream project rename

2011-11-15 Greg Sutcliffe <greg.sutcliffe@gmail.com>
* fixes #1323 - Check host.managed before rendering templates on host page

2011-11-15 Ohad Levy <ohadlevy@gmail.com>
* fixes #1320 - Subnet import fails on ruby 1.85

2011-11-14 Amos Benari <abenari@redhat.com>
* fixes #1314 'More' dropdown entries does not get populated correctly
* fixes #1303 - Column widths for long text in 0.4
* disabled links are now disabled buttons as they should.
* fixes #1292 Searching hosts with parameters produces and SQL error

2011-11-14 Tim Speetjens <tim.speetjens@gmail.com>
* Fixes #1305 - out of sync state takes precedence over error state in host list

2011-11-14 Jeff Palmer <jpalmer@voalte.com>
* fixes #1318 - the Bulk change host groups should have a sorted/ordered list.

2011-11-10 Amos Benari <abenari@redhat.com>
* dashboard pie has links to the relevant hosts filter page.
* statistics pie is now a thumbnail that expand in a modal dialog.

2011-11-10 Florian Koch <florian.koch1981@googlemail.com>
* fixes #1309 - add dashes '-' to allowed class names

2011-11-08 Ohad Levy <ohadlevy@gmail.com>
* Merge pull request #12 from joschi/foreman-0.4_deb
* updated external libs
* version bump to 0.4

2011-11-08 Jochen Schalanda <jochen@schalanda.name>
* Updated Debian package specification after release of Foreman 0.4

2011-11-08 Florian Koch <florian.koch1981@googlemail.com>
* fixes #1299 foreman don't remove the () from puppet class names

2011-11-08 Amos Benari <abenari@redhat.com>
* fixes #1261 - show templates in host-show page
* show hosts chart subtitle has proper space now.
* make log-table-filter in the reports-show page, work localy with js instead of submit.
* report show metrics ignore metrics that where less then 0.001 sec. also table hight and summary style fixed.
* fixed reports index page column-width.
* fixed column width in hosts page for IE.
* fixed js for multiple-actions confirmation-modal.
* un-obtrosive js for the show host charts.
* fixed json parse to work on IE
* guest and hypervisor show page get the standard style.
* show hosts chart subtitle has proper space now.

2011-11-08 Tim Speetjens <tim.speetjens@gmail.com>
* Fixes #1298 - Make the run distribution chart appear within the same scope as the rest of the dashboard

2011-11-07 Ohad Levy <ohadlevy@gmail.com>
* Bump to 0.4rc5
* fixes #1297 - expose all searchable collections in foreman CLI

2011-11-07 Brian Gupta <brian.gupta@brandorr.com>
* foremancli - Added a .to_s to a restclient call to support older versions of rest-client

2011-11-07 Amos Benari <abenari@redhat.com>
* un-obtrosive js for the show host charts.
* fixed json parse to work on IE

2011-11-06 Ohad Levy <ohadlevy@gmail.com>
* fixes #1294 - Build should not require TFTP if using gPXE
* fixes #1291 - Sub hostgroups not shown when editing multiple hosts

2011-11-06 Amos Benari <abenari@redhat.com>
* placed the page entries info on the same line as paginator and give it the same style.
* give the add-bookmarks modal a dark background.
* show time offset error on 10 minutes instead of 100 minutes.
* fixed javascript errors on IE.
* fixed multiple action, was missing a place-holder. java-script are now non-obtrusive.
* fixes #1196 - show FQDN in the hosts listing to prevent misunderstanding
* changed 'settings' to 'more', and 'oreman settings' to 'settings'

2011-11-03 Amos Benari <abenari@redhat.com>
* set consistent color array for the dashboard pie.

2011-11-01 Ohad Levy <ohadlevy@gmail.com>
* fixes #1286 - moved user permission filters into a tab
* removed whitespace warnings

2011-11-01 Amos Benari <abenari@redhat.com>
* fixed 'active; settings menu condition. It is now active on lookup_keys controller too.
* update the look of host parameters page to look like the smart variables.
* fixes #1282 - added smart variables to settings menu.
* prevent magic-line code from braking when a page does not belong to a menu item.

2011-10-31 Ohad Levy <ohadlevy@gmail.com>
* Merge pull request #11 from traylenator/reprot
* fixes #1273 - wrong MAC address regexp, now with the right regexp
* fixes #1273 - wrong MAC address regexp
* fixes #1257 - various fixes around bcm dhcp record
* refs #1257 - added missing model definition
* fixes #1274 - a user is not able to edit itself

2011-10-31 Steve Traylen <steve.traylen@cern.ch>
* typo reprot -> report

2011-10-31 Amos Benari <abenari@redhat.com>
* fixes #1277 - add bar chart to report show page.
* fixes #1275 - filter report log by severity level
* fixes #1276 - Non intrusive javascript pie and bar
* refs #1231 smart variables ui improvemnts

2011-10-31 Brian Gupta <brian.gupta@brandorr.com>
* minor updates to foreman CLI

2011-10-31 Tim Speetjens <tim.speetjens@gmail.com>
* refs #1151 Fix the scopes so they behave as expected and Adapt dashboard pie data to the corrected scopes

2011-10-30 Ohad Levy <ohadlevy@gmail.com>
* fixes #1263 - mac field is not shown when toggling from virtual to bare metal
* fixes #1174 - some error messages may show up twice
* fixes #1272 - New Hostgroup: Selecting an environment does not update class list

2011-10-30 Brian Gupta <brian.gupta@brandorr.com>
* fixes #945 - Added basic Command Line Interface for foreman
* Added deprication warning to ssh-using-foreman

2011-10-29 Ohad Levy <ohadlevy@gmail.com>
* update puppet modules and scoped_search plugin

2011-10-27 Ohad Levy <ohadlevy@gmail.com>
* Merge pull request #10 from joschi/debian_rules_fix
* added missing test update, refs #1269
* fixes #1269 - do not enforce assoication validations on non managed hosts
* fixes #1266 - align host checkboxes with top checkbox
* fixes #1267 - missing root password
* fixes #1268 - added chart to report metrics.
* wip #1231

2011-10-27 Tim Speetjens <tim.speetjens@gmail.com>
* fixes #1151 Fix dashboard pie, to contain correct total number of hosts

2011-10-27 Amos Benari <abenari@redhat.com>
* fixes #1246 action links in host show page.
* fixes #1231 - make first pill active by default vertical pills

2011-10-26 Jochen Schalanda <jochen@schalanda.name>
* Removed `chmod` on grid.css in debian/rules file since this file doesn't exist anymore

2011-10-26 Ohad Levy <ohadlevy@gmail.com>
* fixes #1262 - Node.rb fails when host has no owner

2011-10-25 Ohad Levy <ohadlevy@gmail.com>
* fixes #1257 - allow to manage BMC interfaces via foreman
* fixes #1256 - report links from host list might lead to a purged report
* wip #1231
* refs #1246 - puppet run is now visible, but styling could improve
* fixes #1208 - Unauthenticated IP spoofing should not be allowed
* fixes #1235 open tabs with errors in forms

2011-10-24 Amos Benari <abenari@redhat.com>
* fixes #1236 - multiple actions modal
* fixes #1237 - seperate page header from title
* fixes #1230: table overlays buttons in host view
* bookmarks form query as text area instead of text field

2011-10-24 Ohad Levy <ohadlevy@gmail.com>
* fixes #1232 - unable to assign OS default provisioning templates

2011-10-23 Ohad Levy <ohadlevy@gmail.com>
* fixes #1242 - unable to set boolean values in foreman settings page
* update help screen
* fixes #1219 - <%= shortname %> and <%= domain %> not available in PXELinux template
* fixes #1233 - ldap authentication should not be shown if login is disabled
* fixes #1234 - Do not display subnet import if we are not working in unattended mode

2011-10-20 Ohad Levy <ohadlevy@gmail.com>
* minor ui updates

2011-10-20 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixed #1241 - Now prompts with default flash file name

2011-10-19 Ohad Levy <ohadlevy@gmail.com>
* fixes #1228 - 404 not found generated when there is no help / welcome view

2011-10-18 Tim Speetjens <tim.speetjens@gmail.com>
* fixes #1166 - be more liberal in accepted values for to_gb - add better logging message

2011-10-18 Ohad Levy <ohadlevy@gmail.com>
* new UI for foreman

2011-10-09 Ohad Levy <ohadlevy@gmail.com>
* fixed broken test - refs #1211
* fixes #127 - hostgroup clone fails if it has vm attributes
* fixes #1216 - puppetdoc errors where not captured correctly

2011-10-05 Ohad Levy <ohadlevy@gmail.com>
* refs #1211 - ENC url is name, not id.
* fixes #1209 - Show subnet name in the HOST editing screen
* fixes #1211 allow both id and name as an id
* clean up unused views and tests, refs #1184

2011-10-03 Ohad Levy <ohadlevy@gmail.com>
* refs #1184 - added editing of true / false values in settings page
* fixes #1207 - debian / ubutnu installation might ask for a keyboard during preseed
* fixes #1156 - default kickstart should not do yum upgrade
* fixes #1063 - can't deploy default pxe menu
* Revert "fixes #1183 - make an ESXi server appear in the UI without errors"
* fixes #792 - Dashboard should be default view
* fixes #1205 - search for classes and like operator fail
* fixes #1199 - hosts count in puppetclass page always shows 0
* fixes #1192 - nested hostgroup should be sorted by name
* refs #1201 - adds the ability not to import all subnets
* fixes #1203 foreman might report 500 error when hostname is not defined
* adds host description as an ENC parameter refs #1179

2011-10-03 Corey Osman <corey@logicminds.biz>
* fixes #1123 api for config_templates needs to return additional attributes

2011-10-02 Ohad Levy <ohadlevy@gmail.com>
* fixes #1181 - Host searching returns duplicates
* fixes #1201 - Import Subnets from DHCP server

2011-09-28 Ohad Levy <ohadlevy@gmail.com>
* fixes #1188 - add a sample configuration file
* fixes #1187 remove unrequired menus when foreman is not used for provisioning
* refs #1186, fixed wrong condition
* Merge branch 'sol' into develop
* fixes #1186 foreman does not forward sparc dhcp vendor options when creating a sparc Solaris host

2011-09-27 Ohad Levy <ohadlevy@gmail.com>
* Feature #1184 - allow to save array based settings
* refs #1179 - hostname name in enc should include its parents too
* fixes #1179 - exposes foreman attributes in enc this includes:

2011-09-26 David Swift <dswift@pccowboy.com>
* fixes #1183 - make an ESXi server appear in the UI without errors

2011-09-26 Ohad Levy <ohadlevy@gmail.com>
* fixes #1182 - added inline editing

2011-09-26 Corey Osman <corey@logicminds.biz>
* fixes #1160 - provisioning api does not contain all the sub components

2011-09-25 Ohad Levy <ohadlevy@gmail.com>
* fixes test, refs #1150
* fixes #1174 - error messages might show up twice
* fixes #1150 - When ticking On-the-fly user creation submit button and fields are hidden

2011-09-24 Ohad Levy <ohadlevy@gmail.com>
* fixes #1180 - db migration may fail because of missing logger

2011-09-19 Ohad Levy <ohadlevy@gmail.com>
* fixes #1153 - Change line color for skipped resources
* fixes #1167 - some setting values are ignored

2011-09-14 Ohad Levy <ohadlevy@gmail.com>
* added parenthesis to avoid warnings on older Ruby

2011-09-09 Ohad Levy <ohadlevy@gmail.com>
* fixes #1163 - undefined method hypervisor when Edit host

2011-09-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #1162 - delete guest when deleting the host in foreman
* fixes #1161 - adds graph per facts

2011-09-05 Ohad Levy <ohadlevy@gmail.com>
* fixes #1088 - Overly aggressive query in facts tab
* refactor - various facts cleanups

2011-09-04 Marcello de Sousa <foreman-dev@area151.com>
* Fixes #1131 - Minor inconsistency: "Destroy" and "Delete" button have same function and different names
* Fixes #1133 - Support configurable exportable "facts" (as tags) and "username" to rundeck

2011-09-04 Frank Sweetser <fs@wpi.edu>
* Add Scientific Linux OS icon

2011-09-04 Ohad Levy <ohadlevy@gmail.com>
* fixes #1135 - missing "good" systems with skipped resources in dashboard report
* fixes #1056 - Rundeck url doesn't work when ldap auth is active
* fixes #1084 - OpenSUSE / SLES deployment root password not working
* fixes #1146 - Provide error details via the API upon failure
* fixes #1134 - Multiple host exporting formatting for rundeck not correct
* fixes #1147 - fail to update hosts when running with unattended mode disable
* fixes #1148 - CRUD on lookup values via the API

2011-08-25 Ohad Levy <ohadlevy@gmail.com>
* fixes #1057 - Allow foreman search to output multiple hosts when outputting to rundeck

2011-08-23 Ohad Levy <ohadlevy@gmail.com>
* fixes #1125 - tftp proxy might not always be initialized
* refs #1128 - ensure that parameters cache is cleared between tests
* fixes #1128 - Ability to match on Parameters in Smart Variables
* fixes #1127 - add ip auto discovery when none is defined
* fixes #1126 - addes full hostgroup name to hostgroup api

2011-08-20 Ohad Levy <ohadlevy@gmail.com>
* Revert "Upgraded Rails version to 2.3.14"
* Upgraded Rails version to 2.3.14

2011-08-19 Ohad Levy <ohadlevy@gmail.com>
* cleanup typo

2011-08-18 Ohad Levy <ohadlevy@gmail.com>
* fixes #1121 - convert dns handling to real network objects
* fixes #1122 - extracted common REGEXPs
* fixes #1120 - Replaced DHCP functionaitlity by the new net dhcp record classes

2011-08-16 Amos Benari <abenari@redhat.com>
* New artwork

2011-08-16 Ohad Levy <ohadlevy@gmail.com>
* removed non required plugin, and updated reference puppet modules

2011-08-14 Ohad Levy <ohadlevy@gmail.com>
* fixes #1111 - search auto completer should not suggest hosts which are not visible to the current user

2011-08-14 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #1086 - Add smart-variables to params output for templating
* Fixes #958 - GET throws error on auth_src_ldaps

2011-08-10 Ohad Levy <ohadlevy@gmail.com>
* refs #1085, order matters if the host params is a short name instead of fqdn
* fixes #1103 - hypervisor connections logs to info level instead of debug

2011-08-09 Ohad Levy <ohadlevy@gmail.com>
* 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

2011-08-09 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #1095 - Vendor_class error reporting is incorrect

2011-08-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #1097 - 500 ERROR could be generated when User.current is not set
* fixes #1096 - limit libvirt hypervisor connection time
* refs #1067 - Error message should show trace too
* fixes #1067 - Expose error messages in the web GUI

2011-08-07 Ohad Levy <ohadlevy@gmail.com>
* fixes #1092 - hostgroup should not look for parent hostgroups if they do not exists
* fixes #1091 - hosts should not use pre initializer for users
* fixes #1082 - Fix inconsistent icons between Hosts summary and Report summary views
* fixes #1087 - removes code duplication between Reports and Hosts

2011-08-03 Ohad Levy <ohadlevy@gmail.com>
* fixes #724 - Allow default VM specs to be tied to a hostgroup

2011-08-01 Ohad Levy <ohadlevy@gmail.com>
* fixes #1081 - Expose subnets unused IP via the subnets API/json

2011-07-31 Ohad Levy <ohadlevy@gmail.com>
* fixes #762 - Check class assignment consistency
* fixes #1077 - Ensure that host OS attributes are related to the OS itself
* fixes #1078 - Foreman should accept minimal parameters when creating a new host

2011-07-31 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #1071 - ConfigTemplate permission name

2011-07-28 Ohad Levy <ohadlevy@gmail.com>
* FEATURE #982 API call to get fact keys

2011-07-27 Ohad Levy <ohadlevy@gmail.com>
* fixes #1064 - last login info for a user without admin rights is not updated

2011-07-27 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #1070 - image_file name is wrong

2011-07-26 Ohad Levy <ohadlevy@gmail.com>
* fixes #1058 Adds support for OpenSuSE provisioning

2011-07-24 Ohad Levy <ohadlevy@gmail.com>
* wrong setting category - refs #636

2011-07-24 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #989 - Add Sparc Solaris support
* Fixes #636 - Update environment from facts
* Fixes #1061 - Deleting used env gives 500 error
* Fixes 1052 - Error when selecting medium

2011-07-20 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #1039 - ssl_private_key name
* Fixes #1038 - DHCP hostname option

2011-07-19 Ohad Levy <ohadlevy@gmail.com>
* wrong puppetca condition - refs #1043
* refs #898 - more leftovers

2011-07-18 Ohad Levy <ohadlevy@gmail.com>
* fixes #897 - typo
* fixes #687 - this dramateclly improves expired reports deletion speed and system usage.
* fixes #685 - records per page should be configurable
* fixes #898 - remove old search leftovers across the app
* fixes #822 - Allow a Customizable "Reply" Address in Email Configuration

2011-07-17 Ohad Levy <ohadlevy@gmail.com>
* refs #1050 removing model level authorization from settings table
* fixes #1050 - Foreman settings should not be viewed/edited by non admin user
* fixes #1018 - adds rundeck information fetching via foreman
* fixes #1046 - Error when editing a lookup key
* fixes count vs size method on older ruby versions, refs #1045
* fixes #1049 - Ensures that all audit db fields are in place prior to first audit

2011-07-17 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #954 - rdoc:generate continues if a single puppetdoc fails
* Fixes #1047 - settings controller tests fail to set_session_user

2011-07-14 Mikael Fridh <frimik@gmail.com>
* fixes #1045 adds total memory usage chart to statistics page

2011-07-14 Greg Sutcliffe <greg.sutcliffe@gmail.com>
* Refs #1041 Add audit_parent to db and ui

2011-07-14 Greg Sutcliffe <gsutcliffe@ibahn.com>
* fixes #1042 add a more detailed status message to the summary email

2011-07-14 Ohad Levy <ohadlevy@gmail.com>
* fixes #1044 - Adds ERB templates to disk layouts
* fixes #1043 adds missing patches commit.
* fixes #1043 - make autosign optional

2011-07-12 Ohad Levy <ohadlevy@gmail.com>
* fixes #1040 - deleting a hostgroup, may delete a configuration template too
* updated foreman puppet module to include the smart variables puppet function
* fixes #777 - this enable auditing of when a host is changing its puppet class assignmetns

2011-07-11 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #991 - Missing jumpstart files. Refs #820

2011-07-11 Ohad Levy <ohadlevy@gmail.com>
* fixes #1001, foreman should not use dhcp next server when tftp is not used
* fixes #1031 - Adds a CentOS logo

2011-07-11 Kai Stian Olstad <kai.stian.olstad@gmail.com>
* Fixes #1000 Out of sync shows hosts with last report equal puppet_interval

2011-07-07 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #1026 - Medium create fails with 'invalid nfs path'

2011-07-06 Ohad Levy <ohadlevy@gmail.com>
* fixes #1029 - allows smart variables to be resolved via http get request.
* fixes #322 Ability to add custom variables and multiple values resovled in a dynamic Hierarchally order

2011-07-03 Ohad Levy <ohadlevy@gmail.com>
* splitted setting default data from the migration this allows to add new data and modify its defaults improved settings UI a bit more refs #100
* updated extras to include foreman puppet module recent modifications

2011-07-03 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #1020 - edit multiple ok button
* Fixes #1017 - edit multiple is grey but still active
* Fixes #1013 - Architecture change is ignored on the new hostgroup page

2011-06-29 Ohad Levy <ohadlevy@gmail.com>
* fixes #100 - Setting is now a ActiveRecord object

2011-06-27 Ohad Levy <ohadlevy@gmail.com>
* fixes #1010 - import new classes does not show error-message
* fixes #1009 - hostgroup should show its parent classes too

2011-06-21 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #999 - Log the operator who performs network database operations

2011-06-20 Ohad Levy <ohadlevy@gmail.com>
* fixes #998 - free text search on hostsgroup page.
* fixes #997 - hosts tab is highlighted when in hostgroup pages
* fixes #35 - Allow hostgroup nesting for puppet classes and parameters

2011-06-16 Amos Benari <abenari@redhat.com>
* fixes #993 postgres search issue

2011-06-15 Ohad Levy <ohadlevy@gmail.com>
* fixes #987 - migration fails when using postgres after #820

2011-06-15 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #820 - Intel Solaris support

2011-06-15 Amos Benari <abenari@redhat.com>
* fixes #965 and fixes #964

2011-06-14 Ohad Levy <ohadlevy@gmail.com>
* fixes #984 - Display Error on environments->classes link

2011-06-12 Ohad Levy <ohadlevy@gmail.com>
* fixes #968 - cannot search a puppetclass by name
* fixes #976 - hypervisor name can't contain "."
* fixes #973 - Error 500 when click "All Puppet Classes"

2011-06-09 Ohad Levy <ohadlevy@gmail.com>
* fixes #967 - bookmark fails if its name includes a "."

2011-06-07 Ohad Levy <ohadlevy@gmail.com>
* Version bump to 0.3
* minor cleanup - refs #836

2011-06-05 Corey Osman <corey@logicminds.biz>
* fixes #956 return custom number of reports

2011-06-05 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #921 - Roles and admin not saved on create new user
* Fixes #906 - Always allow a user to edit some of their own User details
* Fixes #904 - Always show owned in user host filter

2011-05-31 Ohad Levy <ohadlevy@gmail.com>
* fixes #952 - incorrect error message when api basic auth authentication fails

2011-05-30 Ohad Levy <ohadlevy@gmail.com>
* fixes #951 - when querying for host templates POST is used instead of GET
* fixes #950 - virtual machine settings sometimes break into two lines
* fixes #903 - Show resulting provisioning options at the Host edit screen

2011-05-29 Jochen Schalanda <jochen@schalanda.name>
* Preperations for Foreman 0.3:

2011-05-29 Ohad Levy <ohadlevy@gmail.com>
* fixes #948 - better support for API config_templates api

2011-05-26 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #946 - Some edit_multiple pages have OK button disabled
* Fixes #923 - Hostgroup puppetmaster proxy ignored on new host page
* Fixes #943 - Use the Sandbox renderer for host's PXE menu

2011-05-25 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #911 - Add link to template documentation
* Fixes #920 - Add authorization to hypervisor, bookmarks, subnets, smart-proxy/autosign and puppetca
* Fixes 867 - Allow update_multiple to clear hostgroup

2011-05-25 Ohad Levy <ohadlevy@gmail.com>
* fixes #887 - tftp templates with -%> crashes foreman
* fixes #939 - Invalid PostgreSQL statement

2011-05-25 Romain Vrignaud <rvrignaud@gmail.com>
* fixes #942 - Fix syslinux asking for language for debian 6 and debian 5

2011-05-24 Ohad Levy <ohadlevy@gmail.com>
* fixes #930 - Skipped resources should not put systems in 'error' state
* fixes #922 - Confirmation message should be more explicit
* fixes #916 - Incorrect fact entries in the db breaks facts view

2011-05-24 Amos Benari <abenari@redhat.com>
* fixes #892 missing div close and some other html crimes.
* fixes #932 + sign on Safari is not rendered correctly

2011-05-23 D. Johnson <fenris02@fedoraproject.org>
* fixes #928 - Patch spec file to work with Fedora 15+
* fixes #929 - Add files for foreman-release mini package

2011-05-23 Ohad Levy <ohadlevy@gmail.com>
* fixed broken test - refs #836
* fixes #899 - There are numerous typos and formatting issues with the code

2011-05-23 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #905 - Add :build_host as a separate permission type

2011-05-23 Amos Benari <abenari@redhat.com>
* UI updates
* fixes edit bookmark url redirection after edit - refs #836.

2011-05-22 Amos Benari <abenari@redhat.com>
* fixes #900 - search by "x minutes ago" and the charts in show host

2011-05-22 Marcello de Sousa <foreman-dev@area151.com>
* fixes #918 - API /usergroups won't output json
* fixes #919 - PXE Default file deployed via the API generates an error
* fixes #917 modified: app/controllers/common_parameters_controller.rb modified: app/models/common_parameter.rb

2011-05-22 Ohad Levy <ohadlevy@gmail.com>
* Fixes wrong summary status sting the the report API response refs #882

2011-05-22 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #914 - Edit permission should also grant manage/unmanage
* Fixes #883 - Enable Authorization checking during rake tests

2011-05-22 Jochen Schalanda <jochen@schalanda.name>
* Fixes #868 - Fixed installation order of database dependencies

2011-05-19 Amos Benari <abenari@redhat.com>
* fixes #909 host edit broken. Issue was a result of moving to jquery.

2011-05-17 Amos Benari <abenari@redhat.com>
* make the buttons smaller.
* added scroll and submit button to the multi action dialog
* muved the check all to the top of the list and the multiple selection action to the action bar.
* no default open color on dashboard pie
* action bar buttons, title and submit buttons style changes.

2011-05-17 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #901 - Unattended field in settings.yaml

2011-05-15 Corey Osman <corey@logicminds.biz>
* Feature #882 - add api call to reports page to get the index section

2011-05-12 Amos Benari <abenari@redhat.com>
* take[2] fixes #893 fixed pagination issue in the facts page. fixed sort issue with out_of_sync, errors, active and disabled urls.
* fix bookmark sub-menu on ie and ff fixes #889

2011-05-11 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #458 - Long host list in edit user
* Fixes #805 - display 'no subnets' when selecting a site with no subnets

2011-05-11 Ohad Levy <ohadlevy@gmail.com>
* Feature #896 add json response for statistics page

2011-05-09 Amos Benari <abenari@redhat.com>
* errors bookmark was wrong. fixes #886
* fixed colors and order of serias in show host page resources chart refs

2011-05-06 Ohad Levy <ohadlevy@gmail.com>
* fixes #885 - unable to fetch tftp serever name correctly

2011-05-05 Ohad Levy <ohadlevy@gmail.com>
* refs #285 - removes any left over from the old google charts libraries

2011-05-05 Amos Benari <abenari@redhat.com>
* fixes #285 - Use Charting system which can work offline

2011-05-04 Ohad Levy <ohadlevy@gmail.com>
* fixes #751 - foreman responds with http 500 error if proxy is unreachable
* fixes #872 - LDAP Auth Source Account Password reset
* fixes #673 - Curl can't be used to trigger runs

2011-05-03 Ohad Levy <ohadlevy@gmail.com>
* fixes #876 - Improve puppet certificates pages
* fixes #874 - rails js caching fails to refresh

2011-05-02 Ohad Levy <ohadlevy@gmail.com>
* ensures that current user is cleared, refs #807
* fixes #854 - Provide the version when calling the status api method
* fixes #871 - Wrong wget url in app/views/unattended/ files
* fixes #807 - Update the User.current implementation to use a Thread-local variable
* fixes #817 - puppet classe names and ambiguity
* fixes # 839 - Disable (grey out) "build" button for unmanaged hosts
* fixes #755 - The external nodes YAML link should be clickable for a non-admin user in Host/View
* fixes #797 - JSON for users not returned
* fixes #769 - host groups passwords are stored in their non encrypted form in the database.
* fixes #852 - Open "Support" and "Wiki" Links In New Window
* ensures migration can actually run... refs #836

2011-05-02 Amos Benari <abenari@redhat.com>
* fixed menu item when logging in with a non-admin user, refs #836.
* fixes #860 header links overlap search button on 1024 screen
* added search bookmarks, fixes #836

2011-05-02 Marcello de Sousa <foreman-dev@area151.com>
* Fixes #756 - Foreman should now detect changes in puppet.conf (eg: environments) when importing classes

2011-05-01 Ohad Levy <ohadlevy@gmail.com>
* fixes #870 - allow to sign certificate requests via foreman
* refs #815 - converted mulity host selections to a dialog box
* Fixes #865 - adds support for api to select multiple hosts via name and id

2011-04-24 Ohad Levy <ohadlevy@gmail.com>
* updated spec file to its latest version

2011-04-23 Ohad Levy <ohadlevy@gmail.com>
* fixes #815 - Redirect to login page when editing multiple hosts

2011-04-20 Ohad Levy <ohadlevy@gmail.com>
* fixes #400 - Puppetca Monitor
* fixes #856 - Enable time based caching

2011-04-17 Amos Benari <abenari@redhat.com>
* Improved usability of the search suggestion list - fixed #850 when writing a long query such as "a=b and c=" it will gray-out the completed part (a=b) this is done to help the user focus on the part that he is writing.

2011-04-17 Ohad Levy <ohadlevy@gmail.com>
* fixes #847 - Retrieve last report information per host via the api
* Fixes Bug #837 - Properly handles serverName get

2011-04-14 Ohad Levy <ohadlevy@gmail.com>
* fixes an issue with class assignments - refs #827
* fixes #843 - show more virtual guests information
* fixes #841 - unmanaged hosts still require ip/mac address
* fixes #827 add support for retrieving classes per host via the api

2011-04-13 Ohad Levy <ohadlevy@gmail.com>
* fixes #834 - add search to hostgroup page
* fixes #835 - allow to delete virtual guests

2011-04-13 Amos Benari <abenari@redhat.com>
* add search to audit page fixes #773, fixes #772 and fixes #412

2011-04-12 Ohad Levy <ohadlevy@gmail.com>
* fixes #52 - remove unused fields from puppetclasses table
* fixes #739: Clicking hostname leads to 'search', not details
* fixes #831 - /hosts/fqdn/facts should not be a redirection
* Addresses #830 - set host model from facter for virtual guests

2011-04-12 Amos Benari <abenari@redhat.com>
* override default operators in the suggestion list to prevent syntax that doesn't make sence for example, in hosts page 'class != foo' will get any host that has class that is not foo if a host has two class foo and bar it will be in the list because bar != foo this kind of queries doesn't make sence and there for removed from the suggestion list.
* use the new error rendering option in scoped search auto completer.
* ignore idea (rubymine) files.
* updated scoped search plugin

2011-04-11 Ohad Levy <ohadlevy@gmail.com>
* fixes #829 - /hosts/fqdn/reports should not be a redirection

2011-04-10 Ohad Levy <ohadlevy@gmail.com>
* addes search to dashboard page refs #719
* added search to puppet classes page #refs 719
* added search to operating systems page #refs 719
* fixes #259 - Ability to search Hosts by Parameters
* added search to reports page #refs 719
* added search to facts page #refs 719
* adds search to hosts refs #719
* fixes #719 - Adds new search functionaily

2011-04-06 Jochen Schalanda <jochen@schalanda.name>
* Updated Debian package specification: * made dependencies for foreman-{mysql,pgsql,sqlite3} clearer, refs #638 * added dependencies to librestclient-ruby and libjson-ruby, refs #669 * updated copyright file

2011-04-06 Frank Sweetser <fs@WPI.EDU>
* Recognize Scientific Linux as a RedHat derivative.

2011-04-06 Ohad Levy <ohadlevy@gmail.com>
* fixes #759 - populate hosts fails if the host has no mac-address

2011-03-31 Ohad Levy <ohadlevy@gmail.com>
* fixes #723 - Hypervisor details page
* fixes #806 - Switch to JQuery instead of Prototype JavaScript library

2011-03-30 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #544 - Foreman connects using an ssl certificate

2011-03-30 Frank Sweetser <fs@wpi.edu>
* fixes #801 - Strip carriage returns from all partition tables

2011-03-30 Ohad Levy <ohadlevy@gmail.com>
* fixes #804 - 'puppet' value should be the default for the puppetmaster text field

2011-03-29 Ohad Levy <ohadlevy@gmail.com>
* Bumped to 0.2 release

2011-03-29 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #790 - puppetmaster_name should be obj.puppetmaster_name
* Fixes #789 - External node interpolation of puppetmaster

2011-03-27 Ohad Levy <ohadlevy@gmail.com>
* fixes #784 - The HOST flash runtime_graph disapears when you have a failed report
* fixes #793 - Including non-https version of Google jsapi causing SSL warning

2011-03-26 Marcello de Sousa <foreman-dev@area151.com>
* Fixes #791 - Added a "condrestart" to the RPM init script and logrotate.

2011-03-22 Ohad Levy <ohadlevy@gmail.com>
* fixes typo in log output - refs #565
* fixes #774 - Migration may fail if upgrading from a 0.1-5 and older foreman
* fixes #761 - Support Puppet 2.6.x Report format 2

2011-03-22 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #565 - rake puppet:import:puppet_classes misses some changes

2011-03-21 Ohad Levy <ohadlevy@gmail.com>
* fixes #582 - Foreman should not fail if libvirt ruby binding are not installed
* fixes #495 - only value field needs to be text, reverting
* fixes #495 - ensure we handle the correct index if there is more than one
* fixes #771 - unattended settings do not get updated correctly when choosing a hostgroup
* fixes #770 - puppet autosign fails if using legacy puppet ca handleing
* fixes #765 - puppetmaster name is no longer resolved after #609
* fixes #766 - removed dead code around RRD's
* fixes #495 - Facts truncation when using storeconfig and sharing a MySQL DB with puppet

2011-03-18 Ohad Levy <ohadlevy@gmail.com>
* fixes #763 - Sometimes list of hosts may fail if no OS details are found

2011-03-18 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #758 - Respond_to typo

2011-03-17 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #738 - Refactored the exception code in proxy_api.rb

2011-03-17 Ohad Levy <ohadlevy@gmail.com>
* Fixes #609 - Orchestrate puppetca operations

2011-03-16 Ohad Levy <ohadlevy@gmail.com>
* fixes #630 - Clicking on build deletes all historic data without confirmation

2011-03-15 Ohad Levy <ohadlevy@gmail.com>
* fixes #598 - A 5 second timeout is to small on the proxy interface
* fixes #693 - Fix notifications allways being sent to all users
* updates host forms
* fixed broken tests
* added css grid and converted most pages to use that grid
* views cleanup and added more operatingsystems icons
* removed unused image

2011-03-15 Ashay Humane <ashay.humane@gmail.com>
* fixes #701 - Include environment, puppetclasses and group_parameters for hostgroups json output.

2011-03-15 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #674 - Rails Queue class conflict with Orchestration Queue

2011-03-15 Jochen Schalanda <jochen@schalanda.name>
* Fixes #464 - Debian package: use correct ActiveRecord adapter name in config/database.yml when using PostgreSQL.
* * Changed debian/changelog for foreman-0.1.6-2 release. * Changed dependency on rake from version >= 0.8.1 to >=0.8.4.
* Fixed #465 - Use correct condition in migration AddOwnerToHosts.

2011-03-15 Frank Sweetser <fs@wpi.edu>
* HTML cleanup in nonactive hosts section of email summary report

2011-03-15 Jason E. Rist <jrist@redhat.com>
* New Look and Feel for Foreman.

2011-03-14 Ohad Levy <ohadlevy@gmail.com>
* fixes #733 - All hosts are unmanaged after #641

2011-03-13 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #662 - Add deprecation warnings for GW classes
* Fixes #641 - Allow editing of the host's managed atribute
* Fixes #728 - Do not attempt to render views/subnets/freeip
* Fixes #712 - settings lost on create failure
* Fixes #725 - Provided better message on boot_server detection failure
* Refs #611 - smart-proxy errors are not being displayed

2011-03-09 Ohad Levy <ohadlevy@gmail.com>
* fixes #702 - remove pxe-config-link when changing the mac address
* fixes #681 - with_fact named scope can't be used with more than one fact name and value pairs

2011-03-07 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #642 - Redo managed host implementation
* Fixes #654 - Delete ROLLBACK should be in transaction block
* Fixes #714 - Reverse rollback operation order
* Fixes #695 - Unattended being false should skip some tests

2011-03-07 Lukas Zapletal <lzap+git@redhat.com>
* Fixes #691 - Implement simple status service

2011-03-07 Ohad Levy <ohadlevy@gmail.com>
* fixes #709 - upgrade bundled rails to latest version

2011-03-07 Frank Sweetser <fs@wpi.edu>
* fixes #708 - Perform case insensitive match when checking if hostname includes domain

2011-03-01 Ohad Levy <ohadlevy@gmail.com>
* fixes ##698 - added missing file to commit
* fixes #698 - Searching for puppetclass in json format gives 500 error

2011-02-22 Ashay Humane <ashay.humane@gmail.com>
* Fixes #683 - Report list sometimes fail to generate the correct SQL query

2011-02-21 Ohad Levy <ohadlevy@gmail.com>
* Fixes #670 - Adds proper json support for most CRUD operations
* fixes #682 - Typo in app/models/orchestration/libvirt.rb

2011-02-20 Ohad Levy <ohadlevy@gmail.com>
* fixes #680 - sql query on host index page is not eager loading
* fixes #681 - with_fact named scope can't be used with more than one fact name and value pairs

2011-02-16 Ohad Levy <ohadlevy@gmail.com>
* fixes #672 - Puppet class expansion should work faster

2011-02-16 Justin Sherrill <jsherril@redhat.com>
* Fixes #643 - choosing the hostgroup does not update the puppet class list correctly when creating a new host
* Fixes #653 - adds ip and mac to host whilelist for template rendering
* Fixes #650 - Makes snippet rendering use the safemode module to prevent attacks

2011-02-16 Paul Kelly <paul.ian.kelly@googlemail.com>
* Fixes #664 - smart-proxy features

2011-02-15 Justin Sherrill <jsherril@redhat.com>
* Fixes #632 - Adds the ability to generate a PXE menu containig provisioning template and hostgroup combinations on smart proxies

2011-02-15 Ohad Levy <ohadlevy@gmail.com>
* fixes #667 - welcome screens query is not optimized
* fixes #666 - XSS vulnerability

2011-02-13 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #623 - incomplete multiple builds commit

2011-02-10 Jochen Schalanda <jochen@schalanda.name>
* Fixes bug #644 - Added gem dependencies for 'rest-client' and 'json' to config/environment.rb.

2011-02-10 Ohad Levy <ohadlevy@gmail.com>
* fixes #334 - Clone a hostgroup

2011-02-09 Ohad Levy <ohadlevy@gmail.com>
* fixes #661 - unable to create 32bit libvirt instances
* fixes #660 - getting 404 while refreshing the operating systems selection
* fixes #612 - Print an error message when can not find a PXELinux template to render

2011-02-04 Ohad Levy <ohadlevy@gmail.com>
* Fixes #649 - Makes the operating system settings for hostgroups obey the :unattended global setting
* adding missing files refs #646
* enforce mac address validation - refs #648
* fixes #646 - Creating a host and getting an error results in Operating System not being accepted
* fixes #648 - libvirt validations errors even if libvirt hypervisor is not selected

2011-02-01 Ohad Levy <ohadlevy@gmail.com>
* Fixes #631 - Adds the ability to set default values for hostgroups, which are automatically applied when creating a new host (and selecting that host group), and allows for templates to be rendered with those default hostgroup values

2011-02-01 Justin Sherrill <jsherril@redhat.com>
* Fixes #626 - Render error directly in case of sandbox rendering, so can tell what went wrong
* fixes #604 - making safemode template rendering configurable
* Fixes #639 - resolves "parenthesize argument(s) for future version" warnings

2011-01-31 Ohad Levy <ohadlevy@gmail.com>
* fixes #635 - add a rack task to send out emails / patches to foreman developers list
* fixes #634 - libvirt-ruby name collation

2011-01-26 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #452 - Host's owner should default to the logged in user
* Fixes #453 - Restrict dropdowns based upon user permissions
* Fixes #611 - Display smart-proxy error messages rather than http error codes
* Fixes #350 - Add multiple build operation

2011-01-24 Ohad Levy <ohadlevy@gmail.com>
* fixes #608 - Cant mass disable hosts notifications
* fixes #605 - remove parenthesize argument(s) warnings

2011-01-24 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #600 - Added set_session_user to some tests

2011-01-23 Ohad Levy <ohadlevy@gmail.com>
* fixes #603 - mac address validations logic for virtual hosts is broken
* fixes #602 - Foreman leaves libvirt connections open
* fixes #601 - virtual machine guest values go away after a validation error

2011-01-20 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #596 - ldap message type is error not notice

2011-01-20 Eric Shamow <eshamow@colossus.advance.net>
* Fixes #578 - Emailed error reports are empty

2011-01-20 Ashay Humane <ashay.humane@gmail.com>
* Implement #460 : Add search text field for search by Resource and Message.

2011-01-20 Ohad Levy <ohadlevy@gmail.com>
* fixes #335 - this patch will auto import the facts (making the rake task or import_facts script redundent).
* fixes #585 - support link points to an invalid url
* fixes 562 - rake task of import of classes and environments in batch mode does not work reliably
* fixes #595 - the search bar under reports is not always show
* fixes #474 - Foreman does not add a node automatically on initial report

2011-01-17 Justin Sherrill <jsherril@redhat.com>
* Fixes #592 - Adding tests for provisioning template selection based on Host

2011-01-16 Ohad Levy <ohadlevy@gmail.com>
* Updated code to be more ruby 1.87- friendly, refs #427

2011-01-14 Ohad Levy <ohadlevy@gmail.com>
* fixes #583 - IP address suggestion does not work
* fixes #427 - Ability to provision xen/kvm guests

2010-12-30 Ohad Levy <ohadlevy@gmail.com>
* fixes #561 - Not all puppet classes are shown in the hostgroup edit page

2010-12-26 Ohad Levy <ohadlevy@gmail.com>
* fixes #558 - proxy fails if the the url include a tralinig slash.
* fixes #419 - switching hostgroups does not update the associated classes page

2010-12-22 Ohad Levy <ohadlevy@gmail.com>
* fixes #553 -improve handling of built option

2010-12-20 Ohad Levy <ohadlevy@gmail.com>
* Fixes #555 - unable to build Debian hosts with Safe template's
* cleanup after smart proxy #554

2010-12-20 Jochen Schalanda <jochen@schalanda.name>
* Fixes #263 - Refactored Foreman to use correct singular and pluralization of medium/media

2010-12-16 Ohad Levy <ohadlevy@gmail.com>
* added missing spinner image - refs #541
* Fixes #541 - Select Subnet per host
* Fixes #540 - Manages sub proxies
* Fixes #538 - library to communicate with the smart proxies
* Fixes #65, Fixes #339 and Fixes #539

2010-12-13 Ohad Levy <ohadlevy@gmail.com>
* fixes #534 - failing test for config_templates
* fixes #525 - config templates contain incorrect EOL chars
* Fixes #524 - unable to access epel in safe templates, refs #469
* Fixes #526 - it should be possible to delete config templates from OS defaults

2010-12-13 Justin Sherrill <jsherril@redhat.com>
* Fixes #468 - adding a default template for a grubby script which create a default script for redhat distros that will re-install it when executed

2010-12-09 Justin Sherrill <jsherril@redhat.com>
* Fixes #469 - Changing templates to be rendered within a safemode/sandbox
* Fixes #496 - Fixing issues with operating system edit/new pages when setting default config templates

2010-11-29 Ohad Levy <ohadlevy@gmail.com>
* Fixes #378 - Adds support for multiple configuration templates
* fixes #463 - adds a simple rake task to reset administrator user account.

2010-11-25 Ohad Levy <ohadlevy@gmail.com>
* fixes #471 - enabling parameters for Operating Systems

2010-11-22 Ohad Levy <ohadlevy@gmail.com>
* Updated rack version
* updated will paginate plugin
* updated rails to latest stable 2.3.x branch
* removed empty task folder
* roles: switched to route helpers
* fixes #478 - Host creation / edit operation might return undefined method crypt

2010-11-21 Ohad Levy <ohadlevy@gmail.com>
* updated searchlogic to latest module

2010-11-19 Ohad Levy <ohadlevy@gmail.com>
* fixes #477 - unable to delete an OS

2010-11-18 Ohad Levy <ohadlevy@gmail.com>
* Ensure layout is rendered when using html get requests for non authorized requests
* ignore all kind of vim swap files
* minor refactoring to unattended controller to include constants for filters
* changed application default layout file
* fixes #303 - cleanup flash hash from activescafold leftovers

2010-11-16 Ohad Levy <ohadlevy@gmail.com>
* fixes typo - refs #470
* fixes #470 - Add gpxe scripts support

2010-11-12 Ohad Levy <ohadlevy@gmail.com>
* fixes #461 - Newly installed foreman installation creates the admin account without Admin permissions
* updated version file

2010-11-11 Ohad Levy <ohadlevy@gmail.com>
* updated puppet module for foreman to include new yum repos
* updated SPEC file to 0.1-6 release
* updated changelog and Contributors list
* fixed wrong usage of find_in_batches --> oops
* fixes #457 - LDAP on the fly user creation no longer works
* fixes #455 - selected items are not shown as selected
* Fixes #456 - After creating or editing a partition table, you get redirect to an invalid page
* fixes #454 - Foreman render 500 instead of 404
* Fixes #443 - remove unnecassary fact_values loading
* Restructure the host creation/edit page

2010-11-11 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #450 - Environment imports lose their puppetclass associations

2010-11-10 Paul Kelly <pikelly@blueyonder.co.uk>
* refs #168 - optional fields were wrong
* Fixes #442 - User edit removes the Anonymous role
* Fixes #444 - use searchlogic in interesting report filter

2010-11-10 Jochen Schalanda <jochen@schalanda.name>
* fixes #446 - Improvements for Debian package:

2010-11-10 Ohad Levy <ohadlevy@gmail.com>
* fixes #448 - Cant search by selecting a fact in the fact search bar
* fixes #445 - ensure that all anonymous actions are accessible
* all application controller methods should be protected

2010-11-09 Ohad Levy <ohadlevy@gmail.com>
* fixes #375 - Sort all elements in host views
* fixes #441 - display facts timestamp
* Ensures that all anonymous actions are allowed - refs #366
* fixes #392 - audit search by user not working

2010-11-08 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #168 - optional unattended settings
* Fixes #370 - Added 'interesting' filter to reports
* Fixes #440 - Admin acount is created without admin permissions

2010-11-08 Ohad Levy <ohadlevy@gmail.com>
* Fixes #298 - Add tests to unattended controller
* fixes #438 - automatically associate the host domain
* Fixes #360, provide a list of hosts which are using a specific puppet class.
* Fixes broken links - refs #366

2010-11-07 Ohad Levy <ohadlevy@gmail.com>
* wrong link to domain edit page, refs #366
* Fixes #436 - Migration should not fail if domain name is not set
* Optimize the way reports are being converted
* fix for puppetdoc lookups which do not exists on the filesystem - refs #423

2010-11-07 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #366 - Redmine authorization port

2010-11-04 Jochen Schalanda <jochen@schalanda.name>
* Fixes #353 - Added responder for YAML output in HostsController#index
* Fixes #424 - Added responders for JSON and YAML to DashboardController#index

2010-11-04 Ohad Levy <ohadlevy@gmail.com>
* Refactoring Fact_selection action
* This is addition fix to ref #423
* Minor SQL improvment
* Fixes #288 - Moved DashboardController actions (except for #index) to HostsController.

2010-11-02 Ohad Levy <ohadlevy@gmail.com>
* fixes #423 - import puppetclasses is available on all controllers

2010-10-31 Jochen Schalanda <jochen@schalanda.name>
* Fixes #422 - broken records will now be handled correctly in ReportObserver#after_save.
* Fixes #421 - change literal 1 to true in database migration AddEnabledToHosts.

2010-10-31 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #420 - Settings dropdown is a partial

2010-10-31 Ohad Levy <ohadlevy@gmail.com>
* updated RPM SPEC for 0.1-6RC2
* Fixes #284 - Use MAC address if IP doesn't exist when tftp booting

2010-10-26 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #386 - Updated rake puppet:import_classes to support the new API

2010-10-26 Ohad Levy <ohadlevy@gmail.com>
* Fixed an issue with metric processing on 0.25.x reports, refs #405

2010-10-24 Jochen Schalanda <jochen@schalanda.name>
* Fixes #356 - More improvements for Debian package specification
* Added support for Debian-based distributions for automatically populating TFTP directory.

2010-10-24 Ohad Levy <ohadlevy@gmail.com>
* fixes #415 - Operating systems debian types were always shown
* Fixes #178 and Fixes #24 - Automate populating the TFTP directory
* fixes #414 - Do not store debug messages

2010-10-21 Ohad Levy <ohadlevy@gmail.com>
* Fixes #405 and Fixes #349 - Adds support to 2.6.x reports

2010-10-20 Ohad Levy <ohadlevy@gmail.com>
* updating EPEL rpm link for RHEL6

2010-10-17 Ohad Levy <ohadlevy@gmail.com>
* Operating system API should return allowed ptable, arch and media for this os
* Fixes #407 - Unable to trigger puppet runs
* Added RestAPI support to create, destory and enable build of hosts
* Added JSON API Support to the OS controller
* Added JSON API Support to the Partition Table controller
* Added JSON API Support to the Media controller
* Added JSON API Support to the HostGroups controller
* Environment JSON API should return the environment ID as well
* added JSON API Support to the Domains Controller
* added JSON API Support to Architectures controller

2010-10-10 Paul Kelly <pikelly@blueyonder.co.uk>
* Added a basic notice facility to foreman

2010-10-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #369 - broken links on email reports

2010-10-06 Ohad Levy <ohadlevy@gmail.com>
* fixes #325 - Retrieve a list of all puppet classes using the REST API

2010-10-05 Ohad Levy <ohadlevy@gmail.com>
* Fixes #399 - add Red Hat Network registration snippet

2010-10-04 mattmoran76@gmail.com <mattmoran76@gmail.com>
* fixes bug #398 - issue with adding hosts with full stops This introduce a small behaviour change, before, once adding host like: x.domain.net, foreman would automatically add domain.net to its domain list, but now, as a full stop(".") is a valid hostname char, we can't parse the domain name safely, therefor we expect the user to make sure that the domain created before creating a host.

2010-10-04 Ohad Levy <ohadlevy@gmail.com>
* Some of the controller filters were running twice, this way is the preferred way to ensure that they running only once where appropriate.
* minor cache optimizations and use routing helper
* fixes #397 - add basic authentication support for JSON requests

2010-10-03 Ohad Levy <ohadlevy@gmail.com>
* fixes #396 - Retrieve a list of all environments using the REST API * added support for JSON queries for environments and their respective hosts
* Merge branch '351' into develop
* fixes #394 - Reports do not work - total time is no longer a report metric in puppet 2.6
* - Added JSON support for fetch node lists - Added JSON support for fetching node facts hash
* fixed wrong reference to hosts, refs #385
* fixes #313 - Edit multiple hosts returns 404
* Minor html layout formatting fixes
* minor cleanups - refs #358
* fixes #389 - unable to query external nodes
* fixes #388 - added support to query inventory facts via json
* fixes #384 - out of sync might not show all real machines which are out of sync
* Fixes #358 - reference hosts by HOSTNAME instead of internal ID * removed rrd related links as RRD is deprecated * added a common host finder method * changed urls to include the host name rather its internal id
* fixes #330 - Import hosts_and_facts rakejob resets environments to production
* updating RPM SPEC file to build 0.1.6RC1
* fixes #394 - Reports do not work - total time is no longer a report metric in puppet 2.6
* - Added JSON support for fetch node lists - Added JSON support for fetching node facts hash
* fixed wrong reference to hosts, refs #385
* fixes #313 - Edit multiple hosts returns 404

2010-10-03 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #395 - rake db:convert:prod2dev now accepts an optional table and record count parameter
* Fixes #390 - A user account is always associated with a session
* Fixes #351 - puppet rdocs need a link to the class browser for that environment
* Fixes #367 - Parameter validates_format_of is too restrictive

2010-09-29 Ohad Levy <ohadlevy@gmail.com>
* Minor html layout formatting fixes

2010-09-27 Ohad Levy <ohadlevy@gmail.com>
* minor cleanups - refs #358
* fixes #389 - unable to query external nodes
* fixes #388 - added support to query inventory facts via json

2010-09-22 Ohad Levy <ohadlevy@gmail.com>
* Merge branch '367' into develop
* fixes #384 - out of sync might not show all real machines which are out of sync
* Fixes #358 - reference hosts by HOSTNAME instead of internal ID * removed rrd related links as RRD is deprecated * added a common host finder method * changed urls to include the host name rather its internal id
* fixes #384 - out of sync might not show all real machines which are out of sync
* Fixes #358 - reference hosts by HOSTNAME instead of internal ID * removed rrd related links as RRD is deprecated * added a common host finder method * changed urls to include the host name rather its internal id

2010-09-22 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #367 - Parameter validates_format_of is too restrictive

2010-09-20 Ohad Levy <ohadlevy@gmail.com>
* fixes #330 - Import hosts_and_facts rakejob resets environments to production

2010-09-19 Ohad Levy <ohadlevy@gmail.com>
* updating RPM SPEC file to build 0.1.6RC1
* fixes #383 - Foreman may not start up at all upon new installations
* fixes #382 - Import classes / environments can return server error
* Merge remote branch 'paul/bug/379-settings-on-narrow-screen' into develop

2010-09-19 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #376 - Broken multiple assignment
* Fixes #239 - Erases environments and puppetclasses

2010-09-19 Ohad Levy <ohadlevy@redhat.com>
* XHTML compliance
* update EPEL rpm links

2010-09-16 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #379 - Additional settings dropdown not showing in narrow browsers

2010-09-15 Ohad Levy <ohadlevy@redhat.com>
* settings route is no longer required - refs #294

2010-09-12 Ohad Levy <ohadlevy@redhat.com>
* cleanup - refs #294

2010-09-10 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #294 Convert settings to a dropdown

2010-09-07 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #218 - Search hosts by puppetclass

2010-09-05 Eric Shamow <eshamow@campina.advance.net>
* fixes #372 - add search option for disabled hosts
* fixes #371 - disable many hosts at once

2010-08-31 Ohad Levy <ohadlevy@gmail.com>
* updated foreman puppet modules submodule to latest revision
* refs #369 - removing extra table header
* refs #369 - added additional tests
* fixes #369 and refactored the summary email view to make it human readable

2010-08-28 Ohad Levy <ohadlevy@gmail.com>
* fixes #368 - out of sync host list should not include disabled hosts
* refs #364, adding default layout to all dashboard actions

2010-08-28 Eric Shamow <eshamow@campina.advance.net>
* fixes #364 - Enable "downtime" in Foreman * Added checkbox for enabling and disabling hosts from edit screen * Enabling e-mail reports for hosts in downtime * Added dashboard links to disabled hosts * Added basic tests

2010-08-25 Ohad Levy <ohadlevy@gmail.com>
* Puppet 2.6 doesn't load rails class
* fixes #365 - puppet rdoc generation fails with puppet 2.6

2010-08-18 Ohad Levy <ohadlevy@gmail.com>
* added rack 1.0.1 as a submodule

2010-08-16 Ohad Levy <ohadlevy@gmail.com>
* Partial fix for refs #336, a host needs to be saved after new facts are imported
* fixes #362 - query interface provides hostname only unless verbose mode is enabled... this entire code will be refactored to optimize performance.
* fixed all parenthesize warnings

2010-08-15 Ohad Levy <ohadlevy@gmail.com>
* fixes #362 - Expose defined host list via query interface

2010-08-15 Jochen Schalanda <jochen@schalanda.name>
* Fixes bug #361: Omit 'environment' attribute in Host#info if environment is empty.

2010-07-20 Jochen Schalanda <jochen@schalanda.name>
* fixes #355 - Improved Debian package: * Added meta-packages foreman-mysql, foreman-pgsql and foreman-sqlite3 for pulling in the respective dependencies * Added support for dbcommon-config * Simplified rules file * Improved copyright file * Removed duplicate JavaScript files

2010-07-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #345 - unable to save associated operatingsystems
* fixes #344 medias pages do not show error messages

2010-07-07 Ohad Levy <ohadlevy@gmail.com>
* refs #145, cleanup test
* requireing the sha1 library, refs #145

2010-07-06 Ohad Levy <ohadlevy@gmail.com>
* reverting changes to settings file, refs #343

2010-07-06 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #145 - Added AuthSourceInternal

2010-07-01 Ohad Levy <ohadlevy@gmail.com>
* fixes #329 - Errors parsing RRDs

2010-06-25 Ohad Levy <ohadlevy@gmail.com>
* fixes #331 - Operating system edit page error messages are out of alignments
* fixes #321 - external-node importer does not overwrite class list
* fixes #326 - Host resource graph legend is mislabelled
* fixes #329 - trying to recover from serialization side effects

2010-06-25 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #260 - Switch to using STI for OS families

2010-06-25 Jon Fautley <jon@dead.li>
* fixes #238 - Set Content-Type HTTP header when rendering nattended install scripts

2010-06-17 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #261 - parameters now use a single reference_id

2010-06-17 Jochen Schalanda <jochen.schalanda@detasad.com.sa>
* Fixes #312 - Change working directory to $FOREMAN_HOME before starting.

2010-06-17 Frank Sweetser <fs@wpi.edu>
* fixes #324 - Don't try to read CA signed certs as foreman user before cleaning with puppetrun
* fixes #323 - Add a "cancel build" option

2010-06-11 Frank Sweetser <fs@wpi.edu>
* Change puppetrun output to flash message

2010-06-11 Jochen Schalanda <jochen.schalanda@detasad.com.sa>
* fixes #310 - Debian Initscript sometimes exits with return code >0 although no error occurred

2010-06-09 Ohad Levy <ohadlevy@gmail.com>
* fixes #315 - Newlines slipping into dynamic partition table layouts
* fixes #318 - users page does not sort based on last login

2010-06-09 Frank Sweetser <fs@wpi.edu>
* fixes #316 - Show custom partition tables by default if set

2010-06-07 Ohad Levy <ohadlevy@gmail.com>
* update docs for 0.1-5 release
* fixes #270 - host show page looks bad on IE or old versions of firefox

2010-06-07 Jochen Schalanda <jochen.schalanda@detasad.com.sa>
* fixes #299 - Debian package spec
* Fixes #308 - Added action to destroy multiple hosts at once.

2010-06-04 Ohad Levy <ohadlevy@gmail.com>
* fixes #305 - puppetclass importer should try harder
* welcome should be a protect method, refs #273

2010-06-03 Ohad Levy <ohadlevy@gmail.com>
* fixes #273 - Provide a "Getting started" front-page
* fixes #286 - dashboard page contains a link to active_scaffold
* fixes #301 - Disallow deletion of Environment when hosts are using it
* fixes #302 and all references to_label and to_s removed references to all per_page settings as they are common now

2010-06-03 Frank Sweetser <fs@wpi.edu>
* fixes #300 - Add icon hints to class add/remove

2010-06-02 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #292 - puppetdocs should be in a frame

2010-06-02 Ohad Levy <ohadlevy@gmail.com>
* fixes #295 - This YAML generates a 500 error when trying to send over http

2010-06-02 Frank Sweetser <fs@wpi.edu>
* fixes #297 - Prevent operatingsystem.minor from storing NULLs
* fixes #296 Check for existence of family_id before referencing it

2010-06-01 Ohad Levy <ohadlevy@gmail.com>
* refs #293
* fixes #293 - add table sorting to users page
* fixes #293 - add table sorting to users page

2010-05-31 Ohad Levy <ohadlevy@gmail.com>
* fixes #291 - clone host does not clone assoicated classes
* fixes #214 - update RPM spec files

2010-05-30 Ohad Levy <ohadlevy@gmail.com>
* fixes #289 - Import host hardware model
* minor code smell cleanups
* fixes #290 - migration will fail if facter domain returns on value

2010-05-28 Frank Sweetser <fs@wpi.edu>
* fixes #255 Search for MAC addresses from all X-RHN-Provisioning-MAC headers, not just eth0

2010-05-28 Ohad Levy <ohadlevy@gmail.com>
* minor formating changes
* fixes #247 - Query for class to support HostGroups
* fixes #275 - facility to search for fact names
* 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
* fixes #243 - When adding classes for in individual hosts, Adding then immediately Removing the class does not work
* another try to fix 281, refs #281
* fixes #283 - facts of stale hosts break foreman
* fixes #282 - NoMethodError in Dashboard#OutOfSync
* minor formatting change to allow edit habtm to look a bit cleaner
* fixes #281 - missing attribute: family_id error on migration
* fixes #280 - sample data should include newer operating systems

2010-05-28 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #101 - Generate rdoc files and html links on the puppetclasses page

2010-05-27 Ohad Levy <ohadlevy@gmail.com>
* fixes 154 - audit log does not store user information
* fixes #271 - remove active scaffold plugin
* fixes #279 - when editing a host, user selection is of the screen
* CSS rework, aligned view on all pages removed google JS from pages which do not require it
* fixes #278 - operatingsystem minor field is mandatory
* fixes #277 - add search options to puppet classes page
* Minor SQL optimization to hosts page
* fixes #272 - add a warning if there is a clock drift between the client and foreman
* migration might fail if medium does not have an opeartingsystem - refs #236

2010-05-26 Ohad Levy <ohadlevy@gmail.com>
* fixes #269 - Remove activescaffold from audits page
* fixes #268 - 500 Error on "All Puppet Classes"

2010-05-26 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #212 - Remove AS from facts

2010-05-24 Jochen Schalanda <jochen.schalanda@detasad.com.sa>
* Fixes #266 - Migrate the (NFS-) paths of existing Installation Media to URI format.
* fixes #236 - Installation media are now usable with more than one operating system.
* Fixes #265 - improved preseed template and more complicated partitioning scheme for Debian-based distributions.
* Fixes #262 - Architecture selection on create/edit operating system form

2010-05-24 Ohad Levy <ohadlevy@gmail.com>
* fixes #264 - Overview of host's puppet classes should be sorted

2010-05-24 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #256 - Environment names should be alphanumeric
* Fixes #249 - Remove AS from reports
* Ensure that all index views and controllers are consistent
* Fixes #248 - Generalise tab management and search facility

2010-05-18 Ohad Levy <ohadlevy@gmail.com>
* fixes #241 - email notifications don't work when mail relay requires domain name
* imported redundent line - refs #232

2010-05-18 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #204 - Remove AS from environments page
* Fixes #232 - Removes AS from Users page

2010-05-18 Ashay Humane <ashay.humane@gmail.com>
* Fixes #258: Change Environment for multiple hosts.

2010-05-17 Ohad Levy <ohadlevy@gmail.com>
* fixes typo in migration, refs #170
* updated incorrect url path, refs #179

2010-05-17 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #170 - implement usergroups

2010-05-16 Ohad Levy <ohadlevy@gmail.com>
* fixes #257 - When creating a new hostgroup, it fails if I add a parameter when creating

2010-05-14 Ohad Levy <ohadlevy@gmail.com>
* yet another fix for #216
* fixes #216 - Validate uniqueness of a parameter name for Individual hosts
* fixes #246 - add kickstart compatibility with RHE6 and minor fixes for ftp based urls

2010-05-10 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #240 - Clone operation highlights changes correctly

2010-05-09 Ohad Levy <ohadlevy@gmail.com>
* fixes #233 - In the "Show" page for a Host, Build link should not be visible when Unattended is false.
* Fixes #179 - allow mass assignment of parameters and host groups. Greatly inspired by Ashay Humane <ashay.humane@gmail.com> at 5c2e395c

2010-05-06 Ohad Levy <ohadlevy@gmail.com>
* refs #180, updated query library to use verbose mode
* fixes #180 - Query to return more information
* fixes #223 - When a host update has errors then the render :edit loses required variables
* fixes #238 - Report wrong marked

2010-05-06 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #132 - Added a clone operation
* Fixes #183 - Adds searchbar facility to hosts

2010-05-03 Ohad Levy <ohadlevy@gmail.com>
* fixes #237 - installing puppet from epel breaks if base image is not 5.3 or 4.9 release

2010-05-03 Jochen Schalanda <jochen.schalanda@detasad.com.sa>
* fixes #235 - Small refactoring of the media handling for operating system families: * Use URI class for any URI related operations * Added substitution for $version, $major and $minor in media path * Force use of http(s)|ftp|nfs URI schema: NFS shares have now to be entered in URI form: nfs://server/path/.../ instead of server:/path/.../

2010-05-02 Ashay Humane <ashay.humane@gmail.com>
* fixes #226 - Return OutofSync, Error Host list from Dashboard controller as YAML

2010-05-02 Todd Zullinger <tmz@pobox.com>
* fixes #214packaging: Misc. improvements to rpm spec file

2010-04-30 Ohad Levy <ohadlevy@gmail.com>
* updated SearchLogic plugin
* fixes #200 * added better module detection to properly show the module list * Add sorting to module class lists * Add description to each link
* fixes #231 - find_each LocalJumpError (no block given)
* added titles to hosts show page actions

2010-04-29 Ohad Levy <ohadlevy@gmail.com>
* fixes #160 - Last Report Date is client date, not date report was received
* fixes #227 - Host graphs are shown with one month offset
* fixes #225 - migration fails - undefined local variable or method release_name

2010-04-28 Ohad Levy <ohadlevy@gmail.com>
* fixes #224 - edit multiple fails on operating system
* fixes #222 - add search and sort functionality to dashboard host lists
* fixes #220 - show all used puppet classes when using storeconfigs
* update RPM spec file
* added puppet-foreman module as a submodule, this is required for people who are searching for the external nodes scripts, report,fact importer etc
* Fixes #193 - move hosts controller away from AS * Remove active scaffold from hosts controller. * changed default host graphs from one day for up to one week * added dynamic dropdown boxes for host creation / edit page (e.g. for puppet classes, operating systems etc). * converted puppet class selection to a template, using it in hostgroups and hosts edit page. * Renamed puppetgroups to hostgroups for consistency * Added search option to list, this include search by facts as well

2010-04-27 Florian Ernst <fe@LF.net>
* fix closing tag in report template: s/capmion/caption/

2010-04-27 Ohad Levy <ohadlevy@gmail.com>
* fixes #200 - Remove activescaffold from the puppet groups page

2010-04-22 Ohad Levy <ohadlevy@gmail.com>
* fixes #217 - Before deleting a Hostgroup, warn that the hostgroup is in use.

2010-04-20 Ohad Levy <ohadlevy@gmail.com>
* fixes #197 - Allow site local views of unattended installation
* fixes #219 - debian should not be the default operatingsystem family

2010-04-20 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #13 - Manage Debian family release-name

2010-04-19 Ohad Levy <ohadlevy@gmail.com>
* removing puppet module from Foreman repo, as it now has its own repo - http://github.com/ohadlevy/puppet-foreman
* fixed startup file identation
* added status to foreman init script
* added common links to host show page and pagination
* added links to all facts and switched to url helpers
* reduce puppet classses per page

2010-04-16 Ohad Levy <ohadlevy@gmail.com>
* added google_visualr and converted dashboard and hosts graphs
* updated IRC channel name

2010-04-14 Ohad Levy <ohadlevy@gmail.com>
* family id can not be forced at this time, as it breaks many fact import operatings, fixing broken tests
* fixes #208 - use nested_attributes for lookup parameters
* added searchlogic plugin

2010-04-14 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #177 - Family concept

2010-04-13 Ohad Levy <ohadlevy@gmail.com>
* removing show action from arch page too
* refs #203, error on zero size array
* fixes - #211 ssh_using_foreman script sometime barf
* Merge branch 'develop' of git@github.com:ohadlevy/foreman into develop
* fixes #209 - add startup script for foreman RPM

2010-04-12 Ohad Levy <ohadlevy@gmail.com>
* fixes #181 - External node import prints 'nil' instead of 'class foo missing'
* fixes #199 - adds a search functionality to puppetclass page

2010-04-09 Ohad Levy <ohadlevy@gmail.com>
* fixes #199 - Remove activescaffold from the puppetclasses page, search functionality will follow
* Merge branch 'feature-203' into develop
* removing show action in places it doesn't make sense, and minor visual changes

2010-04-09 Ashay Humane <ashay.humane@gmail.com>
* fixes #203 Remove ActiveScaffold from Models

2010-04-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #206 - Remove activescaffold from the authentication page
* fixes #202 - Remove activescaffold from the medias page
* added audting on architecture, hostgroup, operatingsystem and puppetclass
* fixes #201 - Remove activescaffold from the domains page
* fixes #207 - remove activescaffold from Parameters settings

2010-04-07 Ohad Levy <ohadlevy@gmail.com>
* fixes #198 - remove activescaffold from Operating systems setting page

2010-04-06 Ohad Levy <ohadlevy@gmail.com>
* fixes #196 - create rpm spec file for foreman
* fixes #195 - remove activescaffold from Architectures setting page

2010-04-05 Ohad Levy <ohadlevy@gmail.com>
* fixes #194 - remove activescaffold from partitioning table setting page

2010-03-25 Ohad Levy <ohadlevy@gmail.com>
* refs #181 - solves unordered output
* fixes #189 - Fact filter should be case sensitive
* fixes #190 - Email report should be mime-wrapped
* fixes #187 - Reserved chars in facts
* fixes #181 - External node import prints 'nil' instead of 'class foo missing'
* fixes #192 - Host Run Interval Chart Broken
* fixes #191 - Query should return all hosts, not just recent
* refs #186 - minor optimization and avoid a problem when there is no report in the DB while the host last report date exists

2010-03-23 Roberto M <telmox@gmail.com>
* fixes #186 - When reports are kept in the database and not deleted/purged the Host.reports.last query starts slowing down and the hosts index page can take minutes to load depending on the number of hosts. By changing Host.reports.last to Host.find(host.id).reports.maximum('id') we make a more efficient query to the database cutting the lookup time.

2010-03-17 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #176 - Dynamic disk layouts are supported
* Fixes #175 - A link is provided to import classes and environments

2010-03-09 Ohad Levy <ohadlevy@gmail.com>
* updated manifest to point to latest version
* extras/
* updated release scripts
* fixes broken fixtures for lookup_keys
* fixes broken testfixtures/lookup_keys.yml
* fixes #141 - add support to extlookup kind of queries through foreman usage: 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 #84 - add better support for binary path searching, and catch errors based on the output from puppetrun

2010-03-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #174 - incorrect counter on host lists
* fixes #84 - Add puppetrun support to web interface
* fixes #173 - redirection loop on login

2010-03-05 Ohad Levy <ohadlevy@gmail.com>
* fix broken tests
* added rails 2.3.5 as a submodule
* remove rails 2.3.2 from repo

2010-03-04 Ohad Levy <ohadlevy@gmail.com>
* show host names when browsing all facts
* fixes #172 - unable to save NFS based medias

2010-02-19 Ohad Levy <ohadlevy@gmail.com>
* minor fixes to foreman module, added basic support for Ubuntu with passenger

2010-02-19 Frank Sweetser <fs@wpi.edu>
* fixes #169 - Fix typo in unattended controller

2010-02-18 Ohad Levy <ohadlevy@gmail.com>
* db:migrate failed, commenting this test and implementation for now
* removed type field fixtures as its a reserved word in AR

2010-02-18 Leandro Marcucci <leanucci@gmail.com>
* Commented failing test due to unimplemented validation in OperatingSystem.

2010-02-18 José Luis Escalante <joeloui@ubuntuJoe.(none)>
* added some explanations in reports_controller_test, fact_values_test, users_controller_test, fact_value_controller_test, user_test, about why there is some missing tests. Refactored the auth_source_ldap_controller.
* added rr gem to testing. Commented a couple of lines of Report controller test, seems to be a bug in the controller, need to ask about this
* A couple modifications to AuthSourceTest and UserTest. See details.
* Several corrections and improvements. See full description for more detail.
* added the fact value test, seems to be a bug in the mem_average method from the model...
* reports controller test is stand-by. puppetclasses controller test finished.
* erased a debugger line... sorry
* unknown failure in the create test from reports controller... help!
* added the common parameter tests
* added the group_parameter_test and hostgroups controller
* added the domain_controller_test
* refactored the auth_source_ldap test
* added the host_parameter_test, modified the Ensure_not_use_by issue in the subnet model and almost finished the subnet_test
* added the domain_parameter_test and group_parameter_test, modified the ensure_not_used_by in subnet model, almost finished the domain test and started the subnet test.
* modified the Ensure_not_use_by in Domain model, started the Domain test, and corrected some minor issues in Auth_source_ldap test
* started the auth_source and auth_source_ldap tests

2010-02-18 Lucas Tolchinsky <ltolchinsky@vurbiatechnologies.com>
* corrected tests in hosts_controller and report_observer
* refactored hosts_controller_test
* added setBuild test for hosts_controller_test
* added more tests to hosts_controller_test
* added test for list action in auth_sources_controller_test
* added test for show action in audit_controller_test
* removed the ldap connection test from auth_source_ldap_test
* added report_observer test
* finished tests for environment
* added test for pupetclass
* removed trailing spaces from hosts and users controller test
* removed trailing spaces in models_controller_test
* removed trailing spaces in home_controller_test and in user_test
* removed trailing spaces in user_test and the initial "Replace this with..." comment
* in model_test.rb I removed some trailing spaces and the initial "the_truth" test
* commented two Logger.new lines, they were creating log files.
* host_observer is not implemented, so I don't know what tests to write
* given that fact_names_controller is empty, I just leave a comment in fact_names_controller_test
* added first tests on fact_values_controller
* added dashboard_controller_tests on green
* ptables_controller_test on green
* fixed indentation and new line deleted at end of file in domain_controller_test
* one assert corrected on operatingsystem and audit controller with show test
* added assertion for updated major and some small corrections
* renamed some variables
* operatingsystems_test on green
* renamed operatingsystems_controller_test
* added assertion for updated path
* medias_controller_test on green and renamed correctly
* corrected typo
* environments_controller_test on green
* architectures_controller_test on green
* added some more tests, but update is not passing.
* a bit of refactoring
* fixed all tests, but it seems not to be a show action, that test is commented.
* fixed create and update tests
* reviewing auth_sources and architectures controller tests. They are both _very_ broken.
* removed old architecture_controller_test file
* modified the name of architectures_controller_test.rb
* added some more tests to HostMailer
* removed trailing spaces
* specified recipient tests
* first host_mailer tests to complete
* removed trailing spaces
* indentation fix
* added test for before_destroy on architecture
* before_destroy patch successfully applied, also, added require for ruby-debug
* added hostgroup test and fixed some assertions
* refactored the trailing spaces test and added parameter test
* fixed a variable name
* added before_destroy :ensure_not_used test on RED
* added name uniqueness test
* added test for unquiness on green
* refactoring tests
* Puppetclasses tests on green
* Media tests on green
* blank line removed
* ptables tests on green
* operatingsystem tests refactored on green
* removed blank line
* improved tests and corrected validation
* refactor
* Operatingsystem tests on green
* commented test (not working)
* architecture tests addded on green

2010-02-18 Juan Manuel <jmperez@atlantis.(none)>
* Added ModelsController test. Also renamed it because it was in singular :)
* Removed an output.
* Test de UsersController. Problema con el atributo "type" de AuthSource
* Added hosts controller.
* Removed some tests...
* Audit Test...there is not much to do here really.
* Added test logging support
* Added User Test. It lacks auth test.
* Added an extra line on gitignore.
* Added first functional test.
* Added environment test. It's green, but it lacks some tests.
* Added model test (in red).

2010-02-10 Ohad Levy <ohadlevy@gmail.com>
* fixes #167 - password will be updated each time to host is being edited

2010-02-05 Ohad Levy <ohadlevy@gmail.com>
* sessions are lazy loaded in rails 2.3, no need to declare them
* Merge branch 'master' of git@github.com:ohadlevy/foreman
* fixes #166 - query interface ignore state when using puppet classes instead of facts

2010-01-30 Ohad Levy <ohadlevy@gmail.com>
* fixes 163 - clean certificate only when a new build request starts
* fixes 162 - Certificate will not be removed when FQDN has uppercase letters

2010-01-26 Ohad Levy <ohadlevy@gmail.com>
* redundent line
* shorter form
* fixes #151 - add show host page Added a nested link to hosts to lots of controllers
* added basic pagination

2010-01-20 Ohad Levy <ohadlevy@gmail.com>
* fixes #159 - query interface should be able to limit host selection based on state
* fixes #159 - If facts are imported incorrectly or incompletely, the Statistics links does not work
* refs #153 - this will send email notifications only if its enabled in config/settings.yml

2010-01-17 Ohad Levy <ohadlevy@gmail.com>
* updated to year 2010

2010-01-16 Ohad Levy <ohadlevy@gmail.com>
* lates plugin update broke many things, reveting to a safe version for now
* Merge commit 'github/master'
* fixes #153 - EMail Notifications when hosts report failures

2010-01-15 Ohad Levy <ohadlevy@gmail.com>
* fixes #157: Audit show page might fail
* fixes #156 - reports will fail if its longer than 64kb

2010-01-11 Ohad Levy <ohadlevy@gmail.com>
* refs #154 - it should return nil when we are not using authentcation
* Merge commit 'github/master'
* fixes #154 - audit log does not store user information

2010-01-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #152 - add a script to scan out of sync hosts
* refs # 138 - add log error if unable to generate statistics git ci app/controllers/statistics_controller.rb -m refs
* fixes #150 - Summary email ignores environment selection

2010-01-07 Ohad Levy <ohadlevy@gmail.com>
* fixes #138 - Statistics page doesn't show any info if memory facts are unavailable

2010-01-06 Ohad Levy <ohadlevy@gmail.com>
* fixes #124 - Support run interval other than default 30 minutes
* ignoring swap files
* fixes #140 - dashboard fails when using postgresql backend
* fixes - #146 Adds a host environment and fact based filtering to Summarized emails
* minor time formatting change

2009-12-21 Ohad Levy <ohadlevy@gmail.com>
* fixes #131 - do not store sessions for facts/reports creation

2009-12-18 Ohad Levy <ohadlevy@gmail.com>
* fixes - #136 - Foreman missing image for Darwin (Mac OS X) hosts

2009-12-17 Ohad Levy <ohadlevy@gmail.com>
* Merge branch 'master' of git@github.com:ohadlevy/foreman
* shorter time output in dashboard view
* fixes #135 - highlight in red errors in summary email

2009-12-17 Frank Sweetser <fs@wpi.edu>
* Fixes #133 - Report.with_changes looking at wrong column

2009-12-15 Frank Sweetser <fs@wpi.edu>
* Fixes #133 - Report.with_changes looking at wrong column

2009-12-14 Ohad Levy <ohadlevy@gmail.com>
* updated link to new version and added daily summary email cronjob
* uncommenting debug code
* fixed typo
* fixes #130 - divide by zero in dasbboard
* fixes #80, fixes #106 and fixes #128
* fixes #71 - send out daily email summary of puppet changes
* switches global setting var to be a constant var - refs #100
* fixes #106 - redid the status calcuation, this fixes #80 but not in an optimal way - db migration would be required for that.
* fix for pertnesses warning
* fixes #117 - Add SSL redirection

2009-12-12 Ohad Levy <ohadlevy@gmail.com>
* fixes #129 - Link from hostname on the hosts page is absolute instead of relative (breaking https)

2009-12-11 Ohad Levy <ohadlevy@gmail.com>
* fixes typos
* fixes #118 - Add email support
* fixed formatting
* fixes #118 - Add email support
* fixes #127 - query interface ignores invalid facts
* minor fixes in the query example script

2009-12-10 Ohad Levy <ohadlevy@gmail.com>
* fixes #125 - allow query interface to specify multiple classes and facts and key value pairs for facts
* fixes #126 - provide example script that uses the query interface
* added the files generated by AS plugin to gitignore

2009-12-10 Paul Kelly <pikelly@blueyonder.co.uk>
* Fixes #111 - GW
* Fixes #74. Logger messaging works in the proxy module

2009-12-09 Frank Sweetser <fs@wpi.edu>
* Fixes #122 - Only output yaml when node is found for puppetmasters host search function

2009-12-08 Ohad Levy <ohadlevy@gmail.com>
* fixes #121 - rake task might import a 'main' class

2009-12-08 Frank Sweetser <fs@wpi.edu>
* fixes - #120 - Include timestamp of dashboard page generation
* fixes #119 - Recurse into module directories when looking for classes

2009-12-07 Ohad Levy <ohadlevy@gmail.com>
* fixes #112 - add a version file
* fixes #81 - Rake does not import classes from modules when not using the environment statement in puppet.conf

2009-12-04 Frank Sweetser <fs@wpi.edu>
* fixes #108 - Move "Total" line to bottom of list and emphasize it

2009-12-02 Frank Sweetser <fs@wpi.edu>
* Handle HTTPS report submissions

2009-12-01 Ohad Levy <ohadlevy@gmail.com>
* removed commented lines
* added tftp subdir to git ignore file, fixes #95
* added active_scaffold_list_filter plugin
* Merge commit 'github/master'
* fixes #103 - Deleting a host should clean up the certificate too

2009-12-01 Martin Englund <martin.englund@sun.com>
* bug #99
* First stab at fixing feature #87
* Feature #95

2009-11-26 Ohad Levy <ohadlevy@gmail.com>
* fix for missing puppet server name

2009-11-25 Martin Englund <martin.englund@sun.com>
* it should display the corrent puppet master name

2009-11-25 Ohad Levy <ohadlevy@gmail.com>
* fixes #82
* removed unused code
* removed unused code
* fixes #89 - this adds basic graphs and charts for your inventory, it also includes minor changes to the dashboard graphs
* fix spelling mistakes, comments etc - minor refactor
* fixes #83, envirionment is hash by it self, not a parameter

2009-11-20 Ohad Levy <ohadlevy@gmail.com>
* fixes #68 ; wrong condition was used again
* fix test for #83
* fixes #68 ; wrong condition was used

2009-11-18 Ohad Levy <ohadlevy@gmail.com>
* fixes #83 - add environment to external nodes parameter

2009-11-12 Ohad Levy <ohadlevy@gmail.com>
* fixes #68 - do not force to key in all unattended related info when using Foreman as a simple node
* fixes #76 - Foreman creates a link to a report even if the report is already deleted
* fixes #67 - no route to host error in external nodes
* first stab at #77 - add basic graphing engine and added a couple of graphs in the dashboard

2009-11-09 Ohad Levy <ohadlevy@gmail.com>
* fixes #74 - tftp and puppet ca errors are not shown in the log file
* fixes #70 - shows hosts in error state in the dashboard

2009-11-06 Ohad Levy <ohadlevy@gmail.com>
* fixes #72: allow to define the default puppet server hostname
* reverting and fixing minor example manifest fix
* minor example manifest fix

2009-11-05 Ohad Levy <ohadlevy@gmail.com>
* update manifest to point to latest stable version

2009-11-04 Ohad Levy <ohadlevy@gmail.com>
* fixes #56, changed the migration order
* added puppet manifest to expire old reports
* fixes typo
* fixes #57 - add retention rules to expire old reports
* added a label for each report
* added some basic error handling
* added delete link from report show action

2009-10-30 Ohad Levy <ohadlevy@gmail.com>
* ugly workaround for broken reports, I think I'll refactor the whole reporting database and import as serializing doesnt seem to work that reliably
* Destroyed objects did not show up correctly
* * created an audit show page * added auditing for external node parameters refs #43

2009-10-29 Ohad Levy <ohadlevy@gmail.com>
* fixes #28 and converts existing helpers to snippets

2009-10-28 Ohad Levy <ohadlevy@gmail.com>
* fixes #54
* added missing index page and added db indexs - ref #30
* fixes #44 this filters the content of the report/fact, but still shows the request in the log
* Fixes #30 - a very basic version for now - feature requests ARE WELCOMED

2009-10-21 Ohad Levy <ohadlevy@gmail.com>
* added a daily db session cleanup cron entry
* switched to rest helpers
* fixes #53
* add a base report test for reports which have a skip value with no messages
* ensure that the authentcation filter runs on all other actions beside create

2009-10-20 Ohad Levy <ohadlevy@gmail.com>
* fixes #53, fixes #25 and general improvment to sql delete commands

2009-10-19 Ohad Levy <ohadlevy@gmail.com>
* clean up remain original audit files
* Merge branch 'audits'
* fixes #53
* Adding Links to Audit Log Currently Facts Auditing is disable

2009-10-17 Ohad Levy <ohadlevy@gmail.com>
* added act_as_audited plugin, seems to be a better implementation than our onws
* Support Audit logs when no user is logged in - fixes #51

2009-10-16 Ohad Levy <ohadlevy@gmail.com>
* Basic infrastructure to Support Audit Logs - ref #43
* commented out original redmine tests, all of this will be replaced once moving away from AS
* improved SQL query a bit, querying only for the value in a join is a bit faster
* fixes #50, now reports time is shown as long as there was atleast one report
* removed unneeded file
* 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..
* moving to DB based sessions, AR requires sometimes sessions bigger than 4k - until we'll move to memcache

2009-10-15 Ohad Levy <ohadlevy@gmail.com>
* reverted to an older AS commit
* AS had a bad commit, reverting - see http://code.google.com/p/activescaffold/issues/detail?id=711&colspec=ID%20Type%20Status%20Summary
* Squashed commit of the following:
* minor fix - we want YAML not http ;)
* schema should not be under version control

2009-10-14 Ohad Levy <ohadlevy@gmail.com>
* updated AR version
* fixes #38
* Added External node lookup script
* Foreman Puppet module, it covers: * foreman installation * custom reports * fact importers * tftp setup * puppetca setup * forman puppet function to query info * passenger setup
* fixes #48
* fixes #40
* Fixes #47, now hosts external node info can be found under: foreman_url/node/hostname
* updated git nightly build script
* fixes #46, This adds a basic query able interface to Foreman

2009-10-13 Ohad Levy <ohadlevy@gmail.com>
* fix typo
* wrong condition - fixes #34

2009-10-12 Ohad Levy <ohadlevy@gmail.com>
* fixes #34
* minor cleanup - no functional change
* fixes #44, this however doesnt show any Report of Facts controllect activites, could not find a way to specify it per method

2009-10-06 Ohad Levy <ohadlevy@gmail.com>
* fixes #33

2009-10-02 Ohad Levy <ohadlevy@gmail.com>
* Improve the way reports gets deleted, this should be way faster
* fixes #29

2009-09-24 Ohad Levy <ohadlevy@gmail.com>
* Minor view changes: * Adds a link from host report to host edit * Resized edit text box size

2009-09-23 Ohad Levy <ohadlevy@gmail.com>
* fixes #31
* fixes #26
* fixed typo and changed order to puppet report output
* two simple scripts to create a release and a daily snapshot
* updated to latest version of AS

2009-09-20 Ohad Levy <ohadlevy@gmail.com>
* latest schema
* Merge branch 'reports'
* Fixes #16, this adds the possibility to see the host report status out of the host list
* Merge branch 'reports'
* Fixes #14; this adds database index to make host, parameters and reports table perform better
* fixes #21: this adds support from module path under the setting file and provides a fallback to /etc/puppet/modules

2009-09-19 Ohad Levy <ohadlevy@gmail.com>
* Fixes #23; This provides status indicators to the reports list. Additionally, this provides a detailed overview of each host.
* removed redundent show message in host list
* fixes #22
* Merge branch 'master' of git://github.com/ohadlevy/foreman
* Fixes #20. This create links from the host list to the RRD graphs that puppet generates.

2009-09-18 Ohad Levy <ohadlevy@gmail.com>
* Merge branch 'master' of git://github.com/ohadlevy/foreman
* fixes #18: Incorrect link to host editing
* added test for External Node import, missed that in the last commit
* Fixes #17 This adds the possibility to import from a previous external node interface. letting Foreman reads the old setup and update its database accordingly
* Hopefully last trace of the old project name
* Merge branch 'master' of git://github.com/ohadlevy/foreman

2009-09-17 Ohad Levy <ohadlevy@gmail.com>
* hopefully fixing #5 for good

2009-09-16 Ohad Levy <ohadlevy@gmail.com>
* Merge branch 'master' of git://github.com/ohadlevy/foreman
* fixes #12
* Merge branch 'master' of git://github.com/ohadlevy/foreman
* fixes #10

2009-09-15 Ohad Levy <ohadlevy@gmail.com>
* Merge branch 'master' of git://github.com/ohadlevy/foreman
* updated to latest correct schema
* #fixes #11
* * Ensures that reports are unique per host * We now create the host if it doesn't exists, after all, we want to store information in our database. * We store all reports for 24 hours (successful and with failures etc). * Fixed an issue when the host status didn't get updated (e.g. if you had good "bad" run and afterward a "good" run, the status could stay as "bad") * added sorting as required by the expre_reports method.

2009-09-14 Ohad Levy <ohadlevy@gmail.com>
* Merge branch 'master' of git://github.com/ohadlevy/foreman
* Merge branch 'master' into reports
* updated to latest schema
* a bit dryer
* Fixes #9 and introduce a basic reporting viewing over http
* fixes #8
* a bit dryer

2009-09-11 Ohad Levy <ohadlevy@gmail.com>
* Firefox still looks for the file in its orginal place, so removing redundent lines and reverting the layout
* fixes #6
* Merge branch 'master' of git://github.com/ohadlevy/foreman
* fixes #7
* Oops busybox wget cant do https
* Oops busybox wget cant do https
* * Minor Formatting changes to unattended templates * Ensured that installation works also if preseed is served via https. * Removed unrequired default packages.
* Merge branch 'master' into puppetmodule
* minor formating and aliasing

2009-09-10 Ohad Levy <ohadlevy@gmail.com>
* fixes #5
* deleted unused file
* moved to images dir
* Added some more text to the settings menu, removed some fields which are not yet required.
* added links to redmine
* fixes #4

2009-09-09 Ohad Levy <ohadlevy@gmail.com>
* We have a final project name -- The ForeMan

2009-09-07 Ohad Levy <ohadlevy@gmail.com>
* Renamed projet to the Torque
* added domain and common specific parameters. this adds a similar functionality to extlookup. the order in which parameters are processed is: common => domain => hostgroup => host where the latest occurrence of a parameter takes priority.
* removed redundent begin end block

2009-09-06 Ohad Levy <ohadlevy@gmail.com>
* minor formating
* renamed project to the torque
* fixed the issue when the method would not work correctly when the hostgroup would be empty
* Added Groups to puppet classes, now its possible to associate a host with a group of classes it also allowed to setup parameters per group and override them in the host level

2009-09-06 motyla <motyla@gmail.com>
* Making sure group exist before reading it's parameters

2009-09-05 Ohad Levy <ohadlevy@gmail.com>
* the hostname is now a link to the edit method
* Changed default TFTP dir to be a subdir of GNI.
* fixed issues with Ubuntu Preseed, currently tested only on Jaunty, added a default Ubuntu/Debian partition layout
* no need to remove the startup file, if required, change it through puppet itself.

2009-09-01 Ohad Levy <ohadlevy@gmail.com>
* no need to enable autosign for the post install scripts

2009-08-31 Ohad Levy <ohadlevy@gmail.com>
* Unattended Installation works again, fixed many small debian issues

2009-08-24 Ohad Levy <ohadlevy@gmail.com>
* Merge branch 'ohad'
* moved hardcoded URLS into url_path
* added a minor OS version as well, as this is currently important for EPEL installation.
* removed helper from all controllers by default, this can conflict with AS when having multiple fields with the same name.. e.g. name
* fixed an useless error when trying to populate an host entry when there are no host facts
* * added a Partition table or disk layout validation and tests * removed "self" from places its not required. * added shortname method(for just hostname) * added support for setting the default password as part of the settings.yaml file * added fv method to return facts in a bit more DRY way.
* added some status icons, and a bit of DRY

2009-08-23 Ohad Levy <ohadlevy@gmail.com>
* this was breaking non Linux distribution and wasnt useful anyway...
* Merge branch 'ohad' of git://github.com/ohadlevy/gni into origin/ohad
* a simple host status indicator
* Merge commit 'home/origin/ohad' into ohad
* typo - need to escapes now
* show installation file in spoof mode
* removed host tftp file to boot from default
* merged
* no need to remove the facts and reports twice, as they were already removed when the host was set on build,(the only exception is if the host is still running and the certificate has not been revoked(!?), moved the order a bit that it would be possible to return an error if tftp / puppet ca breaks
* added allowed_to_install and handle_ca before filters, breaks done the scope of each method
* avoid ruby warning about strings
* force file rewrite, avoids FileUtils exceptions
* added images for flash messages
* added support for epel and fixed a few typos
* built function and puppetca proxy now works
* added support for epel and fixed a few typos

2009-08-22 Ohad Levy <ohadlevy@gmail.com>
* built function and puppetca proxy now works
* added a partition table validation or a custom disk layout
* added fqdn variable
* added some basic validations if the file exists
* started to simplify kickstart templates, moved a lot of generic stuff to helpers so we dont have to repeat ourselfs in each os
* started to simplify kickstart templates, moved a lot of generic stuff to helpers so we dont have to repeat ourselfs in each os
* added some basic validations if the file exists
* added fqdn variable
* added a partition table validation or a custom disk layout

2009-08-20 Ohad Levy <ohadlevy@gmail.com>
* fixed typos
* fixes a bug with nested array in external nodes
* fixes a bug with nested array in external nodes
* fixed typos

2009-08-19 Ohad Levy <ohadlevy@gmail.com>
* cleaned up git submodules
* updated README to point to the wiki
* updated README to point to the wiki
* If no environments are used, we import the default production one
* rake job that imports puppet envs and classes
* added import of puppet classes

2009-08-18 Ohad Levy <ohadlevy@gmail.com>
* this was breaking non Linux distribution and wasnt useful anyway...

2009-08-16 Ohad Levy <ohadlevy@gmail.com>
* added a build action, this triggers all required actions (e.g. PuppetCA, DNS Tftp etc
* cleaned up git submodules
* Fixed an issue when flash messages were broken

2009-08-15 Ohad Levy <ohadlevy@gmail.com>
* Merge branch 'ohad'
* Added an inline yaml output in the browser, this allows a user to see the YAML output for external nodes

2009-08-14 Ohad Levy <ohadlevy@gmail.com>
* added some basic nested views
* added some basic nested views

2009-08-13 Ohad Levy <ohadlevy@gmail.com>
* added a note about old yaml files
* added a note about old yaml files
* updated wrong yaml path
* Merge branch 'master' into ohad
* Added a rake task which imports facts (in yaml format) directly to the DB. this is useful for people who don't use store configs, but still want to import puppet node information to the database.
* Fix for broken index creation on MySQL servers. It is now possible to create GNI Database on a MySQL server when it was not originally initiated by store configs.
* Fix for broken index creation on MySQL servers. It is now possible to create GNI Database on a MySQL server when it was not originally initiated by store configs.
* added basic features and a basic host creation test

2009-08-12 Ohad Levy <ohadlevy@gmail.com>
* added a test for normalize hostname method
* Added Operating System validations Detect if an encrypted password is saved or if we have to encrypt it (currently its limited to $1$gni$prefix moved/renamed some methods
* removed warning

2009-08-10 Ohad Levy <ohadlevy@gmail.com>
* fixed broken tests

2009-08-09 Ohad Levy <ohadlevy@gmail.com>
* 0.25 doesnt store IP address(?)
* puppet doesnt store dates in UTC, redmine #2518

2009-08-08 Ohad Levy <ohadlevy@gmail.com>
* updated Paul's email address

2009-08-05 Ohad Levy <ohadlevy@gmail.com>
* basic external node script for usage with GNI, if you change your server URL make sure you also update this file

2009-08-04 Ohad Levy <ohadlevy@gmail.com>
* * normalize host names (short or fqdn) * ensure root password are stored encrypted in the db
* Merge branch 'ohad'
* added external nodes parameters support
* updated instructions to use master branch
* added a nice favicon

2009-08-03 Ohad Levy <ohadlevy@gmail.com>
* a prototype for dhcp communications
* fixes arch fact name on Solaris - thanks to motyla@gmail.com

2009-08-02 Ohad Levy <ohadlevy@gmail.com>
* workaround for the fact that puppet default env is empty
* Add support for multiple puppet classes per host / operating system / environment etc this should enable a proper dropdowns when creating the gui part that shows possible puppet class / operating system / env combinations
* simplified and added error handling for failed external nodes requests
* update README for kickstart, jumpstart and preseed support
* Added WIP jumpstart finish script
* Basic support for Debian / Ubuntu preseed installations.

2009-08-01 Ohad Levy <ohadlevy@gmail.com>
* updated validation column name
* updated validations and error message for medias
* Added tests and fixes for mac and ip address normalizations
* ensures that we don't spam the database with "puppet" as the value.
* uncommented expired reports method
* updated active scaffold
* * Fixed an issue when the host arch is not the last part of the directory. ** introduced the $arch variable in the media path value * Added default media values for CentOS 5.3 and Fedora 11

2009-07-31 Ohad Levy <ohadlevy@gmail.com>
* updated Storeconfig import, as by default facter doesnt report an env unless defined in puppet.conf
* updated README file
* basic work to get Solaris SPARC jumpstart support
* added a partition table controller

2009-07-30 Ohad Levy <ohadlevy@gmail.com>
* added partition table model, this allows to have standard partition tables for new hosts, or a customized ones per host if required
* typo error, updated latest schema
* allow imported domain names to be empty
* updated readme file to reflect changes in rake
* added prod2dev rake tasks
* simplifed rake job,importing all in one go
* 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

2009-07-30 Telmo <telmox@gmail.com>
* Addind the rake tasks description to the README and fixing a couple of sentence in the tasks descriptions
* adding rake tasks for puppet migrations

2009-07-29 Ohad Levy <ohadlevy@gmail.com>
* force read of puppet config files upon startup
* added basic reporting model and methods
* no need to recreate the OS many times

2009-07-28 Ohad Levy <ohadlevy@gmail.com>
* added a OS fact import method
* created a proxy plugin, this plugin access the different gateways (e.g. dhcp/dns/puppetca/tftp etc)

2009-07-27 Ohad Levy <ohadlevy@gmail.com>
* add minimal description to forms

2009-07-25 Ohad Levy <ohadlevy@gmail.com>
* a bit more usage instructions
* fixed wrong env name variable, fixed wrong RHE version (2 instead of 3)
* removed default route, added pkelly email address
* removed default route, added pkelly email address
* updated simple readme instructions
* using machine localtime to calculate the time ago
* show last compile in time ago
* added links to host facts
* 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
* trigger the puppet migration only if its a new db, if its storeconfig already, no need to change anything
* added media path validaiton to be either NFS or url
* linked between arch and os, as each os might have multiple archs
* fix the relationship between a host and a media (must be though an OS), added some helpers to auto parse the install path (e.g. NFS or URL) etc
* added a basic external nodes support
* added a basic external nodes support
* updated migrations to use puppet Rails function of creating the db schema, adjusted what ever it took to get the first Fedora 11 client installed with our kickstart
* added another plugin needed for rails 2.3 and ActiveScaffold
* added facts controllers
* working kickstart integertaion, WIP
* fixed a problem with rails 2.3 - see https://rails.lighthouseapp.com/projects/8994-ruby-on-rails/tickets/2283-unnecessary-exception-raised-in-asdependenciesload_missing_constant
* changed migration as this allows puppet storeconfig to use the same database
* added basic observers setup, added default values for hosts, minor cleanup
* added basic unattended controller
* fixed activerecord validations initiations etc WIP
* added subnet model
* added subnet model
* Added domain model. removed ensure_not_used from all models and add it to Activerecord:Base class as an initalizer
* added os model and fix active record relationship to media and host, hopefully supporting the kickstart integeration for path etc
* added default stylesheet
* added fact models, aligned db schema with puppet schema, removed unneeded columns
* added media model
* added arch module
* basic activescaffold is now working
* added active_scaffold as a git submodule
* yet another cleanup
* deleted empty file
* empty tests and controller for now
* initial host module
* Added support for a global settings file, added GW libs
* freeze rails 2.3.2 TODO: move rails to a submodule instead

2009-07-13 Ohad Levy <ohadlevy@gmail.com>
* empty rails project

(2-2/9)