Projets-INFO4 issueshttps://gricad-gitlab.univ-grenoble-alpes.fr/groups/Projets-INFO4/-/issues2019-04-09T10:55:26+02:00https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/21/backend/-/issues/16Unit test to cover database2019-04-09T10:55:26+02:00Romain GuillotUnit test to cover databaseThibaut ArnouxThibaut Arnouxhttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/21/backend/-/issues/21Handle file IO errors in preprocess.py2019-03-14T15:14:30+01:00Romain GuillotHandle file IO errors in preprocess.pyReview all functions and handle problems that can be occured,
For example when we open the offers file, catch the exception if the file doesn't exit and print a message (+exit)Review all functions and handle problems that can be occured,
For example when we open the offers file, catch the exception if the file doesn't exit and print a message (+exit)https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/8/docs/-/issues/11Développement de l'application IONIC2019-03-25T11:38:07+01:00Baptiste BouvierDéveloppement de l'application IONICDéveloppement du front-end avec la technologie IONIC pour le développement d'une application cross-plateforme.Développement du front-end avec la technologie IONIC pour le développement d'une application cross-plateforme.2019-04-01https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/8/docs/-/issues/12Intégration du serveur Node RED et du service Firebase2019-03-25T11:38:09+01:00Baptiste BouvierIntégration du serveur Node RED et du service FirebaseLiaison de notre serveur Node RED et de notre service de stockage de données : Firebase.Liaison de notre serveur Node RED et de notre service de stockage de données : Firebase.2019-04-02https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/8/docs/-/issues/13Intégration de Firebase et de l'application IONIC2019-03-25T11:38:14+01:00Baptiste BouvierIntégration de Firebase et de l'application IONICIntégrer notre service de stockage Firebase dans notre application IONIC pour permettre l'affichage dynamique des informations sur les cages.Intégrer notre service de stockage Firebase dans notre application IONIC pour permettre l'affichage dynamique des informations sur les cages.2019-04-02https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/21/backend/-/issues/25Use a generator to load wikipedia corpus to save memory (and same for offers)2019-04-09T10:56:15+02:00Romain GuillotUse a generator to load wikipedia corpus to save memory (and same for offers)https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/21/backend/-/issues/26[MAYBE] Change module organisation (merge preprocess and cnn)2019-04-09T10:54:25+02:00Romain Guillot[MAYBE] Change module organisation (merge preprocess and cnn)https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/21/backend/-/issues/29Unit testing for CNN package2019-04-09T10:56:09+02:00Romain GuillotUnit testing for CNN packagehttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/21/backend/-/issues/31Update routes documentation (API documentation and routes.md)2019-04-09T10:57:29+02:00Romain GuillotUpdate routes documentation (API documentation and routes.md)https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/21/backend/-/issues/32API package code documentation (syntax problems)2019-04-09T18:17:38+02:00Romain GuillotAPI package code documentation (syntax problems)https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/21/backend/-/issues/33CI to generate documentation, run unit tests, ets2019-04-09T18:54:20+02:00Romain GuillotCI to generate documentation, run unit tests, etshttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/21/backend/-/issues/34Fix tensorflow version (1.12.0) or upgrade code to migrate to the 1.13.0v2019-04-12T15:16:46+02:00Romain GuillotFix tensorflow version (1.12.0) or upgrade code to migrate to the 1.13.0vCurrently : 1.13.0 ==> raise error (predict)Currently : 1.13.0 ==> raise error (predict)https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/18-19/21/backend/-/issues/35Generate prediction from frontend ==> exception raised2019-04-12T15:19:54+02:00Romain GuillotGenerate prediction from frontend ==> exception raised- open front
- generate a prediction
==> Error (even if the predictions are returned)
Exception traceback :
```
Traceback (most recent call last):
File "/home/ob/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_ap...- open front
- generate a prediction
==> Error (even if the predictions are returned)
Exception traceback :
```
Traceback (most recent call last):
File "/home/ob/.local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app
response = self.full_dispatch_request()
File "/home/ob/.local/lib/python3.6/site-packages/flask/app.py", line 1815, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/ob/.local/lib/python3.6/site-packages/flask_cors/extension.py", line 161, in wrapped_function
return cors_after_request(app.make_response(f(*args, **kwargs)))
File "/home/ob/.local/lib/python3.6/site-packages/flask/app.py", line 1718, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/ob/.local/lib/python3.6/site-packages/flask/_compat.py", line 35, in reraise
raise value
File "/home/ob/.local/lib/python3.6/site-packages/flask/app.py", line 1813, in full_dispatch_request
rv = self.dispatch_request()
File "/home/ob/.local/lib/python3.6/site-packages/flask/app.py", line 1799, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/home/ob/.local/lib/python3.6/site-packages/flask_cors/decorator.py", line 128, in wrapped_function
resp = make_response(f(*args, **kwargs))
File "/home/ob/Documents/Polytech/S8/Projets/backend/SmartRecruiting_BackEnd/api/routes.py", line 70, in decorated_function
return f(*args, **kwargs)
File "/home/ob/Documents/Polytech/S8/Projets/backend/SmartRecruiting_BackEnd/api/routes.py", line 231, in add_offer_link_field
is_inbase = db_manager.prediction_manager.add_prediction(mark["note"], mark["id"], id_offer, data['inbase'])
TypeError: string indices must be integers
```https://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/19-20/4/docs/-/issues/2Sauvegarde Redémarrage2020-03-02T15:41:21+01:00Nicolas LabbeSauvegarde Redémarragehttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/19-20/4/docs/-/issues/6Modification du délai d'envoi de données2020-03-23T15:00:05+01:00Nicolas LabbeModification du délai d'envoi de donnéesDélai d'envoi de données du boitier "Tekelek Tank" beaucoup trop long
Impossible à analyser et traiterDélai d'envoi de données du boitier "Tekelek Tank" beaucoup trop long
Impossible à analyser et traiterNicolas PalixNicolas Palixhttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/19-20/7/docs/-/issues/1Erreur Docker2020-04-20T14:06:34+02:00Olivier RichardErreur DockerMerci de préciser votre erreur Docker et les manipulations qui mène à cette erreurMerci de préciser votre erreur Docker et les manipulations qui mène à cette erreurhttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/19-20/9/docs/-/issues/1Bug : création bottomNavigationView (Android Studio)2020-04-02T11:55:38+02:00Rim El JraidiBug : création bottomNavigationView (Android Studio)Lors de la création d'une bottomNavigationView, je n'arrive pas à invoquer la méthode setOnNavigationItemSelectedListener sur celle-ci. Notre bottomNavigationView ne semble pas être créée correctement.
En effet, l'erreur suivante s'affi...Lors de la création d'une bottomNavigationView, je n'arrive pas à invoquer la méthode setOnNavigationItemSelectedListener sur celle-ci. Notre bottomNavigationView ne semble pas être créée correctement.
En effet, l'erreur suivante s'affiche:
```E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.example.trapconnectwyres, PID: 31609
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.trapconnectwyres/com.example.trapconnectwyres.MainActivity}: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.android.material.bottomnavigation.BottomNavigationView.setOnNavigationItemSelectedListener(com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemSelectedListener)' on a null object reference
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3270)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3409)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2016)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void com.google.android.material.bottomnavigation.BottomNavigationView.setOnNavigationItemSelectedListener(com.google.android.material.bottomnavigation.BottomNavigationView$OnNavigationItemSelectedListener)' on a null object reference
at com.example.trapconnectwyres.MainActivity.onCreate(MainActivity.java:49)
at android.app.Activity.performCreate(Activity.java:7802)
at android.app.Activity.performCreate(Activity.java:7791)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1299)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3245)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3409)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2016)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7356)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:930)
```
De ce fait, l'application ne se lance pas.
Le code représentant la création de cette bottomNavigationView se trouve dans MainActivity. (L'import du package contenant les outils nécessaires à cela se trouve dans build.gradle (app) :
```implementation 'com.google.android.material:material:1.1.0'```
Étapes pour reproduire le bug :
1) Le bug se situe sur la branche switch_cages il faut donc pull celle-ci.
2) Il faut ensuite choisir un émulateur (j'utilise Pixel 2 API 29).
3) Ensuite, il faut exécuter MainActivity.
J'ai fait quelques recherches sur internet qui expliquent qu'il faut faire un cast à ce niveau ci :
``` bottomNavigationView = (BottomNavigationView)findViewById(R.id.bottom_navigation); ```
Mais cela ne marche pas.
Merci d'avance.Didier DonsezDidier Donsezhttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/19-20/7/docs/-/issues/2Installer l'environnement nécessaire au Movidius2020-04-22T14:04:03+02:00Baptiste BoleatInstaller l'environnement nécessaire au MovidiusRemy PalomoRemy Palomohttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/19-20/7/docs/-/issues/3Installer l'environnement ROS2020-04-22T14:04:48+02:00Baptiste BoleatInstaller l'environnement ROSBaptiste BoleatBaptiste Boleathttps://gricad-gitlab.univ-grenoble-alpes.fr/Projets-INFO4/19-20/7/docs/-/issues/4Retourner les objets détectés par le programme de détection d'image dans un t...2020-04-22T14:05:13+02:00Baptiste BoleatRetourner les objets détectés par le programme de détection d'image dans un terminal/fichierRemy PalomoRemy Palomo