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

sgerrand / ex_deputy / 26716208820

Builds Branch Commit Type Ran Committer Via Coverage
26716208820 main ci(release): migrate release-baton to release-mate Project rebranded release-baton/release-baton -> release-mate/action (same SHA v1.1.1). Rename workflow file, name, job id, and secret refs to match. push 31 May 2026 03:08PM UTC sgerrand github
100.0
26523133601 main test: cover remaining error and locations branches for 100% coverage Add tests for non-tuple list headers, non-binary map header keys, and non-map 429 bodies in Deputy.Error; add bang-variant tests for the six Locations functions that lacked dire... push 27 May 2026 04:06PM UTC sgerrand github
100.0
26520668966 main chore(main): release 0.5.0 (#71) Co-authored-by: release-baton[bot] <282008840+release-baton[bot]@users.noreply.github.com> push 27 May 2026 03:22PM UTC web-flow github
97.22
26519180587 release-please--branches--main Merge 62aabf455 into 7ca670be6 Pull #71 27 May 2026 02:56PM UTC web-flow github
97.22
26519149127 main refactor(error): collapse 429 path and dedupe body integer lookups `from_response/1` had two separate 429 clauses, one for responses with headers and one for responses without. `header_int(nil, _)` already returns `nil` via the catch-all clause, ... push 27 May 2026 02:55PM UTC sgerrand github
97.22
26514952333 main test: pattern-match Request fields in Mox expectations Each Mox `expect(:request, fn req -> ...)` block opened with a pair of `assert req.method == ...` / `assert req.url == ...` checks. Replace those head-of-block assertions with a `%Deputy.HTTP... push 27 May 2026 01:43PM UTC sgerrand github
99.07
26509425547 main test: drop unused Application.put_env in test_helper `Application.put_env(:deputy, :http_client, Deputy.HTTPClient.Mock)` configured an env var nothing in `lib/` ever reads — every test passes the mock client explicitly via `Deputy.new(http_clien... push 27 May 2026 11:53AM UTC sgerrand github
99.07
26505934200 main ci: add Dialyzer job with cached priv/plts PLTs Run `mix dialyzer --format github` on every PR using the same Elixir and OTP versions as the docs job. Configure dialyxir to write PLTs into `priv/plts/` (instead of the default `_build/` location) ... push 27 May 2026 10:33AM UTC sgerrand github
99.07
26505544109 main chore(deps): add dialyxir for static type checking The library has heavy `@spec` coverage but no Dialyzer step to validate it. Add `:dialyxir ~> 1.4` as a dev-only dep so contributors can run `mix dialyzer` locally. Current code passes with zero ... push 27 May 2026 10:25AM UTC sgerrand github
99.07
26504370357 main docs(resources): stop framing untested examples as iex sessions Eight resource modules (Departments, Employees, Locations, My, Rosters, Sales, Timesheets, Utility) showed `iex>` prompts with hardcoded expected return values, but no test file ran ... push 27 May 2026 09:59AM UTC sgerrand github
99.07
26502853584 main docs(sales): tighten get_metrics query-parameter types Every value the Deputy `/api/v2/metrics/raw` endpoint accepts must be a serialised string — sending a JSON number for `start`/`end` is rejected. The previous doc described `start`/`end` as "U... push 27 May 2026 09:27AM UTC sgerrand github
99.07
26501924285 main test(constants): silence "guard always yields the same result" warning `case 2 do ... is_male(g) ... is_female(g) ...` triggered a compile warning under `--warnings-as-errors`: the literal `2` let the compiler prove the other clauses were unreach... push 27 May 2026 09:07AM UTC sgerrand github
99.07
26501541575 release-please--branches--main Merge 148941e63 into 8516e9f83 Pull #71 27 May 2026 09:00AM UTC web-flow github
99.07
26501519978 main feat(constants): add defguard predicates alongside value accessors Previously every constant under `Deputy.Constants.*` was a plain `def`, which meant the values could not be used in guards or `case` clauses that pattern-matched against the named... push 27 May 2026 08:59AM UTC sgerrand github
99.07
26500192526 main refactor(error): reduce fetch_header nesting depth Extract find_header_value/2 and match_header/3 helpers so the body satisfies credo --strict max nesting depth of 2. push 27 May 2026 08:32AM UTC sgerrand github
99.0
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • Next →
  • Back to Repo
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