Skip to content

Releases: creativeux/howdybox

v1.2.10

Choose a tag to compare

@creativeux creativeux released this 03 Jul 18:04
ce8cf90

Diagnostics fixes

  • Fix false-positive "Schedule Time Mismatch" for non-Eastern lines (#37) — the diagnostic now converts DB schedule hours to VoIP.ms's US-Eastern reference clock before comparing (matching the schedule push path), so a correctly-configured line no longer flags its timezone offset as drift. The reported window is labeled DB(→ET)= for clarity.
  • Retry VoIP.ms reads on timeout during snapshot capture (#38) — slow VoIP.ms responses (e.g. getDISAs) no longer surface transient "Request timed out" collection errors; each idempotent diagnostic read now retries up to 3× on timeout, scoped to reads only.

Full changelog: v1.2.9...v1.2.10

v1.2.9

Choose a tag to compare

@creativeux creativeux released this 02 Jul 05:33
369f370

What's Changed

  • feat(calls): show contact names in the call log by @creativeux in #34
  • fix(parental-controls): make add_contact idempotent on used_filter by @creativeux in #35
  • feat(parental-controls): compact mobile contacts row (+ deferred rename plan) by @creativeux in #36

Full Changelog: v1.2.8...v1.2.9

v1.2.8

Choose a tag to compare

@creativeux creativeux released this 02 Jul 03:45
6187052

What's Changed

  • refactor(cdr): provider-scoped repository, HowdyBox-centric service by @creativeux in #27
  • refactor(backend): provider-scoped rollout Wave 1 (balance, line directory, diagnostics) by @creativeux in #28
  • refactor(backend): provider-scoped rollout Wave 2 (remediation) by @creativeux in #29
  • refactor(backend): provider-scoped rollout Wave 3a (parental controls) by @creativeux in #30
  • refactor(backend): provider-scoped rollout Wave 3b (wizard) — completes the rollout by @creativeux in #31
  • refactor(repositories): group all VoIP.ms-specific repositories under voipms/ by @creativeux in #32
  • feat(provider): generic provider_account credentials (replaces voipms_account) by @creativeux in #33

Full Changelog: v1.2.7...v1.2.8

v1.2.7

Choose a tag to compare

@creativeux creativeux released this 28 Jun 18:37
7c0c813

What's Changed

  • fix(cdr): correct call times to true UTC; own timezone in the provider by @creativeux in #26

Full Changelog: v1.2.6...v1.2.7

v1.2.6

Choose a tag to compare

@creativeux creativeux released this 28 Jun 17:34
29031f1

What's Changed

  • docs: refresh README to match current app + fix compose secrets by @creativeux in #20
  • fix(voipms): stop credentials & raw upstream errors leaking to logs/clients by @creativeux in #21
  • chore: recombobulate 2026-06-28 — doc reconciliation, dead code, refactor plans by @creativeux in #22
  • fix(cdr): emit call-log timestamps as absolute UTC by @creativeux in #23
  • chore(api): resync generated client with backend OpenAPI spec by @creativeux in #24

Full Changelog: v1.2.5...v1.2.6

v1.2.5

Choose a tag to compare

@creativeux creativeux released this 28 Jun 08:46
f0a8ffb

What's Changed

  • chore: stop source-controlling externally-managed GLaDOS commands by @creativeux in #18
  • fix: default allowed contacts to regular, not emergency by @creativeux in #19

Full Changelog: v1.2.4...v1.2.5

v1.2.4

Choose a tag to compare

@creativeux creativeux released this 28 Jun 08:31
5f440c9

What's Changed

  • Add per-line timezone UI and emergency callers by @creativeux in #16
  • test: close test-validity gaps found in suite audit by @creativeux in #17

Full Changelog: v1.2.3...v1.2.4

v1.2.3

Choose a tag to compare

@creativeux creativeux released this 28 Jun 06:04
aea101a

What's Changed

  • Fix schedule timezone bug: convert active hours to VoIP.ms Eastern clock by @creativeux in #15

Full Changelog: v1.2.2...v1.2.3

Mobile layout improvements

Choose a tag to compare

@creativeux creativeux released this 10 Mar 01:48
cd0bb75

What's Changed

Full Changelog: v0.1.2...v1.2.0

More prod bug fixes

Choose a tag to compare

@creativeux creativeux released this 10 Mar 00:21

Full Changelog: v0.1.1...v0.1.2