gitlab-org--gitlab-foss/db
Vladimir Shushlin 6119d5ad75 Don't show private keys for letsencrypt certs
Adds enum certificate_source to pages_domains table
with default manually_uploaded

Mark certificates as 'gitlab_provided'
if the were obtained through Let's Encrypt

Mark certificates as 'user_provided' if they were uploaded through
controller or api

Only show private key in domain edit form if it is 'user_provided'

Only show LetsEncrypt option if is enabled by application settings
(and feature flag)

Refactor and fix some specs to match new logic

Don't show Let's Encrypt certificates as well
2019-06-21 12:06:12 +00:00
..
fixtures
importers
migrate Don't show private keys for letsencrypt certs 2019-06-21 12:06:12 +00:00
optional_migrations
post_migrate Merge branch 'db/update-geo-nodes-primary' into 'master' 2019-06-21 10:16:50 +00:00
schema.rb Don't show private keys for letsencrypt certs 2019-06-21 12:06:12 +00:00
seeds.rb