URL de routeur "/loadsession" pour charger un exemple
Permettrait de charger un exemple depuis l'aide.
Penser à remplacer les liens dans la liste d'exemples sur la page d'accueil.
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- David Dorchies added To Do label
added To Do label
- David Dorchies added enhancement label
added enhancement label
- David Dorchies changed the description
changed the description
By Mathias Chouet on 2020-09-28T09:43:49 (imported from GitLab)
- David Dorchies added Doing label and removed To Do label
- David Dorchies added To Do label and removed Doing label
- David Dorchies changed milestone to %Version 4.15.1
changed milestone to %Version 4.15.1
- David Dorchies changed milestone to %Version 4.16.0 - Anguilla anguilla
changed milestone to %Version 4.16.0 - Anguilla anguilla
- David Dorchies removed To Do label
removed To Do label
- Author Owner
Proposition de paramétrage :
/loadsession&URL=<chemin absolu ou relatif>
- relatif : session sur le même serveur
- absolu : ressource sur un serveur quelquonque
Exemple de valeur pour l'URL absolue :
L'argument de URL= (http://cassiopee.g-eau.fr/app/examples/pab-complete-chain.json) est obtenu en chargeant un exemple depuis http://cassiopee.g-eau.fr/, en inspectant l'onglet réseau des devtools (F12) et en recherchant le fichier .json chargé.
Exemples de valeur pour l'URL relative
- http://cassiopee.g-eau.fr/#/loadsession&URL=app/examples/pab-complete-chain.json
- http://cassiopee.g-eau.fr/#/loadsession&URL=assets/docs/session/pab-complete-chain.json
Dialogue de confirmation
Au cas où des calculettes seraient ouvertes et que l'URL de l'appli est modifiée, afficher un dialogue pour :
- supprimer les calculettes ouvertes et charger l'exemple
- conserver les calculettes ouvertes et charger l'exemple
- annuler
By Grand Francois on 2022-07-27T17:29:47 (imported from GitLab)
Edited by David Dorchies - David Dorchies changed title from URL de routeur "/loadexample" pour charger un exemple to URL de routeur "/loadsession" pour charger un exemple
changed title from URL de routeur "/loadexample" pour charger un exemple to URL de routeur "/loadsession" pour charger un exemple
By Grand Francois on 2022-07-27T17:27:35 (imported from GitLab)
- David Dorchies created merge request !159 (merged) to address this issue
created merge request !159 (merged) to address this issue
By Grand Francois on 2022-07-28T11:03:04 (imported from GitLab)
- David Dorchies mentioned in merge request !159 (merged)
mentioned in merge request !159 (merged)
By Grand Francois on 2022-07-28T11:03:04 (imported from GitLab)
- David Dorchies mentioned in commit c48c05f8
mentioned in commit c48c05f8
By Grand Francois on 2022-07-29T10:20:06 (imported from GitLab)
- Author Owner
La solution retenue pour la forme des URLS est :
http://localhost:4200/#/loadsession/<URL encodée>
Par exemple :http://localhost:4200/#/loadsession/app%2Fexamples%2Fpab-complete-chain.json
By Grand Francois on 2022-07-29T14:29:40 (imported from GitLab)
- David Dorchies mentioned in commit bdf77102
mentioned in commit bdf77102
By Grand Francois on 2022-07-29T15:45:06 (imported from GitLab)
- David Dorchies mentioned in commit 0fd803ff
mentioned in commit 0fd803ff
By Grand Francois on 2022-07-29T15:45:06 (imported from GitLab)
- David Dorchies added Doing label
added Doing label
- David Dorchies mentioned in commit ea2da0bb
mentioned in commit ea2da0bb
By Grand Francois on 2022-08-08T12:14:38 (imported from GitLab)
- David Dorchies mentioned in commit a4260033
mentioned in commit a4260033
By Grand Francois on 2022-08-08T12:16:04 (imported from GitLab)
- Author Owner
Tests effectués:
- URL relative: https://hydraulique.g-eau.fr/cassiopee/476-url-de-routeur-loadsession-pour-charger-un-exemple/#/loadsession/app%2Fexamples%2Fpab-complete-chain.json
- URL absolue: https://hydraulique.g-eau.fr/cassiopee/476-url-de-routeur-loadsession-pour-charger-un-exemple/#/loadsession/https%3A%2F%2Fcassiopee.g-eau.fr%2Fapp%2Fexamples%2Fpab-complete-chain.json
L'URL absolue ne fonctionne pas car le proxy php n'est pas présent sur le serveur.
By Dorchies David on 2022-08-09T10:47:34 (imported from GitLab)
- David Dorchies mentioned in commit ccaaf017
mentioned in commit ccaaf017
By Dorchies David on 2022-08-09T11:33:30 (imported from GitLab)
- Author Owner
Après avoir installé php-curl sur le serveur de dev et réglé manuellement les autorisations d'exécution de gofetch.php sur le serveur, ça fonctionne bien maintenant
Reste à tester:
- définition des autorisations d'exécution lors du déploiement
- test sur serveur OVH pour voir si php-curl est configuré pour que ça fonctionne
By Dorchies David on 2022-08-09T14:01:55 (imported from GitLab)
Edited by David Dorchies - David Dorchies mentioned in commit 67aad088
mentioned in commit 67aad088
By Dorchies David on 2022-08-09T12:36:41 (imported from GitLab)
- David Dorchies mentioned in commit ba84d775
mentioned in commit ba84d775
By Grand Francois on 2022-09-02T14:48:42 (imported from GitLab)
- David Dorchies closed
closed