line / armeria

Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
https://armeria.dev
Apache License 2.0
4.83k stars 921 forks source link

Allow customizing the title of the documentation service #5900

Open ikhoon opened 2 months ago

ikhoon commented 2 months ago

The title of the documentation service is hard-coded to Armeria documentation service <version> https://github.com/line/armeria/blob/e0192ccbaa01f9c6f03849d4879507d93dc17aa8/docs-client/src/containers/App/index.tsx#L608-L611

Some users may want to override the title to easily distinguish a server from a different phase or role.

DocService
  .builder()
  .webAppTitle("Messaging (Alpha)")
  ...
  .build()

The specified web app title could be appended to the default title.

Armeria documentation service 1.30.1 - Messaging (Alpha)
dipeshsingh253 commented 1 month ago

Hi @ikhoon , I would like to contribute to this issue. Can you please assign it to me??

ikhoon commented 1 month ago

I've assigned https://github.com/line/armeria/issues/5219 to you. Do you want to resolve both of them at once?

dipeshsingh253 commented 1 month ago

Yeah, I can do that. This seems a good first issue as well.