From 1521aaafe7e8aa3ccd0dd87f5595097c21be1298 Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 15:16:34 +0100 Subject: [PATCH 01/12] Workflow Update --- .github/workflows/changelog-pr.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/changelog-pr.yaml b/.github/workflows/changelog-pr.yaml index 37d7eba..48b8b2a 100644 --- a/.github/workflows/changelog-pr.yaml +++ b/.github/workflows/changelog-pr.yaml @@ -112,7 +112,8 @@ jobs: console.log("Author: " ,pr.user.login); - if (pr.user.login.includes("push-app-to-main[bot]")) { + if (pr.user.login === "push-app-to-main[bot]") { + console.log("Bot detected"); const scriptName = pr.title; try { const { data: relatedIssues } = await github.rest.issues.listForRepo({ From b71f3fa1711354f6721941fdc550a6ba83fde3dd Mon Sep 17 00:00:00 2001 From: tremor021 Date: Mon, 24 Mar 2025 15:16:46 +0100 Subject: [PATCH 02/12] Update qbittorrent-install.sh --- install/qbittorrent-install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install/qbittorrent-install.sh b/install/qbittorrent-install.sh index 05270f3..6d3963c 100644 --- a/install/qbittorrent-install.sh +++ b/install/qbittorrent-install.sh @@ -24,7 +24,7 @@ msg_info "Setup qBittorrent-nox" FULLRELEASE=$(curl -s https://api.github.com/repos/userdocs/qbittorrent-nox-static/releases/latest | grep "tag_name" | awk '{print substr($2, 2, length($2)-3) }') RELEASE=$(echo $FULLRELEASE | cut -c 9-13) mkdir -p /opt/qbittorrent -curl -fsSL "https://github.com/userdocs/qbittorrent-nox-static/releases/download/${FULLRELEASE}/x86_64-qbittorrent-nox -o /opt/qbittorrent/qbittorrent-nox" +curl -fsSL "https://github.com/userdocs/qbittorrent-nox-static/releases/download/${FULLRELEASE}/x86_64-qbittorrent-nox" -o /opt/qbittorrent/qbittorrent-nox chmod +x /opt/qbittorrent/qbittorrent-nox mkdir -p $HOME/.config/qBittorrent/ cat <$HOME/.config/qBittorrent/qBittorrent.conf From 04e57a0414cf2e0b0588c4759c90eb7ee411bef6 Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 15:18:18 +0100 Subject: [PATCH 03/12] Workflow Update --- .github/workflows/changelog-pr.yaml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/changelog-pr.yaml b/.github/workflows/changelog-pr.yaml index 48b8b2a..8933bb5 100644 --- a/.github/workflows/changelog-pr.yaml +++ b/.github/workflows/changelog-pr.yaml @@ -108,10 +108,6 @@ jobs: for (const pr of filteredPRs) { const prLabels = pr.labels.map(label => label.name.toLowerCase()); - let prNote = `- ${pr.title} [@${pr.user.login}](https://github.com/${pr.user.login}) ([#${pr.number}](${pr.html_url}))`; - - console.log("Author: " ,pr.user.login); - if (pr.user.login === "push-app-to-main[bot]") { console.log("Bot detected"); const scriptName = pr.title; @@ -126,6 +122,7 @@ jobs: const matchingIssue = relatedIssues.find(issue => issue.title.toLowerCase().includes(scriptName.toLowerCase()) ); + console.log("Matching issue", matchingIssue); if (matchingIssue) { const issueAuthor = matchingIssue.user.login; const issueAuthorUrl = `https://github.com/${issueAuthor}`; @@ -137,6 +134,8 @@ jobs: } } + prNote = `- ${pr.title} [@${pr.user.login}](https://github.com/${pr.user.login}) ([#${pr.number}](${pr.html_url}))`; + if (prLabels.includes("new script")) { From 93d63518fb51db099920ad62c16db14005d04d9c Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 15:20:05 +0100 Subject: [PATCH 04/12] Workflow Update --- .github/workflows/changelog-pr.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/changelog-pr.yaml b/.github/workflows/changelog-pr.yaml index 8933bb5..d46c159 100644 --- a/.github/workflows/changelog-pr.yaml +++ b/.github/workflows/changelog-pr.yaml @@ -108,7 +108,7 @@ jobs: for (const pr of filteredPRs) { const prLabels = pr.labels.map(label => label.name.toLowerCase()); - if (pr.user.login === "push-app-to-main[bot]") { + if (pr.user.login.includes("push-app-to-main[bot]")) { console.log("Bot detected"); const scriptName = pr.title; try { From e470779132a532775550e5fec98181083e37fc8c Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 15:20:33 +0100 Subject: [PATCH 05/12] Workflow Update --- .github/workflows/changelog-pr.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/changelog-pr.yaml b/.github/workflows/changelog-pr.yaml index d46c159..29bd462 100644 --- a/.github/workflows/changelog-pr.yaml +++ b/.github/workflows/changelog-pr.yaml @@ -119,6 +119,7 @@ jobs: labels: ["Started Migration To ProxmoxVE"], per_page: 5 }); + console.log("Related issues", relatedIssues); const matchingIssue = relatedIssues.find(issue => issue.title.toLowerCase().includes(scriptName.toLowerCase()) ); From b245d40a6dc8537a890181b10c49f26a884fae4a Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 15:21:30 +0100 Subject: [PATCH 06/12] Workflow Update --- .github/workflows/changelog-pr.yaml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/changelog-pr.yaml b/.github/workflows/changelog-pr.yaml index 29bd462..973d26d 100644 --- a/.github/workflows/changelog-pr.yaml +++ b/.github/workflows/changelog-pr.yaml @@ -107,7 +107,6 @@ jobs: for (const pr of filteredPRs) { const prLabels = pr.labels.map(label => label.name.toLowerCase()); - if (pr.user.login.includes("push-app-to-main[bot]")) { console.log("Bot detected"); const scriptName = pr.title; @@ -116,8 +115,8 @@ jobs: owner: context.repo.owner, repo: "ProxmoxVED", state: "all", - labels: ["Started Migration To ProxmoxVE"], - per_page: 5 + labels: ["Started Migration To ProxmoxVE"] + }); console.log("Related issues", relatedIssues); const matchingIssue = relatedIssues.find(issue => From be3ea7ebed56668b54196d329bb246f5b1f9f38e Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 15:22:09 +0100 Subject: [PATCH 07/12] Workflow Update --- .github/workflows/changelog-pr.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/changelog-pr.yaml b/.github/workflows/changelog-pr.yaml index 973d26d..5b5c0b5 100644 --- a/.github/workflows/changelog-pr.yaml +++ b/.github/workflows/changelog-pr.yaml @@ -128,15 +128,17 @@ jobs: const issueAuthorUrl = `https://github.com/${issueAuthor}`; prNote = `- ${pr.title} [@${issueAuthor}](${issueAuthorUrl}) ([#${pr.number}](${pr.html_url}))`; } + else { + prNote = `- ${pr.title} ([#${pr.number}](${pr.html_url}))`; + } } catch (error) { console.error(`Error fetching related issues: ${error}`); prNote = `- ${pr.title} ([#${pr.number}](${pr.html_url}))`; } + }else{ + prNote = `- ${pr.title} [@${pr.user.login}](https://github.com/${pr.user.login}) ([#${pr.number}](${pr.html_url}))`; } - prNote = `- ${pr.title} [@${pr.user.login}](https://github.com/${pr.user.login}) ([#${pr.number}](${pr.html_url}))`; - - if (prLabels.includes("new script")) { const newScriptCategory = categorizedPRs.find(category => From 58dfa885c2836f5025352fdcad9bcaa15664ab1a Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 15:23:34 +0100 Subject: [PATCH 08/12] Workflow Update --- .github/workflows/changelog-pr.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/changelog-pr.yaml b/.github/workflows/changelog-pr.yaml index 5b5c0b5..5a0eb7d 100644 --- a/.github/workflows/changelog-pr.yaml +++ b/.github/workflows/changelog-pr.yaml @@ -108,7 +108,7 @@ jobs: for (const pr of filteredPRs) { const prLabels = pr.labels.map(label => label.name.toLowerCase()); if (pr.user.login.includes("push-app-to-main[bot]")) { - console.log("Bot detected"); + const scriptName = pr.title; try { const { data: relatedIssues } = await github.rest.issues.listForRepo({ @@ -116,13 +116,13 @@ jobs: repo: "ProxmoxVED", state: "all", labels: ["Started Migration To ProxmoxVE"] - + per_page: 1 }); - console.log("Related issues", relatedIssues); + const matchingIssue = relatedIssues.find(issue => issue.title.toLowerCase().includes(scriptName.toLowerCase()) ); - console.log("Matching issue", matchingIssue); + if (matchingIssue) { const issueAuthor = matchingIssue.user.login; const issueAuthorUrl = `https://github.com/${issueAuthor}`; From a02582631be8ac7e7b2cfacd1975b6e4d79807f4 Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 15:23:59 +0100 Subject: [PATCH 09/12] Workflow Update --- .github/workflows/changelog-pr.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/changelog-pr.yaml b/.github/workflows/changelog-pr.yaml index 5a0eb7d..a29d013 100644 --- a/.github/workflows/changelog-pr.yaml +++ b/.github/workflows/changelog-pr.yaml @@ -116,7 +116,7 @@ jobs: repo: "ProxmoxVED", state: "all", labels: ["Started Migration To ProxmoxVE"] - per_page: 1 + per-page: 1 }); const matchingIssue = relatedIssues.find(issue => From dbc8289087182f70df056c42e90b3d1a35f46df2 Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 15:24:24 +0100 Subject: [PATCH 10/12] Workflow Update --- .github/workflows/changelog-pr.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/changelog-pr.yaml b/.github/workflows/changelog-pr.yaml index a29d013..5243c10 100644 --- a/.github/workflows/changelog-pr.yaml +++ b/.github/workflows/changelog-pr.yaml @@ -115,8 +115,8 @@ jobs: owner: context.repo.owner, repo: "ProxmoxVED", state: "all", - labels: ["Started Migration To ProxmoxVE"] - per-page: 1 + labels: ["Started Migration To ProxmoxVE"], + per_page: 1 }); const matchingIssue = relatedIssues.find(issue => From b0f77e4a1da30071126202c2976a7996328edf7a Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 15:24:58 +0100 Subject: [PATCH 11/12] Workflow Update --- .github/workflows/changelog-pr.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/changelog-pr.yaml b/.github/workflows/changelog-pr.yaml index 5243c10..3f3f3d1 100644 --- a/.github/workflows/changelog-pr.yaml +++ b/.github/workflows/changelog-pr.yaml @@ -115,8 +115,7 @@ jobs: owner: context.repo.owner, repo: "ProxmoxVED", state: "all", - labels: ["Started Migration To ProxmoxVE"], - per_page: 1 + labels: ["Started Migration To ProxmoxVE"] }); const matchingIssue = relatedIssues.find(issue => From a5832df4a6596aa47a0ca702a80b3a1d4f0d5b03 Mon Sep 17 00:00:00 2001 From: Michel Roegl-Brunner Date: Mon, 24 Mar 2025 15:28:23 +0100 Subject: [PATCH 12/12] Update OpenProject --- install/openproject-install.sh | 3 --- 1 file changed, 3 deletions(-) diff --git a/install/openproject-install.sh b/install/openproject-install.sh index 4372d70..20c6c0e 100644 --- a/install/openproject-install.sh +++ b/install/openproject-install.sh @@ -15,9 +15,6 @@ update_os msg_info "Installing Dependencies" $STD apt-get install -y \ - sudo \ - mc \ - curl \ apt-transport-https \ ca-certificates \ gpg