Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugins page in admin #1673

Merged
merged 17 commits into from
Dec 5, 2023
Merged

Plugins page in admin #1673

merged 17 commits into from
Dec 5, 2023

Conversation

rafalp
Copy link
Owner

@rafalp rafalp commented Nov 26, 2023

Another work for #1524

This PR adds:

  • Loading and cleaning of plugins manifests
  • "Plugins" page in admin panel with all active plugins

TODO

  • Gather plugins manifests
  • Extract & clean data from manifests
  • Display plugins in admin

@rafalp rafalp added area: frontend This issue involves JavaScript, React.js and Node area: backend This issue involves Python, Django or dependency (eg. database) feature: extensions Extension points for 3rd party plugins and customizations labels Nov 26, 2023
@rafalp rafalp added this to the 0.39 milestone Nov 26, 2023
@rafalp rafalp self-assigned this Nov 26, 2023
@rafalp rafalp changed the title add admin plugins list Plugins page in admin Nov 26, 2023
@coveralls
Copy link

coveralls commented Nov 26, 2023

Coverage Status

coverage: 98.639% (+0.05%) from 98.592%
when pulling ac6badd on fix-1524-add-admin-plugins-list
into f4c6373 on main.

@rafalp
Copy link
Owner Author

rafalp commented Nov 26, 2023

Plugins list in admin right now:

Zrzut ekranu 2023-11-26 o 22 36 23

I'll give myself some extra time to polish its looks before merging this.

@rafalp rafalp merged commit fa14a97 into main Dec 5, 2023
2 checks passed
@rafalp rafalp deleted the fix-1524-add-admin-plugins-list branch December 5, 2023 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: backend This issue involves Python, Django or dependency (eg. database) area: frontend This issue involves JavaScript, React.js and Node feature: extensions Extension points for 3rd party plugins and customizations
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants