Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
5655a7ac 07/06/2018 03:13 PM Ondřej Pražák

Fixes #23705 - Do not associate ptable snippets

333c03f4 07/06/2018 08:10 AM Ewoud Kohl van Wijngaarden

Fixes #24167 - Remove legacy_puppet_hostname setting

672e0467 07/05/2018 01:33 PM Ori Rabin

Fixes #24122 - Remove limit from LookupValue value

d7c67746 06/20/2018 07:20 AM Michael Moll

Fixes #19873 - Fix Style/MultilineIfModifier cop (#5705)

  • Refs #20891 - fix for new rubocop rules
  • Fixes #19873 - Fix Style/MultilineIfModifier cop
67110766 06/19/2018 02:13 PM Lukas Zapletal

Fixes #21007 - new unattended action 'failed'

9d43fc71 06/14/2018 12:05 PM Michael Moll

Fixes #19789 - fix Layout/SpaceAroundOperators cop

630061d2 06/14/2018 09:50 AM Michael Moll

Fixes #19775 - Fix Layout/ExtraSpacing cop

596ec5dc 06/01/2018 10:48 AM Marek Hulán

Refs #22984 - fix the type for all templates

d91d77e2 05/31/2018 07:22 AM Lukas Zapletal

Fixes #23376 - subnet.vlanid size is 4 bytes

57d90df0 05/24/2018 06:37 AM Lukas Zapletal

Fixes #23679 - Nil error in migrate_template_to_parameters_macros (#5606)

a653e389 05/22/2018 03:18 PM Ewoud Kohl van Wijngaarden

Fixes #23635 - Centralize use of facter

We have a bundler group for facter. That implies it's optional but
before this change it wasn't With this change it's only required if no
domain and fqdn are set. This is still the default so in most cases it's
no difference, but at least we have centralized all use of facter to one...

68388bc2 04/26/2018 04:29 PM Michael Moll

Fixes #19781 - Fix Layout/LeadingCommentSpace cop

3cd8c84b 04/11/2018 07:21 AM Michael Moll

Fixes #19787 - Fix Layout/SpaceAfterComma cop

7bd5816a 04/10/2018 02:25 PM Ondřej Pražák

Fixes #22809 - Turn VM attributes to hash (#5403)

85021506 04/05/2018 11:56 AM Michael Moll

Fixes #19839 - Fix Rails/Present cop

9ae8fa19 04/05/2018 11:56 AM Michael Moll

Fixes #23123 - Fix Rails/ActiveRecordAliases cop

dc2efa60 04/05/2018 10:34 AM Ivan Necas

Fixes #23067 - expose option to use oVirt APIv4

Also handle v4 certificate error and v3 path migration

f175f751 04/04/2018 02:20 PM Baptiste Agasse

fixes #21694 - Add MTU to subnet

5f5b13a9 04/02/2018 08:54 AM Michael Moll

Fixes #19895 - Fix Style/RedundantReturn cop

e73b804e 03/22/2018 08:49 PM Partha Aji

Fixes #22624 - User selectable columns model + api

Adding initial bindings to user selectable columns. This model + api is
going to be used in work related Katello plugin's subscription pages.
The main intesnt of this PR is to provide a basic model where a user can...

4d5bdcd5 03/22/2018 12:36 PM Sean O'Keeffe

Fixes #22984 - Migrate templates auditable_type

https://github.com/theforeman/foreman/pull/4778 Changed `Ptable`
& `ProvisioningTemplate` `auditable_type` this commit adds the
missing migration.

67b925e9 03/20/2018 11:05 AM Dominik Hlavac Duran

Fixes #15286 - New API for auth sources (#4865)

f38867d0 03/13/2018 09:20 AM Marek Hulán

Fixes #22875 - Fix digest limits

a4956e35 03/08/2018 08:27 AM Daniel Lobato Garcia

Fixes #22721 - Rename setting to trusted_hosts

The setting trusted_puppetmaster_hosts is used to allow hosts to submit
stuff to the facts/reports API endpoint.
The name made sense a long time ago, but these days other plugins and
any user can submit stuff to this API to generate...

0507a622 02/28/2018 03:50 PM Daniel Lobato Garcia

Refs #17316 - Ensure the proxy exists before assigning tftp

If the subnet.tftp proxy didn't exist, the migration fails with

undefined method `has_feature?' for nil:NilClass'

so we rather make sure it exists before trying to set the template
proxy to nil.

009e7bbd 02/27/2018 10:08 AM Lukas Zapletal

Fixes #17316 - templates feature is subnet association

45089e16 02/14/2018 08:15 AM Sebastian Gräßl

Fixes #22310 - Implement report scanner to identify origin (#5186)

5501f0bf 01/29/2018 12:03 PM Daniel Lobato Garcia

Fixes #22382 - Remove ldap_filter 255 chars limit

214aa5ad 01/26/2018 10:54 AM Ivan Necas

Fixes #22339 - normalize empty values for User.timezone

Otherwise, we would need to deal with two values for the browser's
timezone. Less variants is better in this case.

b7d400f6 01/15/2018 04:28 PM Michael Moll

Fixes #19776 - Configure Layout/FirstParameterIndentation cop

da9865b8 01/15/2018 04:28 PM Michael Moll

Fixes #19907 - Configure Style/TernaryParentheses cop

7e880437 01/15/2018 04:28 PM Michael Moll

Fixes #19877 - Fix Style/NegatedIf cop

55e2afa1 01/15/2018 01:37 PM Tomer Brisker

Fixes #1916 - Subnet vlan id should be integer

a186f43b 01/08/2018 07:46 AM Tomer Brisker

Fixes #21926 - Ensure uniqueness on image names and uuids (#5081)

Image names should be unique per CR and OS. UUID uniqueness is already
enforced by ActiveRecord but not in the DB, which could cause conflicts
in multi-proccess environments. Also cleaned up a bit of the image tests...

4c66d096 01/05/2018 08:28 AM Dmitri Dolguikh

Fixes #21748 - Removed gravatar images

As gravatar urls use MD5 hashes
d5d2d63f 01/04/2018 08:26 PM Ondřej Pražák

Fixes #5790 - Add compute resource to hostgroup (#4593)

452a0264 01/03/2018 03:49 PM Tomer Brisker

Fixes #22111 - add taxonomy indexes to hosts

8361c788 12/25/2017 02:44 PM Tomer Brisker

Fixes #19788 - fix Layout/SpaceAroundBlockParameters cop

565621cf 12/25/2017 02:24 PM Amy Walker

Fixes #22068 - Add version column to auditable_index

Audits table queries cause high load in large deployments.

Foreman regularly does queries like this:
SELECT MAX AS max_id FROM `audits` WHERE `audits`.`auditable_id` = 7555 AND `audits`.`auditable_type` = 'LookupKey';...

69205f5c 12/15/2017 03:34 PM Tomer Brisker

Fixes #19772, #19773, #19774 - Fix some empty line cops

bc038098 12/11/2017 10:11 PM Dominic Cleal

Fixes #21100 - set DB migration compatibility to 4.2

Put all existing DB migrations into 4.2 compatibility mode as they don't
specify null => true on timestamp columns etc.

c5787ac1 11/27/2017 02:20 PM Tomer Brisker

Fixes #21766 - Enforce uniquness of TaxableTaxonomy in DB

0f118fd7 11/22/2017 08:49 AM Daniel Lobato Garcia

Fixes #21669 - Use $major on CentOS media, $version deprecated

As we can see, CentOS fixed their repos so that
http://mirror.centos.org/centos/7 returns the latest version we need for
vmlinuz, etc..
For a long time they only offered these files under specific version...

0b6ec11e 11/15/2017 12:38 PM Anthony Chevalet

Fixes #12054 - Openstack v3 support

c22f5db1 10/24/2017 11:15 AM Timo Goebel

fixes #18004 - increase fact value size

7d8b5c2e 10/24/2017 09:35 AM Timo Goebel

fixes #21394 - user login with access token api

5878c99f 10/19/2017 06:29 PM Marek Hulán

Fixes #21342 - fix core roles seeding

Core roles should always be up to date based on what's defined in seed
files. Users have no other way to update locked roles in newer Foreman
versions.

e6b0f4fa 10/12/2017 11:47 AM Justin Sherrill

Fixes #12216 - support http proxies for compute resources

e91844d8 10/09/2017 03:21 AM Ivan Necas

Fixes #21206 - Fix templates taxonomies migration

In 0969b62, we added a migration to change the type of taxable
taxonomies. Unfortunatelly, it was not working right
as migratios don't run with any user and Ptable.all returned
empty set. We need to make sure to unscope when loading the data.

b1438ff0 09/27/2017 02:39 AM Ivan Necas

Fixes #21037 - use Host::Base as auditable_type

Otherwise, we are hitting "Invalid single-table inheritance type:
Host::Discovered is not a subclass of Host::Managed" when converting the
host from discovered to managed.

d03c67d3 09/20/2017 02:46 AM Marek Hulán

Fixes #21010 - add higher granularity and reorder seeds

ceeb3926 09/19/2017 03:40 AM Dominic Cleal

Fixes #20955 - Remove conditions to {destroy, delete}_all calls

ff1e9ffc 09/18/2017 10:50 AM Dominic Cleal

Fixes #20950 - Use 'distinct' in AR finders

afe87279 09/14/2017 04:06 AM Marek Hulán

Refs #16740 - migration templates to use param macros

fe46cbc1 09/13/2017 03:05 AM Marek Hulán

Refs #20708 - reset default templates type

83775e63 09/08/2017 09:34 AM Marek Hulán

Fixes #20708 - fix templates auditing

Templates were audited under parent class. This keeps separate audits
per template type and allows searching by provisioning_template and
partition_table names. It also fixes broken associations in
taxable_taxonomies table.

78ae4884 09/04/2017 07:34 AM Marek Hulán

Fixes #20737 - add default description to roles

d102db23 08/16/2017 02:55 AM Maximilian Mack

Fixes #20608 - Adding index for ssh_keys

Adds a index :user_id to ssh_keys

88e295d5 07/19/2017 06:21 AM Tomáš Strachota

Fixes #16112 - support for netgroups in LDAP auth source

364c5208 07/12/2017 05:03 AM Ori Rabin

Fixes #17918,#19354 - Smart class parameters appear in audits

597501b4 07/03/2017 02:27 PM Lukas Zapletal

Fixes #20143 - changed kind for Preseed default PXEGrub2 (#4630)

  • Fixes #20143 - changed kind for Preseed default PXEGrub2
  • Refs #20033 - renamed contents of templates seeds
bbb1b90c 06/20/2017 05:31 AM Marek Hulán

Fixes #20033 - load seed data just once

d96635ce 06/19/2017 05:45 AM Ohad Levy

fixes #19913 - fixes rubocop Style/ZeroLengthPredicate

7943ff79 06/07/2017 03:48 AM Tomer Brisker

Fixes #19934 - Don't limit smart class parameter order length

cf468753 06/01/2017 10:01 AM Amir Fefer

Fixes #15861 - increase size of audited_changes column

In mysql text type is limited to 64K, while in psql
there's no limit. Changeing type to MEDIUMTEXT,
which limited to 16MB, should solve this issue in mysql

d80e2430 05/27/2017 04:16 AM Daniel Lobato Garcia

Fixes #16159 - Rename mail alerts to not be Puppet specific

Right now, under 'my account', users get emails with alerts about the
status of their hosts regarding configuration management (e.g: if there
was an error, get an alert, or get a weekly summary of all hosts...

1e43a17b 04/25/2017 11:29 AM Tomer Brisker

Fixes #19125 - Add description to hostgroup

4deab2f3 04/12/2017 02:31 AM Lukas Zapletal

Fixes #13772 - orchestration now uses app logger

02489389 04/06/2017 05:16 AM Marek Hulán

Fixes #19169 - remove image password from audit

7d03f9d4 04/05/2017 06:39 AM Tomer Brisker

Fixes #19148 - Add description field to subnets

e135dc98 03/29/2017 04:24 AM Tomer Brisker

Fixes #18954 - Add CSV export to facts table

d6a059c8 03/28/2017 04:22 AM Ohad Levy

fixes #18940 - adds caching to notification api calls.

this implementation reduce the notification fetching time on
my production system from avg response times of 80ms to 20ms,
and siginficantly reducing server load (db, cpu etc)

it also removes total counts from the implementation, as that was not...

4a98e18e 03/28/2017 04:00 AM Marek Hulán

Fixes #18639 - lock all templates we seed

72a28408 03/24/2017 11:02 AM Ondřej Pražák

Fixes #18001 - Add plugin permissions to core's roles

9313f6ad 03/23/2017 11:35 AM Tomer Brisker

Fixes #18893 - Improve latest events widget performance

28b7dd9f 03/15/2017 12:03 PM Timo Goebel

fixes #18476 - users have ssh keys

a36689ab 03/09/2017 07:45 AM Ohad Levy

fixes #18681 - moves polymorphic subject into notification object

also adds host build, destroyed and missing owner UI notifications

3ebc95da 03/08/2017 12:50 PM Marek Hulán

Fixes #18767 - keep cloning info

2b81dfe4 03/05/2017 05:58 AM Tomer Brisker

Fixes #14492 - Unify delete and minimize for dashboard widgets

Originally the idea was for the buttons to have a different effect on
the widgets, however with changes introduced later on these differences
have been reduced to being insignificant.

cb271bde 03/01/2017 07:25 AM Sean O'Keeffe

Fixes #18726 - Set null to true on migrations for Rails 5

db8b1228 02/23/2017 09:56 AM Daniel Lobato Garcia

Fixes #18426 - Add actions to notification entries

This adds support for the notifications to display actions. In case no
actions are provided, the dropdown kebab isn't shown. The actions
possible right now only include GET links.

5f606e11 02/22/2017 03:26 AM Daniel Lobato Garcia

Fixes #16982 - Scope properly when no taxonomies are set

The default scope for hosts and other objects did not restrict
properly by taxonomies. An user without organizations or
locations, could do anything it's permissions allow to.
The list of hosts was unrestricted and showed hosts in...

4b20f49a 02/21/2017 06:03 AM Ondřej Pražák

Fixes #16204 - Singularize ExternalUsergroups for permissions

89dadcf7 02/13/2017 12:12 PM Timo Goebel

fixes #18481 - host index page loads faster

caa2c215 02/09/2017 11:05 AM Marek Hulán

Fixes #18440 - removes dead code and obsolete permission

f505ec3d 02/01/2017 07:03 AM Lukas Zapletal

Fixes #18321 - added migration for builtin roles

9caab04b 01/31/2017 04:04 AM Timo Goebel

fixes #13618 - cache expensive vmware api calls

363cab56 01/19/2017 03:43 AM Ohad Levy

fixes #17545 - adds UI notification support

- Initial data model for notification support, based on manageiq design.
- addes notification JSON endpoints.

0f38d367 01/19/2017 02:31 AM Timo Goebel

fixes #18130 - add autoincrement for bigint id columns

c1ac4d71 01/18/2017 02:13 PM Timo Goebel

fixes #18136 - add indices for reports type column

ffd430c2 01/15/2017 08:50 AM Ori Rabin

fixes #17899 - Delete instead of destroy orphaned records

bec68fe2 01/13/2017 10:27 AM Timo Goebel

fixes #13810 - increase value range for id columns

d56eb681 01/02/2017 06:56 AM Daniel Lobato Garcia

Fixes #17850 - Prevent 414 on architecture/usergroup

These two fields had been modified using change_column in other
migrations which removed the limit on 'name'. This causes a 414 if
you create a very long name and try to edit the field.

After the change, the limit is restored so very long names are...

b5f207de 12/29/2016 07:40 AM Ori Rabin

Fixes #17810 - Deleting smart class parameters with puppetclass

1f6cc22b 12/14/2016 03:09 AM Tomer Brisker

Fixes #17666 - prevent migration failures on counter cache

Removal of counter cache causes migrations relying on the
`reset_counters` method to fail. The migrations are changed to not
update the counters (which are now removed anyways).

d7d14c75 11/29/2016 05:19 AM Tomer Brisker

Refs #1556 - Remove puppet docroot setting from db and tests

4e6d2262 11/24/2016 03:48 AM Marek Hulán

Fixes #16739 - unify parameters permissions

4090ccb5 10/13/2016 05:44 AM Daniel Lobato Garcia

Fixes #6492 - ipmi_boot permission renamed to ipmi_boot_hosts

Authorizer expects permission names to follow a convention
'action'_'controller'. However this permission was not following it, and
this prevented the permission from being applied properly.

Before this fix, only admins could call ipmi_boot. I've also added a...

b5eefd92 10/07/2016 07:19 AM Amir Fefer

Fixes #13870 - encrypt specific settings values in db

6cc6c9ec 10/03/2016 10:50 AM Dominik Hlavac Duran

Fixes #14277 - Added description field to users