diff --git a/.gitea/workflows/deploy_via_docker_compose.yml b/.gitea/workflows/deploy_via_docker_compose.yml index 7d8a29a..d05df6b 100644 --- a/.gitea/workflows/deploy_via_docker_compose.yml +++ b/.gitea/workflows/deploy_via_docker_compose.yml @@ -1,18 +1,19 @@ name: Gitea Docker Redeploy run-name: ${{ gitea.actor }} is deploying new version on: [push] - jobs: - Explore-Gitea-Actions: - #runs-on: ubuntu-latest + build: + name: Build + runs-on: ubuntu-latest steps: - #- run: echo "🎉 The job was automatically triggered by a ${{ gitea.event_name }} event." - #- run: echo "🐧 This job is now running on a ${{ runner.os }} server hosted by Gitea!" - - - name: List files in the repository - run: | - ls ~ - - #- run: echo "🍏 This job's status is ${{ job.status }}." + - name: executing remote ssh commands using password + uses: appleboy/ssh-action@master + with: + host: ${{ secrets.HOST }} + username: ${{ secrets.USERNAME }} + password: ${{ secrets.PASSWORD }} + port: ${{ secrets.PORT }} + script: whoami + diff --git a/backend/public/index.html b/backend/public/index.html index 62cf15f..e3d0a3a 100644 --- a/backend/public/index.html +++ b/backend/public/index.html @@ -26,6 +26,12 @@ + + + +
@@ -128,8 +134,10 @@ @@ -642,6 +650,47 @@ set_bot_list(ls); }; + + function map_md_code(f, md_txt){ + let r = ""; + let text = true; + for(let s of md_txt.split("```")){ + if(text){ + r += s; + text = false; + } + else{ + r += f(x); + text = true; + } + + } + return r; + } + + + function render_code(s){ + + console.log(s); + + + if(s.startsWith("dot")){ + + s = s.replace(/dot\\s/i, ""); + //let layout = "fdp"; + let layout = "dot"; + return `${acc_text}`; + table_cell.innerHTML = `
${acc_text}`; break; } - - //document.getElementById(answer_count).innerHTML = marked.parse(acc_text); - scroll_down(); } @@ -707,22 +753,18 @@ switch(view_select.value){ case "md": - document.getElementById(answer_count).innerHTML = marked.parse(final_answer) + extra_s; - break; + //table_cell.innerHTML = marked.parse(final_answer) + extra_s; - case "dot": - final_answer = final_answer.replace("```dot", "").replace("```", ""); - //let layout = "fdp"; - let layout = "dot"; - document.getElementById(answer_count).innerHTML = `
${final_answer}`; + table_cell.innerHTML = `
${final_answer}`; break; } - //answer_count += 1; + + scroll_down(); }