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

ukeeper / ukeeper-readability
75%

Build:
DEFAULT BRANCH: master
Repo Added 24 Apr 2022 10:34PM UTC
Token PvVP7XZODHNMukB1VLWbVHHC4V09CWSI6 regen
Build 305 Last
Files 13
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 master
branch: master
CHANGE BRANCH
x
Reset
Sync Branches
  • master
  • ci-dockerhub-soft-fail
  • ci/workflow-hardening
  • cleaner_frontend_structure
  • dependabot/docker/node-22
  • dependabot/github_actions/github-actions-updates-14cb627f6c
  • dependabot/github_actions/github-actions-updates-1ee787ebfb
  • dependabot/github_actions/github-actions-updates-5714300483
  • dependabot/github_actions/github-actions-updates-640176b5ab
  • dependabot/github_actions/github-actions-updates-7aa8621bec
  • dependabot/github_actions/github-actions-updates-afd9e15987
  • dependabot/github_actions/github-actions-updates-e986305a06
  • dependabot/go_modules/backend/go-modules-updates-08b33d1c25
  • dependabot/go_modules/backend/go-modules-updates-0bc617739e
  • dependabot/go_modules/backend/go-modules-updates-407dd4786b
  • dependabot/go_modules/backend/go-modules-updates-5e29427af7
  • dependabot/go_modules/backend/go-modules-updates-5e519fa3dd
  • dependabot/go_modules/backend/go-modules-updates-71a6db2b89
  • dependabot/go_modules/backend/go-modules-updates-751992312c
  • dependabot/go_modules/backend/go-modules-updates-a616c34cc0
  • dependabot/go_modules/backend/go-modules-updates-c1eb5b8ad9
  • dependabot/go_modules/backend/go-modules-updates-c2169da76e
  • dependabot/go_modules/backend/go-modules-updates-d01d85479d
  • dependabot/go_modules/backend/go-modules-updates-d6af324dbd
  • dependabot/go_modules/backend/go-modules-updates-ec788c1f9d
  • dependabot/go_modules/backend/go-modules-updates-f885172778
  • dependabot/go_modules/backend/golang.org/x/crypto-0.31.0
  • dependabot/go_modules/backend/golang.org/x/net-0.36.0
  • dependabot/go_modules/github.com/moby/go-archive-0.3.0
  • dependabot/go_modules/go-modules-updates-0b36ab2f83
  • dependabot/go_modules/go-modules-updates-27468d2404
  • dependabot/go_modules/go-modules-updates-4ba46721af
  • dependabot/npm_and_yarn/frontend/npm-development-modules-updates-89027bf77e
  • dependabot/npm_and_yarn/frontend/npm-development-modules-updates-e6f6ae78c6
  • deps/update-latest-go1.25
  • fix-cf-maxretries-doc
  • fix-top3-review
  • fix/ci-go-version-from-gomod
  • fix/docker-gha-cache
  • fix/image-fetch-streaming
  • fix/ssrf-ip-guard
  • fix/textarea-crlf
  • generic-updates
  • htmx
  • modularise-retrieval
  • openai-auto-extraction
  • openai-summaries
  • openai_rules_generator
  • openai_rules_improver
  • paskal/bump_modules
  • paskal/clarify_comment
  • paskal/cleanup_readme
  • paskal/fix_build
  • paskal/improve_docker_compose
  • paskal/index_to_htmx
  • paskal/migrate_to_htmx
  • paskal/offline_tests
  • paskal/remove_edit_html
  • paskal/return_rule_id_on_update
  • paskal/safe_password_check
  • refs/tags/v0.1.0
  • refs/tags/v0.1.1
  • refs/tags/v0.1.2
  • refs/tags/v0.2.0
  • remove-jquery
  • remove_chi
  • typos_fixes
  • umputun/add-chatgpt-endpoints
  • update-deps-2026-04-11
  • worktree-ci-hardening

14 Oct 2026 03:07AM UTC coverage: 74.874% (-3.4%) from 78.261%
38504624553

push

github

umputun
Add OpenAI article summaries

Parser API clients can request a short summary with the extracted text,
and rule previews show one. The OpenAI client is created at startup,
input is truncated by characters, model output is escaped in the
preview, empty replies are errors, and summaries are cached in MongoDB
for 30 days behind a TTL index. Summary calls share a per-request budget
so the response is written before the server write timeout.

102 of 181 new or added lines in 7 files covered. (56.35%)

891 of 1190 relevant lines covered (74.87%)

9.42 hits per line

Relevant lines Covered
Build:
Build:
1190 RELEVANT LINES 891 COVERED LINES
9.42 HITS PER LINE
Source Files on master
  • Tree
  • List 13
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
38504624553 master Add OpenAI article summaries Parser API clients can request a short summary with the extracted text, and rule previews show one. The OpenAI client is created at startup, input is truncated by characters, model output is escaped in the preview, em... push 14 Oct 2026 03:09AM UTC umputun github
74.87
35075303727 master Bump github.com/moby/go-archive from 0.2.0 to 0.3.0 Bumps [github.com/moby/go-archive](https://github.com/moby/go-archive) from 0.2.0 to 0.3.0. - [Release notes](https://github.com/moby/go-archive/releases) - [Changelog](https://github.com/moby/g... push 16 Sep 2026 08:44AM UTC paskal github
78.26
33475667170 master Bump the go-modules-updates group with 7 updates Bumps the go-modules-updates group with 7 updates: | Package | From | To | | --- | --- | --- | | [github.com/PuerkitoBio/goquery](https://github.com/PuerkitoBio/goquery) | `1.12.0` | `1.13.0` | | ... push 01 Sep 2026 06:00AM UTC paskal github
78.26
32351714268 master Bump actions/setup-go from 6 to 7 in the github-actions-updates group Bumps the github-actions-updates group with 1 update: [actions/setup-go](https://github.com/actions/setup-go). Updates `actions/setup-go` from 6 to 7 - [Release notes](https:... push 20 Aug 2026 09:03AM UTC paskal github
78.26
32351681418 master Bump the go-modules-updates group with 3 updates Bumps the go-modules-updates group with 3 updates: [github.com/go-pkgz/rest](https://github.com/go-pkgz/rest), [go.mongodb.org/mongo-driver/v2](https://github.com/mongodb/mongo-go-driver) and [gola... push 20 Aug 2026 09:02AM UTC paskal github
78.26
32207574367 master docs: add backlog item for the SSRF guard TLS dial bypass push 19 Aug 2026 02:12AM UTC umputun github
78.26
28759998790 master Cache Docker build layers with type=gha The docker.yml build had no build cache, so every run rebuilt the image from scratch. Add buildx type=gha cache scoped per platform so layers are reused across runs. push 06 Jul 2026 12:20AM UTC paskal github
78.26
28722551124 master Stream image sizing, share client, honor context, cap concurrency getImageSize buffered every image fully into memory via io.ReadAll, built a fresh http.Client per image, ignored the request context, and spawned one unbounded goroutine per <img> ... push 04 Jul 2026 11:06PM UTC paskal github
78.26
28722516503 master Trim and drop empty lines when saving multi-line rule fields saveRule split match_url, excludes and test_urls on "\n" only, so browser-submitted \r\n left a trailing \r on every entry and blank lines became empty-string entries, and this junk acc... push 04 Jul 2026 11:04PM UTC paskal github
78.3
28722490970 master Bump actions/checkout from 6 to 7 in the github-actions-updates group Bumps the github-actions-updates group with 1 update: [actions/checkout](https://github.com/actions/checkout). Updates `actions/checkout` from 6 to 7 - [Release notes](https:... push 04 Jul 2026 11:03PM UTC paskal github
77.95
See All Builds (238)

Badge your Repo: ukeeper-readability

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 TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc