Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

Latest revisions

# Date Author Comment
a96fc62a 01/14/2022 06:46 AM Ondřej Ezr

Fixes #34234 - do not allow HTTP on SmartProxy Auth

SmartProxyAuth enabled on its endpoints HTTP to log a message, that ssl is required.
This in not necessary and it is hard to keep for the future as Rails 6.1 will make that harder.

There is not too much benefit from this, so it's better to drop it.

9690f3ae 01/12/2022 11:30 AM Ewoud Kohl van Wijngaarden

Fixes #34236 - Drop require_ssl_smart_proxies setting

This defaults to true and setting it to false can create security
problems. Mandating client SSL certificates creates a more secure
environment.

Previously when require_ssl_smart_proxies was false, reverse DNS was...

98c17528 01/06/2022 11:06 AM Amir Fefer

Fixes #34166 - opt in the new host page by default

5352e55d 01/05/2022 12:01 PM Leos Stejskal

Fixes #34213 - truthy? and falsy? template helpers

Template helpers for checking if a value is truthy or falsy

117b53a9 01/05/2022 11:10 AM Adam Cécile

Fixes #34214 - use host_param_true? to detect puppet6-repo

16701e6b 01/03/2022 09:27 AM Dominik Matoulek

Fixes #33470 - Adding support for CentOS Stream

The facts from Stream has not yet supported in Foreman. This PR adds correct recognition for all parsers.

21fefa34 12/17/2021 11:18 AM Tomer Brisker

Fixes #34160 - Improve fact_values api performance

Previously, the fact_values api called loaded a lot of un-needed data
from the database and used a sub-optimal way of converting the data to a
hash for display.
This commit changes the implementations so that we only load the...

bf343adc 12/15/2021 12:07 PM Adi Abramovitch

Fixes #33775 - Add Support to ? for setting wildcards

ce219005 12/14/2021 04:47 PM Bastian Schmidt

Fixes #32919 - Add Salt Autosign grain to minion configuration

  • Use host function .derive_salt_grains to get host_params['salt_grains'] and autosign key
  • Makes foreman incompatible with previous foreman_salt versions

Co-authored-by: Evgeni Golov <>

700f3a69 12/08/2021 03:30 PM Tomer Brisker

Fixes #34093 - Don't eager load all authorized resources

The authorizer cache currently loads all permitted resources to memory
when `.includes?` is called just to check if one resource is in the
list. This can get very heavy when authorizing resources that have many...

View revisions

Also available in: Atom