Adicionar painel de importação de projetos para o Gitea
Novo menu "Importar" que permite selecionar um diretório do servidor, navegar pela árvore de pastas, criar um repositório no Gitea e copiar os arquivos respeitando .gitignore, sem alterar o projeto original.
This commit is contained in:
@@ -72,6 +72,12 @@
|
||||
<span>Histórico</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="sidebar-nav-item">
|
||||
<a href="#" class="sidebar-nav-link" data-section="import">
|
||||
<i data-lucide="upload-cloud"></i>
|
||||
<span>Importar</span>
|
||||
</a>
|
||||
</li>
|
||||
<li class="sidebar-nav-item">
|
||||
<a href="#" class="sidebar-nav-link" data-section="files">
|
||||
<i data-lucide="folder-open"></i>
|
||||
@@ -584,6 +590,10 @@
|
||||
<div id="history-pagination"></div>
|
||||
</section>
|
||||
|
||||
<section id="import" class="section" aria-label="Importar Projeto" hidden>
|
||||
<div id="import-container"></div>
|
||||
</section>
|
||||
|
||||
<section id="files" class="section" aria-label="Projetos" hidden>
|
||||
<div id="files-container"></div>
|
||||
</section>
|
||||
@@ -1435,6 +1445,7 @@
|
||||
<script src="js/components/webhooks.js"></script>
|
||||
<script src="js/components/notifications.js"></script>
|
||||
<script src="js/components/files.js"></script>
|
||||
<script src="js/components/import.js"></script>
|
||||
<script src="js/app.js"></script>
|
||||
<script>
|
||||
Utils.refreshIcons();
|
||||
|
||||
Reference in New Issue
Block a user