-
-
Notifications
You must be signed in to change notification settings - Fork 47
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Async Plugins Server and bump pydantic+fastapi (#844)
* implemented asycn plugin api * implemented asycn plugin api * update pydantic to v2, it provides latest v1 pydantic * changed get list of plugins path to /plugins * added support for Custom Params * fixed prettier on mac: prettier/prettier-vscode#3114 * add custom params to async plugins * fix Uncontrolled data used in path expression * async plugins frontend * introduced new output format * integrated new output format into client * fm_receiver plugin now works * fixed inital pluging call and loading bars default value * removed artificial time delay * moved plugin logic into custom hook * moved plugins to seperate directory * added lightwheigt container with gnuradio for pure python plugins * added docker-compose example to add custom plugins * install extra pip packages in docker container * use same version of pydantic for api * add version of email-validator package that pydantic wants * cleanups * misc cleanup * cleanups * fixed bug in IQ Output from Plugin screen that was already there * fixed bug related to SecretStr * bump fastapi and starlette to latest * fix unit test * added encrypt for imageURL * switch back to imageURL being just a string, not SecretStr * fixed unit tests and removed unused code * fixed last broken unit test * ran linter * disable use cloud storage option on client side --------- Co-authored-by: Marc Lichtman <marcll@vt.edu>
- Loading branch information
1 parent
6c5799d
commit baa24f9
Showing
58 changed files
with
1,606 additions
and
1,350 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
[flake8] | ||
max-line-length = 120 | ||
max-line-length = 150 | ||
ignore = E121,E123,E126,E226,E24,E704,W503,W504,E261 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
[tool.black] | ||
line-length = 150 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -55,3 +55,4 @@ tiling/spectrogram.pmtiles | |
**/sdriq2sigmf/**/*.sigmf* | ||
|
||
e2e/test.zip | ||
python-env |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.