date-poll-api issueshttps://framagit.org/tykayn/date-poll-api/-/issues2023-03-26T09:01:42Zhttps://framagit.org/tykayn/date-poll-api/-/issues/44maj symfony vers 6.2 et des bibliothèques2023-03-26T09:01:42ZObitanzmaj symfony vers 6.2 et des bibliothèqueshttps://framagit.org/tykayn/date-poll-api/-/issues/43route API pour obtenir la configuration de l'app2021-10-14T07:58:14Zty kaynroute API pour obtenir la configuration de l'appRelated to #26.
faire une route pour obtenir les infos de l'installation, du style nodeinfo ?
api/v1/instanceRelated to #26.
faire une route pour obtenir les infos de l'installation, du style nodeinfo ?
api/v1/instancehttps://framagit.org/tykayn/date-poll-api/-/issues/42[DB] préfixe dans les noms de table2021-10-05T07:24:26Zty kayn[DB] préfixe dans les noms de tableajouter un préfixe "funky_" dans les noms de table dans les entitésajouter un préfixe "funky_" dans les noms de table dans les entitéshttps://framagit.org/tykayn/date-poll-api/-/issues/41fonction de renouvellement des clés admin pour les poll et owner2023-02-06T07:00:16Zty kaynfonction de renouvellement des clés admin pour les poll et ownerhttps://framagit.org/tykayn/date-poll-api/-/issues/40dans les emails, donner le lien vers le prompt de password si poll protégé2021-06-10T13:00:50Zty kayndans les emails, donner le lien vers le prompt de password si poll protégéhttps://framagit.org/tykayn/date-poll-api/-/issues/39Poll : spécifier l'algo de chiffrement du password2021-05-18T20:13:32Zty kaynPoll : spécifier l'algo de chiffrement du passwordhttps://framagit.org/tykayn/date-poll-api/-/issues/38[privacy] pour la récupération des emails, envoyer d'abord un code unique par...2023-02-06T07:00:22Zty kayn[privacy] pour la récupération des emails, envoyer d'abord un code unique par email avant d'envoyer la liste des sondageshttps://framagit.org/tykayn/date-poll-api/-/issues/37mise à jour des url d'api dans les display() des Entity2023-02-06T07:00:25Zty kaynmise à jour des url d'api dans les display() des Entityhttps://framagit.org/tykayn/date-poll-api/-/issues/34sanitisation vérifier que ces requêtes sont nettoyées https://n0p.net/penguic...2021-06-14T11:02:47Zty kaynsanitisation vérifier que ces requêtes sont nettoyées https://n0p.net/penguicon/php_app_sec/mirror/xss.htmlhttps://framagit.org/tykayn/date-poll-api/-/issues/33typer les retours de l'API avec des définitions de schema.org json-ld https:/...2021-05-14T09:40:08Zty kayntyper les retours de l'API avec des définitions de schema.org json-ld https://schema.org/Question example icihttps://framagit.org/tykayn/date-poll-api/-/issues/32vérifier les codes html 201 sur les créations de ressources2021-05-14T09:39:51Zty kaynvérifier les codes html 201 sur les créations de ressourceshttps://framagit.org/tykayn/date-poll-api/-/issues/31rempacer les annotations fosrestbundle de route get post etc par des annotati...2021-05-14T09:39:26Zty kaynrempacer les annotations fosrestbundle de route get post etc par des annotations php8https://framagit.org/tykayn/date-poll-api/-/issues/29tester les envois de mails en ajoutant le bundle maildev2023-02-06T07:00:17Zty kayntester les envois de mails en ajoutant le bundle maildevtester les envois de mails en ajoutant le bundle maildevtester les envois de mails en ajoutant le bundle maildevhttps://framagit.org/tykayn/date-poll-api/-/issues/28évolution : zéro knoledge, adapter les entités2021-05-05T07:46:58Zty kaynévolution : zéro knoledge, adapter les entitésadapter les champs des entités pour de l'enregistrement de sondages de sorte à ce que le serveur n'ait aucune connaissance du contenu des champs, des dates et des heures.
* il faut que le backend sauvegarde les contenus chiffrés sans av...adapter les champs des entités pour de l'enregistrement de sondages de sorte à ce que le serveur n'ait aucune connaissance du contenu des champs, des dates et des heures.
* il faut que le backend sauvegarde les contenus chiffrés sans avoir à les chiffrer lui même, de sorte que seul le côté client gère les algos utilisés.
* réfléchir à comment obfusquer les liens entre votants et réponses en base, nécessitera une mise en place d'entité différente ou un retapagehttps://framagit.org/tykayn/date-poll-api/-/issues/27évolution : entité gérant les dates de choix de façon riche2021-05-05T07:43:28Zty kaynévolution : entité gérant les dates de choix de façon riche
dans l'entité Choice:
actuellement on peut définir comme choix des jours en DateTime et des Varchar pour les périodes de temps:
* une journée
* des parties de journées comme "matin" "midi" "de 12h à 18h" "12h12"
réfléchir à des possibi...
dans l'entité Choice:
actuellement on peut définir comme choix des jours en DateTime et des Varchar pour les périodes de temps:
* une journée
* des parties de journées comme "matin" "midi" "de 12h à 18h" "12h12"
réfléchir à des possibilités nouvelles, pour plus tard:
* une période de plusieurs jours
* une tranche horaire ayant un datetime de début et de fin. pour la feature proposant d'entrer des disponibilités de périodes de temps en réponse (donc sur les entités Vote). L'idée étant de trouver un recoupement à plusieurs tranches horaires. (idée proposée par un visiteur à un confinatelier)https://framagit.org/tykayn/date-poll-api/-/issues/26évolution : créer des options de configuration en base2021-10-14T07:58:15Zty kaynévolution : créer des options de configuration en basecréer une entité AppConfig qui aurait des propriétés sauvées en base afin de rendre personnalisable l'API sans avoir a bidouiller les variables du fichier .env.local
pour gérer le nombre de jours par défaut
le nom du thème
la limite max...créer une entité AppConfig qui aurait des propriétés sauvées en base afin de rendre personnalisable l'API sans avoir a bidouiller les variables du fichier .env.local
pour gérer le nombre de jours par défaut
le nom du thème
la limite max de nombre de vote stack par défaut
le nom de l'app
cet ensemble de config serait accessible via l'API afin de personnaliser le frontendhttps://framagit.org/tykayn/date-poll-api/-/issues/25faire une config docker pour le déploiement en production2023-03-26T08:58:57Zty kaynfaire une config docker pour le déploiement en productionhttps://framagit.org/tykayn/date-poll-api/-/issues/24vérifier la config docker pour le développement2023-03-26T09:01:27Zty kaynvérifier la config docker pour le développementhttps://framagit.org/tykayn/date-poll-api/-/issues/23faire une redirection des anciennes url vers les nouvelles dans la config nginx2021-05-05T07:34:41Zty kaynfaire une redirection des anciennes url vers les nouvelles dans la config nginxhttps://framagit.org/tykayn/date-poll-api/-/issues/22convifg .env : trouver comment générer automatiquement un pass fort unique av...2023-02-06T07:00:29Zty kaynconvifg .env : trouver comment générer automatiquement un pass fort unique avec l'outil @symfony cli pour l'utilisateur