mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
* Enable serving Swagger UI by default It used to be served behind the `swaggerUi` feature toggle. * Remove `swaggerUi` feature toggle * Add docs and guidelines for updating swagger * Apply suggestions from code review Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
25 lines
1013 B
Markdown
25 lines
1013 B
Markdown
# Backend
|
|
|
|
First read the [backend style guide](/contribute/backend/style-guide.md)
|
|
to get a sense for how we work to ensure that the Grafana codebase is
|
|
consistent and accessible. The rest of the backend contributor
|
|
documentation is more relevant to reviewers and contributors looking to
|
|
make larger changes.
|
|
|
|
For anyone reviewing code for Grafana's backend, a basic understanding
|
|
of content of the following files is expected:
|
|
|
|
- [Currently recommended practices](/contribute/backend/recommended-practices.md)
|
|
- [Services](/contribute/backend/services.md)
|
|
- [Communication](/contribute/backend/communication.md)
|
|
- [Database](/contribute/backend/database.md)
|
|
- [HTTP API](/pkg/api/README.md)
|
|
|
|
Reviewers who review large changes should additionally make a habit out
|
|
of familiarizing themselves with the content of
|
|
[/contribute/backend](/contribute/backend) from time to time.
|
|
|
|
## Dependency management
|
|
|
|
Refer to [UPGRADING_DEPENDENCIES.md](https://github.com/grafana/grafana/blob/main/UPGRADING_DEPENDENCIES.md).
|