Skip to content

feat: SQL wizard V2 - #49

Merged
AndrewThien merged 47 commits into
mainfrom
fix-wizard
Feb 27, 2026
Merged

AndrewThien merged 47 commits into
mainfrom
fix-wizard

Conversation

@AndrewThien

@AndrewThien AndrewThien commented Feb 17, 2026 •

Copy link
Copy Markdown
Contributor

🛠️ Pull Request

✨ Feature

Description:

This PR added the V2 for the SQL wizard, which has some improvements compared to V1:

  • Three clear modes of submitting a TES message:
    • Simple SQL using the default SQL runner
    • Custom build executors
    • Raw JSON builder with Monaco editor embedded (so it supports JSON intellisense, syntax highlighting and error markers). This causes some errors on the console, but due to a lack of JQuery knowledge, and the functionality still remains, those errors have been ignored.
  • Tidy up, refactor, and clean

Closes Health-Informatics-UoN/planning#433

Screenshot 2026-02-23 at 12 27 55 Screenshot 2026-02-23 at 12 27 59 Screenshot 2026-02-23 at 12 28 25

📝 Pre-merge checklist

Ready to merge? Do not merge until all checks are satisfied.

  • 💹 Have all required CI checks passed on the most recent commit?
  • ✒️ Is the PR title a valid and meaningful conventional-commit message? ie. type(scope): summary
  • 💥 Are breaking changes declared in the PR title in conventional-commit style? ie. type!(scope): summary
  • 🎨 Does new code follow the code style of this project?
  • 🔍 Has new code been spellchecked and linted?
  • 📖 Have docs been updated where necessary?
  • 📎 Have commits been checked for accidental file inclusions?

@github-actions

github-actions Bot commented Feb 17, 2026 •

Copy link
Copy Markdown

✒️ PR Title Commitlint - ✔️ Lint success!

@github-actions

github-actions Bot commented Feb 17, 2026 •

Copy link
Copy Markdown

🛠️ 🐳 Build PR Container - agent-web-container - 🏷️ Commit: ba5212d - ⚙️ Workflow: 22484756836

harbor.federated-analytics.ac.uk/5s-tes/agent-web:pr-49
harbor.federated-analytics.ac.uk/5s-tes/agent-web:pr-49-ba5212d
sha256:66a601a6de9802e3d9debef5a740e0527863e9e031a247268be4c2a92d59664b

@github-actions

github-actions Bot commented Feb 17, 2026 •

Copy link
Copy Markdown

🛠️ 🐳 Build PR Container - agent-ui-container - 🏷️ Commit: ba5212d - ⚙️ Workflow: 22484756836

harbor.federated-analytics.ac.uk/5s-tes/agent-ui:pr-49
harbor.federated-analytics.ac.uk/5s-tes/agent-ui:pr-49-ba5212d
sha256:332a3f5a0236ab3b46b510044297bc70fb5fe7ab35698dd87acb783ab2eef065

@github-actions

github-actions Bot commented Feb 17, 2026 •

Copy link
Copy Markdown

🛠️ 🐳 Build PR Container - agent-api-container - 🏷️ Commit: ba5212d - ⚙️ Workflow: 22484756836

harbor.federated-analytics.ac.uk/5s-tes/agent-api:pr-49
harbor.federated-analytics.ac.uk/5s-tes/agent-api:pr-49-ba5212d
sha256:f0c501a600329bb80e67cec7e543a4beb3801308fd5055ab8c6edf6ac6dcdd39

@AndrewThien

AndrewThien commented Feb 27, 2026 •

Copy link
Copy Markdown
Contributor Author

Sorry to delete your comment about SonarQube, I accidentally deleted it in my Rider and didn't expect it to reflect here at all. Anyway, the Sonar problems have been fixed @John-Vaughan

@sonarqubeserver-fed-a

Copy link
Copy Markdown

@AndrewThien
AndrewThien merged commit 4e52c1c into main Feb 27, 2026
10 checks passed
@AndrewThien
AndrewThien deleted the fix-wizard branch February 27, 2026 13:05
@github-actions

Copy link
Copy Markdown

🚀 ⚗️ Build Release Repo - containers - 🏷️ Commit: 4e52c1c - ⚙️ Workflow: 22487405019

v1.7.0-5S-TES-containers

@github-actions

Copy link
Copy Markdown

🚀 🐳 Build Release Container - agent-api-container - 🏷️ Commit: 4e52c1c - ⚙️ Workflow: 22487405019

v1.7.0-5S-TES-containers
harbor.federated-analytics.ac.uk/5s-tes/agent-api:1.7.0

sha256:fd56d38dfec1f75875a2a7395dc85a8e0714c30450c9ee07612a5f7e1f6cfff3

@github-actions

Copy link
Copy Markdown

🚀 🐳 Build Release Container - agent-ui-container - 🏷️ Commit: 4e52c1c - ⚙️ Workflow: 22487405019

v1.7.0-5S-TES-containers
harbor.federated-analytics.ac.uk/5s-tes/agent-ui:1.7.0

sha256:aec0be07f42286e1667101e5d167cc530d060fbf9c2efa2ea70fbad37e621acc

@github-actions

Copy link
Copy Markdown

🚀 🐳 Build Release Container - agent-web-container - 🏷️ Commit: 4e52c1c - ⚙️ Workflow: 22487405019

v1.7.0-5S-TES-containers
harbor.federated-analytics.ac.uk/5s-tes/agent-web:1.7.0

sha256:f2f969e65fcb0b620faf84e1738688715a43fa685c1d5e8da0beaa8f12df082e

@github-actions

Copy link
Copy Markdown

🚀 🐳 Build Release Container - credentials-camunda-container - 🏷️ Commit: 4e52c1c - ⚙️ Workflow: 22487405019

v1.7.0-5S-TES-containers
harbor.federated-analytics.ac.uk/5s-tes/credentials-camunda:1.7.0

sha256:91021a35951e11b33d55465b1c2d69b6648bf5169f2be296ff9ad0fac13ca37e

@github-actions

Copy link
Copy Markdown

🚀 🐳 Build Release Container - submission-api-container - 🏷️ Commit: 4e52c1c - ⚙️ Workflow: 22487405019

v1.7.0-5S-TES-containers
harbor.federated-analytics.ac.uk/5s-tes/submission-api:1.7.0

sha256:0f3a832c852cc08ee3e4c864928ce0e8dd9681df5dbecc5fa17a3cc04eaf852d

@github-actions

Copy link
Copy Markdown

🚀 🐳 Build Release Container - submission-ui-container - 🏷️ Commit: 4e52c1c - ⚙️ Workflow: 22487405019

v1.7.0-5S-TES-containers
harbor.federated-analytics.ac.uk/5s-tes/submission-ui:1.7.0

sha256:5d6e04eb4e2d736de989e43cc3ae30b95f400023cca14a15cddbbce48bd0ae67

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve Researchers experience: Wizard - Fixing and Upgrade

3 participants