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

nogoo9 / no-crd / 26592721271
70%

Build:
DEFAULT BRANCH: main
Ran 28 May 2026 06:01PM UTC
Jobs 1
Files 29
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

28 May 2026 06:00PM UTC coverage: 66.301% (-2.9%) from 69.196%
26592721271

push

github

web-flow
release: v0.4.0 (#6)

* feat: add local templates, session cookies, built-in themes, and ADRs

- Local filesystem templates (YAML/JSON) with 3-source merge
  (ConfigMap → custom dir → built-in) for both templates and themes
- Stateless HMAC-signed session cookies (nocr_sess) with peer
  discovery for shared key distribution
- Built-in theme bundling with scanThemeDir/readThemeCssFile helpers
- Refactor: extract setCorsHeaders (24 sites), themeDisplayName,
  scanThemeDir, readThemeCssFile helpers in server.ts
- Architecture Decision Records (ADR-001 through ADR-005) integrated
  into VitePress documentation site
- 186 tests passing (39 new across session + local-templates)

* refactor(server): modularize server and routes, improve test suite

- Break up monolithic src/server.ts into helpers, auth, ws-proxy, and routes sub-modules
- Modularize routes under src/server/routes/ directory (mcp, themes, static, proxy)
- Shift src/server.test.ts to src/server/index.test.ts and add robust environment resets
- Fix mock module pollution and unused bun:test imports across MCP test files
- Solve security check warnings in header parsing using safe Object.fromEntries
- Create src/server/helpers.test.ts for helper unit tests
- Add scripts/check-imports.ts to enforce path alias usage and trailing file extensions

* docs: add npm social link, document docker registry, and fix packaged asset resolution

- Add npm icon social link to VitePress docs header
- Add Docker registry image run instructions and link to GHCR Package in README and docs
- Add npm package link to docs
- Document local templates directory config and theme merge rules
- Fix packaged UI and config asset resolution in flat build dirs
- Add prepublishOnly build guard to package.json
- Replace mermaid diagrams in docs with generated premium images
- Add ADR-006 for packaged UI asset resolution

* feat: add deployment manifests, configure image metadata, and update author

- Generate standard production K... (continued)

1280 of 1788 new or added lines in 15 files covered. (71.59%)

115 existing lines in 1 file now uncovered.

4295 of 6478 relevant lines covered (66.3%)

18.48 hits per line

Uncovered Changes

Lines Coverage ∆ File
152
50.49
src/server/ws-proxy.ts
114
22.09
-15.27% src/mcp/templates.ts
102
47.96
src/k8s/session.ts
68
78.06
src/server/auth.ts
41
83.4
src/server/index.ts
13
92.78
src/server/routes/mcp.ts
9
87.67
src/server/routes/static.ts
6
94.06
src/server/routes/themes.ts
2
98.2
-1.8% src/config.ts
1
98.75
src/k8s/local-templates.ts

Coverage Regressions

Lines Coverage ∆ File
115
22.09
-15.27% src/mcp/templates.ts
Jobs
ID Job ID Ran Files Coverage
1 26592721271.1 28 May 2026 06:01PM UTC 29
66.3
GitHub Action Run
Source Files on build 26592721271
  • Tree
  • List 29
  • Changed 4
  • Source Changed 4
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26592721271
  • f183ab01 on github
  • Prev Build on main (#26531633335)
  • Next Build on main (#26593083704)
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