Here is a dedicated view for good first bugsarrow-up-right
All source code of our app is located in three repositories
Core:arrow-up-right backend and server for our app
Gateway:arrow-up-right VPN client which connects core with WireGuard interface
You can find how to set up your development environment in the Environment setup article.
We have a dedicated (closed only for developers) Matrix channel. If you publish a pull request, and it will be accepted, you will be invited to the developer's channel. For now, you can join our General discussionarrow-up-right.
If you found a bug you can submit it herearrow-up-right.
All pull requests should be done against the master branch of any repository from above.
A good pull request should have:
Description of changes made
New tests if necessary
Passing CI