Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
4a70f642 01/09/2014 11:00 PM Dominic Cleal

i18n - add sv_SE language

e704af64 01/09/2014 07:48 AM Greg Sutcliffe

Fixes #3974 - Drop leftover Api::V2 wildcard route

c6e02bd3 01/09/2014 07:43 AM Joseph Magen

fixes #3178 - add feature for compute profiles for hostgroups and hosts

9ef39dd6 01/07/2014 10:56 AM Amos Benari

fixes #3821 Plugin menus are lost after page refresh in development

997bfddb 12/30/2013 01:25 PM Joseph Magen

fixes #3928 - API v2 - update os_default_templates for operating system

bf4a13d3 12/29/2013 11:22 AM Walden Raines

Fixes #3811 updating to bootstrap 3

78ced7bb 12/05/2013 03:37 PM Joseph Magen

fixes #3524 - api cannot reference smart proxies by name when they contain a "."

9f16bd9e 12/05/2013 03:37 PM Joseph Magen

fixes #2983 - Add autosign#index to API v1 and v2 and remove from UI controller

d10f61d2 11/28/2013 05:04 PM Joseph Magen

fixes #3020 - API v2 - option to specify version in URL as well as in header

15d91324 11/27/2013 12:32 PM Joseph Magen

fixes #3646 - API v2 change default root name for api json single object response to no root node but make it configurable

cc739ab4 11/25/2013 11:36 AM Joseph Magen

fixes #3011 - default root node name for api collections json response to :results but make it configurable

611fd588 11/22/2013 03:32 PM Amos Benari

fixes #3510 - plugin interface for registering a plugin, updated menu system

39dfa4be 11/22/2013 11:20 AM Lukas Zapletal

fixes #2763 - correcting doco links

58547fc6 11/20/2013 02:45 PM Dominic Cleal

fixes #2680 - ensure RbVmomi::VIM::ComputeResource is loaded before our ComputeResource

dc38aad3 11/13/2013 11:20 AM Joseph Magen

fixes #3017 - split APIv2 controllers from v1 parents

b7589c32 11/12/2013 11:53 AM Jan Pazdziora

fixes #3312 - support /users/extlogin as a login page based on REMOTE_USER

ce63a0d2 11/12/2013 09:23 AM Dominic Cleal

i18n - extracting new, updating rails, pulling from tx

b18c3a35 11/07/2013 01:44 PM Ohad Levy

fixes #3587, #2855 - print an error on invalid json vs 500 error

bb3916d6 11/05/2013 09:08 AM Ohad Levy

fixes #3566 - exposes orchestration tasks via the API at /api/orchestration/id/tasks

d31ea09f 10/22/2013 10:11 AM Lukas Zapletal

fixes #3138 - move CR library loading into initializers, only show available providers

eef1a369 10/21/2013 08:34 AM Joseph Magen

fixes #3140 - API to allow importing of puppet classes

32f72fd6 10/01/2013 12:12 PM Joseph Magen

fixes #2986 - remove #show method from controllers and routes.rb when not used

97db3ee7 09/30/2013 09:05 AM Joseph Magen

fixes #3165 - /api/fact_values route missing from v2 API

c3d8dd61 09/25/2013 03:39 PM Dominic Cleal

fixes #1244 - add smart proxy feature refresh link + API call

e2d3654e 09/25/2013 01:29 PM Joseph Magen

fixes #3091 - strip leading and trailing whitespace before_save on names of all objects

21bf889a 09/23/2013 09:02 AM Joseph Magen

fixes #2810 - more restful API v2 JSON responses in puppetclasses

NOTE: breaking changes to API v2 api/lookup_keys does not exist, replaced by api/smart_variables and api/smart_class_parameters

d4849584 09/20/2013 07:45 PM Tomáš Strachota

fixes #3101 - list available images for CRs, add iam_role field to images API

f78b4651 09/19/2013 07:43 AM Joseph Magen

Fixes #2984 - API v1/v2 StatisticsController and remove JSON from UI controller

5342ce90 09/12/2013 11:50 AM Dominic Cleal

i18n - extracting new, updating rails, pulling from tx

d5a28dec 09/09/2013 06:03 PM Lukas Zapletal

fixes #2942 - plugin i18n support

This is first phase of plugins i18n support. More to come later:

  • Extraction from model classes
  • JavaScript extraction and support
8588f9ac 09/07/2013 09:21 PM Daniel Lobato Garcia

fixes #3046 - add NIC CRUD, power and boot operations API

805358df 09/06/2013 10:22 AM Jason Montleon

fixes #1923 - matches vms on a compute resource to hosts

91ad276d 09/05/2013 01:38 PM Greg Sutcliffe

Fixes #2414 - Move puppet report processing code to the report processor

This creates a API route for POST:/api/reports which matches the GET
format for reports. Tests are updated, with the report model tests
moving to the puppet-foreman module (along with the report fixtures).

01055e77 08/29/2013 06:21 PM Greg Sutcliffe

Refs #2414 - Remove Puppet from facts API and Settings

Reports are still in progress and will come in a later PR
DB schema is updated to not need puppet/rails

a6ce3c99 08/29/2013 09:00 AM Daniel Lobato Garcia

fixes #2891 Openstack power control operations support

Compute resource helper Strings should be possible to translate

Compute resource permission to pause vms

Tests for Openstack VM pausing/resuming

VMs UI shows only available actions

I18n string issues. Vm power state cannot be properly translated yet...

a1591300 08/29/2013 06:14 AM Joseph Magen

fixed #2970 - modified inflections.rb to handle 'Puppetclass'.singularize and classify

3b656b8d 08/23/2013 10:55 AM Joseph Magen

fixes #2945 - extend AR to add getter/setters *_name(s) for has_many/belongs_to associations

b777d0ba 08/15/2013 09:54 AM Dominic Cleal

refresh locales

dd9d4cd3 08/15/2013 09:52 AM Dominic Cleal

i18n - add zh_CN language

5bdc1930 08/13/2013 10:24 AM Joseph Magen

fixes #2424 - encrypts compute resource password

08f6e65b 08/13/2013 10:24 AM Joseph Magen

fixes #2424 - add Encryptable module and encryption_key generation

cf634596 08/13/2013 07:31 AM Joseph Magen

fixes #2898 - missing API v2 nested routes for config_templates/:id/locations & organizations

c1452df6 07/26/2013 04:48 AM Marek Hulán

Fixes #2821 - Autoload paths, PowerManager children must be in namespace in order to autoload

dc457681 07/19/2013 05:31 AM Joseph Magen

fixes #2739 - add ActiveSupport::Concern syntax to mixins

a7fca092 07/19/2013 05:31 AM Joseph Magen

fixes #2740 - copy code from lib/foreman.rb to initializers/foreman.rb

911c9a36 07/19/2013 05:31 AM Joseph Magen

fixes #2411 - add autoload_paths in application.rb in preparation for file location changes

48f94857 07/19/2013 04:52 AM Lukas Zapletal

fixes #2795 - adding thread dump via -TTIN signal

248cad83 07/17/2013 02:24 PM Joseph Magen

fixes #2142 add Smart Parameters and Smart Class Parameters to API v2

aa6f34ee 07/02/2013 04:50 AM Dominic Cleal

i18n - adding gl language

e75ffa1d 07/02/2013 03:56 AM Joseph Magen

fixes #2732 - 404 error Location Not Found on Mismatches Report if a location is selected

1bd19611 06/06/2013 04:46 PM Joseph Magen

fixes #2616 - Hostgroup fields not populating when parent fields are selected

4e23701d 06/06/2013 11:18 AM Dominic Cleal

i18n - adding fr, en_GB languages

fa486990 05/29/2013 09:54 AM Joseph Magen

fixes #2493 Unable to load audit, underlying cause No such file to load -- audit

f2fed493 05/29/2013 09:46 AM Arnoud de Jonge

fixes #2539 - puppetrun API added.

40b31d27 05/28/2013 10:49 AM Tomáš Strachota

fixes #2536 - loading locale .mo files in production mode

- initializer script fixed to look for .mo files
- Makefile updated to place *.mo into /locale/
/LC_MESSAGES
(rake gettext:pack places them there as well)
- *.mo files added to foreman.spec

8b80115c 05/21/2013 09:09 AM Amos Benari

fixes #2511 Footer should be replaced with an about page

6f96a1b9 05/19/2013 05:00 PM Dominic Cleal

RPM packaging fixes

  • fix therubyracer require name
  • when Foreman launched twice within same PID, ENV['BUNDLE_GEMFILE'] is already
    set, causing bundler to load instead of bundler_ext
  • revert SCL additions to init.d script, spec file handles them
  • fix init script path...
ce12585e 05/13/2013 07:24 AM Ivan Necas

fixes #2492 Fallback to assets pipeline if a precompiled asset is missed in production

That's the case when an engine (foreman plugin) with it's own assets is added to
Foreman later in production.

this patch ensures that while not precomplied, it does not fail in...

d84bc5f5 05/12/2013 08:39 AM Marek Hulán

Fixes #2476 - precompile and include textmate theme

e2c2abfe 05/09/2013 03:12 PM Lukas Zapletal

fixes #2444 - locale selector in user account

40df7dfb 05/09/2013 10:20 AM Daniel Lobato Garcia

fixes #426 expose BMC information in foreman UI

Signed-off-by: Ohad Levy <>

This patch also adds an abstracted power management class for both VM
and BM

3dfb6e4c 05/09/2013 05:07 AM Dominic Cleal

fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes

05921293 05/07/2013 03:13 AM Ivan Necas

Fixes #2454 - Fix loading settings in production

The Setting subclasses are not preloaded in initialization phase in
production.

Also (if Setting.first rescue (false)) is not satisfied when the
settings are not set yet. Using table_exists? instead.

Also, define constants before audited So that the constants are available even...

9cbce048 05/06/2013 08:44 AM Ohad Levy

fixes #2463 fixed nested puppetca and autosign controllers

remove autosign and puppetca nested controllers from being incorrectly nested classes

0fe147c7 04/30/2013 11:31 AM Joseph Magen

fixes #2378 - added Minitest and other code cleanups

dfd511ba 04/29/2013 02:11 PM Amos Benari

new top-bar navigation design and a new login page

7a85321b 04/29/2013 07:05 AM Marek Hulán

fixes #2429 - change OpenID storage to be permanent

Also fallback to form login when Signo fails and log a warning.
Make Signo SSO backend unavailable for API.

32bf6e02 04/26/2013 04:44 AM Dmitri Dolguikh

fixes #2428 - a workaround for an issue with SETTINGS[:libvirt] not being properly initialized in rpm environments

86007852 04/25/2013 01:15 PM Greg Sutcliffe

fixes #2407 - Add STI to settings model

Also adds some tests for rendering new/missing STI models, and
refactors the old default_settings loader into the new sub-models.

e00b6ef0 04/24/2013 10:15 AM Joseph Magen

fixes #2248 adds api controllers and actions to access_permissions.rb

74e0b0e3 04/24/2013 05:07 AM Lukas Zapletal

Feature #2368 - form helpers, exceptions and fixes

6a7658b9 04/24/2013 05:07 AM Lukas Zapletal

Feature #2368 - i18n extracting strings

568f18bf 04/24/2013 05:07 AM Lukas Zapletal

Feature #2368 - adding Rails i18n yml files

fd2e3be1 04/24/2013 05:07 AM Lukas Zapletal

Feature #2368 - i18n extracting and locale rake task

6668049d 04/24/2013 05:07 AM Lukas Zapletal

Feature #2368 - renaming i18n domain to 'foreman.pot'

93117958 04/24/2013 05:07 AM Bryan Kearney

Feature #2368 - i18n extracting strings

bfbf7ed8 04/24/2013 05:07 AM Lukas Zapletal

Feature #2368 - i18n extracting strings

4e7ea9b8 04/22/2013 07:50 AM Marek Hulán

fixes #2417 - SSO abstractioning

Apache and Signo SSO reworked to a new general SSO concept.

You can use SSO service that comes with Katello for loggin in. It's
based on OpenID protocol with slightly customized provider.

870e7fcc 04/10/2013 11:29 AM Amos Benari

flot charts

Use flot charts instead of highcharts.
flot charts license is more friendly.

This version of the code is feature compatible with the old charts,
including:
pie: drill-down and expend.
stacked charts: zoom, hide series in legend.
all types has tooltips....

20c8b238 04/10/2013 07:50 AM Greg Sutcliffe

fixes #2389 - Add basic support for plugin config to live in separate files

42bb6cfb 04/08/2013 03:46 AM Ohad Levy

addes missing taxonomy asset

a165d16f 04/03/2013 03:34 PM Ohad Levy

fixes missing assets files

f008ad71 04/02/2013 02:50 PM Amos Benari

moved spice console to spice-html5-rails gem

feacea35 04/02/2013 08:30 AM Amos Benari

upgrade foreman to rails 3.2.13

This commit updates from rails 3.0.x to 3.2.x, main changes include:

  • Asset pipline support
  • cleanup of existing assets (javascript, css, images)

Users who uses foreman in production, make sure that you now compile
your assets, e.g...

aa2cd9f2 03/14/2013 05:26 PM Joseph Magen

fixes #2250 API v2 add/remove puppetclasses from hosts and hostgroups

4ab67d21 03/11/2013 10:54 AM Daniel Lobato Garcia

fixes #2299 - Parameters Controller (API v2) can reset parameters (delete them all)

572d8907 03/11/2013 08:59 AM Ewoud Kohl van Wijngaarden

Downgrade the libvirt bindings warning to print

69be1641 03/03/2013 12:52 PM Bryan Kearney

fixes #2269 - Add gettext framework to foreman.

This patch adds a gettext based localization framework to the Foreman. This is done by adding the fast_gettext and gettext_i18n_rails gems along with their depdencies. An example translation is done to the login page and the users controller....

5f4a100c 03/03/2013 10:06 AM Dominic Cleal

fixes #2256 - support minitest in jenkins rake tasks, add missing yaml require breaking bundler, fix version test for Ruby 1.9.2

66b40d57 03/03/2013 09:59 AM Dominic Cleal

fixes #2202 - add all unassigned actions to appropriate permissions

d7611b24 02/25/2013 09:54 AM Greg Sutcliffe

fixes #2254 - Add STI to hosts table

Signed-off-by: Joseph Mitchell Magen <>
Signed-off-by: Ohad Levy <>

1e7d19f8 02/21/2013 08:26 AM Ohad Levy

Ensures that unused API v2 routes are not added when using nested routes

refs #1988 and refs #2239

57526a20 02/21/2013 08:25 AM Joseph Magen

fixes #1988 - CRUD Actions for nested parameters for host, domain, hostgroup, os

e.g.

GET /api/domains/6/parameters
POST /api/hosts/6/parameters
PUT /api/hostgroups/6/parameters/100
DELETE /api/operatingsystems/6/parameters/100

e1a1fa81 02/21/2013 06:42 AM Joseph Magen

fixes #2239 API v2 CRUD for locations and organizations and added nested loc/org

a8c74a6b 02/21/2013 04:51 AM Lukas Zapletal

bundler_ext initial support

This adds support for bundler_ext. The idea behind this is we want to avoid
Bundler in katello foreman builds, therefore in our RPMs we are gonna rename
Gemfile to Gemfile.in.

If Gemfile.in is found, bundler is not used and loading of dependencies is...

e3850500 02/12/2013 09:38 AM Dominic Cleal

fixes #2196 - create tmp/ if it doesn't exist

705c827f 02/06/2013 08:41 AM Joseph Magen

fixes #2166 - error when clearing location

6ce2ab70 02/06/2013 05:00 AM Ivan Necas

Using Apipie versioning features and Maruku for markdown

Apipie switched from Redcarpet to Maruku to avoid crashes of the C
Extension. No further need of compiling anything to get markdown support.

c4038d6f 01/30/2013 07:22 AM Ohad Levy

fixes #1827: use ids instead of names for templates routes

111ef124 01/24/2013 07:52 AM Joseph Magen

clone action, view, tests