TUM-Dev / gocast

TUMs lecture streaming service.
https://tum.live
MIT License
186 stars 42 forks source link

Enh/advanced logging #1247

Closed SebiWrn closed 9 months ago

SebiWrn commented 10 months ago

Motivation and Context

Added custom JSON Logger to every package so logging output can be checked easily

Description

Every log now prints a JSON String instead of just a readable text string

Steps for Testing

Run your Instance of gocast

github-actions[bot] commented 10 months ago

Your Testserver will be ready at https://1247.test.live.mm.rbg.tum.de in a few minutes.

Logins | Kurs1 | Kurs2 | Kurs3 | Kurs4 | | ---------------------------------------- | ------------------------- | ------------------------- | ------------------------- | | public | public | loggedin | enrolled | | prof1 | prof1 | prof2 | prof1
prof2 | | student1
student2
student3 | student1
student2 | student2
student3 | student1
student2 |
alexanderstephan commented 9 months ago

Just so we don't forget it: If you update the Go version, don't forget to update https://github.com/TUM-Dev/gocast/blob/70bc1f36d0afdd53d6cdb8ce2875ff2ebe6a4558/.github/workflows/go-test.yml#L11 as well.