0.10.0 (2024-1-21)
- firewall: add files for manual additional rules ad chains (baa63bf)
0.9.3 (2024-1-13)
- nftables rules fail when set up first time (4baa6ea)
0.9.2 (2024-1-13)
- nftables should flush only own rules (aad1aac)
0.9.1 (2024-1-11)
- firewall log rejected packets variable should have role prefix (959e1b5)
0.9.0 (2024-1-6)
- add snapd role (dbb2013)
0.8.0 (2024-1-1)
- setup should install dependencies from a file, not a list (31b3741)
- add checkov secrets pre-commit hook (b9e9f02)
- add firewall role revalidate and reload handler (d667a5b)
- add obsidian role (d81d9fd)
- add slack role (ac7084c)
- add thunderbird role (8657c3a)
- add xmind role (523c765)
- run checkov without terraform files (b6eeacf)
0.7.0 (2023-12-26)
- add bash role (ee7e967)
0.6.0 (2023-12-25)
- add docker role (b59294d)
- add multimedia role (a9645f5)
- add starship role (17e36b4)
- rename system_management to role admin and add basic admin tools (1587813)
- steam role (e7d2794)
0.5.0 (2023-12-16)
- missing ansible.posix dependency (bce2dd0)
- missing requirements yaml, setup and ci installation (beecc63)
- add fail2ban role (34f0b3e)
- add flatpak role (8e78967)
- add iam role (a3e152e)
- add kde role (7399b37)
- add openttd role (c6e9727)
- add physical role (ee54e35)
- add widelands role (a3b66f8)
0.4.0 (2023-12-9)
- add firewall role (32b5966)
0.3.0 (2023-12-7)
- add missing engineering dependency (ee89349)
- add engineering essentials role stub with direnv (ed370c2)
- add galaxy.yml automatic version replacement (3d8c027)
- add system management role (c44616d)
0.2.0 (2023-11-26)
- add galaxy configuration and the system role stub (275a9ce)
0.1.0 (2023-07-15)
- add infrastructure-template ansible related template code (a95bab2)
- add repository-template (c5fb908)
0.28.0 (2023-06-24)
- add pre-commit meta hook check-hooks-apply (f09026c)
- add suggested vscode extensions as vscode recommendations (1eef470)
- anti-todo hook is run only manually or in a merge request pipeline (e6f62c9)
0.27.1 (2023-04-30)
- execute pre-commit from hook scripts as from the original hooks (9d2bb21)
- pre-push script shouldn't have hardcoded repository path (d4ecf0e)
0.27.0 (2023-04-29)
- test sets specified as a file instead of hardcoded lists (2fb290c)
0.26.0 (2023-04-08)
- cspell warnings (fbedcf3)
- shellcheck warns about unreachable command in tests (94cc929)
- when a hook is installed setup script has a wrong icon (86b113b)
0.25.0 (2023-02-04)
- add codespell pre-commit hook (76bb588)
0.24.0 (2022-10-09)
- add pre-commit useless excludes check (a72a834)
0.23.1 (2022-08-14)
- skip pre-commit hook variable doesn't work without gitlab token (845da3f)
0.23.0 (2022-01-07)
- secrets.sh symbols better match shellib's style (6707322)
0.22.0 (2022-01-05)
- add pre-commit hooks git-check, git-dirty, protect-first-parent (2a6e4a9)
- remove pre-push unstaged files check, pre-commit warning is enough (f534123)
0.21.0 (2022-01-03)
- scripts/update failed on unspecified shellib branch (3f580e0)
- switch from own package management to shellib pkgs (efc518e)
0.20.0 (2021-12-19)
- add shellib (bd555a5)
0.19.1 (2021-12-19)
- scripts/setup remove unnecessary output (12d712c)
0.19.0 (2021-12-16)
- pre-commit script test fails on env var collision with bats (d57fc8a)
- pre-push hook should run pre-commit hooks on changed, not all files (531b584)
- pre-push hook should run pre-commit hooks on changed, not all files (c34c0d6)
- pre-push hook skips changed files (acc8021)
- refactored scripts fails on non-existent environment variable (f2cd6a1)
- shellcheck fails on included scripts (e40610a)
- add git-merge-commit hook (9a3be21)
- add gitleaks pre-commit hook (b402316)
- add scripts/test test runner (07e5554)
- anti-todo hook checks word boundaries and replaces check-sanity (a05773d)
- rename tools to scripts (bffa6e4)
- rename, rewrite, and refactor scripts/check-sanity (2513adc)
- rename, rewrite, and refactor scripts/pre-commit (1664a1d)
- rename, rewrite, and refactor scripts/update (52a657e)
- rewrite, and refactor scripts/pre-push (59a24f3)
- split setup-repo to bootstrap and setup scripts (f85da8a)
0.18.0 (2021-12-04)
- pre-releases and maintenance releases (c96f563)
0.18.0-beta.1 (2021-12-04)
- pre-releases and maintenance releases (c96f563)
0.17.2 (2021-12-04)
- tools/check-sanity shouldn't traverse through hidden directories (70105c4)
0.17.1 (2021-12-04)
- add misssing git submodules update (5b186d2)
0.17.0 (2021-12-03)
- bats files are formatted as well (e3a4567)
- lint fails on script-must-have-extension pre-commit hook (9cc2ce0)
- lint fails on shfmt pre-commit hook (ca1f033)
0.16.0 (2021-11-29)
- sourcing tools/secrets.sh lead to unexpected shell exits (e550540)
- add check-mailmap pre-commit hook (f6ed3fe)
- rename tools script load-secrets.sh to secrets.sh (1fc4cd5)
0.15.0 (2021-11-21)
- add tools/load-secrets script (871059d)
0.14.3 (2021-10-31)
- don't miss yaml to be done tags with a leading space (3b00e5e)
0.14.2 (2021-07-09)
- gitlab ci linter is not skipped when gitlab personal token is set (c374fca)
0.14.1 (2021-06-11)
- update-repo should have pre-commit update first, gc last (859a2e2)
0.14.0 (2021-06-10)
- add tools update-repo pre-commit gc (ac6f5cc)
0.13.0 (2021-05-22)
- setup-repo, update-repo don't work out of the repo root (d6dda69)
- update pre-commit hooks to v4.0.1 (445b985)
0.12.0 (2021-05-12)
- add contributing and code of conduct (778c360)
- add license templates (58d6cff)
- add readme template (25f1649)
0.11.2 (2021-05-09)
- setup-repo script misses sudo (40e608c)
0.11.1 (2021-04-24)
- gitlint fails on release commits from semantic-release (01b6018)
0.11.0 (2021-04-24)
- add ci schedule runs nightly test set (aa2a745)
0.10.0 (2021-04-24)
- add gitlab ci runs full test set (4ed1651)
- add pre-commit runs quick test set (328fb5f)
- add pre-push runs reduced test set (0bd0f89)
0.9.0 (2021-04-24)
- ci should perform sanity check as well (af503ed)
- add pre-push hook with additional checks (4310948)
0.8.0 (2021-04-24)
- ci fails on shfmt not found (0853877)
- add shfmt and shellcheck (a219ad9)
0.7.0 (2021-04-24)
- add gitlab ci linter (c7e8119)
0.6.0 (2021-04-24)
- add yamllint (c0daf9b)
0.5.0 (2021-04-24)
- add markdownlint (0e5ed4e)
0.4.0 (2021-04-24)
0.3.0 (2021-04-23)
- add gitlint (3a58bf2)
0.2.0 (2021-04-23)
- add pre-commit hooks installation to git hooks (cf9aa7c)
- add setup-repo script (70e9427)
- add update-repo script (3d0945d)
0.1.0 (2021-04-23)
- add missing ci git installation (d367743)
- add semantic releases to gitlab, github when merged to main (cdb6007)