Results 29 issues of mrekucci

Cleanup our HTTP API, focusing on code maintainability, consistency, best practices, and industry standards, and document them. Gather feedback regarding usability and ergonomics and try to address it.

issue
Epic

Focus on setting standards for HTTP API endpoints so that the way they respond is consistent across all endpoints and so that consumers of our API are surprised as little...

issue

In our codebase, it is difficult to maintain consistency between HTTP API endpoints and the OpenAPI specification. Try to think of ways to make it simpler and more automated. Consider...

good first issue
issue
research

Currently, a parameters check is performed at the beginning of each HTTP handler. This parameter check is very repetitive and unnecessarily increases the size of the handler's body. Find a...

issue

Currently, most `[]byte` values are logged using the `fmt.Sprintf("%x", value)` call, review these records and try to remove the formatting of these values. At the same time, check that the...

good first issue
issue

Recently, flakiness has been observed in the "Test fullconnectivity" CI step. E.g.: https://github.com/ethersphere/bee/runs/7539232936?check_suite_focus=true https://github.com/ethersphere/bee/runs/7434619363?check_suite_focus=true

issue

### Checklist - [x] I have read the [coding guide](https://github.com/ethersphere/bee/blob/master/CODING.md) - [ ] My change requires a documentation update and I have done it - [x] I have added tests...

ready for review
pull-request

Check the relevancy of potential security vulnerabilities in Bee dependencies reported by Github: https://github.com/ethersphere/bee/security/dependabot/3 https://github.com/ethersphere/bee/security/dependabot/6 ![Screen Shot 2022-09-14 at 11.21.51.png](https://images.zenhubusercontent.com/606c596b9330691dfdef51ad/1c88558e-edea-47b0-b714-e7c631ebc422) ![Screen Shot 2022-09-14 at 11.22.06.png](https://images.zenhubusercontent.com/606c596b9330691dfdef51ad/fbbf82fa-a272-4834-bbe8-69e0339416d3)

issue

### Checklist - [x] I have read the [coding guide](https://github.com/ethersphere/bee/blob/master/CODING.md) - [ ] My change requires a documentation update and I have done it - [ ] I have added...

pull-request