• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Recached

umputun / newscope
81%
master: 81%

Build:
Build:
LAST BUILD BRANCH: feat/csrf-protection
DEFAULT BRANCH: master
Repo Added 29 Jun 2025 08:22PM UTC
Token B1ANRvmViJzhtlBIzE15bImi0zjBKBfCt regen
Build 80 Last
Files 24
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH feat/csrf-protection
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • add-claude-github-actions-1754853952019
  • ci/workflow-hardening
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/setup-go-6
  • dependabot/github_actions/golangci/golangci-lint-action-9
  • dependabot/go_modules/github.com/go-pkgz/rest-1.20.4
  • dependabot/go_modules/github.com/go-pkgz/rest-1.20.6
  • dependabot/go_modules/github.com/sashabaranov/go-openai-1.40.5
  • dependabot/go_modules/github.com/sashabaranov/go-openai-1.41.0
  • dependabot/go_modules/github.com/sashabaranov/go-openai-1.41.1
  • dependabot/go_modules/github.com/sashabaranov/go-openai-1.41.2
  • dependabot/go_modules/github.com/stretchr/testify-1.11.1
  • dependabot/go_modules/golang.org/x/crypto-0.45.0
  • dependabot/go_modules/golang.org/x/net-0.42.0
  • dependabot/go_modules/golang.org/x/net-0.43.0
  • dependabot/go_modules/golang.org/x/net-0.44.0
  • dependabot/go_modules/golang.org/x/net-0.46.0
  • dependabot/go_modules/golang.org/x/net-0.48.0
  • dependabot/go_modules/golang.org/x/sync-0.16.0
  • dependabot/go_modules/golang.org/x/sync-0.17.0
  • dependabot/go_modules/golang.org/x/sync-0.19.0
  • dependabot/go_modules/modernc.org/sqlite-1.38.1
  • feat/csrf-protection
  • feat/summary-validation-theme-toggle
  • feature/ai-classification-improvements
  • feature/multi-user-auth
  • fix_docker_compose
  • master

17 Apr 2026 01:41AM UTC coverage: 80.983% (+0.09%) from 80.892%
24543355571

Pull #40

github

paskal
wrap router with http.crossoriginprotection for csrf defence

bumps go to 1.25 to pick up http.newcrossoriginprotection. the
middleware checks sec-fetch-site (forbidden header set by all major
browsers since 2023) with an origin/host fallback and rejects
cross-origin state-changing requests at the http layer.

ci and release workflows updated to go 1.25 to match go.mod.
Pull Request #40: Wrap router with http.CrossOriginProtection for CSRF defence

1 of 1 new or added line in 1 file covered. (100.0%)

3722 of 4596 relevant lines covered (80.98%)

27.93 hits per line

Relevant lines Covered
Build:
Build:
4596 RELEVANT LINES 3722 COVERED LINES
27.93 HITS PER LINE
Source Files on master
  • Tree
  • List 24
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
24543355571 feat/csrf-protection wrap router with http.crossoriginprotection for csrf defence bumps go to 1.25 to pick up http.newcrossoriginprotection. the middleware checks sec-fetch-site (forbidden header set by all major browsers since 2023) with an origin/host fallback and ... Pull #40 17 Apr 2026 01:43AM UTC paskal github
80.98
23326286653 master ci: harden workflows, upgrade actions, suppress new lint rules push 20 Mar 2026 02:19AM UTC umputun github
80.89
23325245933 ci/workflow-hardening ci: harden workflows, upgrade actions, suppress new lint rules Pull #39 20 Mar 2026 01:34AM UTC paskal github
80.98
23325227819 ci/workflow-hardening revert golangci-lint version pin to latest Pull #39 20 Mar 2026 01:33AM UTC paskal github
80.98
22806702896 ci/workflow-hardening fix golangci-lint config: exclude new v2.11.1 rules Pull #39 07 Mar 2026 08:34PM UTC paskal github
80.98
20446540986 dependabot/go_modules/github.com/go-pkgz/rest-1.20.6 chore(deps): bump github.com/go-pkgz/rest from 1.20.4 to 1.20.6 Bumps [github.com/go-pkgz/rest](https://github.com/go-pkgz/rest) from 1.20.4 to 1.20.6. - [Release notes](https://github.com/go-pkgz/rest/releases) - [Commits](https://github.com/go-... Pull #33 22 Dec 2025 11:18PM UTC web-flow github
80.98
20046157300 dependabot/go_modules/golang.org/x/sync-0.19.0 chore(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0 Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.18.0 to 0.19.0. - [Commits](https://github.com/golang/sync/compare/v0.18.0...v0.19.0) --- updated-dependencies: - dependen... Pull #32 08 Dec 2025 11:23PM UTC web-flow github
81.02
20046155448 dependabot/go_modules/golang.org/x/net-0.48.0 chore(deps): bump golang.org/x/net from 0.47.0 to 0.48.0 Bumps [golang.org/x/net](https://github.com/golang/net) from 0.47.0 to 0.48.0. - [Commits](https://github.com/golang/net/compare/v0.47.0...v0.48.0) --- updated-dependencies: - dependency-n... Pull #31 08 Dec 2025 11:23PM UTC web-flow github
80.98
19844501884 dependabot/go_modules/github.com/stretchr/testify-1.11.1 chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.10.0 to 1.11.1. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](https:... Pull #30 02 Dec 2025 02:16AM UTC web-flow github
80.98
19661950545 master ci: free disk space before docker build push 25 Nov 2025 07:41AM UTC umputun github
80.98
See All Builds (58)

Badge your Repo: newscope

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc