Skip to content

I32 prelaunch#33

Open
QSparks wants to merge 13 commits into
i29-add-region-to-indicesfrom
i32-prelaunch
Open

I32 prelaunch#33
QSparks wants to merge 13 commits into
i29-add-region-to-indicesfrom
i32-prelaunch

Conversation

@QSparks
Copy link
Copy Markdown
Contributor

@QSparks QSparks commented May 11, 2026

Resolves #32

Added:

  • Full DACCS name to docs
  • The PCIC logo
  • Our app name/title to every step of the tool
  • Logout button (clear UI state) & current user
  • BE status indicator: green = good; red = service down, block job launch

Removed:

  • A redundant column from the indices table

Fixed:

  • Climate variable capitalization and indices table column names.

@QSparks QSparks requested a review from Nospamas May 11, 2026 15:40
@QSparks QSparks self-assigned this May 11, 2026
Copy link
Copy Markdown

@Nospamas Nospamas left a comment

Choose a reason for hiding this comment

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

Couple of short notes. Otherwise looks good.

def _header_title_pane():
logo_html = ""
if LOGO_PATH.exists():
encoded = base64.b64encode(LOGO_PATH.read_bytes()).decode("ascii")
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

This can probably be converted once and cached, unless panel handles that for you anyway

if not services_available():
update_launch_state()
user_warn(
"Submission is blocked because one or more required services are down.",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

phrasing wise, it might be better to say "unavailable" instead of "down"

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants