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

Helidon Features #1240

Merged
merged 1 commit into from
Jan 16, 2020
Merged

Conversation

tomas-langer
Copy link
Member

@tomas-langer tomas-langer commented Dec 17, 2019

Signed-off-by: Tomas Langer tomas.langer@oracle.com

Resolves #1215

You can control what is printed using configuration option:
features.print-details

In SE, this must be on the Config node you present to ServerConfiguration, for MP, this must be in the root of configuration.

Default output (print-details=false), MP:
2019.12.17 19:45:09 INFO io.helidon.common.HelidonFeatures Thread[main,5,main]: Helidon MP 2.0 features: [Config, Fault Tolerance, Health, JWT-Auth, Metrics, OpenAPI, Security, Server, Tracing

new:
2019.12.17 22:54:09 INFO io.helidon.common.HelidonFeatures Thread[main,5,main]: Helidon MP 2.0-SNAPSHOT features: [Config, Fault Tolerance, Health, Metrics, OpenAPI, Security, Server, Tracing]

Detailed output, MP (updated):

2019.12.17 19:45:09 INFO io.helidon.common.HelidonFeatures Thread[main,5,main]: Detailed feature tree:
Config
  Encryption
  YAML
Fault Tolerance
Health
Metrics
OpenAPI
Security
  Authorization
    ABAC
      Policy
      Role
      Scope
      Time
  Integration
    Jersey
  MP
    JWT-Auth
Server
Tracing
  Integration
    Jersey
  Jaeger

@tomas-langer tomas-langer added the enhancement New feature or request label Dec 17, 2019
@tomas-langer tomas-langer added this to the 2.0.0 milestone Dec 17, 2019
@tomas-langer tomas-langer self-assigned this Dec 17, 2019
@tomas-langer tomas-langer marked this pull request as ready for review December 17, 2019 19:00
@spericas
Copy link
Member

Shouldn't JWT-Auth be under Security?

@tomas-langer
Copy link
Member Author

Shouldn't JWT-Auth be under Security?

I put it on top level as it is a standalone MP spec. You are most likely right. I will change it after rebasing

spericas
spericas previously approved these changes Jan 6, 2020
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
@tomas-langer
Copy link
Member Author

Rebased on MP revamp

@tomas-langer
Copy link
Member Author

Validated with native-image

@tomas-langer tomas-langer merged commit 6375428 into helidon-io:master Jan 16, 2020
@tomas-langer tomas-langer deleted the 1215-features branch January 16, 2020 10:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add support for Helidon Features
3 participants