Fixes #19789 - fix Layout/SpaceAroundOperators cop
Fixes #16491 - Upgrade rubocop to version 0.42
Fixes #15471 - Find CA expiry even if some dates are missing
If some certificates in the puppet CA proxy are missing dates, the proxyview for puppet CA will be broken as the comparison used to find the CAcertficate's expiry date will fail. This change also adds a minor...
Fixes #12718 - smart proxy log table
This patch adds a table with logs fetched from Smart Proxy /logs new API. Itreturns latest N log entries from a simple memory buffer. The table supportsfiltering by level, custom filtering and it introduces several overview...
Fixes #13354 - Correctly show certificates even if some are pending
Refs #12720 - Allow puppet CA cache to work for https proxies
When dumping CA certificates to cache, the status object is also dumped.Since the status object points to the API resource, Marshal will trydumping the API resource as well. This will fail for https proxies as...
Fixes #12720 - Add tabs for puppet on proxy show page
This patch adds two tabs to the proxy show page related to puppet1. Puppet - this tab is for proxies managing a puppet master. This tabdisplays information about the puppet master, such as number of classes...
refs #13177 - fix usage of WrappedException constructor
Fixes #13177, #13255 - Extend ProxyStatus to a base class, handle ProxyAPI errors