pount-front issueshttps://git.unistra.fr/community/pount/pount-front/-/issues2021-12-09T09:15:56Zhttps://git.unistra.fr/community/pount/pount-front/-/issues/21Page «à propos»2021-12-09T09:15:56ZRégis WITZrwitz@unistra.frPage «à propos»Mettre à jour, et internationaliser, la page «à propos».
**Lié à:** community/pount-api#179 community/pount-api#202 community/pount-api#203Mettre à jour, et internationaliser, la page «à propos».
**Lié à:** community/pount-api#179 community/pount-api#202 community/pount-api#203Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/20Suppression d'un ensemble: confirmation2021-12-09T09:15:39ZRégis WITZrwitz@unistra.frSuppression d'un ensemble: confirmationRajouter une demande de confirmation avant de supprimer un ensemble.
**refs:** @community/pount-api#191Rajouter une demande de confirmation avant de supprimer un ensemble.
**refs:** @community/pount-api#191Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/19Mention légales2019-10-14T13:39:26ZRégis WITZrwitz@unistra.frMention légalesCréer une page de mentions légales raccord avec les préconisations de @spiquette :
[POUNT_mentions_legales-VF-1.docx](/uploads/a1cf315d7563cddb6dfb12812ba9a6bc/POUNT_mentions_legales-VF-1.docx)Créer une page de mentions légales raccord avec les préconisations de @spiquette :
[POUNT_mentions_legales-VF-1.docx](/uploads/a1cf315d7563cddb6dfb12812ba9a6bc/POUNT_mentions_legales-VF-1.docx)Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/18Utilisateurs et groupes2021-12-09T09:09:40ZRégis WITZrwitz@unistra.frUtilisateurs et groupesLe client `pount-front` doit permettre :
* [ ] d'ajouter un utilisateur à un groupe existant
* [ ] de retirer un utilisateur d'un groupe existant
* [ ] d'ajouter un groupe à un ensemble existant
* [ ] de retirer un groupe d'un ensemble ...Le client `pount-front` doit permettre :
* [ ] d'ajouter un utilisateur à un groupe existant
* [ ] de retirer un utilisateur d'un groupe existant
* [ ] d'ajouter un groupe à un ensemble existant
* [ ] de retirer un groupe d'un ensemble existant
* [ ] de modifier les droits qu'un groupe a sur un ensembleRégis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/17"title" absent du template2021-12-09T09:15:26ZRégis WITZrwitz@unistra.fr"title" absent du templateSi la metadonnée "title" n'est pas créée par l'utilisateur lors de la création de son Set, celui-ci est ajouté par l'API ... mais seulement si le template est vide.
À corriger.Si la metadonnée "title" n'est pas créée par l'utilisateur lors de la création de son Set, celui-ci est ajouté par l'API ... mais seulement si le template est vide.
À corriger.Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/16Modification d'item2021-12-09T09:15:14ZRégis WITZrwitz@unistra.frModification d'itemActiver la modification d'un élément.Activer la modification d'un élément.Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/15Pages davantage différenciées2021-12-09T09:11:26ZRégis WITZrwitz@unistra.frPages davantage différenciéesLes pages de création et de mise à jour des sets et des items se ressemblent un peu.
* [x] Rendre les libellés des boutons plus explicites.
* [x] Rajouter un titre sur ces différentes pages.Les pages de création et de mise à jour des sets et des items se ressemblent un peu.
* [x] Rendre les libellés des boutons plus explicites.
* [x] Rajouter un titre sur ces différentes pages.Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/14Plusieurs pages de rendu d'élement2021-12-09T09:10:28ZRégis WITZrwitz@unistra.frPlusieurs pages de rendu d'élementCréer plusieurs pages de visualisation d'élément.
À moyen terme, il faudra créer un paramètre de configuration dans le Set pour sélectionner le type de page désiré.Créer plusieurs pages de visualisation d'élément.
À moyen terme, il faudra créer un paramètre de configuration dans le Set pour sélectionner le type de page désiré.https://git.unistra.fr/community/pount/pount-front/-/issues/132 métadonnées de même nom2021-12-09T09:10:48ZRégis WITZrwitz@unistra.fr2 métadonnées de même nomActuellement, quand deux métadonnées de même nom sont créées dans le template d'un set, le set n'est créé qu'avec une des deux (la seconde écrase la première).
Il faut mettre en place une validation applicative du formulaire afin de ne p...Actuellement, quand deux métadonnées de même nom sont créées dans le template d'un set, le set n'est créé qu'avec une des deux (la seconde écrase la première).
Il faut mettre en place une validation applicative du formulaire afin de ne pas permettre de soumettre le template si deux champs portent le même nom.
Cela passera certainement par faire évoluer `dynamic-forms`.
Cf. https://vuetifyjs.com/en/components/formshttps://git.unistra.fr/community/pount/pount-front/-/issues/12préservation de l'ordre des métadonnées2021-12-09T09:11:03ZRégis WITZrwitz@unistra.frpréservation de l'ordre des métadonnéesLes métadonnées sont décrites dans un certain ordre dans dynamic-forms lors de la création du set.
Or, elles apparaissent dans un ordre différent (alphabétique ?) lors de la création de l'item.Les métadonnées sont décrites dans un certain ordre dans dynamic-forms lors de la création du set.
Or, elles apparaissent dans un ordre différent (alphabétique ?) lors de la création de l'item.https://git.unistra.fr/community/pount/pount-front/-/issues/11permissions2021-12-09T09:11:53ZRégis WITZrwitz@unistra.frpermissions#10 requires per PAGE filtering based on authentication alone.
This issue requires implementation of per MODEL permissions based on a specific set of rights of the current user.#10 requires per PAGE filtering based on authentication alone.
This issue requires implementation of per MODEL permissions based on a specific set of rights of the current user.Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/10CAS authentication2021-12-09T09:12:47ZRégis WITZrwitz@unistra.frCAS authenticationImplement CAS authentication using https://git.unistra.fr/vue/cas-authentication/
The following pages should be unavailable when user is not authenticated:
* [x] user profile
* [x] creating / updating / deleting sets
* [x] creating / up...Implement CAS authentication using https://git.unistra.fr/vue/cas-authentication/
The following pages should be unavailable when user is not authenticated:
* [x] user profile
* [x] creating / updating / deleting sets
* [x] creating / updating / deleting items
* [x] logout
The scope of this issues is just per PAGE filtering based on authentication alone.
Per MODEL permissions based on a specific set of rights of the current user is out of scope (**@see** #11).Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/9item renderer2019-05-17T11:20:10ZRégis WITZrwitz@unistra.fritem renderercreate item render pagecreate item render pageRégis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/8item builder2021-12-09T09:12:59ZRégis WITZrwitz@unistra.fritem builderCreate a item creation form in its own page.Create a item creation form in its own page.Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/7set page I2021-12-09T09:13:14ZRégis WITZrwitz@unistra.frset page ICreate basic set page with just set deletion button.
After the user creates a set, she sould be redirected to this page.
**Linked to:** #4Create basic set page with just set deletion button.
After the user creates a set, she sould be redirected to this page.
**Linked to:** #4Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/6user profile I2021-12-09T09:15:01ZRégis WITZrwitz@unistra.fruser profile IBasic user profile page.
Just something where I can put a « New set » button.
Plus maybe avatar customization.Basic user profile page.
Just something where I can put a « New set » button.
Plus maybe avatar customization.Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/5No CDN2021-12-09T09:14:40ZRégis WITZrwitz@unistra.frNo CDNDon't use CDN anymore for stuff like jquery, bootstrap or whatever.
Devs would like (read: _I_ would like) to work offline.Don't use CDN anymore for stuff like jquery, bootstrap or whatever.
Devs would like (read: _I_ would like) to work offline.Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/4FormBuilder2021-12-09T09:13:31ZRégis WITZrwitz@unistra.frFormBuilderCheck if [vue-formbuilder](https://git.unistra.fr/di/vue-formbuilder/tree/develop) can be used to implement Set template creation form.
**Depends on:** #3 (because vuetify is what vue-formbuilder uses, and #3 should be used to spike on ...Check if [vue-formbuilder](https://git.unistra.fr/di/vue-formbuilder/tree/develop) can be used to implement Set template creation form.
**Depends on:** #3 (because vuetify is what vue-formbuilder uses, and #3 should be used to spike on this tech)Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/3vuetify I2021-12-09T09:14:00ZRégis WITZrwitz@unistra.frvuetify IUtiliser quelques composants Vuetify plutôt que les classes Bootstrap.
Évidemment, s'il y moyen de se rendre compatible avec les deux, tant mieux. Mais ce ne sera apparemment pas nécessaire.
**Child of:** #2Utiliser quelques composants Vuetify plutôt que les classes Bootstrap.
Évidemment, s'il y moyen de se rendre compatible avec les deux, tant mieux. Mais ce ne sera apparemment pas nécessaire.
**Child of:** #2Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.frhttps://git.unistra.fr/community/pount/pount-front/-/issues/2homepage I2021-12-09T09:13:46ZRégis WITZrwitz@unistra.frhomepage IPage d'accueil basique mais suffisamment «jolie» pour pouvoir communiquer son url à des acteurs extérieurs.
**Related to:** https://git.unistra.fr/community/pount-api/issues/157Page d'accueil basique mais suffisamment «jolie» pour pouvoir communiquer son url à des acteurs extérieurs.
**Related to:** https://git.unistra.fr/community/pount-api/issues/157Régis WITZrwitz@unistra.frRégis WITZrwitz@unistra.fr