- Jan 30, 2025
-
-
Kevin Daudt authored
The former has been deprecated in favor of the latter. Fixes #38 Closes #38 See merge request !98
-
- Jan 27, 2025
-
-
Pablo Correa Gomez authored
The former has been deprecated in favor of the latter. Fixes #38
-
Pablo Correa Gomez authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | image | minor | `v1.61.0` -> `v1.63.4` | --- ### Release Notes <details> <summary>golangci/golangci-lint (golangci/golangci-lint)</summary> ### [`v1.63.4`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1634) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.63.3...v1.63.4) 1. Linters bug fixes - `dupl`, `gomodguard`, `revive`: keep only Go-files. ### [`v1.63.3`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1633) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.63.2...v1.63.3) 1. Linters bug fixes - `gofmt`, `gofumpt`, `goimports`, `gci`: panic with several trailing EOL - `goheader`: skip issues with invalid positions ### [`v1.63.2`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1632) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.63.1...v1.63.2) 1. Linters bug fixes - `gofmt`, `gofumpt`, `goimports`, `gci`: panic with missing trailing EOL ### [`v1.63.1`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1631) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.63.0...v1.63.1) 1. Linters bug fixes - `cgi`: invalid reports with cgo - `gofumpt`: panic with autofix and cgo ### [`v1.63.0`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1630) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.62.2...v1.63.0) 1. Enhancements - Add support for SuggestedFixes
(35 linters can "autofix" reports). - Formatters (`gofmt`, `goimports`, `gofumpt`, `gci`) are applied after the suggested fixes. 2. New linters - Add `exptostd` linter https://github.com/ldez/exptostd - Add `nilnesserr` linter https://github.com/alingse/nilnesserr - Add `usetesting` linter https://github.com/ldez/usetesting 3. Linters new features - `gci`: new options: `no-inline-comments`, `no-prefix-comments` - `gomoddirectives`: from 0.2.4 to 0.6.0 (new options: `go-version-pattern`, `toolchain-pattern`,`toolchain-forbidden`, `tool-forbidden`, `go-debug-forbidden`) - `govet`: new `stdversion`, `waitgroup` analyzers - `importas`: allow multiple empty aliases - `loggercheck`: new `slog` option - `recvcheck`: from 0.1.2 to 0.2.0 (new options: `disable-builtin`, `exclusions`) - `tagliatelle`: from 0.5.0 to 0.7.1 (new options: `ignored-fields`, `extended-rules`,`overrides`, `pkg`, `ignore`) - `usestdlibvars`: from 1.27.0 to 1.28.0 (autofix) - `wrapcheck`: from 2.9.0 to 2.10.0 (new option: `extra-ignore-sigs`) 4. Linters bug fixes - `asciicheck`: from 0.2.0 to 0.3.0 - `bodyclose`: from [`5742072`](https://github.com/golangci/golangci-lint/commit/574207250966) to [`ed6a65f`](https://github.com/golangci/golangci-lint/commit/ed6a65f985e) - `funlen`: from 0.1.0 to 0.2.0 - `ginkgolinter`: from 0.18.3 to 0.18.4 - `gochecksumtype`: from 0.2.0 to 0.3.1 - `gocognit`: from 1.1.3 to 1.2.0 - `godot`: from 1.4.18 to 1.4.20 - `goheader`: report position improvement - `gosec`: handling of global nosec option when it is false - `iface`: from 1.2.1 to 1.3.0 - `importas`: from 0.1.0 to 0.2.0 - `intrange`: from 0.2.1 to 0.3.0 - `makezero`: from 1.1.1 to 1.2.0 - `mirror`: from 1.2.0 to 1.3.0 - `nilnil`: from 1.0.0 to 1.0.1 - `nosprintfhostport`: from 0.1.1 to 0.2.0 - `reassign`: from 0.2.0 to 0.3.0 - `spancheck`: from 0.6.2 to 0.6.4 - `tagalign`: from 1.3.4 to 1.4.1 - `wastedassign`: from 2.0.7 to 2.1.0 - `whitespace`: from 0.1.1 to 0.2.0 - `wsl`: from 4.4.1 to 4.5.0 5. Deprecations - `output.uniq-by-line` is deprecated and replaced by `issues.uniq-by-line`. 6. Misc. - Improvements of the help command (color and JSON support). - Removes `decoder`, `sloglint`, `tagalin` from `format` preset. - Enables paths with junction inside Windows. - The timeout is disabled if `run.timeout` <= 0. ### [`v1.62.2`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1622) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.62.0...v1.62.2) 1. Updated linters - `fatcontext`: from 0.5.2 to 0.5.3 - `ginkgolinter`: from 0.18.0 to 0.18.3 - `go-errorlint`: from 1.6.0 to 1.7.0 - `iface`: from 1.2.0 to 1.2.1 - `revive`: from 1.5.0 to 1.5.1 - `testifylint`: from 1.5.0 to 1.5.2 2. Misc. - fix: ignore cache error when file not found ### [`v1.62.0`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1620) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.61.0...v1.62.0) 1. New linters - Add `recvcheck` linter https://github.com/raeperd/recvcheck - Add `iface` linter https://github.com/uudashr/iface 2. Updated linters - `execinquery`: deprecation step 2 - `gomnd`: deprecation step 2 (replaced by `mnd`) - `bidichk`: from 0.2.7 to 0.3.2 (important performance improvement) - `canonicalheader`: from 1.1.1 to 1.1.2 - `cyclop`: from 1.2.1 to 1.2.3 - `dupword`: from 0.1.1 to 0.1.3 - `errcheck`: from 1.7.0 to 1.8.0 - `errchkjson`: from 0.3.6 to 0.4.0 - `errname`: from 0.1.13 to 1.0.0 - `ginkgolinter`: from 0.17.0 to 0.18.0 (new option: `force-succeed`) - `go-check-sumtype`: from 0.1.4 to 0.2.0 (new option: `default-signifies-exhaustive`) - `go-critic`: from 0.11.4 to 0.11.5 - `go-printf-func-name`: from [`7558a9e`](https://github.com/golangci/golangci-lint/commit/7558a9eaa5af) to v0.1.0 - `godot`: from 1.4.17 to 1.4.18 - `gosec`: from 2.21.2 to 2.21.4 - `intrange`: from 0.2.0 to 0.2.1 - `loggercheck`: from 0.9.4 to 0.10.1 (`log/slog` support) - `musttag`: from 0.12.2 to 0.13.0 - `nakedret`: from 2.0.4 to 2.0.5 - `nilnil`: from 0.1.9 to 1.0.0 (new option: `detect-opposite`) - `noctx`: from 0.0.2 to 0.1.0 - `protogetter`: from 0.3.6 to 0.3.8 - `revive`: from 1.3.9 to 1.5.0 (new rules: `filename-format`, and `file-length-limit`) - `tenv`: from 1.10.0 to 1.12.1 (handle dot import) - `testifylint`: from 1.4.3 to 1.5.0 (new checkers: `contains`, `encoded-compare`, `regexp`) 3. Misc. - Type sizing when cross-compiling (32-bit). - code-climate: add check_name field - Improve Go version detection - Fix Go version propagation 4. Documentation - Adds a section about `exclude-dirs-use-default` - Improve 'install from sources' section - Improve FAQ about Go versions - Improve linter/rule/check docs - Improve new linter section - Improve `forbidigo` pattern examples for built-in functions </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119--> See merge request !95
-
- Jan 03, 2025
-
-
Renovate authored
-
- Dec 10, 2024
-
-
Kevin Daudt authored
Instead, try to look for the associated users, and only send a warning if there's more than one! See merge request !92
-
Instead, try to look for the associated users, and only send a warning if there's more than one!
-
Pablo Correa Gomez authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | alpine | final | minor | `3.20` -> `3.21` | --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119--> See merge request !93
-
Renovate authored
-
- Nov 20, 2024
-
-
Kevin Daudt authored
The logic to ignore events caused by the bot itself accidentally only includes events comming from the bot. Invert the logic, where it would process the event either when no user is present, or the event was _not_ caused by the bot user. See merge request !91
-
Kevin Daudt authored
The logic to ignore events caused by the bot itself accidentally only includes events comming from the bot. Invert the logic, where it would process the event either when no user is present, or the event was _not_ caused by the bot user.
-
- Nov 07, 2024
-
-
Kevin Daudt authored
Fixes #36 Closes #36 See merge request !90
-
- Oct 23, 2024
-
-
-
Fixes #36
-
- Oct 16, 2024
-
-
Pablo Correa Gomez authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) | require | minor | `v0.111.0` -> `v0.112.0` | --- ### Release Notes <details> <summary>xanzy/go-gitlab (github.com/xanzy/go-gitlab)</summary> ### [`v0.112.0`](https://github.com/xanzy/go-gitlab/releases/tag/v0.112.0) [Compare Source](https://github.com/xanzy/go-gitlab/compare/v0.111.0...v0.112.0) #### Breaking changes: - Fix the branch protection defaults by [@​svanharmelen](https://github.com/svanharmelen) in https://github.com/xanzy/go-gitlab/pull/2036 This
fixes a bug in the settings API (see [#​2033](https://github.com/xanzy/go-gitlab/issues/2033)) by introducing a dedicated struct for branch protection defaults. To prevent duplicated code, this struct is now also used (as a pointer!) for the `DefaultBranchProtectionDefaults` field in the `Group` struct. #### What's Changed - Add alert status to project hooks by [@​dany74q](https://github.com/dany74q) in https://github.com/xanzy/go-gitlab/pull/2034 - missing protected_branches#deploy_key_id by [@​seyguai](https://github.com/seyguai) in https://github.com/xanzy/go-gitlab/pull/2035 - Add missing created at to project struct by [@​wind0r](https://github.com/wind0r) in https://github.com/xanzy/go-gitlab/pull/2037 #### New Contributors - [@​dany74q](https://github.com/dany74q) made their first contribution in https://github.com/xanzy/go-gitlab/pull/2034 - [@​seyguai](https://github.com/seyguai) made their first contribution in https://github.com/xanzy/go-gitlab/pull/2035 **Full Changelog**: https://github.com/xanzy/go-gitlab/compare/v0.111.0...v0.112.0 </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119--> See merge request !89
-
- Oct 14, 2024
-
-
Renovate authored
-
Pablo Correa Gomez authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) | require | minor | `v0.110.0` -> `v0.111.0` | --- ### Release Notes <details> <summary>xanzy/go-gitlab (github.com/xanzy/go-gitlab)</summary> ### [`v0.111.0`](https://github.com/xanzy/go-gitlab/releases/tag/v0.111.0) [Compare Source](https://github.com/xanzy/go-gitlab/compare/v0.110.0...v0.111.0) #### What's Changed - Add event_name field to the audit events. by [@​lstout](https://github.com/lstout) in https://github.com/xanzy/go-gitlab/pull/2024 - Add Description field in Environments API by [@​timofurrer](https://github.com/timofurrer) in https://github.com/xanzy/go-gitlab/pull/2025 - Add 'default_branch' attribute by [@​jgangemi](https://github.com/jgangemi) in https://github.com/xanzy/go-gitlab/pull/2030 - Add support for Harbor Integration by [@​houstonj1](https://github.com/houstonj1) in https://github.com/xanzy/go-gitlab/pull/2027 #### New Contributors - [@​jgangemi](https://github.com/jgangemi) made their first contribution in https://github.com/xanzy/go-gitlab/pull/2030 - [@​houstonj1](https://github.com/houstonj1) made their first contribution in https://github.com/xanzy/go-gitlab/pull/2027 **Full Changelog**: https://github.com/xanzy/go-gitlab/compare/v0.110.0...v0.111.0 </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119--> See merge request !88
-
- Oct 10, 2024
-
-
Renovate authored
-
- Oct 06, 2024
-
-
Kevin Daudt authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) | require | minor | `v0.109.0` -> `v0.110.0` | --- ### Release Notes <details> <summary>xanzy/go-gitlab (github.com/xanzy/go-gitlab)</summary> ### [`v0.110.0`](https://github.com/xanzy/go-gitlab/releases/tag/v0.110.0) [Compare Source](https://github.com/xanzy/go-gitlab/compare/v0.109.0...v0.110.0) #### Breaking Changes - New options when calling DeleteProject by [@​heidiberry](https://github.com/heidiberry) in https://github.com/xanzy/go-gitlab/pull/2010 #### What's Changed - Support Kubernetes-related Environments API fields by [@​timofurrer](https://github.com/timofurrer) in https://github.com/xanzy/go-gitlab/pull/2013 - add MergeStatus filed to struct MergeEvent by [@​cestlive](https://github.com/cestlive) in https://github.com/xanzy/go-gitlab/pull/2016 - Add ListServiceAccounts function to list all service accounts by [@​Atoms](https://github.com/Atoms) in https://github.com/xanzy/go-gitlab/pull/2012 - Add support for the Redmine Integration by [@​heidiberry](https://github.com/heidiberry) in https://github.com/xanzy/go-gitlab/pull/2007 - feat(runners): add maintenance_note on put/get runner details by [@​jaredallard](https://github.com/jaredallard) in https://github.com/xanzy/go-gitlab/pull/2017 - feat: add deployment approval config attribute by [@​loozhengyuan](https://github.com/loozhengyuan) in https://github.com/xanzy/go-gitlab/pull/2022 - feat: add new pages api endpoint by [@​nickshine](https://github.com/nickshine) in https://github.com/xanzy/go-gitlab/pull/2019 - Support API endpoint: List memberships for a billable member of a group by [@​Iridias](https://github.com/Iridias) in https://github.com/xanzy/go-gitlab/pull/2021 #### New Contributors - [@​cestlive](https://github.com/cestlive) made their first contribution in https://github.com/xanzy/go-gitlab/pull/2016 - [@​Atoms](https://github.com/Atoms) made their first contribution in https://github.com/xanzy/go-gitlab/pull/2012 - [@​jaredallard](https://github.com/jaredallard) made their first contribution in https://github.com/xanzy/go-gitlab/pull/2017 - [@​loozhengyuan](https://github.com/loozhengyuan) made their first contribution in https://github.com/xanzy/go-gitlab/pull/2022 - [@​Iridias](https://github.com/Iridias) made their first contribution in https://github.com/xanzy/go-gitlab/pull/2021 **Full Changelog**: https://github.com/xanzy/go-gitlab/compare/v0.109.0...v0.110.0 </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119--> See merge request !87
-
Renovate authored
-
- Sep 16, 2024
-
-
Kevin Daudt authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/dmarkham/enumer](https://github.com/dmarkham/enumer) | require | patch | `v1.5.9` -> `v1.5.10` | --- ### Release Notes <details> <summary>dmarkham/enumer (github.com/dmarkham/enumer)</summary> ### [`v1.5.10`](https://github.com/dmarkham/enumer/compare/v1.5.9...v1.5.10) [Compare Source](https://github.com/dmarkham/enumer/compare/v1.5.9...v1.5.10) </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yODYuMSIsInVwZGF0ZWRJblZlciI6IjM3LjI4Ni4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> See merge request !77
-
-
- Sep 15, 2024
-
-
Kevin Daudt authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) | require | minor | `v0.108.0` -> `v0.109.0` | --- ### Release Notes <details> <summary>xanzy/go-gitlab (github.com/xanzy/go-gitlab)</summary> ### [`v0.109.0`](https://github.com/xanzy/go-gitlab/releases/tag/v0.109.0) [Compare Source](https://github.com/xanzy/go-gitlab/compare/v0.108.0...v0.109.0) #### Breaking Changes - Extend support for groups service accounts by [@​mXtone](https://github.com/mXtone) in https://github.com/xanzy/go-gitlab/pull/2005 #### What's Changed - Add endpoint to lists invited groups of a project by [@​habnux](https://github.com/habnux) in https://github.com/xanzy/go-gitlab/pull/2000 - Update jira integration pt2 by [@​deepflame](https://github.com/deepflame) in https://github.com/xanzy/go-gitlab/pull/1999 - chore: add ReportType to ProjectApprovalRule by [@​mdevilliers](https://github.com/mdevilliers) in https://github.com/xanzy/go-gitlab/pull/2001 - Bug: Needs to be a list of ProjectGroup by [@​habnux](https://github.com/habnux) in https://github.com/xanzy/go-gitlab/pull/2003 - Fix an issue with omitempty on default_branch_protection_defaults by [@​RicePatrick](https://github.com/RicePatrick) in https://github.com/xanzy/go-gitlab/pull/2004 #### New Contributors - [@​habnux](https://github.com/habnux) made their first contribution in https://github.com/xanzy/go-gitlab/pull/2000 - [@​mXtone](https://github.com/mXtone) made their first contribution in https://github.com/xanzy/go-gitlab/pull/2005 **Full Changelog**: https://github.com/xanzy/go-gitlab/compare/v0.108.0...v0.109.0 </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC44MC4wIiwidXBkYXRlZEluVmVyIjoiMzguODAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119--> See merge request !85
-
Renovate authored
-
Kevin Daudt authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | image | minor | `v1.60.3` -> `v1.61.0` | --- ### Release Notes <details> <summary>golangci/golangci-lint (golangci/golangci-lint)</summary> ### [`v1.61.0`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1610) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.60.3...v1.61.0) 1. Enhancements - Add `junit-xml-extended` format - Exclude Swagger Codegen files by default 2. Updated linters - `dupword`: from 0.0.14 to 0.1.1 - `fatcontext`: from 0.4.0 to 0.5.2 - `gci`: from 0.13.4 to 0.13.5 (new option `no-lex-order`) - `go-ruleguard`: from 0.4.2 to [`0fe6f58`](https://github.com/golangci/golangci-lint/commit/0fe6f58b47b1) (fix panic with custom linters) - `godot`: from 1.4.16 to 1.4.17 - `gomodguard`: from 1.3.3 to 1.3.5 - `gosec`: disable temporarily `G407` - `gosec`: from [`ab3f6c1`](https://github.com/golangci/golangci-lint/commit/ab3f6c1c83a0) to 2.21.2 (partially fix `G115`) - `intrange`: from 0.1.2 to 0.2.0 - `nolintlint`: remove the empty line in the directive replacement 3. Misc. - Improve runtime version parsing 4. Documentation - Add additional info about `typecheck` </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTkuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQxOS4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> See merge request !84
-
Renovate authored
-
- Aug 26, 2024
-
-
Kevin Daudt authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) | require | minor | `v0.107.0` -> `v0.108.0` | --- ### Release Notes <details> <summary>xanzy/go-gitlab (github.com/xanzy/go-gitlab)</summary> ### [`v0.108.0`](https://github.com/xanzy/go-gitlab/releases/tag/v0.108.0) [Compare Source](https://github.com/xanzy/go-gitlab/compare/v0.107.0...v0.108.0) #### Breaking Changes - Get scoped group variables by [@​andersparslov](https://github.com/andersparslov) in https://github.com/xanzy/go-gitlab/pull/1995 - Rename GroupId to GroupID in the `MemberRole` and `Iteration` structs [f97a106](https://github.com/xanzy/go-gitlab/commit/f97a1060734309980e9c11f397b1980b9ea409a8) #### What's Changed - Adds `HookEventToken` helper function for X-Gitlab-Token by [@​MaerF0x0](https://github.com/MaerF0x0) in https://github.com/xanzy/go-gitlab/pull/1976 - Add `ContainerRegistrySize` field to `Statistics` struct by [@​Florian3535](https://github.com/Florian3535) in https://github.com/xanzy/go-gitlab/pull/1978 - chore: add report type to MergeRequestApprovalRule by [@​mdevilliers](https://github.com/mdevilliers) in https://github.com/xanzy/go-gitlab/pull/1975 - Add field "is_auditor" in user by [@​thomasboni](https://github.com/thomasboni) in https://github.com/xanzy/go-gitlab/pull/1981 - Fix the user tests by [@​svanharmelen](https://github.com/svanharmelen) in https://github.com/xanzy/go-gitlab/pull/1982 - Add new DCO attribute to project and group push rules by [@​beekeep](https://github.com/beekeep) in https://github.com/xanzy/go-gitlab/pull/1980 - Support more options for list PATs by [@​hjweddie](https://github.com/hjweddie) in https://github.com/xanzy/go-gitlab/pull/1977 - feat: add Bitbucket Cloud and Server import endpoints by [@​pwlandoll](https://github.com/pwlandoll) in https://github.com/xanzy/go-gitlab/pull/1979 - Expose PreReceiveSecretDetectionEnabled project setting by [@​gravis](https://github.com/gravis) in https://github.com/xanzy/go-gitlab/pull/1984 - Add 15 Missing GitLab Settings by [@​Jitsusama](https://github.com/Jitsusama) in https://github.com/xanzy/go-gitlab/pull/1985 - Add `prevent_merge_without_jira_issue` to Edit Project API by [@​mtibben](https://github.com/mtibben) in https://github.com/xanzy/go-gitlab/pull/1986 - build(github): Added support for more versions of unit tests by [@​flc1125](https://github.com/flc1125) in https://github.com/xanzy/go-gitlab/pull/1992 - Move PreReceiveSecretDetectionEnabled to Project by [@​gravis](https://github.com/gravis) in https://github.com/xanzy/go-gitlab/pull/1989 - Add 26 Missing GitLab Settings by [@​Jitsusama](https://github.com/Jitsusama) in https://github.com/xanzy/go-gitlab/pull/1987 - Add page token to ListOption by [@​0xDagal](https://github.com/0xDagal) in https://github.com/xanzy/go-gitlab/pull/1994 - member role model follow 17.4.0 spec by [@​Quanalogy](https://github.com/Quanalogy) in https://github.com/xanzy/go-gitlab/pull/1997 - Add more filters to List group milestones by [@​adamcohen2](https://github.com/adamcohen2) in https://github.com/xanzy/go-gitlab/pull/1998 - Add 28 Missing GitLab Settings by [@​Jitsusama](https://github.com/Jitsusama) in https://github.com/xanzy/go-gitlab/pull/1996 - Add an exponential backoff to the retry function by [@​RicePatrick](https://github.com/RicePatrick) in https://github.com/xanzy/go-gitlab/pull/1993 #### New Contributors - [@​MaerF0x0](https://github.com/MaerF0x0) made their first contribution in https://github.com/xanzy/go-gitlab/pull/1976 - [@​Florian3535](https://github.com/Florian3535) made their first contribution in https://github.com/xanzy/go-gitlab/pull/1978 - [@​mdevilliers](https://github.com/mdevilliers) made their first contribution in https://github.com/xanzy/go-gitlab/pull/1975 - [@​thomasboni](https://github.com/thomasboni) made their first contribution in https://github.com/xanzy/go-gitlab/pull/1981 - [@​mtibben](https://github.com/mtibben) made their first contribution in https://github.com/xanzy/go-gitlab/pull/1986 - [@​flc1125](https://github.com/flc1125) made their first contribution in https://github.com/xanzy/go-gitlab/pull/1992 - [@​0xDagal](https://github.com/0xDagal) made their first contribution in https://github.com/xanzy/go-gitlab/pull/1994 - [@​Quanalogy](https://github.com/Quanalogy) made their first contribution in https://github.com/xanzy/go-gitlab/pull/1997 - [@​adamcohen2](https://github.com/adamcohen2) made their first contribution in https://github.com/xanzy/go-gitlab/pull/1998 - [@​andersparslov](https://github.com/andersparslov) made their first contribution in https://github.com/xanzy/go-gitlab/pull/1995 **Full Changelog**: https://github.com/xanzy/go-gitlab/compare/v0.107.0...v0.108.0 </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTkuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQxOS4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> See merge request !82
-
Renovate-Bot authored
-
Kevin Daudt authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) | require | minor | `v0.106.0` -> `v0.107.0` | --- ### Release Notes <details> <summary>xanzy/go-gitlab (github.com/xanzy/go-gitlab)</summary> ### [`v0.107.0`](https://github.com/xanzy/go-gitlab/compare/v0.106.0...v0.107.0) [Compare Source](https://github.com/xanzy/go-gitlab/compare/v0.106.0...v0.107.0) </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTkuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQxOS4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> See merge request !81
-
Renovate-Bot authored
-
Kevin Daudt authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [golangci/golangci-lint](https://github.com/golangci/golangci-lint) | image | minor | `v1.59.1` -> `v1.60.3` | --- ### Release Notes <details> <summary>golangci/golangci-lint (golangci/golangci-lint)</summary> ### [`v1.60.3`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1603) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.60.2...v1.60.3) 1. Updated linters - `gosec`: from [`81cda2f`](https://github.com/golangci/golangci-lint/commit/81cda2f91fbe) to [`ab3f6c1`](https://github.com/golangci/golangci-lint/commit/ab3f6c1c83a0) (fix `G115` false positives) 2. Misc. - Check that the Go version use to build is greater or equals to the Go version of the project ### [`v1.60.2`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1602) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.60.1...v1.60.2) 1. Updated linters - `gofmt`: update to HEAD (go1.22) - `gofumpt`: from 0.6.0 to 0.7.0 - `gosec`: fix G602 analyzer - `gosec`: from [`5f0084e`](https://github.com/golangci/golangci-lint/commit/5f0084eb01a9) to [`81cda2f`](https://github.com/golangci/golangci-lint/commit/81cda2f91fbe) (adds `G115`, `G405`, `G406`, `G506`, `G507`) - `staticcheck`: from 0.5.0 to 0.5.1 - `staticcheck`: propagate Go version - `wrapcheck`: from 2.8.3 to 2.9.0 -
`exportloopref`: deprecation ### [`v1.60.1`](https://github.com/golangci/golangci-lint/blob/HEAD/CHANGELOG.md#v1601) [Compare Source](https://github.com/golangci/golangci-lint/compare/v1.59.1...v1.60.1) 1. Updated linters - `errorlint`: from 1.5.2 to 1.6.0 - `exhaustruct`: from 3.2.0 to 3.3.0 (recognize custom error values in return) - `fatcontext`: from 0.2.2 to 0.4.0 (fix false positives for context stored in structs) - `gocognit`: from 1.1.2 to 1.1.3 - `gomodguard`: from 1.3.2 to 1.3.3 - `govet` (`printf`): report non-constant format, no args - `lll`: advertise max line length instead of just reporting failure - `revive`: from 1.3.7 to 1.3.9 (new rule: `comments-density`) - `sloglint`: from 0.7.1 to 0.7.2 - `spancheck`: from 0.6.1 to 0.6.2 - `staticcheck`: from 0.4.7 to 0.5.0 - `tenv`: from 1.7.1 to 1.10.0 (remove reports on fuzzing) - `testifylint`: from 1.3.1 to 1.4.3 (new options: `formatter`, `suite-broken-parallel`, `suite-subtest-run`) - `tparallel`: from 0.3.1 to 0.3.2 - `usestdlibvars`: from 1.26.0 to 1.27.0 (fix false-positive with number used inside a mathematical operations) - `wsl`: from 4.2.1 to 4.4.1 - ️ `unused`: remove `exported-is-used` option 2. Fixes - SARIF: sanitize level property - ️ `typecheck` issues should never be ignored 3. Documentation - Add link on linter without configuration - Remove 'trusted by' page - `wsl` update documentation of the configuration 4. misc. - go1.23 support </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MTkuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQxOS4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> See merge request !80 -
Renovate-Bot authored
-
- Jun 26, 2024
-
-
Pablo Correa Gomez authored
This MR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/xanzy/go-gitlab](https://github.com/xanzy/go-gitlab) | require | minor | `v0.105.0` -> `v0.106.0` | --- ### Release Notes <details> <summary>xanzy/go-gitlab (github.com/xanzy/go-gitlab)</summary> ### [`v0.106.0`](https://github.com/xanzy/go-gitlab/compare/v0.105.0...v0.106.0) [Compare Source](https://github.com/xanzy/go-gitlab/compare/v0.105.0...v0.106.0) </details> --- - [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box --- <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yODYuMSIsInVwZGF0ZWRJblZlciI6IjM3LjI4Ni4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=--> See merge request !78
-
- Jun 24, 2024
-
-
Renovate-Bot authored
-
- Jun 12, 2024
-
-
Kevin Daudt authored
Fixes #34 Depends !46 because I did some refactoring and I don't want to rebase Closes #34 See merge request !75
-
- Jun 10, 2024
-
-
-
-
-
Fixes #34
-
Kevin Daudt authored
merge: Implement logic that adds a label when feedback from the maintainer is necessary, and removes it otherwise This includes a bunch of refactoring to make it possible. Things are split in different commits, but the main logic of the MR is the following: * Make is possible to have web hooks that are not just MergeRequest Events. This includes quite some refactoring and working around. Generics help, but not everything can be done with generics, unfortunately. * Add a label when assigning a maintainer to an MR. This is set as an option. My only missing wonder is if this should be allowed to be empty, it should probably not crash. I think that's the case right now, but I'm not 100% sure * Add support for the AutoLabeler, to remove or re-add the same label depending on the maintainer or other's actions. The logic is explained in detail, and there is a TODO that needs discussion * Add a "MaintainerFeedback" service, that listens for MergeComments webhook. I guess this needs to be further configured, but I am hoping that the logic is correct. See merge request !46
-