Skip to content

Instantly share code, notes, and snippets.

View dannon's full-sized avatar

Dannon dannon

View GitHub Profile
@dannon
dannon / pre-normalization-sitemap.txt
Created March 11, 2026 18:58
Galaxy Hub pre-normalization sitemap URLs (built from main, 3954094e2)
/
/admin/
/admin/authentication/
/admin/authentication/config/
/admin/capacity-planning/
/admin/config/
/admin/config/access-control/
/admin/config/apache-external-user-auth/
/admin/config/apache-proxy/
/admin/config/eggs/
@dannon
dannon / ISSUE_21904.md
Created February 24, 2026 13:22
Triage: galaxyproject/galaxy #21904 - dbkey filtering of dynamic options does not work properly

Issue #21904: dbkey filtering of dynamic options does not work properly

  • State: OPEN
  • Author: bernt-matthias
  • Labels: none
  • Comments: 0
  • Projects: Galaxy Dev - weeklies (Triage/Discuss)
  • Galaxy Version: 25.1

Description

@dannon
dannon / FEATURE_21888_SUMMARY.md
Created February 24, 2026 13:21
Triage: galaxyproject/galaxy #21888 - Move output cleanup option into Configure Output section

Triage Summary: Issue #21888 - Move output cleanup option into Configure Output section in workflow editor

Top-Line Summary

Issue #21888 requests relocating the workflow output cleanup option from its current location into the "Configure Output" section of the workflow editor node inspector. Additionally, the issue proposes disallowing connecting cleanup-marked outputs to downstream inputs, and as a follow-up optimization, preventing creation/collection of cleaned-up outputs entirely. The recommended approach is a UI restructuring within the workflow editor's output configuration panel, adding validation logic to prevent connections from cleanup outputs, and updating the workflow editor's connection validation. Estimated effort is medium (2-4 days).

Importance Assessment

Dimension Rating Notes
@dannon
dannon / FEATURE_21869_SUMMARY.md
Created February 24, 2026 13:21
Triage: galaxyproject/galaxy #21869 - Migrate webdav file source plugin to fsspec

Triage Summary: Issue #21869 - Migrate WebDAV file source to fsspec

Top-Line Summary

Issue #21869 requests migrating Galaxy's WebDAV file source plugin from the unmaintained PyFilesystem2 (fs) backend to fsspec, using the webdav4.fsspec.WebdavFileSystem library as the replacement. This is one of five parallel migration tasks under the parent tracking issue #21832. The migration is well-scoped: the current plugin is only 99 lines, Galaxy already has a mature fsspec base class with multiple reference implementations (S3, HuggingFace, GCS, Azure), and the webdav4 library provides a direct fsspec-compatible drop-in. The recommended approach is to rewrite webdav.py to inherit from FsspecFilesSource, swap the fs.webdavfs dependency for webdav4[fsspec], handle the root path via _to_filesystem_path(), map login/password to auth tuple, and deprecate (not remove) the WebDAV-specific use_temp_files configuration. Estimated effort is 1-3 days.

Importance Assessment

| Dimension | Ra

@dannon
dannon / FEATURE_21865_SUMMARY.md
Created February 24, 2026 13:21
Triage: galaxyproject/galaxy #21865 - Migrate dropbox file source plugin to fsspec

Triage Summary: Issue #21865 - Migrate dropbox file source plugin to fsspec

Top-Line Summary

Issue #21865 requests migrating Galaxy's Dropbox file source plugin from the unmaintained PyFilesystem2 (fs) backend to fsspec, using the dropboxdrivefs.DropboxDriveFileSystem library. This is one of five parallel migration tasks under parent issue #21832. The migration follows the same well-established pattern as previous fsspec migrations (S3, GCS) and the current plugin is small. The recommended approach is to rewrite dropbox.py to inherit from FsspecFilesSource, swap the dependency from fs-dropboxfs to dropboxdrivefs, and map the existing auth configuration to the new library's OAuth2 interface. Estimated effort is 1-3 days.

Importance Assessment

Dimension Rating Notes
@dannon
dannon / ISSUE_21873.md
Created February 24, 2026 13:21
Triage: galaxyproject/galaxy #21873 - Dataset name can be changed before job starts

Issue #21873: Dataset name can be changed before job starts

  • State: OPEN
  • Author: kostrykin
  • Labels: (none)
  • Comments: 0
  • Projects: Galaxy Dev - weeklies (Triage/Discuss)
  • Milestone: (none)

Description

@dannon
dannon / ISSUE_21662.md
Created February 24, 2026 13:21
Triage: galaxyproject/galaxy #21662 - Create New Workflow in Workflow Editor broken

Issue #21662: Create New Workflow in Workflow Editor broken

State: OPEN Author: ahmedhamidawan Labels: area/UI-UX, kind/bug Comments: 0 Projects: Galaxy Dev - weeklies (Triage/Discuss)

Description

@dannon
dannon / FEATURE_21896.md
Created February 24, 2026 13:20
Triage: galaxyproject/galaxy #21896 - Eliminate WSGI App for ToolShed

Issue #21896: Eliminate WSGI App for ToolShed

  • State: OPEN
  • Author: jmchilton
  • Labels: (none)
  • Comments: 0
  • Reactions: 0
  • Project: Galaxy Dev - weeklies (Triage/Discuss)
  • Milestone: (none)
  • Created: 2026-02-19
@dannon
dannon / FEATURE_21868.md
Created February 24, 2026 13:20
Triage: galaxyproject/galaxy #21868 - Migrate googledrive file source plugin to fsspec

Issue #21868: Migrate googledrive file source plugin to fsspec

  • URL: galaxyproject/galaxy#21868
  • State: OPEN
  • Author: davelopez (David Lopez)
  • Labels: area/backend
  • Project: Galaxy Dev - weeklies (Triage/Discuss)
  • Created: 2026-02-17T16:42:28Z
  • Updated: 2026-02-17T16:44:34Z
  • Comments: 0
@dannon
dannon / FEATURE_21867.md
Created February 24, 2026 13:20
Triage: galaxyproject/galaxy #21867 - Migrate ssh file source plugin to fsspec

Issue #21867: Migrate ssh file source plugin to fsspec

Repository: galaxyproject/galaxy State: OPEN Author: davelopez (David Lopez) Created: 2026-02-17 Labels: area/backend Comments: 0 Reactions: None Project: Galaxy Dev - weeklies (Triage/Discuss)