Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
da5a9c4e 09/16/2015 07:43 AM Lukas Zapletal

Fixes #11709 - better error for DNS conflict timeouts

536fd199 09/14/2015 07:03 AM Phirince Philip

fixes #11723 - foreman_url usable from default PXE template

9a9ec5b1 09/02/2015 06:01 AM Daniel Lobato Garcia

Refs #3809 - Enable Rails delegate cop

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"]'...
6ea461fe 08/05/2015 10:55 AM Marek Hulán

Fixes #1453 - add use_image and jumpstart helpers to Host jail

758d57a3 07/28/2015 01:02 AM Lukas Zapletal

Fixes #11206 - plugin API now expose default role permissions

111b0459 07/24/2015 10:28 AM Daniel Lobato Garcia

Refs #3809 - Enable cop Style/IfUnlessModifier

17622a29 07/24/2015 10:24 AM Daniel Lobato Garcia

Refs #3809 - Enable cop Style/AlignArray

de9e7ada 07/16/2015 05:56 AM Marek Hulán

Fixes #11035 - template preview feature

97c34475 07/14/2015 03:36 AM Lukas Zapletal

Fixes #9603 - fixed websockets_* set of settings

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....

68bf0c89 06/26/2015 06:22 AM Marek Hulán

Fixes #10740 - ignore auditing of all models in migrations

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

Fixes #10815 - introduced FOREMAN_APIPIE_LANGS env variable

75618724 06/15/2015 09:44 AM Dominic Cleal

refs #10703 - use N_() for exception messages

cdd8424f 06/12/2015 12:23 PM Lukas Zapletal

Fixes #10703 - websockify is now randomly selected

Plus updated websockify to 1.6.1 version

01e78260 06/09/2015 10:29 AM Ivan Necas

Fixes #10713 - improved backtrace logging

  • full trace in 500 page in production shows really the full trace
  • Foreman::Logging.exception as an unified entry point for exceptions logging
  • the backtrace cleaner doesn't delete the plugins
  • the orchestration exceptions gets the backtrace covered by logger...
510d53cd 06/09/2015 07:22 AM Marek Hulán

Fixes #7096 - Adds STI to templates

This commit converts Ptables to be just another type of Template so it
gets the same features as ConfigTemplate. ConfigTemplate was renamed to
ProvisioningTemplate to reflect UI and the name under it's commonly known.

3088e641 06/04/2015 06:05 AM Eric Helms

Fixes #10487: Add custom logging support

This change moves away from the Rails logger to the 'logging' gem
to support more configurability of logging. Further, this allows for
the creation of custom loggers that plugins can then create during
registration (with `logger`) or through settings....

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

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

c74610f9 05/19/2015 09:47 AM Walden Raines

Fixes #10402: add to_bool function for converting to boolean.

This commit adds a to_bool function for casting values to boolean
as well as an example usage.

http://projects.theforeman.org/issues/10402

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.

8f657a84 04/30/2015 03:52 AM Stephen Benjamin

fixes #10287 - provide helper methods for proxy features

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

Refs #3809 - Remove semicolon cop

e60f0799 04/17/2015 07:31 AM Dominic Cleal

fixes #10020 - add next-server/filename attrs to provision NIC DHCP record

A host's DHCP record used to be constructed with PXE attributes in
Orchestration::DHCP, but moved to Nic::Managed during 43c4bd7. Nic::Managed
didn't add PXE attributes, so this commit adds these when provision? is set....

37bb1b44 03/26/2015 05:38 AM Lukas Zapletal

Fixes #8727 - DHCP validation does not fail on discovered leases

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

44dbdbc3 02/08/2015 03:50 PM Tom Caspy

fixes #6774 - in case of parsing of non json or broken json, return 400

5c02cfe5 01/30/2015 03:34 AM Daniel Lobato Garcia

Refs #3809 - Enable cop StringConversionInInterpolation

43c4bd72 01/27/2015 11:58 AM Marek Hulán

Fixes #7456 - Extract primary interface from host

Contributions from:

All host must have at least one primary interface and one provision (can...

060a93cf 01/26/2015 05:37 AM David Davis

Fixes #9099 - Upgrade rubocop to 0.28.0

ee1f56de 01/23/2015 06:51 AM Marek Hulán

Fixes #9044 - fixes invalid mac in tests

Also do not reset invalid mac address to nil so we can propagate proper
validation error.

3efe1dab 01/15/2015 08:14 AM Daniel Lobato Garcia

Refs #3809 - Enable cop BarePercentLiterals

02cf7a53 12/28/2014 09:52 AM Tomer Brisker

Fixes #8796 - Fix to_gb size calculation and constentize

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

1e4e77c6 12/01/2014 07:45 AM Greg Sutcliffe

Fixes #8267 - accept template_url in call to foreman from proxy

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

71dfb495 11/05/2014 02:14 AM Lukas Zapletal

Fixes #7971 - DHCP hostname commutative conflict fix

2094e4e8 11/04/2014 12:28 PM Greg Sutcliffe

Refs #969 - Foreman-side changes for serving templates from the proxy

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

c330aee0 10/20/2014 06:49 AM Shlomi Zadok

fixes #7331 - delete unassigned os default templates

e18c940f 10/13/2014 07:09 AM Thomas Kuther

Fixes #2283 , #3135 - add config option for proxy_request_timeout

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

Fixes #7861 - Update rubocop version

5f029ed6 10/07/2014 03:40 AM Daniel Lobato Garcia

Refs #3809 - Use parentheses in method definitions

4f7a4d0b 10/06/2014 02:37 PM David Davis

Refs #3809 - Fix a few rubocop TODOs

96144a47 10/06/2014 01:57 PM Daniel Lobato Garcia

Refs #3809 - Remove rubocop TODOs

Removed the following TODOs so that cops for these will run from now on:

Lint/AmbiguousOperator, DefEndAlignment, DeprecatedClassMethods
EnsureReturn, RequireParentheses, Void, BlockAlignment, EndAlignment,
UselessAccessModifier,...

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...

4d681ab1 10/01/2014 04:09 PM Lukas Zapletal

fixes #4672 - added template_name template variable

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

7af45f09 09/15/2014 07:00 AM Christine Fouant

fixes #7430 - Adds subnet mask validation

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

7d5aaa82 08/05/2014 07:54 AM Stephen Benjamin

fixes #6861 - provide a way to detect host group provisioning

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

b6983d00 07/28/2014 08:19 AM Stephen Benjamin

fixes #6618 - provide an indentation helper for provisioning templates

22671c50 07/18/2014 03:05 AM Kot

Fixes #3377 - Add altlinux support

7d7faa5c 07/16/2014 02:13 AM Ewoud Kohl van Wijngaarden

fixes #3601: Use secure websockets if available

Websockets_ssl* settings must be configured with the appropriate
certificates for this to work.

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

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

ec86e6d9 07/06/2014 07:36 AM Ohad Levy

fixes #6498 simplified eval statement

07a89c56 07/04/2014 09:18 PM starless72

fixes #6496 - Added :match helper method to saferender

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

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

67c3b863 06/26/2014 07:21 PM Justin Sherrill

fixes #6382 - revert name change of 48bit mac address regex to fix discovery

e42aa400 06/24/2014 02:23 PM Trey Dockendorf

fixes #5915 - Add support for Infiniband 64-bit MAC addresses

1b726d4f 06/06/2014 11:55 AM Greg Sutcliffe

Fixes #5941 - Handle nil comparison object in DHCP::Record.valid?

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

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

14646e77 05/16/2014 03:54 PM Greg Sutcliffe

Fixes #5637 - Don't raise lease conflicts when reading ad-hoc DHCP leases

6807d423 04/28/2014 11:04 AM Stephen Benjamin

fixes #5444 - add param_false? host method and allow in templates

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

869bbffe 04/04/2014 02:20 PM Ivan Necas

fixes #5077 - refactor safemode rendering to allow helpers and variables from plugins

90ff2a3a 04/04/2014 11:23 AM Dmitri Dolguikh

fixes #4381: dns records are being update after changes to host when dhcp is also present

e4fde4e3 04/02/2014 11:01 AM Ivan Necas

Fixes #4976 - ensure the process is really running inside a rake task

77f70152 04/02/2014 10:46 AM Stephen Benjamin

fixes #1809 - foreman realm integration

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

4bae5ced 01/22/2014 05:56 PM Stephen Benjamin

fixes #3697, #3701 - more comprehensive field validations