proji icon indicating copy to clipboard operation
proji copied to clipboard

Packages should be updateable

Open nikoksr opened this issue 5 years ago • 0 comments

Is your feature request related to a problem? Please describe. Since you're able to pull packages and their dependencies from GitHub/GitLab we could track if a package is still up to date. A simple commit-hash comparison would be enough to check if a package or dependency got an update.

Describe the solution you'd like Database models would need fields to track the origin and the commit SHA of the package or dependency. We would need a sub-command like proji package update which either takes a label or a -a flag to update all packages.

Additional context Blindly updating lua scripts might not be the safest thing to do. We might disable them in the main config by default, ask for explicit confirmation everytime or enforce a script review before it will be executed.

nikoksr avatar Jul 08 '20 13:07 nikoksr