Skip to content

Plugins Page does not show pagination #61055

@vishakha1411

Description

@vishakha1411

Apache Airflow version

3.1.6

If "Other Airflow 3 version" selected, which one?

No response

What happened?

When more than 50 plugins are present, only the first 50 plugins are displayed on the Plugins page. There is no pagination, scrolling, or indication that additional plugins exist.

What you think should happen instead?

Pagination should exist. I checked Plugins.tsx and pagination is not implemented for this page.

How to reproduce

To reproduce on local:

    1. Create 100 test plugins:
   TIMESTAMP=$(date +%s)
   for i in {1..100}; do
   cat < $AIRFLOW_HOME/plugins/e2e_plugin_${TIMESTAMP}_${i}.py
   from airflow.plugins_manager import AirflowPlugin
   
   class E2EPlugin${TIMESTAMP}_${i}(AirflowPlugin):
       name = "e2e_plugin_${TIMESTAMP}_${i}"
   EOF
   done
  1. Restart Airflow.
  2. Open http://localhost:28080 and login as admin, navigate to Plugins in the Airflow UI

Expected: Plugins page should have pagination
Actual: No pagination controls visible

Operating System

Windows

Versions of Apache Airflow Providers

No response

Deployment

Official Apache Airflow Helm Chart

Deployment details

No response

Anything else?

I am willing to submit a PR and can work on implementing pagination for the Plugins page UI.

Are you willing to submit PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:UIRelated to UI/UX. For Frontend Developers.area:corearea:pluginskind:bugThis is a clearly a bugneeds-triagelabel for new issues that we didn't triage yet

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions