vidjil issueshttps://gitlab.inria.fr/vidjil/vidjil/-/issues2024-02-21T14:18:07+01:00https://gitlab.inria.fr/vidjil/vidjil/-/issues/2171Permettre des OR dans les requêtes de recherche de sample sets ou samples2024-02-21T14:18:07+01:00Mathieu GiraudPermettre des OR dans les requêtes de recherche de sample sets ou samplesVoir dicussion soulevée par @flothoni dans #2170.
On souhaiterait éventuellement accepter des `OU` logiques dans requêtes (`advanced_filter` dans `modules/vijdil_utils.py`). Et d'autres choses (parenthèses ?) ? Discuter déjà de la syntax...Voir dicussion soulevée par @flothoni dans #2170.
On souhaiterait éventuellement accepter des `OU` logiques dans requêtes (`advanced_filter` dans `modules/vijdil_utils.py`). Et d'autres choses (parenthèses ?) ? Discuter déjà de la syntaxe.
cc @mikael-s @RyanHerbhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/2095Belles URL persistantes courtes : bikeshedding2018-02-23T10:04:51+01:00Mathieu GiraudBelles URL persistantes courtes : bikeshedding#1188 réfléchit à ce qu'on veut faire passer de nouveau dans l'URL.
Énorme bikeshedding, à discuter : redéfinissons les URLs actuelles ?
Actuellement :
http://app.vidjil.org/browser/?patient=1471&config=26
http://app.vidjil.org/browse...#1188 réfléchit à ce qu'on veut faire passer de nouveau dans l'URL.
Énorme bikeshedding, à discuter : redéfinissons les URLs actuelles ?
Actuellement :
http://app.vidjil.org/browser/?patient=1471&config=26
http://app.vidjil.org/browser/?custom=13580&custom=1200&custom=16466&
`custom` ne veut plus dire grand chose → `samples` ?
`patient` → maintenant c’est `sample_set`, mais pas très beau/court. `set` ?
Le `browser` qui traine n’est pas utile et ne fait plus référence à grand chose (si on a d’autre chose que `browser`, on peut les mettre dans un autre serveur que `app`).
Pour des sample sets :
`http://app.vidjil.org?set=1471` (doit fonctionner même sans `&config=26`)
voire `http://app.vidjil.org?set=1471,1457,1128` (si on peut comparer un jour des sample sets)
ou même `http://app.vidjil.org/1471` ? (qui ne serait qu’un raccourci nginx/apache vers `?set=` ?). Ce serait le lien principal pour parler d’un patient
Pour des samples :
`app.vidjil.org?samples=3452,3456,3475` voire `?s=3452,3456,3475`
@aurelBZH @mikael-s @RyanHerbhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4608My Account/Usage : pouvoir accéder aux sets2020-12-10T09:30:51+01:00Mathieu GiraudMy Account/Usage : pouvoir accéder aux sets
La liste des tags me semble utile. Mais bon, je vois un `#WM (12)`, on clique dessus et... on a toujours la page Usage, et, comme ce sont les process du dernier mois, pas forcément d'accès aux sets/samples.
Avoir un moyen de basculer s...
La liste des tags me semble utile. Mais bon, je vois un `#WM (12)`, on clique dessus et... on a toujours la page Usage, et, comme ce sont les process du dernier mois, pas forcément d'accès aux sets/samples.
Avoir un moyen de basculer sur la page patient/run/set avec la recherche déjà renseignée pour pouvoir accéder à ces sets ?
Par exemple... en cliquant sur le "12 patients" de Usage ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/4584My Account/Usage: inclure les tags des sets ?2021-04-08T16:32:58+02:00Mathieu GiraudMy Account/Usage: inclure les tags des sets ?Ne bloque pas #4562
Pour l'instant la page affiche uniquement les tags des samples.
Cela peut convenir à certains usagers, mais pas à d'autres qui utilisent les tags sur des sets.Ne bloque pas #4562
Pour l'instant la page affiche uniquement les tags des samples.
Cela peut convenir à certains usagers, mais pas à d'autres qui utilisent les tags sur des sets.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4572Pouvoir cliquer avec le bouton droit sur des liens sample sets2020-11-20T21:15:48+01:00Mathieu GiraudPouvoir cliquer avec le bouton droit sur des liens sample sets
Si on arrive sur un run avec 50+ patients, on peut souhaiter ouvrir un certain nombre d'onglets avec ces patients. Ce n'est pas possible pour le moment.
Serait ~"!-easy", mais... nécessite #4571 qui est bien plus dur.
Si on arrive sur un run avec 50+ patients, on peut souhaiter ouvrir un certain nombre d'onglets avec ces patients. Ce n'est pas possible pour le moment.
Serait ~"!-easy", mais... nécessite #4571 qui est bien plus dur.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4571API / URL serveur : arriver sur une page d'un set2021-03-29T16:16:46+02:00Mathieu GiraudAPI / URL serveur : arriver sur une page d'un setÉtait déjà mentionné dans #1188 il y a plus de 4 ans ;)
https://app.vidjil.org/4845-25 ouvre le client, set 4845, config 25.
Serait-il raisonnable que https://app.vidjil.org/4845 fasse atterrir sur la page ~"client-database" du set ?
...Était déjà mentionné dans #1188 il y a plus de 4 ans ;)
https://app.vidjil.org/4845-25 ouvre le client, set 4845, config 25.
Serait-il raisonnable que https://app.vidjil.org/4845 fasse atterrir sur la page ~"client-database" du set ?
cc @duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4569Pouvoir associer d'un coup plusieurs samples à un set / créer un nouveau set ...2020-12-11T11:53:00+01:00Mathieu GiraudPouvoir associer d'un coup plusieurs samples à un set / créer un nouveau set avec des samples existantsUtile par exemple quand on crée de nombreux patients et qu'on se rend compte ensuite qu'on a oublié un set. Ou tout simplement... on décide de faire du rangement et de créer des nouveaux sets.
Pas évident de voir quel serait le bon chem...Utile par exemple quand on crée de nombreux patients et qu'on se rend compte ensuite qu'on a oublié un set. Ou tout simplement... on décide de faire du rangement et de créer des nouveaux sets.
Pas évident de voir quel serait le bon chemin UX pour cela... avoir un bouton "add existing sample" sur la page du set ? Mais comment alors en sélectionner potentiellement beaucoup ?https://gitlab.inria.fr/vidjil/vidjil/-/issues/4551Avoir une confirmation utilisateur pour créer/uploader des données sur un ser...2020-12-04T18:21:59+01:00Mathieu GiraudAvoir une confirmation utilisateur pour créer/uploader des données sur un serveur non-HDS
En discutant de !813, suggestion de @duez : sur des serveurs non-HDS, faire que le bouton `save/upload` à la création de données potentiellement sensibles soit grisé, avec une case à cocher pour que l'usager indique que ses données sont...
En discutant de !813, suggestion de @duez : sur des serveurs non-HDS, faire que le bouton `save/upload` à la création de données potentiellement sensibles soit grisé, avec une case à cocher pour que l'usager indique que ses données sont bien autorisées à aller sur ce serveur.
Cela va clairement plus loin que #4506 mais peut être nécessaire pour mieux sensibiliser les usagers et clarifier les responsabilités de chacun.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4497Date de naissance qui ne passe pas bien avec la création en masse de patients...2020-10-21T08:26:04+02:00Mikaël SalsonDate de naissance qui ne passe pas bien avec la création en masse de patients depuis EthercalcJ'ai fait une démo avec Framacalc et la date de naissance est transformée en un entier ce qui n'est, du coup, pas accepté.
https://lite.framacalc.org/9j8a-q87yj1pvao
Si ce n'est qu'avec Framacalc ce n'est pas dramatique, mais je crains...J'ai fait une démo avec Framacalc et la date de naissance est transformée en un entier ce qui n'est, du coup, pas accepté.
https://lite.framacalc.org/9j8a-q87yj1pvao
Si ce n'est qu'avec Framacalc ce n'est pas dramatique, mais je crains que ce soit lorsque le tableur reconnaît qu'il s'agit d'une date et la transforme ensuite.marc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4478clipboard.js et données incomplètes2020-09-22T09:18:56+02:00Mathieu Giraudclipboard.js et données incomplètesSuite à !783.
| | | | | |
|-----|---------|-------|------------|------|
| 42 | John | Doe | | #ALL |
| | George | Sand | 1804-02-01 | |
Si ce que je colle dans la dernière l...Suite à !783.
| | | | | |
|-----|---------|-------|------------|------|
| 42 | John | Doe | | #ALL |
| | George | Sand | 1804-02-01 | |
Si ce que je colle dans la dernière ligne ne va pas jusqu'au `\n`, alors le contenu de la dernière ligne est oublié.
C'est peut-être ~"priority-1-low", depuis un tableur cela n'arrive pas ?
cc @duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4477clipboard.js et double clic2020-09-22T09:22:14+02:00Mathieu Giraudclipboard.js et double clicThe following discussion from https://gitlab.inria.fr/vidjil/vidjil/-/merge_requests/783#note_383367 should be addressed:
Il est possible de faire un doubleclick. Il faudrait prévenir ce comportement par une désactivation temporaire du ...The following discussion from https://gitlab.inria.fr/vidjil/vidjil/-/merge_requests/783#note_383367 should be addressed:
Il est possible de faire un doubleclick. Il faudrait prévenir ce comportement par une désactivation temporaire du bouton.
> !641
> !291
@duez : "le plus simple que j'ai pu, une petite fonction antiSpam() qui joue avec la propriete css `pointer-events:none,` facile a rajouter sur tout les events js sensible."
```onclick="readClipBoard('run'); antiSpam(this, 1000)"```
@mikael-s: "Pourquoi ne pas réutiliser `temporarilyDisableClickedLink` de !641 ?marc duezmarc duezhttps://gitlab.inria.fr/vidjil/vidjil/-/issues/4461Affichage de samples en double dans un run/set2020-12-10T09:27:28+01:00Anne de SeptenvilleAffichage de samples en double dans un run/setLors de l'ajout de multiples samples dans un run, j'ai par erreur mis 2 fois le run dans les "common sets".
Résultats, mes 8 samples apparaissent tous en double dans le run (39427). Cependant je les vois comme unique si je sélectionne ...Lors de l'ajout de multiples samples dans un run, j'ai par erreur mis 2 fois le run dans les "common sets".
Résultats, mes 8 samples apparaissent tous en double dans le run (39427). Cependant je les vois comme unique si je sélectionne une analyse dans le menu déroulant.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4402Pouvoir modifier les samples en lot2020-07-10T09:29:33+02:00Thonier FlorianPouvoir modifier les samples en lotJ'ai chargé les données d'une publication contenant 7 samples.
Après lecture de la publication, j'ai décidé de rajouter des informations qui n'étaient pas présentes dans la description des données. Malheureusement, j'ai du ouvrir un pa...J'ai chargé les données d'une publication contenant 7 samples.
Après lecture de la publication, j'ai décidé de rajouter des informations qui n'étaient pas présentes dans la description des données. Malheureusement, j'ai du ouvrir un par un les samples pour ajouter cette information. Une version ou l'on pourrait mettre à jour un ensemble de sample aurait été plus rapide.https://gitlab.inria.fr/vidjil/vidjil/-/issues/4169Ajout d'un même set/run sur plusieurs samples déjà importés2020-02-03T14:41:26+01:00Anne de SeptenvilleAjout d'un même set/run sur plusieurs samples déjà importésParfois quand j'uploade tous mes samples d'un nouveau run, j'oublie de leur associer le set ou le run que je voulais.
Je dois alors modifier chaque sample un par un pour réparer mon oubli et c'est bien dommage !Parfois quand j'uploade tous mes samples d'un nouveau run, j'oublie de leur associer le set ou le run que je voulais.
Je dois alors modifier chaque sample un par un pour réparer mon oubli et c'est bien dommage !https://gitlab.inria.fr/vidjil/vidjil/-/issues/3753Affichage du lien vers l'analyse d'un sample réassocié à un patient/run/set2019-03-11T16:20:36+01:00Anne de SeptenvilleAffichage du lien vers l'analyse d'un sample réassocié à un patient/run/setPour des samples déjà analysés, si j'associe ce sample à un patient à posteriori, le lien vers l'analyse n'apparait pas sur la page principale de la liste des patients.Pour des samples déjà analysés, si j'associe ce sample à un patient à posteriori, le lien vers l'analyse n'apparait pas sur la page principale de la liste des patients.https://gitlab.inria.fr/vidjil/vidjil/-/issues/3541Filtrage sur le nom uniquement par défaut2019-02-28T12:39:28+01:00Mikaël SalsonFiltrage sur le nom uniquement par défautIndépendamment de la question du timeout (#3535), se pose l question du filtre qui recherche dans plusieurs champs, ce qui peut être coûteux (de mémoire)
1. Est-ce bien le cas ?
2. Ne pourrait-on pas par défaut chercher dans le nom du s...Indépendamment de la question du timeout (#3535), se pose l question du filtre qui recherche dans plusieurs champs, ce qui peut être coûteux (de mémoire)
1. Est-ce bien le cas ?
2. Ne pourrait-on pas par défaut chercher dans le nom du sample pour accélérer le filtrage ? (cela semble être la recherche la plus fréquente) On pourrait conserver une option pour filtrer dans plus de champs.https://gitlab.inria.fr/vidjil/vidjil/-/issues/3407Décoration des champs du contrôleur multi samples2019-02-28T12:39:28+01:00Mikaël SalsonDécoration des champs du contrôleur multi samplesPour #2235, #2875Pour #2235, #2875Ryan HerbertRyan Herberthttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3306Vue générique multi-samples : récupérer la liste des sample sets, factoriser ...2018-07-18T18:32:07+02:00Mathieu GiraudVue générique multi-samples : récupérer la liste des sample sets, factoriser les sample sets communsPour arriver à https://gitlab.inria.fr/vidjil/vidjil/issues/2235#note_84725, alors qu'on part d'un ensemble de samples :
- récupérer tous les sample sets
- factoriser ce qu'il faut pour afficher les sample sets communsPour arriver à https://gitlab.inria.fr/vidjil/vidjil/issues/2235#note_84725, alors qu'on part d'un ensemble de samples :
- récupérer tous les sample sets
- factoriser ce qu'il faut pour afficher les sample sets communsRyan HerbertRyan Herberthttps://gitlab.inria.fr/vidjil/vidjil/-/issues/3183Un sample devrait appartenir à au plus un patient et au plus un run2018-06-18T10:49:11+02:00Mathieu GiraudUn sample devrait appartenir à au plus un patient et au plus un runVu de la db, les patients/runs/sets sont la même chose. Pas pour les utilisateurs et le ~"bio-control".
On pourrait limiter l'appartenance d'un set à au plus un patient et un run.
Cette limitation ne serait pas "dure" dans la DB (on ne ...Vu de la db, les patients/runs/sets sont la même chose. Pas pour les utilisateurs et le ~"bio-control".
On pourrait limiter l'appartenance d'un set à au plus un patient et un run.
Cette limitation ne serait pas "dure" dans la DB (on ne change pas les tables), uniquement soft sur les formulaires qui font l'assignation (voire sur les contrôleurs derrière).https://gitlab.inria.fr/vidjil/vidjil/-/issues/3124La touche TAB valide l'autocomplétion du set2019-02-28T12:38:03+01:00Mikaël SalsonLa touche TAB valide l'autocomplétion du setLorsqu'on ajoute un sample, on peut ajoute des sets qui sont spécifiques à ce sample.
Pour passer d'un champ à l'autre dans un formulaire il est habituel d'utilisé la tabulation. Mais quand on arrive sur le champ dédié au set, appuyez su...Lorsqu'on ajoute un sample, on peut ajoute des sets qui sont spécifiques à ce sample.
Pour passer d'un champ à l'autre dans un formulaire il est habituel d'utilisé la tabulation. Mais quand on arrive sur le champ dédié au set, appuyez sur TAB a pour effet de valider le premier élément de la liste (pour peu qu'elle ait déjà été chargée). Rappuyer sur TAB… renouvelle le processus. Si bien qu'il n'est pas possible de quitter ce champ en appuyant sur TAB.