Add a migrate service type switch page (#12697)

* Add a migrat service type switch page

* Improve translations

* remove images

* Fix images

* remove extra create repo button on dashboard

* Follow reviewers' opinions

* Fix frontend lint

* Remove wrong submit file

* Fix tests

* Adjust the size of image

* Apply suggestions from code review

Co-authored-by: 赵智超 <1012112796@qq.com>

* Remove username and password from migration of github/gitlab

* Improve docs

* Improve interface docs

Co-authored-by: 赵智超 <1012112796@qq.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
This commit is contained in:
Lunny Xiao 2020-09-10 02:29:10 +08:00 committed by GitHub
parent 6483dbc8ec
commit e153cf07c3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
21 changed files with 481 additions and 209 deletions

View file

@ -7,7 +7,6 @@ const $items = $('#migrate_items').find('.field');
export default function initMigration() {
checkAuth();
$service.on('change', checkAuth);
$user.on('keyup', () => {checkItems(false)});
$pass.on('keyup', () => {checkItems(false)});
$token.on('keyup', () => {checkItems(true)});
@ -23,19 +22,8 @@ export default function initMigration() {
function checkAuth() {
const serviceType = $service.val();
const tokenAuth = $(`#service-${serviceType}`).data('token');
if (tokenAuth) {
$user.parent().addClass('disabled');
$pass.parent().addClass('disabled');
$token.parent().removeClass('disabled');
} else {
$user.parent().removeClass('disabled');
$pass.parent().removeClass('disabled');
$token.parent().addClass('disabled');
}
checkItems(tokenAuth);
checkItems(serviceType !== 1);
}
function checkItems(tokenAuth) {