pecoret icon indicating copy to clipboard operation
pecoret copied to clipboard

plugin system

Open blockisec opened this issue 2 years ago • 0 comments

The problem you are addressing?

No response

The Solution you would like

A plugin system to extend PeCoReT. I think, this should not be big task for the backend. However, since I am not a frontend expert, we should think about ways to deliver files required by the frontend into the frontend.

What we do not want:

  • Allow plugins using the frontend (e.g. like Wordpress etc is doing), which allows any site admin, to execute code on the system (and so be allowed to "admin" the host too)

Additional Information

  • [ ] migrate to primevue unstyled mode (with primevue4 we can not import css files anymore)
  • [ ] move to django-vite so we can do everything from within django
  • [ ] implement plugin system (e.g. register to navbar, urls, ...)

blockisec avatar Oct 23 '23 04:10 blockisec