Home » History » Revision 33
Revision 32 (Greg Burri, 04/20/2020 12:55 PM) → Revision 33/44 (Greg Burri, 04/20/2020 02:52 PM)
h1. Home
h2. Introduction
Euphorik is a community web site written in "Erlang":http://erlang.org/ for the server "Yaws":http://yaws.hyber.org/. It uses the database "Mnesia":http://erlang.org/doc/apps/mnesia/index.html.
It uses a lot of JavaScript and AJAJ ("json":http://www.json.org) for the client.
* [[Description]]
* [[Idées]]
h2. TODO (a mettre dans les issues)
* -Supprimer le troll de la semaine-
* Mettre en évidence (font plus grande) les messages qui ne répondent à personne (qui commencent une nouvelle conversation).
* Intégrer Dialyzer (outil de vérification des types Erlang) dans le processus de build
* Utiliser TypeScript à la place de Javascript
* Ajouter un moyen pour récupérer son mdp perdu à partir de l'email
* Pouvoir modifier un message et avoir l'historique des modifications
* Message multi-ligne
* Suppression de la notion de page et chargement automatique lors du scroll
* Pouvoir se logguer sans passer par une page dédiée
* Ne pas pouvoir partiellement extraire une conversation (trop difficile à comprendre et pas forcément utile)
* Ne pas afficher les messages supprimés et comblement
* Afficher les personnes actuellement sur le site (online)
* Utiliser le système de notification du browser + son quand un nouveau messages est posté? (comme whatsapp par exemple).
h2. Technical documentation
* [[Folder structure]]
* [[Protocole]]
* [[Installation]]
* [[Release process]]
* [[Processus]]
h3. Adresses
* "Adresse de preproduction":http://www.euphorik.ch:8090/ (actif uniquement pendant la phase de test précédant la mise en production)
* "Adresse de monitoring du serveur":http://mon.euphorik.ch/localdomain/localhost.localdomain.html