Skip to content

feat: rename console tabs to LI terminology - #12

Merged
Taure merged 7 commits into
mainfrom
feat/li-terminology
Sep 11, 2026
Merged

Taure merged 7 commits into
mainfrom
feat/li-terminology

Conversation

@Taure

@Taure Taure commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Customer feedback: rename the admin-console tabs to the terms lawful-interception operators already use.

  • RECEIVER -> MONITOR (the police function that receives intercepted messages)
  • LISTENERS -> ADMIN (the collective term for starting/stopping LI)
  • HISTORY -> RETAINED MESSAGES

History page copy changed to "Request for retained messages" / "Retrieve messages for a target, from a given timestamp." The Monitor and Admin lead texts are unchanged as requested. Cross-references in the history hint and the submit status message follow the new names. URLs and API routes are untouched.

🤖 Generated with Claude Code

https://claude.ai/code/session_011ePHyY6bgheH2WuHz7PUsR

Taure and others added 7 commits September 11, 2026 08:36
… messages)

Customer feedback from lawful-interception operators: Receiver is
called Monitor, the start/stop function is Admin, and History is a
request for retained messages. Routes are unchanged.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ePHyY6bgheH2WuHz7PUsR
kura v2.0.8 -> v2.20.12, kura_postgres v0.4.2 -> v1.1.3 (minato driver),
rebar3_kura pinned to v0.16.4, nova 0.14.3 -> 0.16.1 via relock. The
unpinned rebar3_kura plugin had started bundling kura 2.20, whose
kura_dialect behaviour shadowed the project's kura 2.0.8 at compile
time and broke CI. pg_types config was pgo-only and is removed.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ePHyY6bgheH2WuHz7PUsR
minato requires OTP 28; the image was still built on 27.0.1. Matches
.tool-versions.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ePHyY6bgheH2WuHz7PUsR
Both directories were outside the erlfmt globs, and the listed
src/plugins directory does not exist.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ePHyY6bgheH2WuHz7PUsR
The builder is pinned to erlang:28.3.1.0-alpine (Alpine 3.23) while the
runtime stage floated on alpine:latest. CI now runs OTP 28.3.1 to match
.tool-versions and the image, and runs the eunit suite it never ran.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011ePHyY6bgheH2WuHz7PUsR
@Taure
Taure merged commit 64b05ec into main Sep 11, 2026
2 checks passed
@Taure
Taure deleted the feat/li-terminology branch September 11, 2026 07:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant