Skip to content

Feature: Readonly plans - #2001

Open
duranb wants to merge 9 commits into
developfrom
feature/non-executable-plans
Open

duranb wants to merge 9 commits into
developfrom
feature/non-executable-plans

Conversation

@duranb

@duranb duranb commented Sep 21, 2026

Copy link
Copy Markdown
Collaborator

Partially resolves NASA-AMMOS/plandev#1885

___REQUIRES_PLANDEV_PR___="1887"
___REQUIRES_GATEWAY_PR___="156"

Description: TBD

- Add "Executable" column to plans table showing model execution status
- Update Model ID, Model Name, and Model Version columns to show "-" or "N/A" for non-executable models
- Add custom comparators for executable status and model fields
- Disable model, start time, end time fields when importing readonly plans
Consolidate read-only error messages to use PlanStatusMessages.READ_ONLY enum.
Update plan metadata panel to represent an "is_read_only" plan
@duranb
duranb requested a review from a team as a code owner September 21, 2026 21:14
@duranb duranb added the DON'T MERGE Do Not Merge This Branch label Sep 21, 2026
@duranb
duranb deployed to test-workflow September 21, 2026 22:50 — with GitHub Actions Active
@duranb
duranb deployed to test-workflow September 22, 2026 00:34 — with GitHub Actions Active
@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
0.0% Coverage on New Code (required ≥ 80%)

See analysis details on SonarQube Cloud

This branch was successfully deployed

1 active deployment
test-workflow 64d03423 Deployed Sep 22, 2026 by duranb via e2e-test #7598
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

DON'T MERGE Do Not Merge This Branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support Model-Free Non-Executable Plan Import, Viewing, and Template Expansion

1 participant