cli/api
Mislav Marohnić d6add864b8 Ensure efficient resolving of issue/pr create metadata to GraphQL IDs
For metadata types chosen in interactive flow, we fetch all records from
the API in order to be able to display a multi-select interface.

For metadata defined via command-line flags, we resolve records that can
be looked up directly, avoiding fetching the entirety of expensive
datasets (e.g. all members of an organization) if we can.

The new approach ensures efficient fetching when interactive flow is
combined with values from flags.
2020-12-03 15:53:13 +01:00
..
cache.go spelling: response 2020-11-21 21:43:51 -05:00
cache_test.go spelling: response 2020-11-21 21:43:51 -05:00
client.go Support "integration" tokens 2020-10-16 17:11:14 +00:00
client_test.go Support "integration" tokens 2020-10-16 17:11:14 +00:00
pull_request_test.go Prevent crash when encountering "STALE" check conclusion 2020-03-27 09:54:11 +01:00
queries_issue.go Fetch all issue labels 2020-10-28 19:45:21 +01:00
queries_issue_test.go Simplify test to avoid use of reflect 2020-10-14 15:54:42 +02:00
queries_org.go Ensure that we don't reuse the same deserialization struct over pagination iterations 2020-10-14 15:38:21 +02:00
queries_pr.go 💅 code style 2020-10-28 15:50:59 +01:00
queries_pr_test.go 💅 simplify sortPullRequestsByState 2020-10-28 15:50:59 +01:00
queries_repo.go Ensure efficient resolving of issue/pr create metadata to GraphQL IDs 2020-12-03 15:53:13 +01:00
queries_repo_test.go Get open and closed milestones when milestones are filtered by title (#2209) 2020-10-21 18:22:06 +02:00
queries_user.go [Feature] Create repository from template 2020-08-27 14:46:16 -04:00