Improve dev_diver and add gitlab

#275 Open

Bitbucket cannot automatically merge this request.

The commits that make up this pull request have been removed.

Bitbucket cannot automatically merge this request due to conflicts.

Review the conflicts on the Overview tab. You can then either decline the request or merge it manually on your local system using the following commands:

git checkout staging
git remote add kpcyrd/recon-ng
git fetch kpcyrd/recon-ng
git merge --no-ff -m 'Merged in kpcyrd/recon-ng/dev-diver-gitlab (pull request #275)' remotes/kpcyrd/recon-ng/dev-diver-gitlab
  1. kpcyrd
  • dev_diver is currently profiles-contacts, so discovered profiles are added as contact but not as profile. Especially the github modules operate on profiles only, this patch makes sure they are picked up correctly.
  • gitlab was previously unsupported, this patch adds support. gitlab has a dedicated twitter field, if this is set the account is added to the profiles table and can be picked up by twitter modules.
  • sourceforge has introduced https support.

I think the module should be moved to profiles-multi. I didn't do this in this PR as it would mess up the diff.

Comments (2)

    1. Tim Tomes repo owner

      I like it. I left one comment below. Also, there is an outstanding issue for this module. Can you check out issue #288 while you’re at it and see if it’s a legit issue and whether or not you can fix it? Thanks.