loictouzard / mapif Goto Github PK
View Code? Open in Web Editor NEWOù sont les IF ?
Home Page: https://mapif.fr/
License: GNU General Public License v3.0
Où sont les IF ?
Home Page: https://mapif.fr/
License: GNU General Public License v3.0
Quid d'ouvrir "MapIF" à tous les départements de l'Insa Lyon (voir toutes les INSA à terme ??) ?
...De demander une subvention annuelle pour son hébergement ? 💸
...De mettre en place un handover avec l'équipe de l'AEDI pour assurer une maintenance du projet (et pousser les promos entrantes à y contribuer)?
... D'une extension de fureteur mettre à jour la localisation ? #CoucouLaNSA
Il y a t'il des rêves de grandeur ou ce n'est pas du tout le but et je m'égare? ☀️
J'ai une erreur lors de l'install pip : Error: pg_config executable not found.
Le fix est dans #15
(Je fais cet issue pour le hacktoberfest, sinon j'aurai pas mon T-shirt lel)
Il serait intéressant de pouvoir localiser directement un étudiant inscrit en cherchant son nom via un champ de recherche.
En sélectionnant l'étudiant cible, on recentrerait la map sur sa position actuelle.
Quand on déplace la carte sur le coté, les markers n'apparaissent pas. Il faudrait bloquer la translation de la carte, comme cela a été fait pour le zoom.
Problème avec l'encodage des caractères. Exemple avec la ersonne en Chine ou au Japon
Lorsqu'on ajoute une position sur la map, il est intéressant de pouvoir indiquer ce que l'on vient faire : un Stage, un échange, un Double Diplôme, un emploi ...
Un bloc de texte permettant de commenter librement (par exemple, dire où on travaille, jusqu'à quand) aurait aussi un intérêt.
CODE 4DDL0C4T10NK0
J'ai cherche Dublin puis clique pour m'y ajouter, mais votre code est raciste des roux. Je suis triste :'(
Pour identifier la promotion d'un étudiant, un label ( + année d'étude si en cours) voire un code couleur pourraient être intéressants (cependant, comment traiter rigoureusement le cas où deux étudiants de promotions différentes se trouvent au même endroit ?)
Il serait également intéressant de pouvoir n'afficher que les étudiants de certaines promotions sur la map.
Par exemple, une liste des promotions "actives" (toutes par défaut), dans laquelle on peut décocher les promotions qu'on ne souhaite pas afficher.
Les mots de passes ne peuvent être restitués car il sont cryptés. Cependant il faudrait une fonctionnalité pour retrouver un mot de passe perdu. Les gens ne se connectent que rarement au site, à des dates souvent éloignées, et oublient donc souvent leur mot de passe.
Je propose 2 solutions, il doit en y avoir d'autres.
Lorsqu'une une demande de restitution de mot de passe est effectuée :
Ou
Methode 1 :
.+ Plus sécurisée, aucun mot de passe ne transite par mail
.+ Le token s'invalide au bout d'un certain temps
.- Plus long à l'implémentation
.- Demande une à deux nouvelles pages interfaces
Methode 2 :
.+ Rapide et facile d'implémentation (juste l'envoie d'un mail et la génération d'un mot de passe)
.- Le mot de passe est envoyé par mail et n'expire pas
.- La sécurité du compte de l'utilisateur dépend d'une opération optionnelle de sa part (changer son mot de passe une fois connecté)
Une vue pour chaque étudiant, dans laquelle il peut choisir d'indiquer toutes ses mobilités (actuelles, antérieures ou à venir), avec dates. L'utilisateur doit pouvoir ajouter, modifier ou supprimer ces informations librement.
Je n'arrive pas à rechercher la ville de Passau en Allemagne. Lorsque je regarde les données JSON retournées il y a des résultats pour Passau mais l'interface ne les propose pas. J'ai essayé d'envoyer une requête POST à la main pour changer ma localisation mais j'ai une erreur 500 sûrement parce que j'ai pas respecté le protocole.
En fait, le site est accessible en HTTPS donc il faut effectuer les modification suivantes :
@app.before_request
def before_request():
if request.url.startswith('http://'):
url = request.url.replace('http://', 'https://', 1)
code = 301
return redirect(url, code=code)
Actuellement le hash du mot de passe se fait par SHA 256.
J'ouvre cette issue pour discuter du fait qu'il faille ajouter un sel
.
@halflings et @PandiPanda69 pourront prendre part à la discussion en etant les initiateurs.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.