Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
b697e513 06/14/2018 09:50 AM Michael Moll

Refs #22058 - refresh rubocop config and apply autofixes

e0910b7e 06/12/2018 03:06 PM Michael Moll

Fixes #23857 - Fix Performance/InefficientHashSearch cop

f94b8afd 06/01/2018 01:51 PM Rahul Bajaj

Fixes #23769 - consistency in docs for foreman/katello

a3a231c8 05/11/2018 02:32 PM Marek Hulán

Fixes #23426 - support default flag in templates import

b7cb483f 05/03/2018 01:13 PM Shira Maximov

Fixes #18429 - Add foreman API support for trends

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

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

Fixes #23081 - Fix Style/SafeNavigation cop

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

Fixes #19839 - Fix Rails/Present cop

20b2ec5b 04/05/2018 11:56 AM Michael Moll

Fixes #22331 - Fix Rails/Presence 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

cddb566f 04/04/2018 02:48 PM Ondřej Pražák

Fixes #22893 - Specify taxonomies on template import (#5323)

92c17a1a 04/04/2018 02:20 PM Baptiste Agasse

fixes #21694 - Add MTU to subnet and interface API

cba0f866 04/04/2018 01:59 PM Michael Moll

Fixes #23079 - Fix Naming/HeredocDelimiterCase cop

5cbba9ec 04/01/2018 04:40 PM Tomer Brisker

Refs #22285 - Prepare tests for strong params enforcement

- Fix broken hosts api tests
- Fix role cloning tests
- Fix ssh key controller api test
- Fix http proxies controller test
- Fix lookup key override api controller test
- Fix puppetclass controller api test...

98331f74 04/01/2018 04:40 PM Tomer Brisker

Refs #22285 - Correct parameter filtering for strong params

- Allow $resource_id param on parameters controller
- Permit user_id on access token controller
- Allow params in templete combination controller
Allows `config_template_id` and `:provisioning_template_id`...

2da3e988 03/28/2018 04:36 PM Jan Jansky

Fixes #23046 - gateway parameter for subnet corrected

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

866ac592 03/21/2018 08:43 PM Marek Hulán

Fixes #22869 - support template locking on import

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

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

ca51c513 03/09/2018 02:01 PM Marek Hulán

Fixes #22358 - add templates importing

cb591e34 03/08/2018 12:23 PM Tomáš Strachota

Fixes #22753 - add apipie validator for multiple allowed types

a8c113c0 03/05/2018 12:59 PM Iain Walmsley

Fixes #22747 - vet puppetclass_id on addition

8bd79a1a 02/23/2018 08:46 AM Marek Hulán

Fixes #22403 - every API endpoint can set current context

fe1d56e1 02/13/2018 03:43 PM Tomáš Strachota

Fixes #22557 - use correct type for 'provision_method' param

18013319 02/01/2018 11:24 AM Oleh Fedorenko

Fixes #7451 - Review whitespace in extracted strings

6f7019ae 01/29/2018 01:30 PM Ondřej Pražák

Fixes #22424 - Update Apipie doc for hostgroup

6330baae 01/29/2018 01:27 PM Tomáš Strachota

Fixes #17964 - Add list of search fields in api docs (#4735)

01809199 01/29/2018 01:06 PM Ondřej Pražák

Fixes #21871 - Fix searching by locations

9e428144 01/29/2018 01:04 PM Michael Moll

Fixes #19889 - Fix Style/PerlBackrefs cop

7af7f44c 01/23/2018 02:23 PM Ivan Necas

Fixes #21317 - graceful handling of VM association error

Instead of immediate failure, just log the issue and proceed with the
import.

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

Fixes #19907 - Configure Style/TernaryParentheses cop

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

Fixes #19871 - Fix Style/MethodDefParentheses cop

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

Fixes #19877 - Fix Style/NegatedIf cop

33a09887 01/15/2018 04:28 PM Michael Moll

Fixes #19895 - Fix Style/RedundantReturn cop

d4449f45 01/15/2018 01:25 PM Tomer Brisker

Fixes #11389 - Remove API v1

API v1 has been deprecated since Foreman 1.9 - over 2 years ago.
This is more then enough time for anyone needing to migrate to v2.
Even though the original issue requests extraction to a plugin, I do not
see any point in investing the time and effort to maintain a long...

bdd294fe 12/17/2017 03:18 PM Ondřej Pražák

Fixes #21760 - Fix tests on Rails 5.1

3576f8fb 12/16/2017 01:42 PM Marek Hulán

Fixes #21343 - support multiple orgs supported for non-admin users

  • Fixes #21343 - support multiple orgs supported for non-admins

This adds a full support for taxonomies in API for non-admin users. It
fixes the issue with dirty associations module that only track _ids...

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

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

e653ec5e 12/13/2017 01:36 PM Timo Goebel

fixes #21956 - apply compute profile only when needed

1ece1d32 12/11/2017 01:49 PM Tomer Brisker

Fixes #4238 - Prevent login brute forcing

After 30 failed attempts from the same ip, login will be blocked for 5
minutes from that ip.

3819b2cf 11/16/2017 12:38 PM Daniel Lobato Garcia

Fixes #21682 - Add Domain to Compute Resource API (OpenStack)

The Domain field was added to the Compute Resources table in #12054 as
part of the Openstack v3 support. This field needs to appear in the
APIdoc to be able to use it and in the RABL to read it.

97371ff9 11/14/2017 11:14 AM Daniel Lobato Garcia

Fixes #21502 - Disable editing users in group with EUG (#4962)

Adding Users to User Groups with External User Groups does not
work. Currently the only feedback the user gets is that Users get
automatically removed after the form is submitted - no warning or...

9e892b43 11/13/2017 09:20 AM Tomer Brisker

Fixes #21611 - Improve *_name lookup speed

f4d64312 11/07/2017 11:19 AM Kavita Gaikwad

Fixes #20204 - returns all hosts for unassigned hostgroup

6aaeffa0 11/07/2017 11:14 AM Shimon Shtein

Fixes #15402 - Moved puppet to separate api controller

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

fixes #21394 - user login with access token api

f17c9611 10/19/2017 05:49 PM Marek Hulán

Fixes #21119 - set taxonomies in API

With this we correctly set the default taxonomy for non-admin users
in API calls. Admins are not touched at all, their context remains
"any context" for API calls. This also refactors various places
where tried to set the right taxonomy and combines them into single...

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

Fixes #12216 - support http proxies for compute resources

5cb587b6 10/12/2017 09:12 AM Martin Bacovsky

Fixes #21299 - Make user_id required

user_id is part of the resource URL and needs to be mandatory.

fa2a2b36 10/11/2017 10:02 AM Andrew Kofink

Fixes #21250 - Prevent double render in not_found

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.

715d097c 09/26/2017 03:18 PM Shimon Shtein

Fixes #15409 - Separated puppet facts from core

408774ae 09/20/2017 03:13 AM Dominic Cleal

Fixes #20952 - Replace AC::Parameters Hash methods

Replaces any methods that used to be from Hash with the more limited
ActionController::Parameters API.

08912c32 09/19/2017 06:26 AM Shimon Shtein

Fixes #20966 - Added fast return to host power api

If the host does not support power actions (no BMC and the VM
does not support it - return `unprocessable_entity` and exit with
a message.

abd38baa 09/19/2017 04:20 AM Trey Dockendorf

Fixes #20487 - Add rebuild_config to hostgroups API

9a41f58f 09/19/2017 03:07 AM Tomáš Strachota

Fixes #10726 - NIC types are immutable

609f0181 09/19/2017 02:28 AM Tomáš Strachota

Fixes #20986 - wrongly documented :user_id in ssh_keys#create

b88cd3a2 09/18/2017 05:12 AM Dominic Cleal

Fixes #20951 - Replace render :text with :plain

01ca6192 09/14/2017 03:52 AM Marek Hulán

Fixes #20913 - add missing role_ids to user API

558a7590 09/07/2017 05:32 AM Nagoor Shaik

Fixes #20516 - GET hosts API displays owner_name attribute

45590c5b 09/04/2017 03:19 PM Trey Dockendorf

Fixes #20500 - Allow GET /api/hostgroups to include parameters

Add include Array parameter to GET /api/hostgroups v2 that will
optionally include a hostgroup's parameters when the include parameter
contains 'parameters'.

00183e17 08/31/2017 04:24 PM Sebastian Gräßl

Fixes #20763 - Reword "Create SSH key" to "Add SSH key"

ed9b6407 08/11/2017 04:41 AM Nagoor Shaik

Fixes #20553 - br tag now renders to new line

5a144e4b 07/20/2017 08:24 AM Marek Hulán

Refs #17525 - verify domain dns id also on update

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

Fixes #16112 - support for netgroups in LDAP auth source

76222035 07/06/2017 06:35 AM Shimon Shtein

Fixes #20212 - create and update host actions now showing params

f53bd444 06/30/2017 07:28 AM Ondřej Pražák

Fixes #18892 - Do not show 'undefined method' in error message

71c08300 06/27/2017 03:38 AM Tomer Brisker

Fixes #20072 - Allow thin host list via API

22d605d9 06/23/2017 09:07 AM Marek Hulán

Fixes #19383 - document enabled host attribute

cade5cc2 06/22/2017 02:34 PM Ori Rabin

Fixes #17087 - default and overrides values converted to string

cabe2c2e 06/01/2017 07:45 AM Ohad Levy

Fixes #19700 - update rubocop rules

The following changes have been made:

- Performance/RedundantMerge:
changes lines such as:
```not_found_message.merge! :message => options```
to:
```not_found_message[:message] = options```

- converts str.match() to str =~ ()...

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

Fixes #19125 - Add description to hostgroup

710095f6 04/12/2017 10:05 AM Marek Hulán

Fixes #17897 - update status api documentation

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

Fixes #19148 - Add description field to subnets

0e52ebb7 03/28/2017 10:15 AM Dominic Cleal

fixes #19035 - rewrite TopbarSweeper without rails-observers

Moves from the observer object into two mixins, one on the model and one
on the top-level controllers to observe creates/updates/destroys on
monitored models. Replaces rails-observers as it lacks Rails 5 support.

e8d612bd 03/26/2017 02:58 AM Dominic Cleal

fixes #18719 - replace usage of deprecated Fixnum constant

Most type checks for Fixnum can safely be replaced by Integer, as prior
to Ruby 2.4, Fixnum was a subclass of Integer and so the conditional
holds.

9d9af9e8 03/23/2017 08:35 AM Tomáš Strachota

Fixes #18065 - make API v1 deprecation warning more apparent

637da2f2 03/22/2017 11:34 AM Timo Goebel

fixes #18064 - import host from compute resource

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

fixes #18476 - users have ssh keys

a60d71e6 03/14/2017 08:22 AM Shimon Shtein

Fixes #18843 - Changed from eager_load to includes in #index

Avoiding multiple joins that result in very wide result rows.
It leads to big memory footprint in the DB especially on big datasets.
This big footprint translates then into DB high CPU usage while...

bed806f8 03/10/2017 01:59 PM Dominik Hlavac Duran

Fixes #18764 - Hammer-cli current user password update

8813aee5 03/07/2017 08:24 AM Ondřej Pražák

Fixes #18317 - Clone user role via API

00ed8ba5 02/20/2017 04:03 PM Ondřej Pražák

Fixes #12294 - Update existing params using API

b3566844 02/20/2017 10:35 AM Dominic Cleal

refs #7495 - correct syntax in API error handler

0b22ca40 02/17/2017 09:55 AM Ondřej Pražák

Fixes #7495 - Create/delete autosign entries via API

37be416c 02/09/2017 10:34 AM Amit Karsale

Fixes #16846 - Org create failure with specific msg

7477c779 02/09/2017 07:48 AM Ivan Necas

Fixes #18410 - log permission denials

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

fixes #13618 - cache expensive vmware api calls

8f3993e3 01/26/2017 02:44 PM Ondřej Pražák

Fixes #12599 - Add config groups related apipie doc

35c14172 01/26/2017 08:18 AM Ivan Necas

Refs #15779 - make background processing unavailable for now (#4217)

The original PR got vetted in the packaging phase and including
foreman-task as dependency of Foreman was refused. We need to rethink
our approach for getting the foreman-tasks functionality available...

15c7ce27 01/24/2017 10:17 AM Dominic Cleal

fixes #18214 - accept `params` as AC::Parameters or Hash

In Rails 5, ActionController::Parameters no longer inherits from Hash
and so type checks for params.is_a?(Hash) now return false and should
accept either. (Rails commit 14a3bd5.)

38a9ed0c 01/24/2017 06:12 AM Ori Rabin

Refs #17653 - fix typo in show_hidden_parameters and add tests

3b9d7933 01/20/2017 07:22 AM Ori Rabin

Refs #17653 - add show_hidden to apidoc

9643a2cb 01/15/2017 09:31 AM Ori Rabin

Fixes #17653 - Allow all parameters api to unhide values

61ccbc34 01/02/2017 12:56 PM Justin Sherrill

Fixes #17894 - load needed dependent api param group

when rendering facet api param docs

8e81effc 12/29/2016 09:17 AM Amit Karsale

Fixes #13775 - merge if data set is present

5ce812a8 12/20/2016 12:37 PM Swapnil Abnave

Fixes #17678 - APIdoc - URL desc add missing CR types

8b3f1a97 12/20/2016 11:36 AM Shlomi Zadok

Fixes #17525 - Add a friendly error message to invalid dns_id