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

Logs wrapup #83

Merged
merged 5 commits into from
Jul 11, 2024
Merged

Logs wrapup #83

merged 5 commits into from
Jul 11, 2024

Conversation

LordTermor
Copy link
Collaborator

This implements new event log system instead of old half-baked implementation

  • Commit, sync and deploy events are now listed allowing to navigate through the main things happened in bxt
  • Events can be searched and filtered by date/time
  • User that triggered the event (or job url in case of deployment) now is saved in the log
  • The UI is drastically improved

image
image
image

@LordTermor LordTermor added enhancement New feature or request Web UI Changes related to the web frontend Daemon Changes related to the backend labels Jul 8, 2024
@LordTermor LordTermor self-assigned this Jul 8, 2024
@LordTermor LordTermor force-pushed the logs-wrapup branch 2 times, most recently from dc6936b to 46d2006 Compare July 9, 2024 07:51
- Events now are more consistent
- Events now handle names of users who triggered the event
This implements a separate bounded context for Log entries and operations with them. It's based on existing half-baked logs implementation but largely extends and restructures it.
@LordTermor LordTermor marked this pull request as ready for review July 11, 2024 09:45
@LordTermor LordTermor merged commit 4620257 into anydistro:master Jul 11, 2024
4 checks passed
@LordTermor LordTermor mentioned this pull request Jul 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Daemon Changes related to the backend enhancement New feature or request Web UI Changes related to the web frontend
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants