Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
e28614c0 08/19/2015 02:31 PM Dominic Cleal

fixes #11170 - pass quoted args through foreman-rake

Use the special "$@" to correctly pass quoted arguments through
foreman-rake, through su and to the underlying rake command. Ensures
the JSON in this command is unharmed:

foreman-rake config -- -k trusted_puppetmaster_hosts -v '["foo.bar.com"]'...
758d57a3 07/28/2015 01:02 AM Lukas Zapletal

Fixes #11206 - plugin API now expose default role permissions

d933e388 07/09/2015 07:32 AM Shimon Shtein

Fixes #10438 - Removed trends:clean task, as it is no longer needed

dcc3a96f 07/08/2015 06:23 AM Eric Helms

Fixes #11025: Allow skip test runner to run through Jenkins test task.

The Jenkins CI gem implements its own custom test runner. When trying
to use a custom test runner in the jenkins environment, this test
runner needs to be inherited from and included as the last argument....

3b4d1adf 06/16/2015 06:42 AM Lukas Zapletal

Fixes #10815 - introduced FOREMAN_APIPIE_LANGS env variable

1b5e2660 05/21/2015 07:52 AM Daniel Lobato Garcia

Fixes #10513 - Substitute reports:summarize docs for reports:daily

040abfa3 05/13/2015 03:25 AM Jon McKenzie

Fixes #5568 - Improves performance of trends:clean rake task

Perform trend counter dupe counting within the database rather than in the Ruby code.

be6ce5bc 05/06/2015 10:11 AM Daniel Lobato Garcia

Fixes #10263 - Encrypt LDAP password in db

This commit includes a rake task to encrypt all encryptable resources.
A helper function can be used to add more encryption tasks easily.

2d8b4fef 04/28/2015 07:48 AM Daniel Lobato Garcia

Refs #3809 - Remove semicolon cop

1fcea0e9 03/24/2015 04:48 AM Dominic Cleal

fixes #9775 - always load Encryptable when key's missing, log runtime warning

a59972c3 causes Encryptable to be loaded before the encryption_key.rb
initialiser and the majority of the class was skipped as the key was undefined.

Now Encryptable always loads, but logs at runtime if the key is unavailable,...

c0fd4d46 03/15/2015 05:45 AM Eric Helms

Fixes #9751: Correct examples for rake config usage.

8e567e22 03/11/2015 06:16 AM Shimon Shtein

Fixes #7505 - Changed the way trends are stored in the DB. Now they are stored as intervals

61b5da1b 03/02/2015 03:17 AM Shimon Shtein

Fixes #9339 - Changed the OS sorting to title

Title uses the full string, not only the name part.

65521ed3 02/22/2015 08:31 AM Tom Caspy

Refs #4478 - Remove empty line in apipie.rake

fa24d7a1 02/20/2015 10:11 AM Martin Bacovsky

Refs #4478 - copy in pre-built plugin caches on rake apipie:cache index

9271a4bf 02/18/2015 03:54 AM Daniel Lobato Garcia

Refs #3809 - Remove various small cops

afe02d30 02/18/2015 03:54 AM Daniel Lobato Garcia

Refs #3809 - Remove cop IndentationConsistency

abd8f1d1 02/18/2015 03:54 AM Daniel Lobato Garcia

Refs #3809 - Remove cops for empty lines

20814dd8 12/05/2014 08:53 AM Dominic Cleal

refs #7032 - fix documented backup filename

2b5b5645 12/05/2014 08:51 AM Daniel Lobato Garcia

Fixes #7032 - Rake backup accepts destination file

86ed8e1a 11/26/2014 06:32 AM Dominic Cleal

fixes #8510 - ignore gettext load failures in production without it

gettext is only used when loading gettext_i18n_rails 1.x rake tasks, so it's
only marked as a development dependency. In production we won't have it, but
still ship this .rake file, so permit loading to fail.

51a88438 11/25/2014 07:37 AM Shlomi Zadok

Fixes #7233 - Drop Ruby 1.8.7 and revert Ruby 1.8.7 specifics

2312cccf 11/19/2014 06:03 AM Daniel Lobato Garcia

Refs #3809 - Remove useless assignments

a59972c3 11/12/2014 05:07 AM Martin Bacovsky

Fixes #4478 - API documentation localized

83683ed0 11/12/2014 04:21 AM Tomer Brisker

Fixes #844 #5725 - correct hosts count in puppetclass

bfcc8168 11/05/2014 03:52 AM Daniel Lobato Garcia

Refs #3809 - fix shadowing outer local variables

3a36bdf6 10/31/2014 09:22 AM Stephen Benjamin

fixes #7586, #7734, #7172 - user preferences for receiving mail notifications

Adds a framework for user-selectable mail notifications. The work is
still done in ActionMailer classes and launch by rake in cron, however a
wrapper called MailNotification is used to provide RBAC and make the...

ab28ae25 10/22/2014 04:39 PM Dominic Cleal

fixes #8019 - convert po to JSON before refreshing pot/po files

9645d895 10/10/2014 09:45 AM David Davis

Fixes #7861 - Update rubocop version

8f9b6994 10/06/2014 10:20 AM Ivan Necas

Refs #4611 - rake-ify foreman-config and db_pending_migration/seed in settings

This way, we can determine in the installer if the rake
db:migrate/seed should be run in the installer.

Later, we also could use this information to inform the entering user
that the application is not in ready state yet: preparation for...

ea52e8a8 09/29/2014 10:54 AM Dominic Cleal

fixes #7732 - specify join models as Rails 3.2.8 can't reset through associations

8f51acd4 09/21/2014 08:33 AM Tomáš Strachota

Fixes #6864 - adding api messages for extraction

4c61ac84 09/12/2014 08:46 AM Tomer Brisker

Fixes #7247 - Add migration and rake task to correct corrupted cached counters

0a0e2f1e 09/01/2014 02:49 PM Dominic Cleal

fixes #7317 - skip rubocop rake tasks if library isn't installed

7ebd35e7 08/29/2014 12:27 PM David Davis

Fixes #3809 - Add rubocop to check Ruby code

e09d72ee 07/31/2014 11:18 AM Martin Ducar

fixes #6852 - `rake log` added to log ActiveRecord changes to stdout

6421fa1c 07/31/2014 10:35 AM Daniel Lobato Garcia

Fixes #813 - External usergroups can be linked to an LDAP auth source

0748de71 07/15/2014 08:46 AM Stephen Benjamin

fixes #6586 - allow user customizable password in rake permissions:reset

e07f9a12 06/30/2014 07:57 AM Dominic Cleal

fixes #3272 - allow 'admin' account to be removed and replaced

d1dfed0c 05/29/2014 02:10 PM Dominic Cleal

fixes #5793 - add pkg:generate_source rake task to create tar.bz2

f516c137 04/25/2014 10:20 AM Dmitri Dolguikh

fixes #5398: replaces calls to deprecated SmartProxy.*_proxies scope with SmartProxy.with_features scope

432db23f 04/08/2014 02:18 PM Eric Helms

Refs #2942: Added plugin rake task to extract translations

c83e29ac 04/01/2014 11:33 AM Lukas Zapletal

fixes #1966 - improved UI errors for proxy

e88536b2 03/25/2014 10:14 AM Daniel Lobato Garcia

fixes #3214 - set taxonomy for hosts created via Puppet from facts or a default setting

312042b0 03/12/2014 04:02 PM Dominic Cleal

fixes #4626 - update Facter calls for 2.0 compatibility

5be69052 03/04/2014 10:53 AM Eric Helms

Fixes #4226: add a Rake task for plugins that compiles their assets into core assets pipeline

acfbc458 03/03/2014 02:26 PM Marek Hulán

fixes #812 - new permissions model, user group role and nest support, role filters for better granularity

Contributions from:
10ac0055 02/24/2014 04:57 PM Neil Miao

fixes #4423 - allow puppet classes to be imported by environment

ab5c0236 01/27/2014 05:12 PM Lukas Zapletal

fixes #4178 - updating i18n extracting rake task and makefile

ad01d4d2 01/15/2014 09:19 AM Walden Raines

fixes #3984 - use __ instead of _ for i18n to avoid conflict with underscore.js

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

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

f2cddb6b 11/14/2013 04:39 PM Greg Sutcliffe

fixes #3268, #2783 - Update prod2dev to handle fkeys in psql

debddf15 11/13/2013 11:29 AM Lukas Zapletal

fixes #3637 - refactor exception rake task

bb9d0a07 10/18/2013 07:32 PM Dominic Cleal

fixes #2895 - apply updates to environments on puppet class import

6ca42b14 10/17/2013 07:39 PM Dominic Cleal

rake console

956e2ed4 10/15/2013 06:23 PM Dmitri Dolguikh

fixes #3269 - fact import rake task fails with arity error

7e6244e4 10/15/2013 06:16 PM Henning Henkel

fixes #3212 - disable constraint checks for mysql databases during db:prod2dev

77871d22 09/12/2013 11:49 AM Lukas Zapletal

removing PO merge from commit when doing locale:find

Since we are using transifex.com for pulling translations, commiting merged
PO files only pollutes git. We already do not commit that when using
locale/Makefile, thus making the same change here.

c0005dcd 09/11/2013 07:42 AM Joseph Magen

Fixes #2272 - added Capybara integration tests, but without javascripts tests

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
d70eecfe 09/09/2013 05:44 PM Daniel Lobato Garcia

fixes #3059 - new mail rake task sends foreman reports to each user

2b15ea6f 09/09/2013 09:14 AM Daniel Lobato Garcia

fixes #3051 - Adds rake task to import puppet environments

8d4bcf4a 09/05/2013 05:05 PM Greg Sutcliffe

Fixes #3030 - require facter where necessary

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

0a932172 06/24/2013 04:20 AM Joseph Magen

fixes #2697 again - HostMailer typo and .deliver

7ff08812 06/23/2013 05:00 PM Joseph Magen

fixes #2697 - HostMailer summary is broken
(cherry picked from commit 8e851ef524a3348c1587e53e3c2da616fdbe1fdc)

dce619a2 06/18/2013 06:56 AM Lukas Zapletal

helper script to show dependencies nicely

a5f44532 06/11/2013 12:45 AM Dominic Cleal

fixes #2633 - enable generate_token rake task to run from elsewhere

f3dd3bb6 05/22/2013 10:45 AM Joseph Magen

fixes #2440 remove unused files, code, unnecessary require statements

8d3e45e0 05/09/2013 05:48 AM Dominic Cleal

gettext_i18n_rails_js shouldn't be required in prod setups to run rake tasks

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

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

2bf4a47a 05/07/2013 03:19 AM Andy Taylor

Fixes #2265 - Broken hosts_and_facts detection

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

fixes #2378 - added Minitest and other code cleanups

c4da9ff7 04/24/2013 08:58 AM Lukas Zapletal

fixes #2368 - finishing transifex.com integration

9ec05b0d 04/24/2013 05:40 AM Sam Kottler

Fixes #2408: don't try to reset the password in rake permissions:reset if Facter.domain is nil

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

Feature #2368 - form helpers, exceptions and fixes

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

Feature #2368 - i18n extracting and locale rake task

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

Feature #2368 - merging new strings

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

Feature #2368 - i18n extracting strings

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

0d264ea7 02/01/2013 03:12 AM Robert Birnie

Fixes #2141 - Deletes duplicate TrendCounters

This fixes graphs with spikes, caused by multiple rake trends:counter tasks.

adfcf8f0 01/08/2013 08:24 AM Dominic Cleal

fixes #2109 - improve session token security

- adds security:generate token rake task to create static token
- generate and cache a token on startup if static token isn't present

Thanks to Sandor Szücs <>

eefbf33f 12/09/2012 04:27 AM Daniel Lobato Garcia

fixes #1979 Updating puppet:import:puppet_classes for parameterized classes

Puppet import_classes task uses PuppetClassImporter instead of Environment.import_classes which is not available anymore

8c9e8ee7 12/09/2012 04:21 AM Dominic Cleal

fixes #2021 - run test:lib from test rake task

d076d573 11/21/2012 08:10 AM Joseph Magen

This commit adds most of the functionality required for API v1

The overall goal was to extract the existing JSON response
overall controllers, and to move them to a seperate name space.

  • documentation was added to all requests (available under /apidoc)...
fe4629de 10/31/2012 05:19 AM Robert Birnie

feature #1906 add Trend information

Signed-off-by: Amos Benari <>
Signed-off-by: Ohad Levy <>

f8d94608 09/24/2012 10:41 AM Amos Benari

fixes #832 - adds parameterized class support

Credits:
This patch is based on the original work of Olivier Favre
<> many many thanks!

This patch adds the following features
  • import class parameters, and try to understand their types
  • support a complex matrix of environments, puppet classes and their...
06042377 09/13/2012 10:03 AM Brad Crochet

Add support for Jenkins CI reports

a53137f7 09/05/2012 07:18 AM Ohad Levy

fixes the prod2dev rake task to handle STI.

e374699f 06/28/2012 03:49 AM Ohad Levy

fixes #1715 - rake puppet:import:puppet_classes[batch] stopped working

67799065 03/15/2012 10:34 AM Ohad Levy

code smell

de2ea8a9 03/14/2012 06:47 AM Ohad Levy

refs #1503 better handling of migrating to puppet proxies

ace6fbad 03/14/2012 05:46 AM Ohad Levy

fixes #1503 - When creating a host, it should be possible to define a Puppet CA and a Puppet Master to use

a989a617 02/27/2012 05:40 AM Ohad Levy

fixes #1509 - Foreman should use the proxy to import puppet classes

017e1049 11/28/2011 03:44 AM Ohad Levy

WIP rails3 migration

a6f4f5f7 08/18/2011 04:00 PM Ohad Levy

fixes #1120 - Replaced DHCP functionaitlity by the new net dhcp record classes

672f931d 07/24/2011 11:42 AM Paul Kelly

Fixes #989 - Add Sparc Solaris support

Signed-off-by: Paul Kelly <>

4ebe38c7 05/23/2011 10:36 AM Ohad Levy

fixes #899 - There are numerous typos and formatting issues with the code