Commit Graph

701 Commits (b711ee4f67fa1f0525bfcbeece642cbd888e2f81)

Author SHA1 Message Date
Austin Lucas Lake b711ee4f67
updated parameter name and added versioning to python-dateutil 2024-05-10 22:17:14 -07:00
Austin Lucas Lake 160b24146f
added option to automatically install python-dateutil and updated documentation 2024-05-10 21:14:12 -07:00
Austin Lucas Lake 18f1c161df
module will now fail safely if python-dateutil package is not found 2024-05-10 19:47:34 -07:00
Austin Lucas Lake 6347b8c500
added setup needed for dateutil dependency 2024-05-09 21:58:44 -07:00
Austin Lucas Lake 2d3faa1b87
changed parameter names for subkey suboptions and updated documentation 2024-05-09 20:24:35 -07:00
Austin Lucas Lake aced2d3e09
updated filenames to use full .yaml extension and updated jinja2 template vars 2024-05-09 20:20:23 -07:00
Austin Lucas Lake baaec80acd
updated documentation and module parameter names 2024-05-09 14:52:53 -07:00
Austin Lucas Lake 3bafd3f1d8
add default attributes docs fragment
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-05-09 13:50:00 -07:00
Austin Lucas Lake f4e06e5482
capitalized GPG in documentation
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-05-09 13:45:26 -07:00
Austin Lucas Lake 473ee13b64
added more integration tests 2024-05-09 13:42:14 -07:00
Austin Lucas Lake 2255f5e31a
fixed bad parameter matching 2024-05-09 13:41:34 -07:00
Austin Lucas Lake 540545e0be
fixed secret key regex parsing and key matching for usage parameter 2024-05-09 00:15:42 -07:00
Austin Lucas Lake 18fabaef95
updated code spacing and fixed text processing for key matching 2024-05-08 19:10:59 -07:00
Austin Lucas Lake 6edf177713
adding missing extraction of capture group from fingerprint regex 2024-05-06 15:00:11 -07:00
Austin Lucas Lake 7ce40a8610
removed no_log from fingerprints 2024-05-06 14:37:42 -07:00
Austin Lucas Lake 8e0069444f
utilize user-id to match against for key deletion 2024-05-06 13:30:17 -07:00
Austin Lucas Lake 4c32b07dd1
fixed regex parsing for fingerprint after key generation 2024-05-06 13:29:11 -07:00
Austin Lucas Lake 051b1be3c3
fixed incorrect variable name during assertion 2024-05-06 11:49:53 -07:00
Austin Lucas Lake c77ef5d18d
fixed syntax errors 2024-05-06 11:46:01 -07:00
Austin Lucas Lake 9df8799eec
updated integration test to force new key generation 2024-05-06 11:40:27 -07:00
Austin Lucas Lake d826d901e6
consolidated functions and added parameter to force new key generation 2024-05-06 11:37:34 -07:00
Austin Lucas Lake 899118fab9
added missing quotations for template expression 2024-05-06 04:16:42 -07:00
Austin Lucas Lake 3ff3d83c91
fixed incorrect variable name when parsing regex 2024-05-06 03:58:55 -07:00
Austin Lucas Lake 20fd3810d2
delete key using returned fingerprint 2024-05-06 03:44:24 -07:00
Austin Lucas Lake 4a7467a596
provide bin path for gpg executable 2024-05-06 03:42:59 -07:00
Austin Lucas Lake 90cf71281a
set defaults for all list-type parameters to empty list and ipdated regex searches 2024-05-06 02:48:38 -07:00
Austin Lucas Lake a70469ac13
fixed over-indentations 2024-05-05 21:06:16 -07:00
Austin Lucas Lake 01d6ee2b31
updated documentation for check_mode and diff_mode attributes 2024-05-05 20:20:46 -07:00
Austin Lucas Lake 4891695dc1
set subkeys parameter default to be empty list 2024-05-05 20:08:59 -07:00
Austin Lucas Lake 965b667bfc
reformated argument lists for run_module calls 2024-05-05 18:41:42 -07:00
Austin Lucas Lake 091c5d4503
removed extraneous character that was causing syntax error 2024-05-05 17:21:59 -07:00
Austin Lucas Lake 8685426fb6
updated documentation and curve requirements for ECC keys 2024-05-05 16:13:02 -07:00
Austin Lucas Lake 4753860fb3
fixed linting errors 2024-05-05 14:11:35 -07:00
Austin Lucas Lake 81166c799f
removed keyserver/transient_key parameters and dependencies on PluginGPGRunner and GPGError 2024-05-05 14:07:18 -07:00
Austin Lucas Lake d5d9c5dcaf
fixed suboptions in documentation for subkeys parameter
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-05-05 10:06:09 -07:00
Austin Lucas Lake 60b21757ea
wrong module name 2024-05-05 02:24:01 -07:00
Austin Lucas Lake 440acfd047
syntax error in documentation 2024-05-05 02:21:14 -07:00
Austin Lucas Lake 86a111a6e8
fixing linting issues 2024-05-05 02:01:48 -07:00
Austin Lucas Lake c9f89bbc9a
added quotation marks around template expression brackets 2024-05-05 01:34:12 -07:00
Austin Lucas Lake ea6b1d7eff
added stricter matching passed on user input 2024-05-05 01:32:25 -07:00
Austin Lucas Lake c3660ec833
fixed invalid parameter name 2024-05-02 03:40:31 -07:00
Austin Lucas Lake af9571495b
updated formating+documentation and added ability to specify multiple subkeys 2024-05-02 03:35:05 -07:00
Austin Lucas Lake 422a248e9b
removed type hints 2024-05-01 21:36:15 -07:00
Austin Lucas Lake 84277a87cf
removed default key_type 2024-05-01 20:30:03 -07:00
Austin Lucas Lake f10082b846
updated return conditions in documentation
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-05-01 12:42:29 -07:00
Austin Lucas Lake 132e7166dc
added missing punctuation in documentation
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-05-01 12:34:03 -07:00
Austin Lucas Lake fd63e64ca4
fixed invalid variable name when unpacking matching keys
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-05-01 12:20:51 -07:00
Austin Lucas Lake f28ca9cb93
added dummy variables when extracting output from gpg command
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-05-01 12:18:22 -07:00
Austin Lucas Lake f47bb9520a
seperated if-else for improved readability
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-05-01 11:49:28 -07:00
Austin Lucas Lake ccc39b388b
added elements qualifier to key_usage
Co-authored-by: Felix Fontein <felix@fontein.de>
2024-05-01 11:43:58 -07:00