Skip to content

Conversation

@pierrejeambrun
Copy link
Member

@pierrejeambrun pierrejeambrun commented Apr 23, 2025

closes: #48994

Depends on #49436

I plan a follow up PR to re-organize files and factorize code between the DagImportErrors and PluginImportErrors.

Screenshot 2025-04-23 at 19 58 10
Screenshot 2025-04-23 at 19 58 18
Screenshot 2025-04-23 at 20 04 42

@pierrejeambrun pierrejeambrun self-assigned this Apr 23, 2025
@boring-cyborg boring-cyborg bot added the area:UI Related to UI/UX. For Frontend Developers. label Apr 23, 2025
@pierrejeambrun pierrejeambrun force-pushed the 48994-display-plugin-import-error-in-ui branch from 0820b5c to f98b545 Compare April 23, 2025 18:04
@pierrejeambrun pierrejeambrun added this to the Airflow 3.1.0 milestone Apr 23, 2025
@bbovenzi
Copy link
Contributor

Was this rebased against main after #49519 was merged?

Copy link
Contributor

@bbovenzi bbovenzi left a comment

Choose a reason for hiding this comment

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

Let's include this on the Admin -> Plugins page too

@pierrejeambrun
Copy link
Member Author

Was this rebased against main after #49519 was merged?

Yes it was

@pierrejeambrun
Copy link
Member Author

Screenshot 2025-04-24 at 11 13 51

@pierrejeambrun
Copy link
Member Author

User without permissions to view the plugins:

Screenshot 2025-04-24 at 11 33 10

@pierrejeambrun pierrejeambrun added the type:new-feature Changelog: New Features label Apr 24, 2025
@bbovenzi bbovenzi merged commit fb2fd0f into apache:main Apr 24, 2025
43 checks passed
@bbovenzi bbovenzi deleted the 48994-display-plugin-import-error-in-ui branch April 24, 2025 13:26
prabhusneha pushed a commit to astronomer/airflow that referenced this pull request Apr 25, 2025
* Display plugin import errors in the UI

* Update following code review

* Handle user without plugin access
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers. type:new-feature Changelog: New Features

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Broken plugin details not showing on UI

2 participants