renovate
d53db1d334
chore(deps): update pre-commit hook golangci/golangci-lint to v2.11.2 ( #87 )
Release / release (push) Successful in 51s
pagination / vulnerabilities (push) Successful in 1m16s
pagination / test (push) Successful in 1m44s
pre-commit / pre-commit (push) Successful in 4m7s
2026-03-07 22:42:56 +00:00
renovate
eb7eaae42b
chore(deps): update pre-commit hook golangci/golangci-lint to v2.11.1 ( #85 )
pagination / vulnerabilities (push) Successful in 1m35s
pagination / test (push) Successful in 2m30s
Release / release (push) Successful in 1m15s
pre-commit / pre-commit (push) Successful in 8m6s
2026-03-06 16:09:16 +00:00
renovate
c4e665ebc7
chore(deps): update pre-commit hook golangci/golangci-lint to v2.10.1 ( #82 )
pagination / vulnerabilities (push) Successful in 1m45s
pagination / test (push) Successful in 6m42s
Release / release (push) Successful in 3m30s
pre-commit / pre-commit (push) Successful in 12m48s
2026-02-17 17:34:59 +00:00
renovate
6325a514b6
chore(deps): update pre-commit hook golangci/golangci-lint to v2.9.0 ( #81 )
Release / release (push) Failing after 2m4s
pagination / test (push) Successful in 4m16s
pagination / vulnerabilities (push) Successful in 6m30s
pre-commit / pre-commit (push) Successful in 9m13s
2026-02-11 13:24:05 +00:00
argoyle
ba1fe9694e
Merge pull request 'ci: add code coverage integration' ( #79 ) from ci-coverage-integration into main
...
pagination / test (push) Successful in 5m26s
Release / release (push) Successful in 4m48s
pagination / vulnerabilities (push) Successful in 7m51s
pre-commit / pre-commit (push) Successful in 14m30s
Reviewed-on: #79
2026-01-28 12:38:05 +00:00
argoyle
768dbed8f3
ci: add code coverage integration
...
pagination / test (pull_request) Successful in 6m26s
pagination / vulnerabilities (pull_request) Successful in 6m27s
pre-commit / pre-commit (pull_request) Successful in 11m3s
Add go-test-coverage for coverage threshold enforcement. Coverage data
is uploaded as artifacts on main branch and compared against baseline
in PRs using shell script that gracefully handles first run without
baseline. PR comments show coverage percentage.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 13:03:30 +01:00
renovate
8f09b252f5
chore(deps): update pre-commit hook alessandrojcm/commitlint-pre-commit-hook to v9.24.0 ( #77 )
pagination / vulnerabilities (push) Successful in 56s
Release / release (push) Successful in 1m3s
pagination / test (push) Successful in 1m32s
pre-commit / pre-commit (push) Successful in 7m11s
2026-01-14 06:28:05 +00:00
argoyle
235cfb3dfc
Merge pull request 'chore(release): prepare for v0.2.1' ( #76 ) from next-release into main
...
Release / release (push) Successful in 3m49s
pagination / test (push) Successful in 7m52s
pagination / vulnerabilities (push) Successful in 8m8s
pre-commit / pre-commit (push) Successful in 13m51s
Reviewed-on: #76
v0.2.1
2026-01-09 13:50:13 +00:00
releaser
40410f3d78
chore(release): prepare for v0.2.1
pagination / test (pull_request) Successful in 3m4s
pagination / vulnerabilities (pull_request) Successful in 6m9s
pre-commit / pre-commit (pull_request) Successful in 12m37s
2026-01-09 13:26:56 +00:00
releaser
fbbc7d0890
chore(release): prepare for v0.2.1
2026-01-09 13:26:53 +00:00
argoyle
ab0af6c5a4
Merge pull request 'chore: migrate module path to gitea.unbound.se' ( #75 ) from migrate-to-gitea into main
...
Release / release (push) Failing after 2m7s
pagination / test (push) Successful in 3m34s
pagination / vulnerabilities (push) Successful in 5m21s
pre-commit / pre-commit (push) Successful in 11m8s
Reviewed-on: #75
2026-01-09 13:24:39 +00:00
argoyle
88b4ab1467
chore: migrate module path to gitea.unbound.se
...
pagination / test (pull_request) Successful in 5m23s
pagination / vulnerabilities (pull_request) Successful in 6m20s
pre-commit / pre-commit (pull_request) Successful in 13m35s
Update module path from git.unbound.se to gitea.unbound.se for Go module
discovery over HTTPS.
2026-01-09 14:09:11 +01:00
releaser
95af59c075
chore(release): prepare for v0.2.1
2026-01-09 09:06:56 +00:00
releaser
ebc94d4223
chore(release): prepare for v0.2.1
2026-01-09 09:06:53 +00:00
argoyle
a1052d3708
Merge pull request 'chore(deps): update actions/setup-python action to v6' ( #74 ) from renovate/actions-setup-python-6.x into main
...
Release / release (push) Failing after 1m27s
pre-commit / pre-commit (push) Successful in 6m46s
pagination / test (push) Successful in 7m8s
pagination / vulnerabilities (push) Successful in 7m32s
Reviewed-on: #74
2026-01-09 09:04:51 +00:00
renovate
555affe9bc
chore(deps): update actions/setup-python action to v6
pagination / test (pull_request) Successful in 1m7s
pagination / vulnerabilities (pull_request) Successful in 4m38s
pre-commit / pre-commit (pull_request) Successful in 11m5s
2026-01-09 08:22:02 +00:00
argoyle
f41c7de3ac
Merge pull request 'chore(release): prepare for v0.2.0' ( #73 ) from next-release into main
...
Release / release (push) Successful in 1m39s
pagination / test (push) Successful in 3m45s
pagination / vulnerabilities (push) Successful in 3m41s
pre-commit / pre-commit (push) Successful in 10m49s
Reviewed-on: #73
v0.2.0
2026-01-09 08:13:21 +00:00
releaser
aead750db4
chore(release): prepare for v0.2.0
pagination / vulnerabilities (pull_request) Successful in 1m48s
pagination / test (pull_request) Successful in 5m43s
pre-commit / pre-commit (pull_request) Successful in 9m42s
2026-01-09 08:02:31 +00:00
releaser
1c1770f068
chore(release): prepare for v0.2.0
2026-01-09 08:02:28 +00:00
argoyle
8a11a52ea1
Merge pull request 'ci: add pre-commit and release workflows for Gitea Actions' ( #72 ) from ci/gitea-workflows into main
...
Release / release (push) Successful in 1m16s
pagination / test (push) Successful in 6m24s
pagination / vulnerabilities (push) Successful in 6m54s
pre-commit / pre-commit (push) Successful in 10m33s
Reviewed-on: #72
2026-01-09 08:01:14 +00:00
argoyle
d484be8e15
ci: add pre-commit and release workflows for Gitea Actions
pagination / test (pull_request) Successful in 5m24s
pagination / vulnerabilities (pull_request) Successful in 5m39s
pre-commit / pre-commit (pull_request) Successful in 8m1s
2026-01-09 08:50:36 +01:00
argoyle
3e62319fad
Merge pull request 'chore: migrate module path from GitLab to Gitea' ( #71 ) from chore/gitea-migration into main
...
pagination / test (push) Successful in 1m46s
pagination / vulnerabilities (push) Successful in 1m35s
Reviewed-on: #71
2026-01-09 07:02:16 +00:00
argoyle
ea0595f8cb
chore: migrate module path from GitLab to Gitea
...
pagination / test (pull_request) Successful in 2m0s
pagination / vulnerabilities (pull_request) Successful in 1m59s
- Update go.mod module path to git.unbound.se/unboundsoftware/pagination
- Remove GitLab CI linter from pre-commit config
- Update go-imports local path for new domain
- Remove GitLab badges from README
- Delete .gitlab-ci.yml (Gitea Actions workflow already exists)
2026-01-09 07:58:49 +01:00
argoyle
26d3136eaa
Merge pull request 'chore(deps): update pre-commit hook golangci/golangci-lint to v2.8.0' ( #70 ) from renovate/golangci-golangci-lint-2.x into main
...
pagination / vulnerabilities (push) Successful in 2m19s
pagination / test (push) Successful in 4m55s
Reviewed-on: #70
2026-01-09 04:12:59 +00:00
renovate
70308cb006
chore(deps): update pre-commit hook golangci/golangci-lint to v2.8.0
pagination / test (pull_request) Successful in 5m14s
pagination / vulnerabilities (pull_request) Successful in 6m2s
2026-01-08 21:23:12 +00:00
argoyle
feeae4d43c
Merge pull request 'chore(deps): update actions/setup-go action to v6' ( #69 ) from renovate/actions-setup-go-6.x into main
...
pagination / test (push) Successful in 2m47s
pagination / vulnerabilities (push) Successful in 2m51s
Reviewed-on: #69
2026-01-08 15:15:52 +00:00
renovate
6976dec872
chore(deps): update actions/setup-go action to v6
pagination / test (pull_request) Successful in 1m57s
pagination / vulnerabilities (pull_request) Successful in 2m21s
2026-01-08 15:12:29 +00:00
argoyle
259610599d
Merge pull request 'chore(deps): update actions/checkout action to v6' ( #68 ) from renovate/actions-checkout-6.x into main
...
pagination / vulnerabilities (push) Successful in 57s
pagination / test (push) Successful in 6m0s
Reviewed-on: #68
2026-01-08 14:10:20 +00:00
renovate
67dc073454
chore(deps): update actions/checkout action to v6
pagination / vulnerabilities (pull_request) Successful in 3m18s
pagination / test (pull_request) Successful in 3m39s
2026-01-08 14:04:58 +00:00
argoyle
496539b836
Merge pull request 'feat: add Gitea Actions workflow' ( #67 ) from feat/gitea-migration into main
...
pagination / test (push) Successful in 1m36s
pagination / vulnerabilities (push) Successful in 1m36s
Reviewed-on: #67
2026-01-08 13:32:35 +00:00
argoyle
583eaae203
feat: add Gitea Actions workflow
pagination / test (pull_request) Successful in 1m15s
pagination / vulnerabilities (pull_request) Successful in 1m16s
2026-01-08 14:04:07 +01:00
argoyle
84bc7a80ce
Merge branch 'next-release' into 'main'
...
chore(release): prepare for v0.1.0
See merge request unboundsoftware/pagination!33
v0.1.0
2026-01-01 23:39:25 +01:00
Unbound Release
ace572f1d6
chore(release): prepare for v0.1.0
2026-01-01 23:39:25 +01:00
argoyle
b38eccbc46
Merge branch 'test/validation-coverage' into 'main'
...
test: add comprehensive validation and cursor test coverage
See merge request unboundsoftware/pagination!63
2026-01-01 23:21:38 +01:00
argoyle
0d61ca4d92
Merge branch 'docs/godoc-comments' into 'main'
...
docs: add godoc comments to public functions and types
See merge request unboundsoftware/pagination!65
2026-01-01 22:22:21 +01:00
argoyle
3af635b6c3
test: add comprehensive validation and cursor test coverage
2026-01-01 21:41:32 +01:00
argoyle
3008e2c49b
docs: add godoc comments to public functions and types
2026-01-01 21:41:08 +01:00
argoyle
250a5e0c04
Merge branch 'feat/total-count' into 'main'
...
feat: add TotalCount field to PageInfo
See merge request unboundsoftware/pagination!64
2026-01-01 21:37:46 +01:00
argoyle
4b5115fe26
Merge branch 'refactor/custom-error-types' into 'main'
...
refactor: add custom error types for better error handling
See merge request unboundsoftware/pagination!62
2026-01-01 21:35:55 +01:00
argoyle
6409d9b2aa
refactor: add custom error types for better error handling
2026-01-01 20:39:59 +01:00
argoyle
718fb0b17c
Merge branch 'fix/negative-slice-index' into 'main'
...
fix: prevent negative slice index when last exceeds items count
See merge request unboundsoftware/pagination!61
2026-01-01 16:49:46 +01:00
argoyle
7fd209b5df
Merge branch 'docs-add-CLAUDE-and-update-gitignore' into 'main'
...
docs: add CLAUDE.md and update .gitignore
See merge request unboundsoftware/pagination!60
2026-01-01 16:48:40 +01:00
argoyle
3e5b220810
feat: add TotalCount field to PageInfo
...
test: add TotalCount assertions to existing tests
2026-01-01 15:37:19 +01:00
argoyle
bead25aa6b
fix: prevent negative slice index when last exceeds items count
2026-01-01 15:09:00 +01:00
argoyle
236399df03
docs: add CLAUDE.md and update .gitignore
2026-01-01 15:08:10 +01:00
argoyle
02405c5ce1
Merge branch 'renovate/golang-1.25.5' into 'main'
...
chore(deps): update golang:1.25.5 docker digest to ad03ba9
See merge request unboundsoftware/pagination!59
2025-12-30 15:55:43 +01:00
Renovate
57111d2dfb
chore(deps): update golang:1.25.5 docker digest to ad03ba9
2025-12-30 03:55:39 +00:00
argoyle
f9586d2d1d
Merge branch 'renovate/golang-1.25.5' into 'main'
...
chore(deps): update golang:1.25.5 docker digest to 0c27bcf
See merge request unboundsoftware/pagination!58
2025-12-09 09:53:22 +01:00
Renovate
ef5de45119
chore(deps): update golang:1.25.5 docker digest to 0c27bcf
2025-12-09 02:08:40 +00:00
argoyle
57d72c54d1
Merge branch 'renovate/golangci-golangci-lint-2.x' into 'main'
...
chore(deps): update pre-commit hook golangci/golangci-lint to v2.7.2
See merge request unboundsoftware/pagination!57
2025-12-08 09:40:22 +01:00