framadate issueshttps://framagit.org/framasoft/framadate/framadate/-/issues2020-12-14T17:03:02Zhttps://framagit.org/framasoft/framadate/framadate/-/issues/437Remove collect_users_mail in 1.1.x versions2020-12-14T17:03:02ZThomasthomas.citharel@framasoft.orgRemove collect_users_mail in 1.1.x versionsWrongly backported from https://framagit.org/framasoft/framadate/framadate/merge_requests/352
Gives
```
PHP Notice: Undefined property: Framadate\Form::$collect_users_mail
```Wrongly backported from https://framagit.org/framasoft/framadate/framadate/merge_requests/352
Gives
```
PHP Notice: Undefined property: Framadate\Form::$collect_users_mail
```1.1.11https://framagit.org/framasoft/framadate/framadate/-/issues/338Affichage de la version2019-04-19T14:58:58ZClermontéAffichage de la versionAjouter l'affichage de la version dans l'interface.Ajouter l'affichage de la version dans l'interface.1.2.0https://framagit.org/framasoft/framadate/framadate/-/issues/355Add connection issue details in installation2018-08-03T12:20:33ZThomasthomas.citharel@framasoft.orgAdd connection issue details in installationTo help debug https://framagit.org/framasoft/framadate/issues/354To help debug https://framagit.org/framasoft/framadate/issues/3541.1.8https://framagit.org/framasoft/framadate/framadate/-/issues/203Reporter les horaires : se limite aux choix dispos dans les dates2018-04-11T08:06:47ZDylannReporter les horaires : se limite aux choix dispos dans les datesC'est peut-être un choix qui a été pris et non un bug, mais ce comportement est assez déroutant : Si mon premier jour à 8 choix, et les autres que 3 (cas par défaut), la fonction "reporter les horaires) ne va me reporter que les 3 premie...C'est peut-être un choix qui a été pris et non un bug, mais ce comportement est assez déroutant : Si mon premier jour à 8 choix, et les autres que 3 (cas par défaut), la fonction "reporter les horaires) ne va me reporter que les 3 premiers horaires.
### Comment reproduire
1. Aller à l'étape 2 du sondage
2. Ajouter / Renseigner au moins 4 choix pour le premier jour
3. Cliquer sur "reporter les horaires"
#### Résultat observé
Les lignes 2 et 3 ne contiennent que les 3 premiers choix d'horaire
#### Résultat attendu
Les lignes 2 et 3 devraient contenir les même X choix que la première ligne
Idem si on a déjà saisi des choix d'horaires pour les lignes suivantes (ex: 4 choix renseignés pour la ligne 2) et qu'on en a moins dans la première ligne (ex : que 2 choix pour le premier jour) : la fonctionnalité devrait supprimer les N+2 choix de chaque ligne. (en demandant une confirmation si elle détecte que des choix renseignés vont être supprimé ?)1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/209Donner le lien d'édition d'un vote lorsqu'on est administrateur2018-04-06T08:32:41ZAyMDonner le lien d'édition d'un vote lorsqu'on est administrateurIl faudrait avoir la possibilité de récupérer le lien public d'édition du vote pour que les administrateurs de sondage puissent le donner à un sondé qui l'aurait perdu.
Actuellement la seule solution est de déduire quelle est l'url en s...Il faudrait avoir la possibilité de récupérer le lien public d'édition du vote pour que les administrateurs de sondage puissent le donner à un sondé qui l'aurait perdu.
Actuellement la seule solution est de déduire quelle est l'url en supprimant le `12345678/admin` avant `#edit` sur les bouton crayon en fin de ligne mais c'est fastidieux.1.3.0https://framagit.org/framasoft/framadate/framadate/-/issues/288Remove all console.log calls2018-03-29T11:50:20ZThomasthomas.citharel@framasoft.orgRemove all console.log calls1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/292Fix ifneedbe checkbox2018-03-29T11:07:56ZThomasthomas.citharel@framasoft.orgFix ifneedbe checkboxhttps://screenshots.firefox.com/opvGhF3JrCI2SVCR/beta.framadate.org
https://screenshots.firefox.com/1SlKStwUr1xvGUEY/beta.framadate.orghttps://screenshots.firefox.com/opvGhF3JrCI2SVCR/beta.framadate.org
https://screenshots.firefox.com/1SlKStwUr1xvGUEY/beta.framadate.org1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/296Limit number of caracters for username in comments section2018-03-29T09:04:09ZThomasthomas.citharel@framasoft.orgLimit number of caracters for username in comments sectionThe database field is limited to 64 caracters, let's do the same with the fieldThe database field is limited to 64 caracters, let's do the same with the field1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/270List needed PHP extensions in INSTALL.md2018-03-22T09:56:32ZLuc DidryList needed PHP extensions in INSTALL.mdIf you don't have the Intl extension (for exemple), you can't even go to `/admin/install.php`If you don't have the Intl extension (for exemple), you can't even go to `/admin/install.php`1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/272Don't package composer.phar in latest.zip2018-03-19T10:03:41ZLuc DidryDon't package composer.phar in latest.zipPlease, exclude composer.phar from latest.zip generationPlease, exclude composer.phar from latest.zip generation1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/271Put files in a framadate directory in the latest.zip package2018-03-19T10:03:41ZLuc DidryPut files in a framadate directory in the latest.zip packageCurrently, all framadate files are in the top-level directory (action, admin, adminstuds.php, app, etc.). If you don't take care and unzip latest.zip in your `/var/www` directory, it's a mess.
It would be better to have a latest.zip tha...Currently, all framadate files are in the top-level directory (action, admin, adminstuds.php, app, etc.). If you don't take care and unzip latest.zip in your `/var/www` directory, it's a mess.
It would be better to have a latest.zip that contains a `framadate` directory, which contains the app files.1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/205Liens incorrects dans les mails de notification2018-02-20T18:32:26ZAyMLiens incorrects dans les mails de notificationMessage reçu sur contact.framasoft.org :
> quand je recois un mail de notification d'un commentaire sur un de mes sondages, le lien renvoyant vers la page d'admin contient "/action/" et tombe sur une 404 en retirant "/action", ca marcheMessage reçu sur contact.framasoft.org :
> quand je recois un mail de notification d'un commentaire sur un de mes sondages, le lien renvoyant vers la page d'admin contient "/action/" et tombe sur une 404 en retirant "/action", ca marcheOlivier PerezOlivier Perezhttps://framagit.org/framasoft/framadate/framadate/-/issues/236Cookies HttpOnly2018-02-20T16:45:18ZPierre RudloffCookies HttpOnlyBonjour,
Il semblerait que les cookies de session de Framadate n'utilisent pas le flag `HttpOnly`.
Vu qu'a priori on n'a pas besoin d'y accéder via JavaScript, ça serait je pense une bonne pratique de l'activer (cf. aussi [cette recomma...Bonjour,
Il semblerait que les cookies de session de Framadate n'utilisent pas le flag `HttpOnly`.
Vu qu'a priori on n'a pas besoin d'y accéder via JavaScript, ça serait je pense une bonne pratique de l'activer (cf. aussi [cette recommandation de Mozilla](https://wiki.mozilla.org/Security/Guidelines/Web_Security#Cookies)).1.1.0Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/69Mettre le bouton d'édition d'une ligne à gauche du nom2018-02-20T13:15:26ZAyMMettre le bouton d'édition d'une ligne à gauche du nomDemande de [maieul](https://github.com/maieul) sur Github :
> Pas de raison de lire toute la ligne pour vouloir ensuite l'éditée. À gauche du nom (à la doodle) serait plus pratique.Demande de [maieul](https://github.com/maieul) sur Github :
> Pas de raison de lire toute la ligne pour vouloir ensuite l'éditée. À gauche du nom (à la doodle) serait plus pratique.Thomasthomas.citharel@framasoft.orgThomasthomas.citharel@framasoft.orghttps://framagit.org/framasoft/framadate/framadate/-/issues/220Sanitize names to avoid Formula Injections on CSV export2017-05-22T20:24:54ZFramartinSanitize names to avoid Formula Injections on CSV exportDuring the export in CSV, names should be sanitized properly by adding a `'`character if it's starting with a `=`, `+`, `-` or `@` .
How to reproduce: create a poll, add a response with the name `=1+1` , export responses to CSV, open i...During the export in CSV, names should be sanitized properly by adding a `'`character if it's starting with a `=`, `+`, `-` or `@` .
How to reproduce: create a poll, add a response with the name `=1+1` , export responses to CSV, open it in a spreadsheet.
Reference: https://www.contextis.com/resources/blog/comma-separated-vulnerabilities/https://framagit.org/framasoft/framadate/framadate/-/issues/78Améliorer le template du mail de récupération des sondages2017-04-27T07:20:31ZPierre-Yves GossetAméliorer le template du mail de récupération des sondagesLe mail reçu lors de la demande de récupération de sondage est un peu abrupt.
Proposition alternative :
Subject : "Liste de vos sondages Framadate.org"
==============
Voici la liste des sondages que vous administrez sur framadate....Le mail reçu lors de la demande de récupération de sondage est un peu abrupt.
Proposition alternative :
Subject : "Liste de vos sondages Framadate.org"
==============
Voici la liste des sondages que vous administrez sur framadate.org :
(la liste)
Bonne journée !
PS : ce mail vous a été envoyé parce que vous - ou quelqu'un d'autre - a demandé la récupération des sondages créés à l'aide de votre adresse email sur Framadate.org.
Si jamais vous n'étiez pas à l'origine de cette action et que vous pensez qu'il s'agit d'un abus, vous pouvez nous le signaler sur (mail de l'administrateur).
==========https://framagit.org/framasoft/framadate/framadate/-/issues/108Valider un sondage date sans devoir remplir une case horaire2017-04-27T07:20:29ZAyMValider un sondage date sans devoir remplir une case horaireNormalement, le seul truc obligatoire devrait être d'avoir au moins une date.Normalement, le seul truc obligatoire devrait être d'avoir au moins une date.https://framagit.org/framasoft/framadate/framadate/-/issues/112Datepicker ne marche pas sur l'ajout de colonne2017-04-27T07:20:29ZAyMDatepicker ne marche pas sur l'ajout de colonnehttps://framagit.org/framasoft/framadate/framadate/-/issues/119Termes confus dans l'option votes modifiables2017-04-27T07:20:29ZAyMTermes confus dans l'option votes modifiablesÀ l'étape 1 on a :
>Aucun vote ne peut être modifié
Tous les sondés peuvent modifier tous les votes
Chaque sondé peut modifier son propre vote
Alors que dans la page admin on a :
> Les votes et commentaires sont verrouillé...À l'étape 1 on a :
>Aucun vote ne peut être modifié
Tous les sondés peuvent modifier tous les votes
Chaque sondé peut modifier son propre vote
Alors que dans la page admin on a :
> Les votes et commentaires sont verrouillés
Les votes et commentaires sont ouverts
Les votes sont modifiables
Les votes sont modifiables uniquement par leur créateur
C'est moins clair que les termes employés à l'étape 1.
Le terme « créateur » prête à confusion. On crois qu'il s'agit de administrateur du sondage.
Il faudrait aussi préciser que les votes « ouverts » (par opposition à « verrouillés » ne sont pas modifiables)https://framagit.org/framasoft/framadate/framadate/-/issues/123Empécher l'ajout de colonne vide2017-04-27T07:20:29ZAyMEmpécher l'ajout de colonne videSur les sondages classiques et dates, il est possible d'ajouter une colonne vide.
Cette colonne sur les sondages classiques ne peut plus être supprimée ensuite.Sur les sondages classiques et dates, il est possible d'ajouter une colonne vide.
Cette colonne sur les sondages classiques ne peut plus être supprimée ensuite.