Project

General

Profile

Download (136 KB) Statistics
| Branch: | Tag: | Revision:
2012-07-22 Ohad Levy <ohadlevy@gmail.com>
* 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

(3-3/9)