Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
a46f72be 09/04/2015 05:11 AM Marek Hulán

Fixes #11263 - set newly seeded partition tables default

8809a63b 09/04/2015 03:43 AM Stephen Benjamin

fixes #9654 - mark seeded org/loc as default

6b4b489f 09/03/2015 02:54 AM Ori Rabin

fixes #10832 - separating lookup keys into puppet and variable

79023fbe 08/31/2015 11:00 AM Lukas Zapletal

Fixes #11284 - clear cache during websocket setting migration

8347a5ef 08/28/2015 09:04 AM Ori Rabin

Fixes #10731 - Allow matches to merge with default values

2ec73490 08/26/2015 06:57 PM Tom Caspy

fixes #11571 - resetting column information in migration

9dd00534 08/26/2015 06:25 AM Tom Caspy

fixes #11425 - adding lookup_value_matcher to host and hostgroup to make db schema more logical

fe501072 08/14/2015 02:08 AM Justin Sherrill

Fixes #11339 - ensure unique parameters before adding uniq index

60fe43b2 07/31/2015 05:53 AM Ondřej Pražák

Fixes #7167 - names of settings marked for translation

56608fed 07/31/2015 05:53 AM Ori Rabin

Fixes #10558 - adds migration to remove and prevent duplicate tokens

602f52a4 07/29/2015 04:11 AM Ondřej Pražák

Fixes #10826 - Adds unique constraint to the title in operatingsystem table

c1c9649b 07/24/2015 10:32 AM Daniel Lobato Garcia

Refs #3809 - Enable cop Style/MultilineTernaryOperator

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

70c927c2 07/17/2015 05:17 AM Dominic Cleal

fixes #11120 - migrate websockets setting when readonly in settings.yaml

6ed46706 07/15/2015 08:33 AM Dominic Cleal

fixes #10994 - remove new_* data from compute profile attributes

77c68e4 stopped new_* data hashes from being stored in compute profiles
and elsewhere, and removed the filtering of it too. This filters
existing attributes in the DB to prevent InterfaceMerge trying to use...

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

Fixes #9603 - fixed websockets_* set of settings

890e765e 07/14/2015 03:35 AM Daniel Lobato Garcia

Fixes #11078 - Substitute find_all_by by where to comply with Rails 4

This commit takes away all instances up to this point of find_all_by to
improve Rails 4 compatibility. They are substituted by .where calls.

7deaced2 07/06/2015 06:59 AM Daniel Lobato Garcia

Refs #3809 - Style/blocks cop enabled

3dfaf19d 06/25/2015 07:35 AM Lukas Zapletal

Fixes #10879 - reported_at column is NOT NULL

Allows for better optimisation of queries on PostgreSQL with
scoped_search.

7d62413f 06/22/2015 01:35 PM Fernando Carolo

Fixes #10526 - Support for Cisco POAP

cc9352dc 06/18/2015 10:49 AM Ohad Levy

fixes #10861 - Remove unused columns from the hosts table

  • Serial - Never really used, probably can be refactored as kernel
    parameters.
  • last_freshcheck, source_file_id - left overs from puppet old store
    configs compatibility that we no longer use, I assume no one is using...
868faa8f 06/16/2015 08:48 AM Daniel Lobato Garcia

Fixes #10409 - Rails 4 compatible changes with Rails 3

75efc886 06/12/2015 03:09 PM Marek Hulán

Fixes #10793 - rename old class name in taxonomy ignore_types

09f31315 06/11/2015 10:07 AM Tomer Brisker

Fixes #10656 - Prevent audits on counter cache update

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.

19d684dd 06/08/2015 08:55 AM Marek Hulán

Fixes #10642 - save the interface regardless of validation errors

026fa1d9 06/05/2015 12:06 PM Stephen Benjamin

fixes #10695 - don't seed initial taxonomies if there are any already

34d5ff10 06/03/2015 12:47 PM Marek Hulán

Fixes #3711 - usergroup name can't be null

1ef36c07 05/22/2015 08:59 AM Stephen Benjamin

fixes #1510 - notification when host finishes building

ff33aaaa 05/20/2015 04:04 AM Tomer Brisker

Fixes #10288 - prevent audits on update of puppetclass total hosts counter

bc9558f7 05/18/2015 10:40 AM Shlomi Zadok

fixes #1213 - Get email reports of audit changes

19bf6b09 05/18/2015 09:03 AM Dominic Cleal

fixes #10509 - add toggle for LDAP usergroup updating

1a282cba 05/11/2015 03:49 PM Shimon Shtein

Fixes #8525 - Rename "Mail" to "Email" in user preferences

377bb86d 05/11/2015 03:25 PM Dominic Cleal

fixes #10403 - resync names of unmanaged hosts to their primary NIC

MoveHostNicsToInterfaces previously ignored unmanaged hosts, but they
need migrating too. Updated the existing migration to migrate both,
then for existing hosts, add a new migration to ensure all primary NIC...

bd3a90f0 05/01/2015 07:38 AM Ondřej Pražák

Fixes #10228 - adding index to source_id in logs table

d4692e4e 04/29/2015 08:06 AM Dmitri Dolguikh

Fixes #10289: default root password hash is SHA256 now

42117380 04/02/2015 09:22 AM Tomer Brisker

Fixes #8106 - Dashboard rewrite to allow better customization

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

9e5fad81 03/02/2015 04:05 AM Marek Hulán

Fixes #9547 - DHCP is default subnet boot mode

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.

6ace062d 02/18/2015 03:54 AM Daniel Lobato Garcia

Refs #3809 - Remove cop emptyliteral

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

b6b0b3c6 02/16/2015 10:50 AM David Davis

Fixes #9357 - Making description db types consistent across Foreman

7560679b 02/08/2015 03:17 PM Daniel Lobato Garcia

Fixes #6884 - Installation media without $minor generate broken $version

$version is generated with the major version and a dot, producing paths
like foo.bar/x64/7. which don't exist. For CentOS at least we want to generate
a path without the dot. The default values for these media have been changed too.

30f19e0c 02/08/2015 02:07 PM Tom Caspy

fixes #3008 - allowing large ptables

b328d4c3 02/08/2015 10:56 AM Marek Hulán

Fixes #9198 - migration sets type explicitly

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

c0fe869d 01/20/2015 04:21 AM Dominic Cleal

templates - sync from community-templates

47f4ea06 01/15/2015 09:31 AM Stephen Benjamin

fixes #8949 - fix noop migration for smart proxy auth settings

03363cd5 01/13/2015 11:58 AM Johannes Scheuermann

fixes #8857 - refactor Debian boot_files_uri into parent class to match CoreOS

581d3b6b 01/13/2015 08:41 AM Ori Rabin

Fixes #8764 - adds description to taxonomies

c3b33536 01/13/2015 04:18 AM Stephen Benjamin

fixes #8484 - make SmartProxyAuth concern more useful to plugins

01652bbe 01/07/2015 06:43 AM Marek Hulán

Fixes #8851 - support seed files of plugin with dash in name

5a594178 12/30/2014 02:45 AM Johannes Scheuermann

fixes #7652 - Implements CoreOS OS support

ad998ce7 12/28/2014 07:22 AM Shlomi Zadok

fixes #8049 - Add timezone to user

3279c309 12/09/2014 05:42 AM Stephen Benjamin

fixes #8477 - usability improvements to template locking/defaults

642c9d99 11/28/2014 02:25 AM Ori Rabin

Fixes #8428 - Connecting audits to existing users

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

Refs #3809 - Remove useless assignments

a2523ccf 11/17/2014 04:52 AM Ori Rabin

Fixes #8418 - Add 'facts' feature to features

d5f92b39 11/13/2014 01:31 PM Dominic Cleal

fixes #8366 - add parameter type to unique index

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

Fixes #844 #5725 - correct hosts count in puppetclass

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

8e53b7c9 10/30/2014 05:37 AM Ori Rabin

Fixes #3260- Allows puppet to manage value of smart class parameter that can be overrided

4af1e2ba 10/29/2014 12:41 PM Shlomi Zadok

fixes #7975 - Subnet names should be unique

ea4eec44 10/22/2014 05:11 AM Ori Rabin

Fixes #3309 - Support deep merging of hash and array structures in smart class parameters

6be0508b 10/17/2014 02:02 PM Stephen Benjamin

fixes #4439 - ensure user logins are handled case insensitively

54141ab9 10/07/2014 07:42 AM Daniel Lobato Garcia

Fixes #5139 - leftovers subscribe_to_all_hostgroups

Remove user_xxx unnecessary tables and notices

Update subhostgroups removed

Fixes for migration of foreign keys

Remove users from compute_resource fixture

Remove table notices after fk are removed for pg/mysql

356b2e69 10/07/2014 05:49 AM Marek Hulán

Fixes #7401 - Add support for bonds

Renames physical_device to attached_to and move the virtual device
form out of BMC.
Extends the form for Bond devices
Allow configuration of bonds in KS template
Parsing of Bond interfaces from facts
Mac address is required only for physical devices

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

8b737c9c 09/29/2014 07:17 AM Joseph Magen

fixes #4386 - gem friendly_id to simplify find by id, name, label, etc

2d7f0315 09/26/2014 08:29 AM Dmitri Dolguikh

fixes #2127: added support for root password hashing other than MD5

998e1438 09/23/2014 04:25 AM Ori Rabin

Fixes #6695: Adding two OS parameters with same name should raise an error

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

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

b8391adc 09/09/2014 03:34 AM Dominic Cleal

fixes #7253 - change nil admin field on users to false, matches usergroups

When the admin field was nil, admin_changed? in user model validations can
evaluate to true if the field changed from nil to false.

4fdfa622 09/08/2014 11:26 AM Marek Hulán

Fixes #3840 - Removes unused Signo related code

d455f32c 09/03/2014 11:24 AM Marek Hulán

Fixes #6444 - add support for virtual NICs

Extend additional interface details refs #2240

NIC facts parsing change and we create interfaces in Foreman according
to facts we recieve.

Subclasses does not define their own attributes and serialize them to
attrs hash. All BMC attributes are extracted to separate columns so it's...

7669211c 09/03/2014 06:45 AM Marek Hulán

Fixes #5926 - hide sensitive parameter values

User can check to hide value when creating or editing global parameter.
The value is masked by *** and is also not displayed when overriding.

7cb41918 08/15/2014 09:51 AM Daniel Lobato Garcia

Fixes #3976 - Add all view_ permissions to viewer user role

This PR tests that there is a match between foreman access control and
permissions seeded by the db script. It also checks all seeded view_
permissions are part of the viewer role.

57b6f858 08/07/2014 04:21 AM Eric Helms

Fixes #6891: Taxonomies couldn't be seeded after initial run of seeds.

On a clean run of seeds, a seed prior to the taxonomies sets User.current.
On subsequent runs, errors are thrown since User.current is not thrown
and taxonomy creation expects this.

bd1fe677 08/06/2014 06:16 AM Dominic Cleal

templates - sync from community-templates

3dd51f40 08/06/2014 05:31 AM Dominic Cleal

fixes #6873 - ensure hidden 'owner' is populated on user role

Also re-order seeding such that the anonymous role is added to seeded users.

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

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

3034e8e2 07/31/2014 06:00 AM Ori Rabin

fixes #6636, #6657, #6694 - add field length validations, extend audit field length

160ffa2a 07/30/2014 05:24 AM Ohad Levy

fixes #6529 allow to define IP suggestion per subnet

d9560ebd 07/28/2014 01:50 PM Eric Helms

Fixes #5029: Create organization and location during seed if specified.

a0bd5bb2 07/24/2014 01:49 PM Maria Nita

fixes #4641 - Ensure default role only after save/update. Change default role permissions

4a28771d 07/17/2014 10:05 AM Stephen Benjamin

fixes #1646, #3103 - enable cloning and locking of templates

5f15f585 07/10/2014 11:43 AM Greg Sutcliffe

Fixes #6528 - Silence seeds.rb when in test env

6f087ccb 07/09/2014 07:33 AM Joseph Magen

fixes #6506 - remove x86_64 default for new architecture

225b3818 07/02/2014 10:13 AM Tomáš Strachota

Fixes #6285 - Settings API does not parse incoming values to correct data type

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

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

5b28f7ac 06/23/2014 09:38 AM Eric Helms

Fixes #6308: Load plugin seeds from seeds.d directory of each plugin

1a6e0963 05/19/2014 11:06 AM Marek Hulán

Fixes #5689 - Plugin permissions are migrated too

fec952bd 05/05/2014 09:05 AM Dominic Cleal

fixes #5489 - don't generate empty search () filters on permissions migration

5f72ef39 05/05/2014 08:35 AM Dominic Cleal

fixes #5540 - also clone builtin roles during migration