Age | Commit message (Collapse) | Author |
|
This enabled users to also use 2FA/MFA authentication with a radius backend as
there is enough time to enter the second factor.
|
|
T4786: Add package python3-pyhumps
|
|
humps Convert strings (and dictionary keys) between snake case,
camel case and pascal case in Python
% decamelize('superTCPOption')
'super_tcp_option'
%
% decamelize({'ParamOption': 'one', 'fooBarBaz': True})
{'param_option': 'one', 'foo_bar_baz': True}
%
|
|
|
|
wireguard: T4774: Prevent duplicate peer public keys
|
|
T4783: add stunnel to the image
|
|
containers: T3903: Use systemd to handle containers
|
|
|
|
|
|
|
|
* ExecStop action with defined timeout allows for quicker reboot/shutdown with containers
|
|
|
|
T4779: output raw memory and storage values in bytes
|
|
T4291: consolidate component version string read/write functions
|
|
T4765: handle non-string fields in the raw op mode output normalizer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ipsec: T4778: raise UnconfiguredSubsystem if IPsec not initialized
|
|
|
|
T4762: Add check for show nat if nat config does not exist
|
|
nat: T4764: Remove NAT tables on node deletion
|
|
vyos.util: T4773: add camel_to_snake_case conversion
|
|
|
|
|
|
|
|
|
|
graphql: T4574: add JWT token authentication
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
route: T4772: return list of dicts in 'raw' output
|
|
|
|
Add check for 'show nat xxx' if nat configuration does not exist
|
|
T4765: support list and primitives in op mode output normalization
|
|
|
|
graphql: T4768: change name of api child node from 'gql' to 'graphql'
|
|
|
|
T4765: normalize fields only if 'raw' is true; output must be dict
|
|
|
|
T4765: normalize dict fields in op mode ouputs
|