opt-nc / domaine-nc-javafx

Application JavaFX pour consulter les données de DOMAINE.nc
https://bit.ly/46pdUCb
MIT License
1 stars 0 forks source link

:key: Stratégie de Conf clé "X-RAPIDAPI-KEY" #20

Closed adriens closed 1 year ago

adriens commented 1 year ago

:grey_question: A propos

Actuellement pour lancer l'appli il faut disposer d'un fichier .env à la racine du projet, avec la clé X-RAPIDAPI-KEY renseignée. C'est pas embêtant en mode dev puisque on build à la volée... mais si on distribue le jarà quelqu'un les choses se compliquement un peu.

:point_right: Le but de cette issue est d'avancer sur le sujet avec un pattern classique.

:dart: Feature request

Au lancement de l'appli :

  1. Checker dans l'environnement (en mémoire donc) si une variable X-RAPIDAPI-KEY existe
    1. Elle existe : on prend la valeur et on l'utilise direct
    2. Elle n'existe pas : on va alors chercher dans le .env (si pas non plus dans .env alors sortir en erreur détaillée)

:tickets: Issues liées

:moneybag: Gains

adriens commented 1 year ago

hello @Kevin-Petit , je te l'ai assigné, mais c'est toi qui vois qui va travailler dessus (en tant que lead developer cf https://github.com/adriens/domaine-nc-javafx/discussions/15 )

adriens commented 1 year ago

:1st_place_medal: Au passage, je sais pas si vous avez fait gaffe, mais... on est arrivés à produire tout ça sans une seule réunion et en pur remote :muscle: C'est vraiment du bon boulot les gars @Kevin-Petit @IsoerNC @Davnox900 car c'est pas un exercice facile quand on débute dans le dev :rocket:

Kevin-Petit commented 1 year ago

Feature done

adriens commented 1 year ago

C poussé sur main ? je vois pas les commits rattachsé : vous avez mis le num de l'issue dans le message du commit ?

adriens commented 1 year ago

Fermez pas, je vais tester ça ce soir 🙏

adriens commented 1 year ago

vous avez testé sous Windows ?

adriens commented 1 year ago

(je teserai sr mon 🐧 )

Kevin-Petit commented 1 year ago

vous avez testé sous Windows ?

Oui

adriens commented 1 year ago

Je teste ce soir au pire et sinon demain matin... et le fermerai l'issue dans la foulée 🚀

adriens commented 1 year ago

@Kevin-Petit c'est quand la soutenance ? Va falloir qu'on attaque la partie présentation ?

adriens commented 1 year ago

C'est parti, je teste from scratch

adriens commented 1 year ago

↩️ Feedbacks

image

adriens commented 1 year ago

:sos: :point_down:

adriens commented 1 year ago

J'attends la livraison des fixes pour faire une deuxième session de test

Kevin-Petit commented 1 year ago

Update https://github.com/adriens/domaine-nc-javafx/pull/28

adriens commented 1 year ago

J'ai reviewé et mergé #28 , je teste from scratch :crossed_fingers:

adriens commented 1 year ago

:ok_hand:

image