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

romshark / datapages / 37206128126
44%

Build:
DEFAULT BRANCH: main
Ran 04 Oct 2026 01:35PM UTC
Jobs 11
Files 190
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

04 Oct 2026 01:34PM UTC coverage: 43.873%. First build
37206128126

push

github

romshark
fix: Correct defects in the examples

- fix: Close every session of the old name on a classifieds rename.
  Left open, they answer 500, and whoever takes the name next gets them
- fix: Expire classifieds sign-ins after 30 days and delete expired
  sessions every hour. The cookie now survives a browser restart
- fix: Refuse a classifieds name equal to another user's email, and the
  reverse. Sign-in with that email fails at random
- fix: Sort similar classifieds posts before cutting them to the limit
- fix: Accept only a same-site path as the offline-cache sign-in
  redirect. The browser takes "/\evil.example" to evil.example
- fix: Report a failed offline-cache action in a toast and enable the
  purchase button again. A buyer who misses the last ticket sees
  "Sold out." instead of a button stuck at "Processing..."
- fix: Limit calculator input to 100 runes. A 1 MiB body of "(" takes
  256 MB of stack in the evaluator
- fix: Accept "Error" as calculator input. After a division by 0 the
  server refuses every press until a reload
- fix: Use the session expiry the app sets in sqlitesessions. A session
  the app gives 15 minutes lasts 7 days
- fix: Store a SHA-256 of the sqlitesessions token, not the token. On
  start, drop an old sessions table, which signs its users out
- fix: Check and register a sqlitesessions close callback under one
  lock. A sign-out between the two leaves the stream open
- fix: Refuse a sqlitesessions password over 72 bytes with a message
  instead of a 500
- fix: Check every file-upload name before changing the store. A blank
  name hands the upload to a tab without its bytes
- fix: Pick and assign a unique file-upload name under one lock. Two
  renames at once can end up with the same name
- test: Make TestProgressCarriesTheBytes wait for the chunk's update.
  It fails 8 runs in 10 when the start's update arrives late
- chore: Remove compiler.env from the webcomponents datapages.yaml. It
  reaches only go build, not the app
- d... (continued)

351 of 730 new or added lines in 17 files covered. (48.08%)

16057 of 36599 relevant lines covered (43.87%)

578.98 hits per line

Uncovered Changes

Lines Coverage ∆ File
334
27.61
example/offline-cache/app/app_templ.go
13
0.0
example/classifieds/cmd/server/main.go
9
80.9
example/sqlitesessions/app/sessionstore/sessionstore.go
8
0.0
example/offline-cache/app/datapagesgen/app_gen.go
4
0.0
example/classifieds/app/page_login.go
4
66.18
example/file-upload/store/store.go
3
27.0
example/classifieds/app/page_settings.go
2
0.0
example/classifieds/app/datapagesgen/app_gen.go
2
54.29
example/offline-cache/app/app.go
Jobs
ID Job ID Ran Files Coverage
1 calculator - 37206128126.1 04 Oct 2026 01:36PM UTC 10
38.08
GitHub Action Run
2 counter - 37206128126.2 04 Oct 2026 01:35PM UTC 12
0.0
GitHub Action Run
3 classifieds - 37206128126.3 04 Oct 2026 01:35PM UTC 18
3.17
GitHub Action Run
4 tailwindcss - 37206128126.4 04 Oct 2026 01:35PM UTC 6
0.0
GitHub Action Run
5 webcomponents - 37206128126.5 04 Oct 2026 01:35PM UTC 6
0.0
GitHub Action Run
6 fast-shim - 37206128126.6 04 Oct 2026 01:35PM UTC 4
0.0
GitHub Action Run
7 root - 37206128126.7 04 Oct 2026 01:47PM UTC 77
77.88
GitHub Action Run
8 offline-cache - 37206128126.8 04 Oct 2026 01:35PM UTC 19
18.65
GitHub Action Run
9 file-upload - 37206128126.9 04 Oct 2026 01:36PM UTC 18
47.19
GitHub Action Run
10 todolist - 37206128126.10 04 Oct 2026 01:35PM UTC 11
0.0
GitHub Action Run
11 sqlitesessions - 37206128126.11 04 Oct 2026 01:35PM UTC 9
10.92
GitHub Action Run
Source Files on build 37206128126
  • Tree
  • List 190
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #37206128126
  • 10124f26 on github
  • Prev Build on main (#37201439599)
  • Next Build on main (#37212947472)
  • Delete
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