Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proper Logging #32

Open
burturt opened this issue Aug 28, 2023 · 1 comment
Open

Proper Logging #32

burturt opened this issue Aug 28, 2023 · 1 comment

Comments

@burturt
Copy link
Member

burturt commented Aug 28, 2023

Right now, almost everything is ephemeral, and as such, if something happens, we won't know what happened. As such, we need proper logging for:

  • All login events: failed login, successful login with details
  • Challenge status updates: challenge deployed, extended, cancelled, and for per-team challenges, include the exact challenge details
@burturt burturt moved this to Prioritized Backlog in Cyber Instancer Aug 28, 2023
@bliutech
Copy link
Member

bliutech commented Sep 12, 2023

@burturt Does app.logger suffice or would you like a custom data structure with more fields?

https://flask.palletsprojects.com/en/2.3.x/logging/

@bliutech bliutech moved this from Prioritized Backlog to In Progress in Cyber Instancer Oct 7, 2023
@bliutech bliutech moved this from In Progress to Prioritized Backlog in Cyber Instancer Oct 7, 2023
@bliutech bliutech self-assigned this Oct 7, 2023
@burturt burturt self-assigned this Oct 7, 2023
@burturt burturt moved this from Prioritized Backlog to Todo in Cyber Instancer Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

2 participants