Commit Graph

45 Commits

Author SHA1 Message Date
renovate[bot] f40c39f7f3
chore(deps): update dependency thegeeklab/hugo-geekdoc to v0.27.0 (#317) 2022-02-18 13:30:25 +01:00
Robert Kaussow 31a361cb43
chore: replace ansible-base by new package ansible-core (#244) 2021-10-11 22:34:34 +02:00
Robert Kaussow b8d4783646
fix: add 'rescue' to allowed prevlines for CheckTaskSeparation (#240) 2021-10-11 16:12:35 +02:00
Robert Kaussow 440aaea5b1
feat: add config option to exclude modules from native yaml check (#236) 2021-10-10 22:59:52 +02:00
Robert Kaussow dde7eae3b8
feat: add config option to exclude tasks from named task check (#232) 2021-10-10 18:30:40 +02:00
Robert Kaussow 123f8fbcb5
fix: report deprecated ansible-later features as warning by default (#233) 2021-10-10 17:00:44 +02:00
Robert Kaussow 6bbd302480
docs: add linkback to possible configuration override options (#231) 2021-10-10 15:50:59 +02:00
Robert Kaussow c5f4f2212f
feat: add config option to set allowed literal bools (#225) 2021-10-07 22:59:39 +02:00
Robert Kaussow c218c41a74
docs: fix spellchecking 2021-05-22 15:42:29 +02:00
Robert Kaussow 12f8ad2e12
docs: fix icons in more menu 2021-03-05 09:29:00 +01:00
Robert Kaussow 53444a4a75
feat: allow to set standards version in config file (#69)
* feat: allow to set standards version in config file

* add documentation
2021-02-01 20:27:00 +01:00
Robert Kaussow 583cf84310
adjust docs 2021-01-31 22:44:14 +01:00
Robert Kaussow 017f61db66
feat: add rule CheckChangedInWhen 2021-01-31 22:42:00 +01:00
Robert Kaussow a21f599cad
feat: add rule CheckRelativeRolePaths 2021-01-31 22:24:33 +01:00
Robert Kaussow 273b32a200
feat: add rule CheckLocalAction 2021-01-31 18:20:24 +01:00
Robert Kaussow 3bcfb4852e
feat: add rule CheckNestedJinja 2021-01-31 18:05:01 +01:00
Robert Kaussow f70f0ca1f1
feat: add rule CheckWhenFormat 2021-01-31 14:22:48 +01:00
Robert Kaussow e90b80f12f
feat: add rule CheckMetaChangeFromDefault 2021-01-31 13:33:11 +01:00
Robert Kaussow e878a3cc33
feat: add rule CheckGitHasVersion 2021-01-31 12:48:32 +01:00
Robert Kaussow 647539e726
feat: add rule CheckFilePermissionOctal 2021-01-31 12:36:51 +01:00
Robert Kaussow 4362305e46
feat: add rule CheckMissingFilePermission 2021-01-30 17:42:42 +01:00
Robert Kaussow 23f308730e
rename rule to CheckCompareToEmptyString 2021-01-30 16:57:49 +01:00
Robert Kaussow 43d7edca32
refactor plugin system to use a class-based approach (#68)
* refactor plugin system to use a class-based approach

* disable some docstring linter errors and fix imports

* cleanup

* fix docs

* add metavars to cli arguments for better helptext

* add option to disable buildin rules

* remove print

* remove dead code
2021-01-30 16:52:48 +01:00
Robert Kaussow 2b6676636b
feat: add rule check_command_instead_of_argument 2021-01-19 22:58:47 +01:00
Robert Kaussow 3708cb7c09
fix ci badge 2021-01-17 15:23:46 +01:00
Robert Kaussow 6f31767d90
fix ci badge 2021-01-17 15:10:33 +01:00
Robert Kaussow 0a0fdb7c81
chore: replace master by main as default branch 2020-12-30 15:11:26 +01:00
Robert Kaussow 9f6772d062
BREAKING CHANGE: make ansible and ansible-base an optional extra dependency (#53) 2020-12-28 18:05:00 +01:00
Robert Kaussow b002912c53
add documentation how to exclude tasks 2020-10-08 00:01:13 +02:00
Robert Kaussow 1585dc9986
move credits 2020-09-27 15:25:20 +02:00
Robert Kaussow b6f7ec1d73
migrate to thegeeklab namespace 2020-09-27 14:56:49 +02:00
Robert Kaussow 067d5be196
fix privacy policy and legal notice 2020-07-21 23:45:05 +02:00
Robert Kaussow 3d88f0b8f8
allow different naming for the directory based config file 2020-06-27 22:41:51 +02:00
Robert Kaussow d7dac43a72
add custom modules auto-detection 2020-06-27 22:33:51 +02:00
Robert Kaussow bec9789649
disable spellchecker for 'highlight' shortcodes 2020-06-07 16:39:14 +02:00
Robert Kaussow 2ecfe47250 fix broken link 2020-06-03 16:40:58 +02:00
Robert Kaussow 7c6dfed431 fix spelling and formatting of the docs 2020-06-03 16:23:46 +02:00
Robert Kaussow c6c3ab1d94 fix license link in docs 2020-06-03 13:20:02 +02:00
Robert Kaussow 5707ebea92 add custom links 2020-02-17 08:44:22 +01:00
Robert Kaussow 264451b726 add back coverage badge 2020-01-27 13:59:51 +01:00
Robert Kaussow 9b2458452f fix badges and readme 2020-01-27 13:54:31 +01:00
Robert Kaussow 004d0b1d12 add missing htaccess file 2020-01-22 19:46:09 +01:00
Robert Kaussow fb1dbcb4d2 update badges 2020-01-15 22:14:06 +01:00
Robert Kaussow 161141edab remove faulty submodule 2020-01-15 00:15:13 +01:00
Robert Kaussow 57bfa64bd0 deploy docs page 2020-01-15 00:10:20 +01:00