sotirisspace / repo-ranger

Repo-Ranger is an AI-powered Github leaderboard that has no AI. It analyzes your Github activity and based on your score you win a clap 👏 or a 💩.
https://reporanger.xyz
GNU General Public License v3.0
6 stars 2 forks source link

[ENHANCEMENT] Add Bruno for API endpoints #11

Closed AkisKourouklis closed 1 month ago

AkisKourouklis commented 1 month ago

Is your feature request related to a problem? Please describe. (optional) We don not have right now a good API Documentation solution. I am using postman on localhost but postman is not free and opensource.

Describe the solution you'd like (required) Add Bruno to the project and create a folder called bruno and save all the endpoints in their. Now we are using postman but we want to migrate to a better free and open source solution.

Additional context (optional)

vr-varad commented 1 month ago

Hey @AkisKourouklis as my last pr is merged, I would like to contribute to this issue if its open for contribution.

AkisKourouklis commented 1 month ago

@vr-varad Hello Bruno, thanks a lot for contributing to repo-ranger, this will help our launch on product launch on Sept 29 to be even better. Yes you can contribute to this issue i am not currently working on it.

I am also posting here the Postman Collection (2.1) I exported , it will help you finish it even faster.

repo-ranger-postman-export.json

vr-varad commented 1 month ago

Thanks

vr-varad commented 1 month ago

hey @AkisKourouklis in env.example u have mentioned using mongodburl and in db MySQL has been used? in api

vr-varad commented 1 month ago

i am almost done but unable to test.

AkisKourouklis commented 1 month ago

@vr-varad yes we are using both MySQL and Mongodb. I am using mongodb just for the agenda for cron jobs. If you setup a local mongodb instance you can test it.

I did a lot of changes and pushed a lot in the past few days. If you can't test it just push them and I will review and do the testing Thanks a lot

AkisKourouklis commented 1 month ago

Changes here: https://github.com/vanguardvirtual/repo-ranger/commit/c34ebca1af96717875d20af4321f158e6c336f85