Class: JiraConnectInstallation
Constant Summary
ApplicationRecord::MAX_PLUCK
HasCheckConstraints::NOT_NULL_CHECK_PATTERN
ResetOnColumnErrors::MAX_RESET_PERIOD
Instance Method Summary
collapse
includes_helpers, redirect_legacy_paths, url_helpers
===, cached_column_list, #create_or_load_association, current_transaction, declarative_enum, default_select_columns, delete_all_returning, #deleted_from_database?, id_in, id_not_in, iid_in, nullable_column?, primary_key_in, #readable_by?, safe_ensure_unique, safe_find_or_create_by, safe_find_or_create_by!, #to_ability_name, underscore, where_exists, where_not_exists, with_fast_read_statement_timeout, without_order
#sharding_organization
#reset_on_union_error, #reset_on_unknown_attribute_error
#serializable_hash
Instance Method Details
#audience_installed_event_url ⇒ Object
48
49
50
51
52
|
# File 'app/models/jira_connect_installation.rb', line 48
def audience_installed_event_url
return unless proxy?
Gitlab::Utils.append_path(instance_url, jira_connect_events_installed_path)
end
|
#audience_uninstalled_event_url ⇒ Object
54
55
56
57
58
|
# File 'app/models/jira_connect_installation.rb', line 54
def audience_uninstalled_event_url
return unless proxy?
Gitlab::Utils.append_path(instance_url, jira_connect_events_uninstalled_path)
end
|
#audience_url ⇒ Object
42
43
44
45
46
|
# File 'app/models/jira_connect_installation.rb', line 42
def audience_url
return unless proxy?
Gitlab::Utils.append_path(instance_url, jira_connect_base_path)
end
|
#create_branch_url ⇒ Object
60
61
62
63
64
|
# File 'app/models/jira_connect_installation.rb', line 60
def create_branch_url
return unless proxy?
Gitlab::Utils.append_path(instance_url, new_jira_connect_branch_path)
end
|
#oauth_authorization_url ⇒ Object
36
37
38
39
40
|
# File 'app/models/jira_connect_installation.rb', line 36
def oauth_authorization_url
return Gitlab.config.gitlab.url if instance_url.blank?
instance_url
end
|
#proxy? ⇒ Boolean
66
67
68
|
# File 'app/models/jira_connect_installation.rb', line 66
def proxy?
instance_url.present?
end
|