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

Create logging functionality #36

Open
k-szczech opened this issue Oct 17, 2024 · 0 comments
Open

Create logging functionality #36

k-szczech opened this issue Oct 17, 2024 · 0 comments
Labels
enhancement New feature or request software Task for Software team

Comments

@k-szczech
Copy link
Contributor

k-szczech commented Oct 17, 2024

Create functions in the graphql backend to enable logging to a log table and retrieving/filtering the logs.
The log creation function can be called from within the backend any time an action is performed to log the relevant information to the database.

Fields logged should be:

  • ID (primary key)
  • Timestamp (for when an entry was created)
  • Event type (administrative, node status change, etc.)
  • Node ID (optional, for use with all the node-related events)
  • User (optional, for all the user-initiated events)
  • Description
@k-szczech k-szczech added enhancement New feature or request software Task for Software team labels Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request software Task for Software team
Projects
None yet
Development

No branches or pull requests

1 participant