Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
7246d41
Bump the development-dependencies group with 1 update
dependabot[bot] Mar 22, 2024
2a63555
Bump golangci/golangci-lint-action in the development-dependencies group
dependabot[bot] Apr 26, 2024
7b021a9
Bump golangci/golangci-lint-action in the development-dependencies group
dependabot[bot] May 10, 2024
96bee35
Bump codecov/codecov-action in the development-dependencies group
dependabot[bot] Nov 15, 2024
302430d
Bump github.com/stretchr/testify from 1.9.0 to 1.10.0
dependabot[bot] Nov 29, 2024
de35272
Merge pull request #204 from go-openapi/dependabot/go_modules/github.…
youyuanwu Feb 5, 2025
0201d0c
Relint
fredbi Mar 11, 2025
9deaa98
re-enacted dependabot auto-merge
fredbi Mar 12, 2025
d8c0160
Bump the go-openapi-dependencies group with 2 updates
dependabot[bot] Mar 14, 2025
6613744
ci: fixed broken codecov coverage upload
fredbi Mar 16, 2025
bc386e3
ci: updated config for golangci-lint v2
fredbi Mar 28, 2025
a392846
ci: fixed codecov upload
fredbi Mar 17, 2025
cebbc5a
Bump golangci/golangci-lint-action in the development-dependencies group
dependabot[bot] May 9, 2025
c58668d
chore(lint): updated linters, relinted code
fredbi Aug 9, 2025
7c8c5e9
ci: fixed auto-merge
fredbi Aug 10, 2025
47a6321
fix(lint): fixed false positives in tests (testifylint)
fredbi Aug 10, 2025
e874ac9
build(deps): bump github.com/go-openapi/jsonpointer
dependabot[bot] Aug 10, 2025
50d4b57
build(deps): bump actions/checkout in the development-dependencies group
dependabot[bot] Aug 15, 2025
26ddb24
build(deps): bump github.com/stretchr/testify
dependabot[bot] Aug 29, 2025
e935aa9
chore: adopted swag v0.24.0 modules
fredbi Aug 30, 2025
496cf72
build(deps): bump actions/setup-go in the development-dependencies group
dependabot[bot] Sep 5, 2025
3dbaee0
build(deps): bump the go-openapi-dependencies group with 5 updates
dependabot[bot] Sep 26, 2025
df12108
chore(deps): updated dependencies
fredbi Sep 26, 2025
053aef4
updated linting rules to go1.24
fredbi Sep 26, 2025
e3141f6
updated yaml dependency to maintained package
fredbi Sep 26, 2025
3c1111c
chore(linting): removed nolint directives when the linter has fixed f…
fredbi Sep 26, 2025
9da6d8d
chore: updated license marks in source files
fredbi Nov 9, 2025
f06cfff
tests: replaced stretchr/testify by go-openapi/testify
fredbi Nov 9, 2025
c14c0a6
chore: fix typos in comments
alexandear Nov 11, 2025
817d7f9
build(deps): bump golangci/golangci-lint-action
dependabot[bot] Nov 14, 2025
f0c3eff
build(deps): bump the go-openapi-dependencies group with 6 updates
dependabot[bot] Nov 21, 2025
f532082
build(deps): bump the go-openapi-dependencies group with 5 updates
dependabot[bot] Nov 28, 2025
a637b92
build(deps): bump actions/checkout in the development-dependencies group
dependabot[bot] Dec 5, 2025
4f79daa
ci: aligned CI and doc with go-openapi repos
fredbi Dec 8, 2025
b75931b
fix: added guard for edge case causing potential panic
fredbi Dec 8, 2025
90bc044
test(readability): used embedded FS for fixtures
fredbi Dec 4, 2023
1ffcd7a
doc: updated contributors file
bot-go-openapi[bot] Dec 8, 2025
e58b915
chore: updated jsonpointer and reference
fredbi Dec 8, 2025
324f6d9
doc: removed old version of the README
fredbi Dec 8, 2025
ddeeaf8
doc: updated contributors file
bot-go-openapi[bot] Dec 13, 2025
b3b30bf
ci: remove redundant release workflow
fredbi Dec 17, 2025
1beb4f3
doc: fixed wrong links in docs
fredbi Dec 17, 2025
32a252c
build(deps): bump the development-dependencies group with 7 updates
dependabot[bot] Dec 19, 2025
5684636
Merge branch 'original_master' into PMM-14577-CVEs-fix
JiriCtvrtka Dec 19, 2025
9aaf29b
PMM-14577 Update go.
JiriCtvrtka Dec 19, 2025
ec798a9
PMM-14577 Lint.
JiriCtvrtka Dec 19, 2025
e6e6be2
PMM-14577 Format, lint.
JiriCtvrtka Dec 19, 2025
5904dd8
PMM-14577 Lint.
JiriCtvrtka Dec 19, 2025
7f333b5
PMM-14577 Lint.
JiriCtvrtka Dec 19, 2025
5ba040a
PMM-14577 Revert permissions.
JiriCtvrtka Dec 19, 2025
d614918
PMM-14577 Test.
JiriCtvrtka Dec 19, 2025
f4a5455
trigger
JiriCtvrtka Dec 21, 2025
03e90eb
PMM-14577 Trigger.
JiriCtvrtka Dec 22, 2025
ec4a84e
Revert "PMM-14577 Trigger."
JiriCtvrtka Dec 22, 2025
2de7cf0
PMM-14577 Put back Percona workflows.
JiriCtvrtka Dec 22, 2025
1b78e72
PMM-14577 Update workflows Go.
JiriCtvrtka Dec 22, 2025
56e544f
PMM-14577 Lint.
JiriCtvrtka Dec 22, 2025
3f8774f
PMM-14577 Remove unsupported lints.
JiriCtvrtka Dec 22, 2025
8112227
PMM-14577 Lint.
JiriCtvrtka Dec 22, 2025
63653e9
PMM-14577 Disable typecheck (too many errors in upstream).
JiriCtvrtka Dec 22, 2025
83bc57f
PMM-14577 Lint.
JiriCtvrtka Dec 22, 2025
1e52a56
PMM-14577 Format.
JiriCtvrtka Dec 22, 2025
850e377
PMM-14577 Align with Percona.
JiriCtvrtka Dec 22, 2025
989999f
PMM-14577 Remove file.
JiriCtvrtka Dec 22, 2025
485c12f
PMM-14577 Align with Percona.
JiriCtvrtka Dec 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
181 changes: 181 additions & 0 deletions .cliff.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,181 @@
# git-cliff ~ configuration file
# https://git-cliff.org/docs/configuration

[changelog]
header = """
"""

footer = """

-----

**[{{ remote.github.repo }}]({{ self::remote_url() }}) license terms**

[![License][license-badge]][license-url]

[license-badge]: http://img.shields.io/badge/license-Apache%20v2-orange.svg
[license-url]: {{ self::remote_url() }}/?tab=Apache-2.0-1-ov-file#readme

{%- macro remote_url() -%}
https://github.com/{{ remote.github.owner }}/{{ remote.github.repo }}
{%- endmacro -%}
"""

body = """
{%- if version %}
## [{{ version | trim_start_matches(pat="v") }}]({{ self::remote_url() }}/tree/{{ version }}) - {{ timestamp | date(format="%Y-%m-%d") }}
{%- else %}
## [unreleased]
{%- endif %}
{%- if message %}
{%- raw %}\n{% endraw %}
{{ message }}
{%- raw %}\n{% endraw %}
{%- endif %}
{%- if version %}
{%- if previous.version %}

**Full Changelog**: <{{ self::remote_url() }}/compare/{{ previous.version }}...{{ version }}>
{%- endif %}
{%- else %}
{%- raw %}\n{% endraw %}
{%- endif %}

{%- if statistics %}{% if statistics.commit_count %}
{%- raw %}\n{% endraw %}
{{ statistics.commit_count }} commits in this release.
{%- raw %}\n{% endraw %}
{%- endif %}{% endif %}
-----

{%- for group, commits in commits | group_by(attribute="group") %}
{%- raw %}\n{% endraw %}
### {{ group | upper_first }}
{%- raw %}\n{% endraw %}
{%- for commit in commits %}
{%- if commit.remote.pr_title %}
{%- set commit_message = commit.remote.pr_title %}
{%- else %}
{%- set commit_message = commit.message %}
{%- endif %}
* {{ commit_message | split(pat="\n") | first | trim }}
{%- if commit.remote.username %}
{%- raw %} {% endraw %}by [@{{ commit.remote.username }}](https://github.com/{{ commit.remote.username }})
{%- endif %}
{%- if commit.remote.pr_number %}
{%- raw %} {% endraw %}in [#{{ commit.remote.pr_number }}]({{ self::remote_url() }}/pull/{{ commit.remote.pr_number }})
{%- endif %}
{%- raw %} {% endraw %}[...]({{ self::remote_url() }}/commit/{{ commit.id }})
{%- endfor %}
{%- endfor %}

{%- if github %}
{%- raw %}\n{% endraw -%}
{%- set all_contributors = github.contributors | length %}
{%- if github.contributors | filter(attribute="username", value="dependabot[bot]") | length < all_contributors %}
-----

### People who contributed to this release
{% endif %}
{%- for contributor in github.contributors | filter(attribute="username") | sort(attribute="username") %}
{%- if contributor.username != "dependabot[bot]" and contributor.username != "github-actions[bot]" %}
* [@{{ contributor.username }}](https://github.com/{{ contributor.username }})
{%- endif %}
{%- endfor %}

{% if github.contributors | filter(attribute="is_first_time", value=true) | length != 0 %}
-----
{%- raw %}\n{% endraw %}

### New Contributors
{%- endif %}

{%- for contributor in github.contributors | filter(attribute="is_first_time", value=true) %}
{%- if contributor.username != "dependabot[bot]" and contributor.username != "github-actions[bot]" %}
* @{{ contributor.username }} made their first contribution
{%- if contributor.pr_number %}
in [#{{ contributor.pr_number }}]({{ self::remote_url() }}/pull/{{ contributor.pr_number }}) \
{%- endif %}
{%- endif %}
{%- endfor %}
{%- endif %}

{%- raw %}\n{% endraw %}

{%- macro remote_url() -%}
https://github.com/{{ remote.github.owner }}/{{ remote.github.repo }}
{%- endmacro -%}
"""
# Remove leading and trailing whitespaces from the changelog's body.
trim = true
# Render body even when there are no releases to process.
render_always = true
# An array of regex based postprocessors to modify the changelog.
postprocessors = [
# Replace the placeholder <REPO> with a URL.
#{ pattern = '<REPO>', replace = "https://github.com/orhun/git-cliff" },
]
# output file path
# output = "test.md"

[git]
# Parse commits according to the conventional commits specification.
# See https://www.conventionalcommits.org
conventional_commits = false
# Exclude commits that do not match the conventional commits specification.
filter_unconventional = false
# Require all commits to be conventional.
# Takes precedence over filter_unconventional.
require_conventional = false
# Split commits on newlines, treating each line as an individual commit.
split_commits = false
# An array of regex based parsers to modify commit messages prior to further processing.
commit_preprocessors = [
# Replace issue numbers with link templates to be updated in `changelog.postprocessors`.
#{ pattern = '\((\w+\s)?#([0-9]+)\)', replace = "([#${2}](<REPO>/issues/${2}))"},
# Check spelling of the commit message using https://github.com/crate-ci/typos.
# If the spelling is incorrect, it will be fixed automatically.
#{ pattern = '.*', replace_command = 'typos --write-changes -' }
]
# Prevent commits that are breaking from being excluded by commit parsers.
protect_breaking_commits = false
# An array of regex based parsers for extracting data from the commit message.
# Assigns commits to groups.
# Optionally sets the commit's scope and can decide to exclude commits from further processing.
commit_parsers = [
{ message = "^[Cc]hore\\([Rr]elease\\): prepare for", skip = true },
{ message = "(^[Mm]erge)|([Mm]erge conflict)", skip = true },
{ field = "author.name", pattern = "dependabot*", group = "<!-- 0A -->Updates" },
{ message = "([Ss]ecurity)|([Vv]uln)", group = "<!-- 08 -->Security" },
{ body = "(.*[Ss]ecurity)|([Vv]uln)", group = "<!-- 08 -->Security" },
{ message = "([Cc]hore\\(lint\\))|(style)|(lint)|(codeql)|(golangci)", group = "<!-- 05 -->Code quality" },
{ message = "(^[Dd]oc)|((?i)readme)|(badge)|(typo)|(documentation)", group = "<!-- 03 -->Documentation" },
{ message = "(^[Ff]eat)|(^[Ee]nhancement)", group = "<!-- 00 -->Implemented enhancements" },
{ message = "(^ci)|(\\(ci\\))|(fixup\\s+ci)|(fix\\s+ci)|(license)|(example)", group = "<!-- 07 -->Miscellaneous tasks" },
{ message = "^test", group = "<!-- 06 -->Testing" },
{ message = "(^fix)|(panic)", group = "<!-- 01 -->Fixed bugs" },
{ message = "(^refact)|(rework)", group = "<!-- 02 -->Refactor" },
{ message = "(^[Pp]erf)|(performance)", group = "<!-- 04 -->Performance" },
{ message = "(^[Cc]hore)", group = "<!-- 07 -->Miscellaneous tasks" },
{ message = "^[Rr]evert", group = "<!-- 09 -->Reverted changes" },
{ message = "(upgrade.*?go)|(go\\s+version)", group = "<!-- 0A -->Updates" },
{ message = ".*", group = "<!-- 0B -->Other" },
]
# Exclude commits that are not matched by any commit parser.
filter_commits = false
# An array of link parsers for extracting external references, and turning them into URLs, using regex.
link_parsers = []
# Include only the tags that belong to the current branch.
use_branch_tags = false
# Order releases topologically instead of chronologically.
topo_order = false
# Order releases topologically instead of chronologically.
topo_order_commits = true
# Order of commits in each group/release within the changelog.
# Allowed values: newest, oldest
sort_commits = "newest"
# Process submodules commits
recurse_submodules = false

#[remote.github]
#owner = "go-openapi"
Loading