aboutsummaryrefslogtreecommitdiffstats
path: root/web_src/js/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'web_src/js/index.js')
-rw-r--r--web_src/js/index.js28
1 files changed, 1 insertions, 27 deletions
diff --git a/web_src/js/index.js b/web_src/js/index.js
index a1b5035764..810493a7d6 100644
--- a/web_src/js/index.js
+++ b/web_src/js/index.js
@@ -8,6 +8,7 @@ import {htmlEscape} from 'escape-goat';
import 'jquery.are-you-sure';
import './vendor/semanticdropdown.js';
+import initMigration from './features/migration.js';
import initContextPopups from './features/contextpopup.js';
import initGitGraph from './features/gitgraph.js';
import initClipboard from './features/clipboard.js';
@@ -1155,25 +1156,6 @@ async function initRepository() {
}
}
-function initMigration() {
- const toggleMigrations = function () {
- const authUserName = $('#auth_username').val();
- const cloneAddr = $('#clone_addr').val();
- if (!$('#mirror').is(':checked') && (authUserName && authUserName.length > 0) &&
- (cloneAddr !== undefined && (cloneAddr.startsWith('https://github.com') || cloneAddr.startsWith('http://github.com') || cloneAddr.startsWith('http://gitlab.com') || cloneAddr.startsWith('https://gitlab.com')))) {
- $('#migrate_items').show();
- } else {
- $('#migrate_items').hide();
- }
- };
-
- toggleMigrations();
-
- $('#clone_addr').on('input', toggleMigrations);
- $('#auth_username').on('input', toggleMigrations);
- $('#mirror').on('change', toggleMigrations);
-}
-
function initPullRequestReview() {
$('.show-outdated').on('click', function (e) {
e.preventDefault();
@@ -2477,14 +2459,6 @@ $(document).ready(async () => {
}
}
- const $cloneAddr = $('#clone_addr');
- $cloneAddr.on('change', () => {
- const $repoName = $('#repo_name');
- if ($cloneAddr.val().length > 0 && $repoName.val().length === 0) { // Only modify if repo_name input is blank
- $repoName.val($cloneAddr.val().match(/^(.*\/)?((.+?)(\.git)?)$/)[3]);
- }
- });
-
// parallel init of async loaded features
await Promise.all([
attachTribute(document.querySelectorAll('#content, .emoji-input')),