# Changelog All notable changes to this project will be documented in this file. ## [0.4.1] - 2026-01-09 ### โš™๏ธ Miscellaneous Tasks - *(deps)* Update actions/setup-python action to v6 - Migrate module path to gitea.unbound.se ## [0.4.0] - 2026-01-09 ### ๐Ÿš€ Features - Migrate from GitLab CI to Gitea Actions ### ๐Ÿšœ Refactor - Update module path to new repository location ### ๐Ÿ“š Documentation - Add CLAUDE.md for Claude Code integration ### ๐Ÿงช Testing - Add concurrent fetch and read tests for privileges ### โš™๏ธ Miscellaneous Tasks - *(deps)* Update golang:1.25.3 docker digest to 9ac0edc - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.6.1 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.29.0 - *(deps)* Update dependency go to v1.25.4 - *(deps)* Update golang docker tag to v1.25.4 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.6.2 - *(deps)* Update golang:1.25.4 docker digest to efe81fa - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.29.1 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.30.0 - *(deps)* Update dependency go to v1.25.5 - *(deps)* Update golang docker tag to v1.25.5 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.7.0 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.7.1 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.7.2 - *(deps)* Update golang:1.25.5 docker digest to 0c27bcf - *(deps)* Update golang:1.25.5 docker digest to ad03ba9 - *(deps)* Update actions/setup-go action to v6 - *(deps)* Update actions/checkout action to v6 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.8.0 - Add pre-commit and release workflows ## [0.3.1] - 2025-11-02 ### ๐Ÿ› Bug Fixes - Change to write lock for thread safety in json unmarshal ### โš™๏ธ Miscellaneous Tasks - *(deps)* Update golang:1.25.1 docker digest to 53f7808 - *(deps)* Update pre-commit hook lietu/go-pre-commit to v1 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.5.0 - *(deps)* Update golang:1.25.1 docker digest to 12640a4 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.23.0 - *(deps)* Update dependency go to v1.25.2 - *(deps)* Update golang docker tag to v1.25.2 - *(deps)* Update dependency go to v1.25.3 - *(deps)* Update golang docker tag to v1.25.3 - Add default configuration for git-cliff - *(deps)* Update golang:1.25.3 docker digest to 69d1009 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.6.0 ## [0.3.0] - 2025-09-06 ### ๐Ÿš€ Features - *(ci)* Add defaults pipeline template for CI workflow - Add salary privilege to privilege management system ### ๐Ÿ› Bug Fixes - *(deps)* Update module github.com/sparetimecoders/goamqp to v0.3.3 - *(deps)* Update module github.com/stretchr/testify to v1.11.0 - *(deps)* Update module github.com/stretchr/testify to v1.11.1 ### โš™๏ธ Miscellaneous Tasks - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.1.0 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.1.1 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.1.2 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.1.4 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.1.5 - *(deps)* Update golang:1.24.2 docker digest to bf7899c - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.25.0 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.25.1 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.1.6 - *(deps)* Update dependency go to v1.24.3 - *(deps)* Update golang docker tag to v1.24.3 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.26.0 - *(deps)* Update golang:1.24.3 docker digest to f255a7d - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.27.0 - *(deps)* Update dependency go to v1.24.4 - *(deps)* Update golang docker tag to v1.24.4 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.27.1 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.27.2 - *(deps)* Update golang:1.24.4 docker digest to 3494bbe - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.2.0 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.2.1 - *(deps)* Update golang:1.24.4 docker digest to 9f820b6 - *(deps)* Update dependency go to v1.24.5 - *(deps)* Update golang docker tag to v1.24.5 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.2.2 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.28.0 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.3.0 - *(deps)* Update golang:1.24.5 docker digest to 0a156a4 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.3.1 - *(deps)* Update dependency go to v1.24.6 - *(deps)* Update golang docker tag to v1.24.6 - *(deps)* Update pre-commit hook pre-commit/pre-commit-hooks to v6 - *(deps)* Update golang:1.24.6 docker digest to 958bfd1 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.4.0 - *(deps)* Update golang docker tag to v1.25.0 - *(deps)* Update dependency go to v1.25.0 - *(deps)* Update golang:1.25.0 docker digest to f6b9e1a - *(deps)* Update dependency go to v1.25.1 - *(deps)* Update golang docker tag to v1.25.1 ## [0.2.0] - 2025-04-11 ### ๐Ÿš€ Features - Add timeout configuration to golangci-lint - Add setup method for privilege event consumers ### ๐Ÿ› Bug Fixes - *(deps)* Update module github.com/stretchr/testify to v1.10.0 - *(ci)* Update go image to amd64 architecture version - *(deps)* Update module github.com/sparetimecoders/goamqp to v0.3.2 ### ๐Ÿšœ Refactor - *(ci)* Remove pre-commit job and add new template ### โš™๏ธ Miscellaneous Tasks - *(deps)* Update pre-commit hook pre-commit/pre-commit-hooks to v5 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.20.1 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.21.0 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.21.1 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.21.2 - *(deps)* Pin golang docker tag to ad5c126 - *(deps)* Pin unbound/pre-commit docker tag to 92fce44 - *(deps)* Update golang docker tag to v1.23.3 - *(deps)* Update unbound/pre-commit docker digest to 596abf5 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.62.0 - *(deps)* Update golang:1.23.3 docker digest to 8956c08 - *(deps)* Update unbound/pre-commit docker digest to e78425c - *(deps)* Update golang:1.23.3 docker digest to 3694e36 - *(deps)* Update golang:1.23.3 docker digest to b2ca381 - *(deps)* Update golang:1.23.3 docker digest to 2660218 - *(deps)* Update golang:1.23.3 docker digest to c2d828f - *(deps)* Update golang:1.23.3 docker digest to 73f06be - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.62.2 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.19.0 - *(deps)* Update golang:1.23.3 docker digest to ee5f0ad - *(deps)* Update golang:1.23.3 docker digest to b4aabba - *(deps)* Update golang:1.23.3 docker digest to 2b01164 - *(deps)* Update golang:1.23.3 docker digest to 017ec6b - *(deps)* Update golang docker tag to v1.23.4 - *(deps)* Update golang:1.23.4 docker digest to 574185e - *(deps)* Update golang:1.23.4 docker digest to 7003184 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.20.0 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.21.3 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.21.4 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.22.0 - *(deps)* Update golang:1.23.4 docker digest to 7ea4c9d - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.22.1 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.63.0 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.63.1 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.63.2 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.63.3 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.63.4 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.23.0 - *(deps)* Update golang:1.23.4 docker digest to 3b1a7de - *(deps)* Update golang:1.23.4 docker digest to 08e1417 - *(deps)* Update golang:1.23.4 docker digest to 585103a - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.23.1 - *(deps)* Update golang:1.23.4 docker digest to 5305905 - *(deps)* Update golang:1.23.4 docker digest to 9820aca - *(deps)* Update golang docker tag to v1.23.5 - *(deps)* Update golang:1.23.5 docker digest to 8c10f21 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.23.2 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.23.3 - *(deps)* Update golang:1.23.5 docker digest to e213430 - *(deps)* Update golang docker tag to v1.23.6 - *(deps)* Update golang:1.23.6 docker digest to 958bd2e - *(deps)* Update golang:1.23.6 docker digest to 9271129 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.64.2 - *(deps)* Update golang docker tag to v1.24.0 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.64.4 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.64.5 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.21.0 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.24.0 - *(deps)* Update golang:1.24.0 docker digest to 4a3f101 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.64.6 - *(deps)* Update golang docker tag to v1.24.1 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.22.0 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.64.7 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.64.8 - *(deps)* Update golang:1.24.1 docker digest to 5ecf333 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.24.2 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.0.1 - *(deps)* Update pre-commit hook golangci/golangci-lint to v2.0.2 - *(deps)* Update golang docker tag to v1.24.2 - *(deps)* Update golang:1.24.2 docker digest to aebb7df - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.24.3 ## [0.1.4] - 2024-10-05 ### ๐Ÿ› Bug Fixes - *(deps)* Update module github.com/stretchr/testify to v1.9.0 - *(deps)* Update module github.com/sparetimecoders/goamqp to v0.3.1 ### โš™๏ธ Miscellaneous Tasks - Update to Go 1.21.6 - Update to Go 1.22.0 - *(deps)* Update node.js to v20 - *(deps)* Update pre-commit hook devopshq/gitlab-ci-linter to v1.0.6 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.11.0 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.56.2 - *(deps)* Update pre-commit hook lietu/go-pre-commit to v0.1.0 - *(deps)* Update pre-commit hook pre-commit/pre-commit-hooks to v4.5.0 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.12.0 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.13.0 - *(deps)* Update golang docker tag to v1.22.1 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.57.0 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.57.1 - Add gitleaks to pre-commit setup - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.18.2 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.57.2 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.14.0 - *(deps)* Update golang docker tag to v1.22.2 - *(deps)* Update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.15.0 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.16.0 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.58.0 - *(deps)* Update golang docker tag to v1.22.3 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.58.1 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.58.2 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.59.0 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.18.3 - *(deps)* Update golang docker tag to v1.22.4 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.59.1 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.18.4 - *(deps)* Update golang docker tag to v1.22.5 - *(deps)* Update golang docker tag to v1.22.6 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.60.1 - *(deps)* Update golang docker tag to v1.23.0 - Update golangci-lint to use full version - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.60.2 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.60.3 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.17.0 - *(deps)* Update golang docker tag to v1.23.1 - *(deps)* Update pre-commit hook golangci/golangci-lint to v1.61.0 - *(deps)* Update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.18.0 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.19.1 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.19.2 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.19.3 - *(deps)* Update golang docker tag to v1.23.2 - *(deps)* Update pre-commit hook gitleaks/gitleaks to v8.20.0 - Add release flow - Remove old release job ### Build - *(deps)* Bump github.com/sparetimecoders/goamqp from 0.2.1 to 0.3.0 ## [0.1.3] - 2023-12-26 ### ๐Ÿ› Bug Fixes - Prohibit concurrent read/write ### โš™๏ธ Miscellaneous Tasks - Update Go version - Make releases handle multi-line release notes - Update to Go 1.20.7 - Update pre-commit versions - Update to Golang 1.21.0 - Update to Go 1.21.1 for vulnerabilities - Use 1.21.1 in go.mod for Dependabot - Update to go 1.21.3 and remove patch level - Update version of Go ### Build - *(deps)* Bump github.com/sparetimecoders/goamqp from 0.1.4 to 0.1.5 - *(deps)* Bump github.com/sparetimecoders/goamqp from 0.1.5 to 0.2.0 - *(deps)* Bump github.com/sparetimecoders/goamqp from 0.2.0 to 0.2.1 ## [0.1.2] - 2023-06-04 ### โš™๏ธ Miscellaneous Tasks - Update pre-commit and fix golangci-lint - Update golangci-lint ### Build - *(deps)* Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 - *(deps)* Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 ## [0.1.1] - 2023-05-11 ### ๐Ÿ› Bug Fixes - Run builds with Go 1.19.2 to fix vulnerabilities ### โš™๏ธ Miscellaneous Tasks - Add vulnerability-check - Replace deprecated ioutil.ReadAll - Add pre-commit and remove those checks from test step - Add local module to pre-commit config - Add release handling - Update to Go 1.19.5 - Change dependabot rebase strategy - Update to golang 1.20.1 - Update Go verion for vulnerabilities scan - Update to Go 1.20.3 - Update Go version and fix gitlabci lint ### Build - *(deps)* Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 - *(deps)* Bump github.com/sparetimecoders/goamqp from 0.1.1 to 0.1.2 - *(deps)* Bump github.com/sparetimecoders/goamqp from 0.1.2 to 0.1.3 - *(deps)* Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 - *(deps)* Bump github.com/sparetimecoders/goamqp from 0.1.3 to 0.1.4 ## [0.1.0] - 2022-07-20 ### ๐Ÿ› Bug Fixes - Pipeline ### โš™๏ธ Miscellaneous Tasks - Add dependabot config - *(deps)* Bump gitlab.com/sparetimecoders/goamqp from 0.3.1 to 0.3.2 - *(deps)* Bump github.com/stretchr/testify from 1.4.0 to 1.7.0 - Remove dependabot-standalone - Change to codecov binary instead of bash uploader - *(deps)* Bump gitlab.com/sparetimecoders/goamqp from 0.3.2 to 0.4.0 - Switch to moved goamqp ### Build - Add params to codecov - *(deps)* Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 - *(deps)* Bump gitlab.com/sparetimecoders/goamqp from 0.4.0 to 0.5.0 - *(deps)* Bump github.com/stretchr/testify from 1.7.1 to 1.7.2 - *(deps)* Bump github.com/stretchr/testify from 1.7.2 to 1.7.4 - *(deps)* Bump github.com/stretchr/testify from 1.7.4 to 1.7.5 - *(deps)* Bump github.com/stretchr/testify from 1.7.5 to 1.8.0 ## [0.0.8] - 2021-05-15 ### โš™๏ธ Miscellaneous Tasks - Add codecov upload - Simplify pipeline - Change coverage badge to codecov.io - Add CI workflows - Rename master -> main - Group imports - Update to latest version of goamqp ## [0.0.7] - 2020-04-12 ### ๐Ÿ› Bug Fixes - Update to Go 1.14 to fix test errors - Use go mod download - Sort companies before comparing since map-iteration is not stable ## [0.0.6] - 2020-04-12 ### ๐Ÿ› Bug Fixes - Path to repo ### โš™๏ธ Miscellaneous Tasks - Add tests - Modify event structure ## [0.0.5] - 2019-12-31 ### ๐Ÿš€ Features - Add handling of removed privilege ## [0.0.4] - 2019-12-08 ### ๐Ÿš€ Features - Add name and registration number to event ## [0.0.3] - 2019-11-22 ### ๐Ÿ› Bug Fixes - Print unexpected messages ## [0.0.2] - 2019-11-06 ### ๐Ÿš€ Features - Initial version ### ๐Ÿ› Bug Fixes - Rename module