There were some more fields being sliced off of the Github response hash that I didn't see initially. This adds in the missing fields that I think are coming from the repository host APIs and add them to the mapping to Repository attributes to get these updated correctly. Also tried to map some of these fields for the GitLab and BitBucket APIs, but I think there are some changes needed with how we call the BitBucket API via our custom gem.
There were some more fields being sliced off of the Github response hash that I didn't see initially. This adds in the missing fields that I think are coming from the repository host APIs and add them to the mapping to Repository attributes to get these updated correctly. Also tried to map some of these fields for the GitLab and BitBucket APIs, but I think there are some changes needed with how we call the BitBucket API via our custom gem.