ls1intum / Apollon_standalone

Standalone version of Apollon Editor
MIT License
11 stars 2 forks source link

`Development`: Add Sentry instrumentation #58

Closed matthiaslehnertum closed 1 year ago

matthiaslehnertum commented 1 year ago

This PR adds sentry instrumentation to the webapp and server codebases.

For this, a new project has been created on the ASE Sentry instance:

https://sentry.ase.in.tum.de/organizations/artemis/projects/apollon/?project=4

The host Apollon Standlone is running on (e.g. localhost:8888, apollon.ase.in.tum.de) is logged as environment, the specific package (server, webapp) an issue occurred in is logged via a tag called 'package'.

Screenshot 2023-11-04 at 12 59 43
matthiaslehnertum commented 1 year ago

@AlexanderG2207 The failed codacy check seems to be a false positive as the process variable is defined in this context (including the two lines exactly above the remarked line)