Skip to content

Latest commit

 

History

History
487 lines (238 loc) · 23.3 KB

CHANGELOG.md

File metadata and controls

487 lines (238 loc) · 23.3 KB

0.10.0 (2024-1-21)

Features

  • firewall: add files for manual additional rules ad chains (baa63bf)

0.9.3 (2024-1-13)

Bug Fixes

  • nftables rules fail when set up first time (4baa6ea)

0.9.2 (2024-1-13)

Bug Fixes

  • nftables should flush only own rules (aad1aac)

0.9.1 (2024-1-11)

Bug Fixes

  • firewall log rejected packets variable should have role prefix (959e1b5)

0.9.0 (2024-1-6)

Features

0.8.0 (2024-1-1)

Bug Fixes

  • setup should install dependencies from a file, not a list (31b3741)

Features

  • 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)

Features

0.6.0 (2023-12-25)

Features

  • 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)

Bug Fixes

  • missing ansible.posix dependency (bce2dd0)
  • missing requirements yaml, setup and ci installation (beecc63)

Features

0.4.0 (2023-12-9)

Features

0.3.0 (2023-12-7)

Bug Fixes

  • add missing engineering dependency (ee89349)

Features

  • 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)

Features

  • add galaxy configuration and the system role stub (275a9ce)

0.1.0 (2023-07-15)

Features

  • add infrastructure-template ansible related template code (a95bab2)
  • add repository-template (c5fb908)

0.28.0 (2023-06-24)

Bug Fixes

  • foxtrot merges are not prevented (ef7254c)
  • hooks are run twice during a commit (0ca75f3)

Features

  • 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)

Bug Fixes

  • 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)

Features

  • test sets specified as a file instead of hardcoded lists (2fb290c)

0.26.0 (2023-04-08)

Bug Fixes

  • cspell warnings (fbedcf3)
  • shellcheck warns about unreachable command in tests (94cc929)
  • when a hook is installed setup script has a wrong icon (86b113b)

Features

0.25.0 (2023-02-04)

Features

  • add codespell pre-commit hook (76bb588)

0.24.0 (2022-10-09)

Features

  • add pre-commit useless excludes check (a72a834)

0.23.1 (2022-08-14)

Bug Fixes

  • skip pre-commit hook variable doesn't work without gitlab token (845da3f)

0.23.0 (2022-01-07)

Features

  • secrets.sh symbols better match shellib's style (6707322)

0.22.0 (2022-01-05)

Features

  • 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)

Bug Fixes

  • scripts/update failed on unspecified shellib branch (3f580e0)

Features

  • switch from own package management to shellib pkgs (efc518e)

0.20.0 (2021-12-19)

Features

0.19.1 (2021-12-19)

Bug Fixes

  • scripts/setup remove unnecessary output (12d712c)

0.19.0 (2021-12-16)

Bug Fixes

  • 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)

Features

  • 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)

Features

  • pre-releases and maintenance releases (c96f563)

0.18.0-beta.1 (2021-12-04)

Features

  • pre-releases and maintenance releases (c96f563)

0.17.2 (2021-12-04)

Bug Fixes

  • tools/check-sanity shouldn't traverse through hidden directories (70105c4)

0.17.1 (2021-12-04)

Bug Fixes

  • add misssing git submodules update (5b186d2)

0.17.0 (2021-12-03)

Bug Fixes

  • 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)

Features

  • add bats (c5083b3)
  • add bats-support, bats-assert, and bats-file test helpers (27f546c)

0.16.0 (2021-11-29)

Bug Fixes

  • sourcing tools/secrets.sh lead to unexpected shell exits (e550540)

Features

  • add check-mailmap pre-commit hook (f6ed3fe)
  • rename tools script load-secrets.sh to secrets.sh (1fc4cd5)

0.15.0 (2021-11-21)

Features

  • add tools/load-secrets script (871059d)

0.14.3 (2021-10-31)

Bug Fixes

  • don't miss yaml to be done tags with a leading space (3b00e5e)

0.14.2 (2021-07-09)

Bug Fixes

  • gitlab ci linter is not skipped when gitlab personal token is set (c374fca)

0.14.1 (2021-06-11)

Bug Fixes

  • update-repo should have pre-commit update first, gc last (859a2e2)

0.14.0 (2021-06-10)

Bug Fixes

  • add temporary skipping gitlab-ci-linter (06a570b)
  • ignore todos at binary files (700a630)

Features

  • add tools update-repo pre-commit gc (ac6f5cc)

0.13.0 (2021-05-22)

Bug Fixes

  • setup-repo, update-repo don't work out of the repo root (d6dda69)

Features

  • update pre-commit hooks to v4.0.1 (445b985)

0.12.0 (2021-05-12)

Features

  • add contributing and code of conduct (778c360)
  • add license templates (58d6cff)
  • add readme template (25f1649)

0.11.2 (2021-05-09)

Bug Fixes

  • setup-repo script misses sudo (40e608c)

0.11.1 (2021-04-24)

Bug Fixes

  • gitlint fails on release commits from semantic-release (01b6018)

0.11.0 (2021-04-24)

Features

  • add ci schedule runs nightly test set (aa2a745)

0.10.0 (2021-04-24)

Features

  • 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)

Bug Fixes

  • ci should perform sanity check as well (af503ed)

Features

  • add pre-push hook with additional checks (4310948)

0.8.0 (2021-04-24)

Bug Fixes

  • ci fails on shfmt not found (0853877)

Features

  • add shfmt and shellcheck (a219ad9)

0.7.0 (2021-04-24)

Features

0.6.0 (2021-04-24)

Features

0.5.0 (2021-04-24)

Features

0.4.0 (2021-04-24)

Features

  • add jumanjihouse pre-commit hooks (532eec1)
  • add more pre-commit hooks (aa2bf32)

0.3.0 (2021-04-23)

Features

0.2.0 (2021-04-23)

Features

  • 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)

Bug Fixes

  • add missing ci git installation (d367743)

Features

  • add semantic releases to gitlab, github when merged to main (cdb6007)