storj/satellite/console/consoleweb/consoleapi
Vitalii 5d727becb4 satellite/{analytics, web}: segment ui error tracking implemented
Implemented UI error tracking.
We use satellite analytics service to track the fact that UI error occurred and send minimal info to Segment (not Hubspot).
We send only the fact that UI error occurred and the place where this error occurred.
Extended notificator plugin error function to include the place where error occurred.
I made the place argument nullable to be always explicitly provided (build fails if place is not provided).
If place is not null then error event is triggered in the background.

Issue:
https://github.com/storj/storj-private/issues/107

Change-Id: I7d129fb29629979f5be6ff5dea37ad19b1a2397e
2022-12-13 18:11:53 +00:00
..
gen satellite/console/.../consoleapi/gen: ensure go generate works 2022-09-02 16:34:46 +03:00
utils satellite/nodeevents: validate emails before notifying 2022-12-06 09:59:45 -05:00
abtesting_test.go console/abTesting: add support for AB testing 2022-10-27 10:57:12 +00:00
abtesting.go private/web,satellite/console/.../consoleapi: serve rate limiting errors as JSON 2022-11-23 17:56:07 +00:00
analytics.go satellite/{analytics, web}: segment ui error tracking implemented 2022-12-13 18:11:53 +00:00
api.gen.go private/apigen: make code compile with 1.16 2022-09-02 16:34:46 +03:00
apikeys_test.go satellite/console,web/satellite: invalidate sessions after inactivity 2022-08-23 15:51:05 +00:00
apikeys.go private/web,satellite/console/.../consoleapi: serve rate limiting errors as JSON 2022-11-23 17:56:07 +00:00
auth_test.go satellite/nodeevents: validate emails before notifying 2022-12-06 09:59:45 -05:00
auth.go satellite/console account session management for enabling/disabling MFA 2022-12-08 18:32:35 +00:00
buckets_test.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
buckets.go private/web,satellite/console/.../consoleapi: serve rate limiting errors as JSON 2022-11-23 17:56:07 +00:00
common.go private/web,satellite/console/.../consoleapi: serve rate limiting errors as JSON 2022-11-23 17:56:07 +00:00
payments.go private/web,satellite/console/.../consoleapi: serve rate limiting errors as JSON 2022-11-23 17:56:07 +00:00
projects.go private/web,satellite/console/.../consoleapi: serve rate limiting errors as JSON 2022-11-23 17:56:07 +00:00
usagelimits_test.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
usagelimits.go private/web,satellite/console/.../consoleapi: serve rate limiting errors as JSON 2022-11-23 17:56:07 +00:00