gitlab-ce/app/services
Vladimir Shushlin c3338c920d Add pages domains acme orders
Extract acme double to helper

Create ACME challanges for pages domains

* Create order & challange through API
* save them to database
* request challenge validation

We're saving order and challenge as one entity,
that wouldn't be correct if we would order certificates for
several domains simultaneously, but we always order certificate
per domain

Add controller for processing acme challenges redirected from pages

Don't save acme challenge url - we don't use it

Validate acme challenge attributes

Encrypt private_key in acme orders
2019-06-06 18:55:31 +00:00
..
application_settings Move Contribution Analytics related spec in spec/features/groups/group_page_with_external_authorization_service_spec to EE 2019-04-09 15:38:58 +00:00
applications Reduce remaining diff with EE in app/services 2019-02-14 12:37:55 +01:00
auth Add support for deleting images in registry 2.7 2019-03-18 23:04:29 +01:00
auto_merge Create BaseService for Auto Merge architecture 2019-06-06 10:36:02 +07:00
badges
boards Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
chat_names
ci Make pipeline schedule worker resilient 2019-06-03 10:04:57 +07:00
clusters Setup Git client for Jupyter 2019-06-05 19:50:29 +00:00
commits Accept force option on commit via API 2019-03-06 10:44:59 +00:00
concerns Rename methods that conflict in Rails 5.2 2019-05-12 23:42:06 -05:00
deploy_keys
deploy_tokens
discussions
emails Reduce remaining diff with EE in app/services 2019-02-14 12:37:55 +01:00
error_tracking Handle possible HTTP exception for Sentry client 2019-04-07 07:51:36 +00:00
events
files Externalize several strings in 2019-04-16 10:32:05 +00:00
git Fix remote mirrors not updating after tag push 2019-05-17 14:45:41 -07:00
gpg_keys
groups Merge branch 'forbid-the-usage-of-reload' into 'master' 2019-04-15 15:52:12 +00:00
import Externalize strings detected by rubocop-i18n 2019-04-15 12:25:48 +00:00
issuable Allow note html to be regenerated from markdown 2019-05-23 14:11:29 +01:00
issues Change s_() calls to _() calls 2019-06-04 09:56:32 +00:00
keys
labels Check if labels are available for target issuable 2019-03-28 12:06:31 +01:00
lfs Fix uploading of LFS tracked file through UI 2019-05-06 12:51:49 +00:00
mattermost
members Rename methods that conflict in Rails 5.2 2019-05-12 23:42:06 -05:00
merge_requests Introduce service for merge request pipeline creation 2019-06-06 10:35:43 +07:00
milestones Externalize strings detected by rubocop-i18n 2019-04-15 12:25:48 +00:00
notes Forbid the use of `#reload` and prefer `#reset` 2019-04-15 13:05:14 +02:00
pages_domains Add pages domains acme orders 2019-06-06 18:55:31 +00:00
projects Delete unauthorized Todos when project is private 2019-06-05 10:51:52 -03:00
prometheus Add a proxy method to PrometheusClient 2019-04-05 08:05:54 +00:00
protected_branches Reduce remaining diff with EE in app/services 2019-02-14 12:37:55 +01:00
protected_tags
quick_actions Fix quick actions add label name middle word overlaps 2019-04-02 18:28:25 +02:00
releases Set release name when adding release notes to an existing tag 2019-04-09 06:52:15 +00:00
resource_events Fix `updated_at` doesn't apply to `state_event` updates of issues via API 2019-04-08 15:33:30 +00:00
search add feature flag for users search 2019-03-14 18:30:30 +01:00
submodules
suggestions Prepare suggestion implementation for multi-line 2019-03-27 12:26:53 -03:00
tags Use all keyword args for DataBuilder::Push.build() 2019-04-25 13:54:26 +02:00
test_hooks Added list_pages method to avoid loading all wiki pages content 2019-04-25 04:19:07 +00:00
todos/destroy Delete unauthorized Todos when project is private 2019-06-05 10:51:52 -03:00
users Merge branch 'forbid-the-usage-of-reload' into 'master' 2019-04-15 15:52:12 +00:00
wiki_pages
wikis
access_token_validation_service.rb
akismet_service.rb
audit_event_service.rb
auto_merge_service.rb Abstract auto merge processes 2019-06-03 13:15:29 +07:00
base_count_service.rb
base_renderer.rb
base_service.rb
cohorts_service.rb
compare_service.rb Check that source and target branch exist 2019-04-18 22:01:51 -03:00
create_branch_service.rb Reduce remaining diff with EE in app/services 2019-02-14 12:37:55 +01:00
create_snippet_service.rb
delete_branch_service.rb Introduce ServiceResponse to wrap around response 2019-04-22 17:16:32 +08:00
delete_merged_branches_service.rb
event_create_service.rb
gravatar_service.rb
ham_service.rb
import_export_clean_up_service.rb
issuable_base_service.rb [CE] Support multiple assignees for merge requests 2019-04-08 18:40:00 -03:00
merge_request_metrics_service.rb
metrics_service.rb
note_summary.rb Fix `updated_at` doesn't apply to `state_event` updates of issues via API 2019-04-08 15:33:30 +00:00
notification_recipient_service.rb Fix unexpected extra notification mails 2019-04-17 09:10:42 +00:00
notification_service.rb Abstract auto merge processes 2019-06-03 13:15:29 +07:00
preview_markdown_service.rb Fixed test specs 2019-04-04 13:08:34 +00:00
push_event_payload_service.rb Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
repair_ldap_blocked_user_service.rb
repository_archive_clean_up_service.rb
reset_project_cache_service.rb
search_service.rb Backport of 10854-elasticsearch_avoid_db 2019-06-05 14:42:00 -06:00
service_response.rb Add payload to the service response 2019-05-31 19:16:01 -03:00
spam_check_service.rb
spam_service.rb
submit_usage_ping_service.rb
system_hooks_service.rb Remove deprecated uses of attribute_changed? 2019-04-30 15:24:25 +08:00
system_note_service.rb Change system notes to use relative urls 2019-05-23 12:04:09 +00:00
task_list_toggle_service.rb Find checkbox input with less specific selector 2019-02-12 16:22:21 -06:00
todo_service.rb [CE] Support multiple assignees for merge requests 2019-04-08 18:40:00 -03:00
update_deployment_service.rb Always return the deployment in the execute method 2019-04-12 12:46:00 -03:00
update_snippet_service.rb
upload_service.rb Adds the Rubocop ReturnNil cop 2019-03-06 17:51:56 +02:00
user_agent_detail_service.rb
user_project_access_changed_service.rb
validate_new_branch_service.rb Accept force option on commit via API 2019-03-06 10:44:59 +00:00
verify_pages_domain_service.rb Mark unverified pages domains for removal 2019-04-09 17:46:29 +00:00
web_hook_service.rb