From 5dc2451c3ccaf3358fa85f4fbd8c42f77aad4358 Mon Sep 17 00:00:00 2001 From: mic Date: Tue, 6 Jan 2026 11:46:30 +0100 Subject: [PATCH 1/3] no concurrency runs of the prerelease workflow --- .github/workflows/prerelease_comment_issue.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/prerelease_comment_issue.yml b/.github/workflows/prerelease_comment_issue.yml index d82226b3..aca32a21 100644 --- a/.github/workflows/prerelease_comment_issue.yml +++ b/.github/workflows/prerelease_comment_issue.yml @@ -4,13 +4,17 @@ on: release: types: [published, edited] +concurrency: + group: ${{ github.workflow }} + cancel-in-progress: false + permissions: contents: read issues: write jobs: comment-milestone-issues: - # consenti il run manuale per test; in produzione resta solo prerelease + # allow manual run for testing; in production, only prerelease if: ${{ github.event.release.prerelease == true }} runs-on: ubuntu-latest steps: From a22398a354752f09ac9f1ca7dbb63f5b0a58662f Mon Sep 17 00:00:00 2001 From: mic Date: Tue, 6 Jan 2026 12:07:31 +0100 Subject: [PATCH 2/3] Gett the completion of the job on ChatGPT Web. Fixes #607 --- js/mzta-chatgpt.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/mzta-chatgpt.js b/js/mzta-chatgpt.js index a5dbda64..9b7087d3 100644 --- a/js/mzta-chatgpt.js +++ b/js/mzta-chatgpt.js @@ -85,7 +85,7 @@ async function chatgpt_isIdle() { function chatgpt_getRegenerateButton() { for (const mainSVG of document.querySelectorAll('main svg.icon')) { - if (mainSVG.querySelector('path[d^="M3.502 16.6663V13"]') || mainSVG.querySelector('path[d^="M3.06957"]') || mainSVG.querySelector('path[d^="M10.9153 1.83987L11.2942 1.88772L11.4749"]')){ // regen icon or thumb-up icon found + if (mainSVG.querySelector('path[d^="M3.502 16.6663V13"]') || mainSVG.querySelector('path[d^="M3.06957"]') || mainSVG.querySelector('path[d^="M10.9153 1.83987L11.2942 1.88772L11.4749"]') || document.querySelector("button[data-testid=good-response-turn-action-button]")){ // regen icon or thumb-up icon found //console.log(">>>>>>>>>> found regen icon!"); return mainSVG.parentNode.parentNode; } From 85ffca55799c952c6324ecbde567b25690d8a4a1 Mon Sep 17 00:00:00 2001 From: mic Date: Tue, 6 Jan 2026 12:08:56 +0100 Subject: [PATCH 3/3] version set to 3.7.9. release notes updated --- CHANGELOG.md | 4 ++++ manifest.json | 2 +- options/mzta-release-notes.html | 4 ++++ 3 files changed, 9 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ce925d7a..6412b985 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ +

Version 3.7.9 - 06/01/2026

+
    +
  • [ChatGPT Web] Fix: Correctly getting the job completion [#607].
  • +

Version 3.7.8 - 18/12/2025

  • Greek (el) translation added, thanks to ChristosK..
  • diff --git a/manifest.json b/manifest.json index a3cef247..4985fbf3 100644 --- a/manifest.json +++ b/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 2, "name": "ThunderAI", "description": "__MSG_extensionDescription__", - "version": "3.7.8", + "version": "3.7.9", "author": "Mic (m@micz.it)", "homepage_url": "https://micz.it/thunderbird-addon-thunderai/", "browser_specific_settings": { diff --git a/options/mzta-release-notes.html b/options/mzta-release-notes.html index d021cc39..11f7418b 100644 --- a/options/mzta-release-notes.html +++ b/options/mzta-release-notes.html @@ -7,6 +7,10 @@

    ThunderAI Release Notes

    +

    Version 3.7.9 - 06/01/2026

    +
      +
    • [ChatGPT Web] Fix: Correctly getting the job completion [#607].
    • +

    Version 3.7.8 - 18/12/2025

    • Greek (el) translation added, thanks to ChristosK..