Better API & CLI: GitRepo #188

Merged
Jef Roosens merged 5 commits from Chewing_Bever/vieter:better-api into dev 2022-05-19 20:26:48 +00:00

This PR is the first part of a bigger plan to improve usability of the REST API & its accompanying CLI. Alongside this, I'm refactoring the codebase to provide a better basis for expanding upon the API capabilities later on.

This PR refactors all relevant types (e.g. GitRepo) into a separate models module & improves the GitRepo API by providing some query parameters for better filtering.

This PR is the first part of a bigger plan to improve usability of the REST API & its accompanying CLI. Alongside this, I'm refactoring the codebase to provide a better basis for expanding upon the API capabilities later on. This PR refactors all relevant types (e.g. `GitRepo`) into a separate `models` module & improves the GitRepo API by providing some query parameters for better filtering.
Jef Roosens added this to the 0.3.0 milestone 2022-05-19 20:18:29 +00:00
Jef Roosens added the
enhancement
label 2022-05-19 20:18:29 +00:00
Jef Roosens added 5 commits 2022-05-19 20:18:31 +00:00
Jef Roosens changed title from better-api to Better API & CLI: GitRepo 2022-05-19 20:18:41 +00:00
Jef Roosens merged commit 96d0c2f1eb into dev 2022-05-19 20:26:48 +00:00
Sign in to join this conversation.
There is no content yet.