Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/metabase/metabase. Pull mirroring updated .
  1. Jul 31, 2023
  2. Jul 28, 2023
  3. Jul 27, 2023
  4. Jul 26, 2023
  5. Jul 25, 2023
  6. Jul 24, 2023
  7. Jul 21, 2023
  8. Jul 20, 2023
  9. Jul 19, 2023
  10. Jul 17, 2023
    • Dennis Schridde's avatar
      Add a prometheus metric for emails sent (#31333) · 5bfd21b7
      Dennis Schridde authored
      # Context
      
      In order to be able to alert operators to Metabase instances sending excessive
      amounts of emails, we need to measure the number of emails sent.
      
      # Notes
      
      To break a dependency cycle [^1] `connection-pool-info` was moved from
      `metabase.troubleshooting` to `metabase.analytics.prometheus` and
      `GET "/diagnostic_info/connection_pool_info"` in `metabase.api.util`
      was adjusted accordingly.
      
      [^1]: metabase.analytics.prometheus -> metabase.troubleshooting -> metabase.analytics.stats -> metabase.email -> metabase.analytics.prometheus, and longer variations.
      
      # Acceptance test
      
      * On a Metabase instance with `MB_PROMETHEUS_SERVER_PORT` set, check
        `localhost:<port>/metrics` and find the number of successfully sent emails
        (e.g. when inviting users) in the `metabase_email_messages_total` sample and
        the number of failures in the `metabase_email_message_errors_total` sample,
        both without any labels.
      
      Closes: https://github.com/metabase/metabase/issues/30241
      Unverified
      5bfd21b7
    • Cam Saul's avatar
      MLv2: Add `join-lhs-display-name` (#32420) · 908f3293
      Cam Saul authored
      Unverified
      908f3293
    • Cam Saul's avatar
  11. Jul 14, 2023
  12. Jul 13, 2023
  13. Jul 11, 2023
  14. Jul 10, 2023
  15. Jul 07, 2023
  16. Jul 06, 2023
  17. Jul 05, 2023
Loading