diff options
Diffstat (limited to 'app/assets/javascripts/pages/projects/settings')
-rw-r--r-- | app/assets/javascripts/pages/projects/settings/access_tokens/index.js | 8 | ||||
-rw-r--r-- | app/assets/javascripts/pages/projects/settings/branch_rules/index.js | 3 | ||||
-rw-r--r-- | app/assets/javascripts/pages/projects/settings/integrations/edit/index.js | 11 | ||||
-rw-r--r-- | app/assets/javascripts/pages/projects/settings/integrations/index/index.js (renamed from app/assets/javascripts/pages/projects/settings/integrations/show/index.js) | 0 | ||||
-rw-r--r-- | app/assets/javascripts/pages/projects/settings/repository/show/index.js | 3 |
5 files changed, 24 insertions, 1 deletions
diff --git a/app/assets/javascripts/pages/projects/settings/access_tokens/index.js b/app/assets/javascripts/pages/projects/settings/access_tokens/index.js index dc1bb88bf4b..b9f282a123c 100644 --- a/app/assets/javascripts/pages/projects/settings/access_tokens/index.js +++ b/app/assets/javascripts/pages/projects/settings/access_tokens/index.js @@ -1,3 +1,9 @@ -import { initExpiresAtField } from '~/access_tokens'; +import { + initAccessTokenTableApp, + initExpiresAtField, + initNewAccessTokenApp, +} from '~/access_tokens'; +initAccessTokenTableApp(); initExpiresAtField(); +initNewAccessTokenApp(); diff --git a/app/assets/javascripts/pages/projects/settings/branch_rules/index.js b/app/assets/javascripts/pages/projects/settings/branch_rules/index.js new file mode 100644 index 00000000000..c3d36ad5651 --- /dev/null +++ b/app/assets/javascripts/pages/projects/settings/branch_rules/index.js @@ -0,0 +1,3 @@ +import mountBranchRules from '~/projects/settings/branch_rules/mount_branch_rules'; + +mountBranchRules(document.getElementById('js-branch-rules')); diff --git a/app/assets/javascripts/pages/projects/settings/integrations/edit/index.js b/app/assets/javascripts/pages/projects/settings/integrations/edit/index.js new file mode 100644 index 00000000000..64df0d07d74 --- /dev/null +++ b/app/assets/javascripts/pages/projects/settings/integrations/edit/index.js @@ -0,0 +1,11 @@ +import initIntegrationSettingsForm from '~/integrations/edit'; +import CustomMetrics from '~/prometheus_metrics/custom_metrics'; + +initIntegrationSettingsForm(); + +const prometheusSettingsSelector = '.js-prometheus-metrics-monitoring'; +const prometheusSettingsWrapper = document.querySelector(prometheusSettingsSelector); +if (prometheusSettingsWrapper) { + const customMetrics = new CustomMetrics(prometheusSettingsSelector); + customMetrics.init(); +} diff --git a/app/assets/javascripts/pages/projects/settings/integrations/show/index.js b/app/assets/javascripts/pages/projects/settings/integrations/index/index.js index 53068f72d3f..53068f72d3f 100644 --- a/app/assets/javascripts/pages/projects/settings/integrations/show/index.js +++ b/app/assets/javascripts/pages/projects/settings/integrations/index/index.js diff --git a/app/assets/javascripts/pages/projects/settings/repository/show/index.js b/app/assets/javascripts/pages/projects/settings/repository/show/index.js index d45052d76f4..655243eee30 100644 --- a/app/assets/javascripts/pages/projects/settings/repository/show/index.js +++ b/app/assets/javascripts/pages/projects/settings/repository/show/index.js @@ -1,7 +1,10 @@ import MirrorRepos from '~/mirrors/mirror_repos'; +import mountBranchRules from '~/projects/settings/repository/branch_rules/mount_branch_rules'; import initForm from '../form'; initForm(); const mirrorReposContainer = document.querySelector('.js-mirror-settings'); if (mirrorReposContainer) new MirrorRepos(mirrorReposContainer).init(); + +mountBranchRules(document.getElementById('js-branch-rules')); |