Commit graph

3 commits

Author SHA1 Message Date
Peter 5af8ddceab
refactor: rework plugins to track their state
Some checks failed
continuous-integration/drone/push Build is failing
- introduce individual commands to manage plugins
- store plugin in state to skip loading them to memory every time
2023-06-29 20:14:52 +02:00
Peter 174ce3f39a
feat(state): introduce cache e.g. to skip GitHub API requests for the same version information over and over again 2023-05-02 19:11:12 +02:00
Peter fee941a0e4
feat(state): introduce SQLite based state store
Allow modules to keep a state of their latest execution and skp if not necessary
2023-05-02 18:44:47 +02:00