Skip to content
Merged
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
1fec0f3
add models to plugins crate
adamgracikowski Aug 30, 2025
a0ad5a4
add dummy commands related to plugins
adamgracikowski Aug 30, 2025
fc1956f
add arguments for plugin related commands
adamgracikowski Aug 30, 2025
225192d
add logic to the plugin engine
adamgracikowski Aug 30, 2025
6868c24
implement register, unregister and info engine logic
adamgracikowski Aug 31, 2025
89691b5
refactor enums in plugins with strum and parse arguments in commands
adamgracikowski Aug 31, 2025
b460e90
implement list and update_enabled engine logic
adamgracikowski Sep 1, 2025
33dafbb
create plugins handler in engine and refactor repository layout trait…
adamgracikowski Sep 2, 2025
a5accd4
add engine container and refactor plugns related commands
adamgracikowski Sep 2, 2025
95dae74
add running process logic
adamgracikowski Sep 5, 2025
537204d
refactor logging plugins outputs
adamgracikowski Sep 6, 2025
09df6d6
add debug trait to the logger
adamgracikowski Sep 6, 2025
928f98c
split plugin engine into runner, discovery etc.
adamgracikowski Sep 6, 2025
2193f64
refactor plugins crate and add first version of base handler
adamgracikowski Sep 7, 2025
906f625
refactor plugins engine and base handler
adamgracikowski Sep 9, 2025
ad8d4cf
refactor to plugins interceptor
adamgracikowski Sep 9, 2025
28ad3e3
ready to draft pr
adamgracikowski Sep 10, 2025
441c44e
add documenting comments in plugins crate
adamgracikowski Sep 11, 2025
98742ab
refactor config commands for plugins
adamgracikowski Sep 12, 2025
84d5e47
fixes
adamgracikowski Sep 12, 2025
6c9d03a
integrate plugins with config files
adamgracikowski Sep 12, 2025
eb2716a
refactor interceptor and rename req, res
adamgracikowski Sep 12, 2025
43cd64b
formatting
adamgracikowski Sep 12, 2025
8caaa62
refactor timeout handling and add comments
adamgracikowski Sep 13, 2025
6217114
linter
adamgracikowski Sep 13, 2025
53ce700
fix issue with getting value from global config
adamgracikowski Sep 14, 2025
4f5f5df
formatting
adamgracikowski Sep 14, 2025
76a838e
enable getting input from stdin and streaming stdout
adamgracikowski Sep 14, 2025
6ea274e
resolve comments
adamgracikowski Sep 14, 2025
6656870
resolve comments
adamgracikowski Sep 14, 2025
ffcf82b
formatting and unit tests
adamgracikowski Sep 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -19,3 +19,6 @@ target
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/

# Ignore all the files created by running `cargo run --bin meva -- init` at the root of the project
.meva
Loading