mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2025-05-16 06:52:54 +00:00
Improve migrations to support migrating milestones/labels/issues/comments/pullrequests (#6290)
* add migrations * fix package dependency * fix lints * implements migrations except pull requests * add releases * migrating releases * fix bug * fix lint * fix migrate releases * fix tests * add rollback * pull request migtations * fix import * fix go module vendor * add tests for upload to gitea * more migrate options * fix swagger-check * fix misspell * add options on migration UI * fix log error * improve UI options on migrating * add support for username password when migrating from github * fix tests * remove comments and fix migrate limitation * improve error handles * migrate API will also support migrate milestones/labels/issues/pulls/releases * fix tests and remove unused codes * add DownloaderFactory and docs about how to create a new Downloader * fix misspell * fix migration docs * Add hints about migrate options on migration page * fix tests
This commit is contained in:
parent
1c7c739eb9
commit
08069dc465
128 changed files with 33540 additions and 75 deletions
|
@ -979,6 +979,25 @@ function initRepository() {
|
|||
}
|
||||
}
|
||||
|
||||
var toggleMigrations = function(){
|
||||
var authUserName = $('#auth_username').val();
|
||||
var cloneAddr = $('#clone_addr').val();
|
||||
if (!$('#mirror').is(":checked") && (authUserName!=undefined && authUserName.length > 0)
|
||||
&& (cloneAddr!=undefined && (cloneAddr.startsWith("https://github.com") || cloneAddr.startsWith("http://github.com")))) {
|
||||
$('#migrate_items').show();
|
||||
} else {
|
||||
$('#migrate_items').hide();
|
||||
}
|
||||
}
|
||||
|
||||
function initMigration() {
|
||||
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();
|
||||
|
@ -2101,6 +2120,7 @@ $(document).ready(function () {
|
|||
initCommentForm();
|
||||
initInstall();
|
||||
initRepository();
|
||||
initMigration();
|
||||
initWikiForm();
|
||||
initEditForm();
|
||||
initEditor();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue