Projets-INFO4 issueshttps://gricad-gitlab.univ-grenoble-alpes.fr/groups/Projets-INFO4/-/issues2023-02-28T15:36:00+01:00https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/05/polymeres-front/-/issues/3Update a specific view2023-02-28T15:36:00+01:00Lilian SolerUpdate a specific viewImplement experience component (previous, next who display an array of instruction)Implement experience component (previous, next who display an array of instruction)Romain GuyotRomain Guyot2023-03-07https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/05/polymeres-front/-/issues/2Create all view2023-02-28T15:30:08+01:00Lilian SolerCreate all viewCreate all view and allow the navigation thanks to navbar and vue routerCreate all view and allow the navigation thanks to navbar and vue routerAurelie AvanturierAurelie Avanturier2023-03-07https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/22Implement FromStr for ConnexionData structures2023-02-21T10:33:53+01:00William IsabelleImplement FromStr for ConnexionData structuresReplace from_formatted function by a FromStr trait implementation.Replace from_formatted function by a FromStr trait implementation.https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/21Create diagrams of general architecture2023-02-20T18:11:34+01:00Jeremy PucciCreate diagrams of general architecturehttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/3Implement the arguments parsing & logic for the CLI app2023-02-20T18:10:35+01:00William IsabelleImplement the arguments parsing & logic for the CLI app## Check the following lib
- [getopts] for command line parsing : https://docs.rs/getopts/latest/getopts/
## See README.md for Options & Flags## Check the following lib
- [getopts] for command line parsing : https://docs.rs/getopts/latest/getopts/
## See README.md for Options & FlagsWilliam IsabelleWilliam Isabellehttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/16Add logic for commands dependencies & mandatory options2023-02-20T18:10:28+01:00William IsabelleAdd logic for commands dependencies & mandatory optionshttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/4Implement a data structure for execution summary generation ( LOG )2023-02-20T18:10:07+01:00William IsabelleImplement a data structure for execution summary generation ( LOG )https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/5Implement function execution post command parsing2023-02-20T18:09:22+01:00William IsabelleImplement function execution post command parsinghttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/6Implement an auto deployment architecture2023-02-20T18:09:07+01:00William IsabelleImplement an auto deployment architecturehttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/7Implement a structure for test automation2023-02-20T18:08:09+01:00William IsabelleImplement a structure for test automationhttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/10Factory pattern implementation for Requester and Client2023-02-20T18:07:51+01:00William IsabelleFactory pattern implementation for Requester and Clienttrait Factory ->
struct ConnexionInfoFac -> create()
SSHConnexionInfo or GRPCConnexionInfo
struct RequesterFac -> create()
SSHRequester or GRPCResquestertrait Factory ->
struct ConnexionInfoFac -> create()
SSHConnexionInfo or GRPCConnexionInfo
struct RequesterFac -> create()
SSHRequester or GRPCResquesterWilliam IsabelleWilliam Isabellehttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/11Code reorganization in sub-crates / libs2023-02-20T18:07:25+01:00William IsabelleCode reorganization in sub-crates / libsCreate a Rust workspace to create different libs.
Cli app remains a binary exe.Create a Rust workspace to create different libs.
Cli app remains a binary exe.https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/2Find/Implement a ThreadPool struct that supports async function execution2023-02-20T18:05:12+01:00William IsabelleFind/Implement a ThreadPool struct that supports async function executionhttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/1Create a docker image to simulate a large network of machines2023-02-20T18:04:53+01:00William IsabelleCreate a docker image to simulate a large network of machines- Might be interesting : https://hub.docker.com/r/linuxserver/openssh-server- Might be interesting : https://hub.docker.com/r/linuxserver/openssh-serverhttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/8Define custom Errors2023-02-20T16:50:45+01:00William IsabelleDefine custom Errorshttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/20Delete all unwrap()2023-02-20T16:50:25+01:00Jeremy PucciDelete all unwrap().unwrap() doesn't propagate error messages..unwrap() doesn't propagate error messages.https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/19Comment client app2023-02-20T16:40:57+01:00Jeremy PucciComment client appJeremy PucciJeremy Puccihttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/18Create parsing module for client app2023-02-20T16:40:04+01:00Jeremy PucciCreate parsing module for client appCreate new level of abstraction with a parsing module.Create new level of abstraction with a parsing module.https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/17Test2023-02-17T16:30:47+01:00William IsabelleTesthttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/22-23/11/docs/-/issues/15Parse commands2023-02-17T16:25:09+01:00William IsabelleParse commands