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

umputun / weblist / 20196449892
84%

Build:
DEFAULT BRANCH: master
Ran 13 Dec 2025 07:00PM UTC
Jobs 1
Files 4
Run time 1min
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

13 Dec 2025 06:59PM UTC coverage: 83.435% (+1.0%) from 82.475%
20196449892

push

github

umputun
feat(ui): add htmx improvements and modernize go code

htmx enhancements:
- add loading indicators with spinner during requests
- add browser history support with clean urls via hx-push-url
- add error feedback display on htmx failures
- add HX-Request detection to redirect non-htmx requests
- replace inline script with HX-Trigger event for checkbox sync

code modernization (go 1.25):
- use slices.Contains instead of manual loops
- use strings.SplitSeq for ranging over splits
- use range int instead of traditional for loops
- use t.Context() instead of context.WithCancel in tests
- use any instead of interface{}
- convert isHTMXRequest and writeJSONError to methods

tests:
- add tests for select-all toggle and HX-Trigger header
- add test for non-htmx request redirect

21 of 25 new or added lines in 2 files covered. (84.0%)

1773 of 2125 relevant lines covered (83.44%)

11.5 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
87.59
1.56% server/server.go
Jobs
ID Job ID Ran Files Coverage
1 20196449892.1 13 Dec 2025 07:00PM UTC 4
83.44
GitHub Action Run
Source Files on build 20196449892
  • Tree
  • List 4
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 9ec091bf on github
  • Prev Build on master (#20010777498)
  • Next Build on master (#20196972188)
  • Delete
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

© 2025 Coveralls, Inc