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

Observe log #5656

Merged
merged 5 commits into from
Dec 16, 2022
Merged

Observe log #5656

merged 5 commits into from
Dec 16, 2022

Conversation

tomas-langer
Copy link
Member

@tomas-langer tomas-langer commented Dec 13, 2022

Observe log:

  • read log levels of loggers
  • configure log levels of loggers
  • read log stream
  • protected endpoints (even when security not configured)
    Observe config:
  • protected endpoints

A few related changes required for all of this to work correctly.

Resolves: #5426
Resolves: #5655

@tomas-langer tomas-langer added the Níma Helidon Níma label Dec 13, 2022
@tomas-langer tomas-langer self-assigned this Dec 13, 2022
@oracle-contributor-agreement oracle-contributor-agreement bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Dec 13, 2022
danielkec
danielkec previously approved these changes Dec 15, 2022
@tomas-langer tomas-langer dismissed stale reviews from Verdent and danielkec via 7edcb1a December 16, 2022 12:38
Verdent
Verdent previously approved these changes Dec 16, 2022
Secure handler
Refactor HTTP feature to support weighted ordering.
Fix path matcher "/*" should also work for exact match without trailing slash
Introduce SecurityContext and HttpSecurity to allow default protection of endpoints even when full security not available
Protect log and config endpoints
AccessLog, Context, Tracing, Security are now HttpFeatures
@tomas-langer
Copy link
Member Author

Rebased on top of main to fix intermittent failure

@tomas-langer tomas-langer merged commit aa55867 into helidon-io:main Dec 16, 2022
@tomas-langer tomas-langer deleted the observe-log branch December 16, 2022 17:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Níma Helidon Níma OCA Verified All contributors have signed the Oracle Contributor Agreement.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants