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

Reduce task-related debug prints on the browser console #7224

Closed
andre8244 opened this issue Dec 18, 2024 · 3 comments
Closed

Reduce task-related debug prints on the browser console #7224

andre8244 opened this issue Dec 18, 2024 · 3 comments
Labels
verified All test cases were verified successfully

Comments

@andre8244
Copy link
Contributor

Currently, there is excessive and unnecessary spam in the browser console logs during task execution. This behavior occurs even when the browser console is closed, unnecessarily burdening the page.

Proposed Solution:
Print only relevant information upon task completion, including:

  • Action name
  • Action input
  • Action output

This approach will improve log readability and reduce unnecessary page load.

@andre8244 andre8244 added this to the NethServer 8.3 milestone Dec 18, 2024
@andre8244 andre8244 moved this to In Progress in NethServer Dec 18, 2024
@andre8244 andre8244 self-assigned this Dec 18, 2024
andre8244 added a commit to NethServer/ns8-core that referenced this issue Dec 18, 2024
DavidePrincipi pushed a commit to NethServer/ns8-core that referenced this issue Dec 18, 2024
@andre8244
Copy link
Contributor Author

andre8244 commented Dec 18, 2024

QA

  • Go to Cluster status page
  • Open browser console (F12 > Console)
  • Enable verbose level if needed
  • Check that only a debug print for every task completed is displayed in the browser console

@andre8244 andre8244 added the testing Packages are available from testing repositories label Dec 18, 2024
@nethbot nethbot moved this from In Progress to Testing in NethServer Dec 18, 2024
@DavidePrincipi
Copy link
Member

In testing core 3.4.0-dev.5

@DavidePrincipi DavidePrincipi self-assigned this Dec 18, 2024
@DavidePrincipi DavidePrincipi added verified All test cases were verified successfully and removed testing Packages are available from testing repositories labels Dec 18, 2024
@DavidePrincipi DavidePrincipi removed their assignment Dec 18, 2024
@nethbot nethbot moved this from Testing to Verified in NethServer Dec 18, 2024
@nethbot nethbot moved this from Verified to In Progress in NethServer Dec 18, 2024
@DavidePrincipi DavidePrincipi moved this from In Progress to Verified in NethServer Dec 18, 2024
@DavidePrincipi
Copy link
Member

@github-project-automation github-project-automation bot moved this from Verified to Done in NethServer Dec 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
verified All test cases were verified successfully
Projects
Archived in project
Development

No branches or pull requests

2 participants