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

gsmlg-dev / elixir_caddy
62%
main: 54%

Build:
Build:
LAST BUILD BRANCH: 002-expand-dynamic-config
DEFAULT BRANCH: main
Repo Added 31 Oct 2025 01:42AM UTC
Token vK5GnztVYRIDRMUkKX1BUewzaRaqMGqhu regen
Build 42 Last
Files 25
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 001-expand-global-config
branch: 001-expand-global-config
CHANGE BRANCH
x
Reset
Sync Branches
  • 001-expand-global-config
  • 002-expand-dynamic-config
  • develop
  • main

23 Dec 2025 08:26AM UTC coverage: 62.22% (+6.8%) from 55.391%
bfd9b9140252c4829d3554adef8adc343cd96737-PR-5

Pull #5

github

GSMLG-BOT
feat: expand Caddy.Config.Global with 35+ typed fields and nested structs

- Add 35+ new typed fields for comprehensive global options (ports, TLS, logging, servers, PKI)
- Implement 4 nested config structs (Timeouts, Log, Server, PKI) with Caddyfile protocol
- Support servers configuration with per-listener options and timeouts
- Support logging configuration with named loggers and filtering
- Support PKI configuration for internal certificate authorities
- Maintain full backward compatibility with existing code (SC-003)
- Add telemetry events for config rendering (FR-040)
- Implement comprehensive test suite with 239 tests covering all scenarios
- All code passes strict linting (credo), type checking (dialyzer), and formatting
Pull Request #5: feat: expand Caddy.Config.Global with 35+ typed fields and nested structs

188 of 211 new or added lines in 5 files covered. (89.1%)

583 of 937 relevant lines covered (62.22%)

31.23 hits per line

Relevant lines Covered
Build:
Build:
937 RELEVANT LINES 583 COVERED LINES
31.23 HITS PER LINE
Source Files on 001-expand-global-config
  • Tree
  • List 24
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
bfd9b914... 001-expand-global-config feat: expand Caddy.Config.Global with 35+ typed fields and nested structs - Add 35+ new typed fields for comprehensive global options (ports, TLS, logging, servers, PKI) - Implement 4 nested config structs (Timeouts, Log, Server, PKI) with Caddyf... Pull #5 23 Dec 2025 08:29AM UTC GSMLG-BOT github
62.22
See All Builds (38)

Badge your Repo: elixir_caddy

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