You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently in order to develop a protection, the user of draupnir has to essentially maintain a fork, keeping their protections in src/protections. This not only complicates maintenance but also makes it very inconvenient to develop protections and share them with others. So we figure the solution is to allow protections to be standalone.
Acceptance Criteria
There is a complete working example for an external protection that can be cloned and will just work. This will be used by the system admin as a template to script with.
There is a complete working example of a capability provider and capability renderer.
The protection provides working custom commands to be used as an example by the system admin.
External protections are loaded before Draupnir starts.
The directories to load external protections from can be configured in Draupnir's config file.
The text was updated successfully, but these errors were encountered:
Gnuxie
changed the title
[Story] As a system admin or developer who wants to script a protection, I do so without maintaining a fork of Draupnir
[Story] As a system adminthat wants to script a protection, I do so without maintaining a fork of Draupnir
Jun 28, 2024
Currently in order to develop a protection, the user of draupnir has to essentially maintain a fork, keeping their protections in
src/protections
. This not only complicates maintenance but also makes it very inconvenient to develop protections and share them with others. So we figure the solution is to allow protections to be standalone.Acceptance Criteria
Issues
Total Pain
8
The text was updated successfully, but these errors were encountered: