Skip to content

ui/message logs: add notification count by phone number #2460

@Forfold

Description

@Forfold

What problem would you like to solve? Please describe:
When looking through message logs either for an issue for a customer or for debugging purposes, we need a better way to filter through and see user data.

As of today, the auth limit is quickly exceeded, and there is no way to see an overview of the data shown.

Describe the solution you'd like:

  • Show line graph of counts by day on the route for message logs
  • The graph only displays if you are searching for a number
  • The page title reads "Message Logs" instead of "message-logs"

Additional Context:

  • Omitting status_bundled from the current message_logs query should be sufficient
  • Keep auth limit in mind (use sane default limits for the search query)

Next Up / Out Of Scope:

  1. Filter by sent/delivered (goalert to the provider), pending, and failed (all active by default)
  2. Have options to breakdown graph interval by day, hour, or minute buckets
  3. Select by user
  4. Select by service
  5. Show currently throttled users
    • Sublist? Maybe as a sidebar on message logs
  6. Paginate/search functionality (will solve exceeded auth limit issues)

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requeststaleThis is inactive

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions