Skip to content

Conversation

@davidpanderson
Copy link
Contributor

Also: fix bug the prevented editing a BUDA variant

Also: fix bug the prevented editing a BUDA variant
Copilot AI review requested due to automatic review settings November 20, 2025 00:40
Copilot finished reviewing on behalf of davidpanderson November 20, 2025 00:44
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR fixes issues in the BUDA (BOINC Universal Docker Application) job submission system. The main purpose is to correct how input files are treated in job templates and fix a bug that prevented editing existing BUDA variants.

Key changes:

  • Fixed input file templates to remove incorrect sticky and executable flags since input files are data files, not executables
  • Added logic to preserve CPU type when editing an existing BUDA variant
  • Enhanced job instance display with additional columns (sent time, received time, priority)
  • Updated UI text and removed obsolete layout constraints

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
html/user/buda.php Removes sticky/executable flags from input file templates (line 231) and fixes variant editing by extracting and preserving CPU type from variant name (lines 187-189)
html/user/submit.php Removes text_start/text_end wrapper (lines 828, 944) and adds three new columns to job instance table: Sent, Received, Priority (lines 847-849, 858-861)
html/inc/bootstrap.inc Updates menu label from "Manage apps" to "Manage batches and apps" for better clarity

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@AenBleidd AenBleidd added this to Server Nov 20, 2025
@github-project-automation github-project-automation bot moved this to Backlog in Server Nov 20, 2025
@AenBleidd AenBleidd added this to the Server Release 1.6.0 milestone Nov 20, 2025
@AenBleidd AenBleidd merged commit 1206c44 into master Nov 20, 2025
242 of 243 checks passed
@AenBleidd AenBleidd deleted the dpa_buda25 branch November 20, 2025 12:28
@github-project-automation github-project-automation bot moved this from Backlog to Done in Server Nov 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants