1. 12 Nov, 2020 3 commits
    • Fix linting issues (#28811) · a1e80af8
      Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
      Arve Knudsen committed
    • Logging: Log frontend errors (#28073) · 76df0967
      * basic frontend  Sentry integration
      
      * backend endpoint to capture sentry events
      
      * WIP!
      
      * log user email for frontend logs
      
      * remove debug logging
      
      * lint fixes
      
      * Fix type exports & property names
      
      Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
      
      * additional struct naming fix
      
      * rename log endpoint, config section & interface
      
      * add sentry sample rate to config
      
      * refac to use EchoSrv
      
      * log user id
      
      * backend tests
      
      * tests for SentryEchoBackend
      
      * sentry echo backend tests
      
      * CustomEndpointTransport tests
      
      * Update pkg/api/frontend_logging_test.go
      
      Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
      
      * Update conf/defaults.ini
      
      Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
      
      * Update pkg/api/frontend_logging_test.go
      
      Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
      
      * don't export unnecesasrily
      
      * update go.sum
      
      * get rid of Convey in tests, use stdlib
      
      * add sentry config to sample.ini
      
      * cleanup to set orig logging handler in test
      
      * Apply suggestions from code review
      
      Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
      
      * PR feedback changes
      
      * lock sentry version
      
      Co-authored-by: Arve Knudsen <arve.knudsen@gmail.com>
      Domas committed
  2. 11 Nov, 2020 27 commits
  3. 10 Nov, 2020 10 commits