Fixes #212 - Remove AS from facts
fixes #236 - Installation media are now usable with more than one operating system.
Fixes #249 - Remove AS from reports
Added a searchbar for hostname, reporting period and the type of report.
Fixes #204 - Remove AS from environments page
Merged import facility in Environment and Puppetclass controllers
Fixes #170 - implement usergroups
Added migrationAdded testsAdded MVC filesAdded the routes as wellAdded the program logic and additional viewsAdded RESTful actions for update and createAdded validations to ensure that usergroup.name and user.login do not collide...
fixes #216 - Validate uniqueness of a parameter name for Individual hosts
fixes #200 - Remove activescaffold from the puppet groups page
Fixes #177 - Family concept
It will_paginate and handle searchesAdded family support to OperatingsystemMore work will be needed to add family support to host manipulation.
Merge branch 'feature-203' into develop
fixes #203 Remove ActiveScaffold from Models
fixes #206 - Remove activescaffold from the authentication page
fixes #202 - Remove activescaffold from the medias page
fixes #201 - Remove activescaffold from the domains page
fixes #207 - remove activescaffold from Parameters settings
fixes broken fixtures for lookup_keys
fixes #141 - add support to extlookup kind of queries through foremanusage:wget -q -O - "http://foreman/lookup?key=ntpserver&order[]=my.domain&order[]=common" if you want it in YAML, just add:wget -q -O - "http://foreman/lookup?key=ntpserver&order[]=my.domain&order[]=common&format=yml"
removed type field fixtures as its a reserved word in AR
fixes #106 - redid the status calcuation, this fixes #80 but not in an optimal way - db migration would be required for that.
clean up remain original audit files
Basic infrastructure to Support Audit Logs - ref #43
Squashed commit of the following:
commit c4382aeea5d72402bcbf3049d3c08f74792ca379Author: Ohad Levy <ohadlevy@gmail.com>Date: Thu Oct 15 22:03:26 2009 +0800
disable ldap by default
commit 685baf5f2c78128feebcbeed6910b131a072a81bAuthor: Ohad Levy <ohadlevy@gmail.com>...
Fixes #17This adds the possibility to import from a previous external node interface.letting Foreman reads the old setup and update its database accordingly
Added Groups to puppet classes, now its possible to associate a host with a group of classesit also allowed to setup parameters per group and override them in the host level
I've done it late at night, so who knows :)
added basic features and a basic host creation test
added external nodes parameters support
Add support for multiple puppet classes per host / operating system / environment etcthis should enable a proper dropdowns when creating the gui part that shows possible puppet class / operating system / env combinations
fix external nodes to actully work with multiple puppet classes...
Added tests and fixes for mac and ip address normalizations
added partition table model, this allows to have standard partition tables for new hosts, or a customized ones per host if required
added basic reporting model and methods
realigned models to use :though and habtm when it made sense, setup basic AS controllers to support that
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 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 fact models, aligned db schema with puppet schema, removed unneeded columns
added media model
added arch module
empty tests and controller for now