Feature/federation remove scenario endpoint - #58
Closed
AlejandroAvilesSerrano wants to merge 8 commits into
Closed
Conversation
…narios (#50) * chore: remove unused components and variables, improve dev mode * chore: new metadata logic and improve deployment and shutdown of Docker containers * chore: check docker containers exists with the same name * chore: save prefix in env file * chore: save prefix in env file * chore: reorganize variables in the init * chore: reorganize variables in the init * chore: fix the check of nebula production * chore: upgrade tag system for deployment * chore: update logging exceptions * chore: fix some issues with docket networks
* postgres docker created * fix postgres db endpoints * redis docker added * fix(frontend): connections between nodes in monitor fix(backend): saving connections between nodes in the database * chore: renamed log in physical api * feature: credentialmanager created * chore: all querys changed to async * feature: persistence for postgresql added * feature: pool added for asynchronous connections to the database * feature: redis implemented * fix: docker containers tags and removal of containers * chore: temporarily disable Redis * fix: docker tags * fix: launching scenarios with different users simultaneously * fix: delete redis * fix: delete unused dockerfiles * feature: dockerfile for pgweb addded * fix: static admin password * chore: remove example * fix: remove scenario and relaunch with user role fixed
* postgres docker created * fix postgres db endpoints * redis docker added * feature federation controller class en API endpoints * feature federation controller api running * feature federation API: - Scenario Builder - Dataset factories * feature scenario building * fix attack assigment on ScenarioBuilder * feature scenario building complete on federation controller * feature scenario building fix and complete. Fix references on backend * feature additionals late deployment logic * feature federation API request parameters using pydantic. Directories changed * fix participants deployment * feature eputation and attacks configuration * feature additionals participant deployment * feature docker federation controller integration * feature federationID on docker controller * feature process deployment and completion of comunication hub-controller * fix remove docker containers * feature process deployment * fix minor details * fix draw graph * remove comments * feature federation ID on all API requests * update API requests * feature node update-done format --------- Co-authored-by: FerTV <fernando.torres.vega@gmail.com>
* refactor: - controller.py renamed to hub.py - database.py renamed to postgress.py - database services in controller.py moved to databases folder * feature: database adapter created * feature: database api implemented * refactor: using apiutils for hub endpoints * refactor: database and hub endpoints * refactor: extras column added to nodes table * refactor: database_api endpoints * feature: added extras column for addons in the node table * fix: dashboard and user issues * refactor: payload for request * chore: init.py added for database files * chore: init file added for postgres * chore: init file added to adapaters * fix: typo in init file
* feature creation federation ID * feature refactor file paths * fix scenario_name on response to run scenario * fix log dir path * fix log dir path on proccesses * feature federation_id added in database * feature alias added in database * fix path concurrency isues * fix wrong directories names * feature federation_id added in database_api and hub endpoints --------- Co-authored-by: Alejandro.A.S <jandrosambasil@gmail.com>
* fix stopScenarioDocker & API update * fix stopScenarioProcesses --------- Co-authored-by: Alejandro.A.S <jandrosambasil@gmail.com>
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pull Request
Summary
Checklist
Signed-off-by
Signed-off-by: Alejandro Avilés Serrano
Date: 2025/09/24