Remove OAuthCredentials, Repository.credentials, Gitlab providers and dependency
closes #1679 (closed)
Removes :
- modules
arkindex.process.providersandarkindex.users.providers - in models:
- User.credentials
- Repository.credentials
- Repository.hook_token
-
enabled,providerandprovider_classmethods on Repository model - OAuthCredentials
- OAuthStatus
- in serializers:
-
git_clone_url(+get_git_clone_urlmethod) andenabledfields on Repository serializer - OAuth serializers
ExternalRepositorySerializer
-
- commands
update_repositories_hooksandupdate_repositories_refs - API:
- GitRepositoryImportHook
- ListExternalRepositories
- CreateExternalRepositories
- ListOAuthProviders
- ListOAuthCredentials
- Retrieve/DestroyOAuthCredentials
- StartOAuthSignIn
- RetryOAuthCredentials
- Gitlab OAuth check
- Gitlab / OAuth related settings
Edited by ml bonhomme