Skip to content

Conversation

@michaelbuchar
Copy link

@michaelbuchar michaelbuchar commented Sep 23, 2025

Add Only with sessions toggle bar to display only workflows that have interactive sessions opened.

Closes #435

Screenshot 2025-09-24 at 10 24 57 AM Screenshot 2025-09-24 at 10 25 03 AM

@michaelbuchar michaelbuchar self-assigned this Sep 23, 2025
@michaelbuchar michaelbuchar added the type/enhancement New feature or request label Sep 23, 2025
michaelbuchar pushed a commit to michaelbuchar/reana-ui that referenced this pull request Sep 23, 2025
Add Only with sessions toggle bar to display only workflows that
have interactive sessions opened.
@michaelbuchar michaelbuchar force-pushed the feat/list-interactive-sessions branch from c64288a to df9779a Compare September 23, 2025 16:27
michaelbuchar pushed a commit to michaelbuchar/reana-ui that referenced this pull request Sep 23, 2025
Add Only with sessions toggle bar to display only workflows that
have interactive sessions opened.

docs(readme): update local development instructions (reanahub#432)

Write more comprehensive docs on how to run REANA-UI locally,
especially for macOS developers.
@michaelbuchar michaelbuchar force-pushed the feat/list-interactive-sessions branch from cf9f689 to b51829c Compare September 23, 2025 16:30
michaelbuchar pushed a commit to michaelbuchar/reana-ui that referenced this pull request Sep 23, 2025
Add Only with sessions toggle bar to display only workflows that
have interactive sessions opened.

docs(readme): update local development instructions (reanahub#432)

Write more comprehensive docs on how to run REANA-UI locally,
especially for macOS developers.
@michaelbuchar michaelbuchar force-pushed the feat/list-interactive-sessions branch from 88b413b to 90cc94a Compare September 23, 2025 16:31
michaelbuchar pushed a commit to michaelbuchar/reana-ui that referenced this pull request Sep 23, 2025
Add Only with sessions toggle bar to display only workflows that
have interactive sessions opened.

docs(readme): update local development instructions (reanahub#432)

Write more comprehensive docs on how to run REANA-UI locally,
especially for macOS developers.
@michaelbuchar michaelbuchar force-pushed the feat/list-interactive-sessions branch from 90cc94a to dec0c60 Compare September 23, 2025 16:31
@michaelbuchar michaelbuchar changed the title feat(list): display interactive sessions (#435) feat(list): display interactive sessions (#436) Sep 23, 2025
michaelbuchar pushed a commit to michaelbuchar/reana-ui that referenced this pull request Sep 23, 2025
Add Only with sessions toggle bar to display only workflows that
have interactive sessions opened.

Closes reanahub#435
@michaelbuchar michaelbuchar force-pushed the feat/list-interactive-sessions branch 2 times, most recently from f09effe to c4388bb Compare September 23, 2025 16:35
michaelbuchar pushed a commit to michaelbuchar/reana-ui that referenced this pull request Sep 23, 2025
Add Only with sessions toggle bar to display only workflows that
have interactive sessions opened.

Closes reanahub#435
Copy link
Member

@CameronMcClymont CameronMcClymont left a comment

Choose a reason for hiding this comment

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

Seems to work well from my brief testing!

sharedWith: sharedWithFilter,
sort: sortDir,
showLoader,
...(sessionFilter ? { type: "interactive" } : {}),
Copy link
Member

Choose a reason for hiding this comment

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

Are there any other workflow types in REANA besides 'interactive'? If not, I wonder why this isn't a boolean? Unless more types are planned for the future. Anyone know?

Copy link
Author

Choose a reason for hiding this comment

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

I'm not sure, I know there is batch and interactive. There might be others types for launching Dask workflows, Jupyter Notebooks etc.

michaelbuchar pushed a commit to michaelbuchar/reana-ui that referenced this pull request Sep 26, 2025
Add Only with sessions toggle bar to display only workflows that
have interactive sessions opened.

Closes reanahub#435
@michaelbuchar michaelbuchar force-pushed the feat/list-interactive-sessions branch from c4388bb to bef9f31 Compare September 26, 2025 15:02
michaelbuchar pushed a commit to michaelbuchar/reana-ui that referenced this pull request Sep 26, 2025
Add Only with sessions toggle bar to display only workflows that
have interactive sessions opened.

Closes reanahub#435
@michaelbuchar michaelbuchar force-pushed the feat/list-interactive-sessions branch from bef9f31 to 38c0746 Compare September 26, 2025 15:03
@michaelbuchar michaelbuchar changed the title feat(list): display interactive sessions (#436) feat(list): display interactive sessions Sep 26, 2025
Add Only with sessions toggle bar to display only workflows that
have interactive sessions opened.

Closes reanahub#435
@michaelbuchar michaelbuchar force-pushed the feat/list-interactive-sessions branch from 38c0746 to 136dd02 Compare September 29, 2025 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/enhancement New feature or request

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

list: display only workflows that have interactive sessions opened

2 participants