Skip to content

Releases

Quarel 0.5.0 (bêta)

Choose a tag to compare

@anlekg anlekg released this 27 Sep 22:15

Le bloc cosmétique : personnalisez l'application, vos profils et vos serveurs. Et un outil pour venir de Discord.

À mettre à jour ensemble. Serveurs communautaires (schéma 14) et services d'identité (schéma 14) d'abord, application ensuite.

Personnalisation

  • Mon CSS (Paramètres › Apparence) : votre propre CSS dans l'application, sur cet appareil, avec un mode sans échec (Ctrl + Maj + 0) si un CSS la rend inutilisable.
  • Thème d'un serveur (Paramètres du serveur › Apparence) : couleurs, dégradé, image de fond, police et CSS, sur les salons, les messages, les membres et le vocal du serveur.
  • Le thème d'un serveur passe avant votre CSS par défaut ; on peut inverser, ignorer le thème d'un serveur, ou ceux de tout le monde.
  • Cartes de profil : un clic sur une personne montre sa bannière, son image, ses rôles et sa présentation, dans son thème.
  • Profil par serveur : surnom, présentation, image, bannière et thème propres à un serveur (menu du serveur › Mon profil sur ce serveur) ; la modération peut le réinitialiser.
  • Sécurité : le CSS des serveurs et des cartes est filtré par votre application (rien n'est chargé depuis un autre site : votre adresse IP reste privée ; pas de faux texte ni de faux boutons ; rien hors de sa zone).

Outils

  • Migrer depuis Discord : tools/discord-import recrée sur un serveur Quarel les rôles (permissions comprises), catégories, salons, droits des salons et emojis d'un serveur Discord, avec un rapport de ce qui n'a pas d'équivalent. Essai sans rien modifier, relançable sans doublon.

Téléchargements

Fichier Pour
Quarel-Setup-0.5.0.exe Application de bureau, Windows (sans droits administrateur)
Quarel-0.5.0-x86_64.AppImage / Quarel-0.5.0-amd64.deb Application de bureau, Linux
Quarel-Serveur-Setup-0.5.0.exe Serveur communautaire, Windows
Quarel-Identite-Setup-0.5.0.exe Service d'identité, Windows

Aussi sur quarel.app ; version web : app.quarel.app. L'application se met à jour seule. Les installateurs ne sont pas encore signés (avertissement SmartScreen) : vérifiez les empreintes avec SHA256SUMS.

Quarel 0.4.5 (bêta)

Choose a tag to compare

@anlekg anlekg released this 27 Sep 20:10

Corrections du deuxième audit (sécurité et vie privée) et demandes de test. Première mise à jour invisible de l'application de bureau : depuis la 0.4.0, « Redémarrer » installe sans fenêtre et rouvre Quarel.

À mettre à jour ensemble. Serveurs communautaires (schéma 13) et services d'identité (schéma 13) d'abord, application ensuite : la connexion par clé d'accès et l'export des données demandent les deux côtés à jour.

Corrections demandées

  • Toutes les confirmations (supprimer un salon, expulser, quitter un groupe…) s'ouvrent dans l'application : sous Windows, après une boîte du système, l'application de bureau ne prenait plus le clavier (impossible d'écrire après avoir supprimé un salon).
  • Les fils et les posts de forum se renomment et se suppriment (roue dentée, clic droit, en-tête du fil).
  • Inviter ses amis depuis « Inviter sur… » : une invitation personnelle envoyée en message privé ; un lien d'invitation dans un message s'affiche en carte Rejoindre / Ouvrir.
  • Rejoindre un second serveur auto-signé à la même adresse coupait le premier : c'est maintenant refusé avec une explication.

Sécurité

  • Webhooks : nouvelle permission « Gérer les webhooks », et il faut pouvoir écrire dans le salon pour en créer un (un webhook permettait d'écrire dans un salon d'annonces sans en avoir le droit). Les rôles qui géraient les salons la reçoivent.
  • Clés d'accès : la page de connexion indique l'appareil, l'adresse et l'heure, puis un code à taper dans l'application ; email à l'ajout et au retrait d'une clé (le retrait demande le mot de passe).
  • Fils et posts : 5 créations par 10 minutes et par membre ; archivés après une semaine sans message (hors de la liste des salons, toujours lisibles ; un message les rouvre).
  • Notifications web envoyées seulement aux services des navigateurs.
  • Modération automatique : plus trompée par les caractères invisibles ni les lettres imitées (cyrillique, grec, pleine chasse) ; s'applique aussi aux noms de fils et aux surnoms.

Vie privée

  • Qui voit votre adresse IP (Paramètres › Voix et vidéo) : par défaut, seulement vos amis ; avec les autres membres d'un groupe, appels par le relais et fichiers par la copie chiffrée.
  • Messages éphémères jamais sauvegardés ni transmis à un nouvel appareil ; notifications sans leur texte ni celui des divulgâcheurs ; pas d'aperçu pour un lien caché.
  • Compte supprimé : son nom devient « Ancien compte » sur les serveurs rejoints.
  • Télécharger mes données (Paramètres › Confidentialité, et « Mes données sur ce serveur » dans le menu d'un serveur).

Téléchargements

Fichier Pour
Quarel-Setup-0.4.5.exe Application de bureau, Windows (sans droits administrateur)
Quarel-0.4.5-x86_64.AppImage / Quarel-0.4.5-amd64.deb Application de bureau, Linux
Quarel-Serveur-Setup-0.4.5.exe Serveur communautaire, Windows
Quarel-Identite-Setup-0.4.5.exe Service d'identité, Windows

Aussi sur quarel.app ; version web : app.quarel.app. L'application 0.4.0 se met à jour seule. Les installateurs ne sont pas encore signés (avertissement SmartScreen) : vérifiez les empreintes avec SHA256SUMS.

Quarel 0.4.0 (bêta)

Choose a tag to compare

@anlekg anlekg released this 27 Sep 15:56

La plus grosse mise à jour depuis le début : toute la liste « plus tard » (P2) du plan, et du confort pour l'application de bureau.

À mettre à jour ensemble. Les nouveautés marquées ★ ne marchent qu'entre applications 0.4.0 (l'application se met à jour seule ; la version web est toujours à jour). Serveurs communautaires et services d'identité auto-hébergés : mettez-les à jour aussi (installateur Windows plus récent, ou nouvelle image Docker) — leurs bases sont migrées automatiquement, avec une copie de sécurité.

Appels et vocal

  • ★ Partage d'écran pendant un appel entre amis (un écran ou une fenêtre ; sous Windows avec le son du système), les deux personnes en même temps si elles veulent.
  • ★ Appels de groupe dans les groupes de messages privés, jusqu'à 6 personnes, en direct entre vous (aucun serveur ne voit le son ni la vidéo) : sonnerie, « Rejoindre l'appel », caméra et partage d'écran.
  • Salons « scène » : un salon vocal où le public écoute et lève la main ; la modération invite à parler.
  • Ping : barres de signal à gauche de « Vocal connecté », dans la barre d'appel et sur chaque participant·e (valeur au survol).
  • Volume par personne (jusqu'à 200 %) et « Rendre muet pour moi », au clic droit.

Messages privés et amis

  • Messages éphémères : durée de vie réglable par conversation (5 min à 7 jours), par n'importe quel membre ; chaque appareil efface lui-même messages et fichiers.
  • Qui peut vous demander en ami : tout le monde, les amis de vos amis et membres de vos groupes, ou personne.

Serveurs communautaires

  • Modération automatique : mots interdits, liens, trop de mentions, messages répétés, exclusion automatique ; chaque refus est journalisé (sans le texte).
  • Emojis personnalisés (100 par serveur), dans les messages (:nom:) et les réactions.
  • Salons forum : des posts avec un titre, chacun sa discussion, les plus actifs en tête.
  • Webhooks entrants : une adresse secrète pour publier dans un salon (supervision, sauvegardes, formulaires…).
  • Commandes slash pour les bots (/ping, /echo dans le bot d'exemple), avec réponses publiques ou visibles par vous seul·e.
  • Mise en forme : titres, listes, citations, barré, souligné, divulgâcheurs ||…||, langage des blocs de code.

Application

  • Clic droit partout : sur une personne (volume, message, ami, modération selon vos droits), un message (réagir, répondre, épingler, copier…), un salon (marquer comme lu, modifier).
  • Zone de notification (Windows) : la croix garde Quarel près de l'horloge ; messages et appels continuent d'arriver.
  • Mises à jour invisibles : « Redémarrer » installe sans fenêtre et rouvre Quarel (à partir de la prochaine mise à jour).
  • Vérification d'intégrité (Windows) : l'application refuse de démarrer si ses fichiers ont été modifiés après l'installation.
  • Version web installée sur téléphone : notifications même application fermée, par un simple réveil sans contenu ni expéditeur (messages privés et appels).

Compte et sécurité

  • Clés d'accès (Windows Hello, clé de sécurité, téléphone) en double authentification, à côté du code à 6 chiffres.
  • Les connexions des applications antérieures à 0.3.0 sont refusées (ancienne preuve de connexion).

Corrections

  • Un salon qui venait d'être créé n'avait aucun droit dans l'application avant une reconnexion (pas de zone de saisie).

Téléchargements

Fichier Pour
Quarel-Setup-0.4.0.exe Application de bureau, Windows (sans droits administrateur)
Quarel-0.4.0-x86_64.AppImage / Quarel-0.4.0-amd64.deb Application de bureau, Linux
Quarel-Serveur-Setup-0.4.0.exe Serveur communautaire, Windows
Quarel-Identite-Setup-0.4.0.exe Service d'identité, Windows

Aussi sur quarel.app ; version web : app.quarel.app. Les installateurs ne sont pas encore signés (avertissement SmartScreen « éditeur inconnu ») : comparez leur empreinte avec SHA256SUMS. Les applications déjà installées se mettent à jour seules (mises à jour signées).

Guide complet : Nouveautés.

🤖 Generated with Claude Code

Quarel 0.3.0 — audit de sécurité

Choose a tag to compare

@anlekg anlekg released this 26 Sep 16:28

Quarel 0.3.0 : audit de sécurité. Un audit complet du projet (fonctions, sécurité, technologies) a été mené, et tous ses points ont été corrigés. Cette version apporte aussi plusieurs nouveautés pour la confiance dans les messages privés.

⚠️ Hébergeurs : mettez votre serveur à jour. L'application 0.3.0 ne peut plus se connecter à un serveur communautaire 0.2.0 : elle affiche « Ce serveur utilise une version de Quarel trop ancienne ». Les serveurs 0.3.0 acceptent toujours les applications 0.2.0. L'application de bureau se met à jour toute seule.

Version de test (bêta). Pendant la bêta, les comptes du service officiel identity.quarel.app sont sur invitation.

Sécurité

  • Connexion aux serveurs : la preuve de connexion signe maintenant l'adresse contactée et la façon dont elle a été vérifiée. Un serveur malveillant muni d'un certificat ordinaire ne peut plus relayer votre connexion vers un autre serveur pour s'y faire passer pour vous (faille principale de l'audit). Un nom d'hôte dont le certificat a prouvé l'identité d'un serveur n'accepte plus jamais que ce serveur.
  • Pages d'administration : HTTPS obligatoire depuis une autre machine du réseau (certificat auto-signé, empreinte dans le journal) ; noms d'hôte inconnus refusés (protection contre le DNS rebinding).
  • Comptes : un appareil déjà connecté n'est plus bloqué par quelqu'un qui accumule les échecs de connexion depuis ailleurs ; l'inscription ne révèle plus si une adresse email est utilisée ; les sessions inactives depuis 90 jours prennent fin.
  • Appareils révoqués ou déconnectés : leurs sessions sur les serveurs communautaires se ferment dans les 10 minutes, et leurs anciens jetons ne permettent plus de se reconnecter.
  • Stockage borné sur les deux services (fichiers en attente, boîtes aux lettres, espace disque réservé) ; filtre d'adresses complet pour les aperçus de liens et le relais d'appels ; durcissement de l'application de bureau (fusibles Electron) et des serveurs.

Nouveautés

  • Code de sécurité entre contacts, à comparer de vive voix : badge « Vérifié ».
  • Membres de groupe confirmés par les membres eux-mêmes ; ajout d'un ami à un groupe depuis l'application.
  • « J'ai tout perdu » : repartir avec de nouvelles clés de chiffrement quand on a perdu tous ses appareils et sa phrase de récupération (mot de passe et double authentification exigés, contacts prévenus).
  • Transfert de propriété d'un serveur, et réinitialisation du propriétaire par l'hébergeur (page d'administration).
  • Plusieurs serveurs sur une même machine : le vocal signale clairement des ports déjà utilisés (nouveau réglage « Port de signalisation »).

Téléchargements

Quoi Fichier
Application — Windows 10/11 Quarel-Setup-0.3.0.exe
Application — Linux Quarel-0.3.0-x86_64.AppImage (mises à jour automatiques) ou Quarel-0.3.0-amd64.deb
Application — navigateur, téléphone app.quarel.app
Serveur communautaire — Windows Quarel-Serveur-Setup-0.3.0.exe (Docker)
Service d'identité — Windows Quarel-Identite-Setup-0.3.0.exe (Docker)

Installateurs non signés par un certificat d'éditeur (avertissement SmartScreen) : vérifiez-les avec SHA256SUMS. Les mises à jour de l'application, elles, sont signées par Quarel.

Détails : journal des décisions · guide de test de l'audit · sécurité

Quarel 0.2.0 — première bêta

Choose a tag to compare

@anlekg anlekg released this 26 Sep 13:23

Première bêta publique de Quarel, l'alternative libre et auto-hébergeable à Discord : chaque serveur tourne chez la personne qui l'héberge, les messages privés et les appels sont chiffrés de bout en bout.

⚠️ Version de test. Tout fonctionne de bout en bout et est couvert par des tests automatiques, mais des changements et des bugs sont encore attendus. Pendant la bêta, les comptes du service officiel identity.quarel.app sont sur invitation.

L'application Quarel

Application

Système Fichier Mises à jour
Windows 10/11 (64 bits) Quarel-Setup-0.2.0.exe automatiques
Linux (toutes distributions) Quarel-0.2.0-x86_64.AppImage automatiques
Debian, Ubuntu Quarel-0.2.0-amd64.deb manuelles
Navigateur, téléphone app.quarel.app toujours à jour

Les mises à jour de l'application sont signées par la clé de publication de Quarel : l'application refuse tout fichier qui ne l'est pas.

Héberger

Quoi Windows Docker
Serveur communautaire (avec vocal) Quarel-Serveur-Setup-0.2.0.exe guide de l'hébergeur
Service d'identité Quarel-Identite-Setup-0.2.0.exe déployer un service d'identité

Dans cette version

  • Serveurs communautaires : salons textuels, vocaux, annonces, fils ; rôles et droits par salon ; modération complète (exclusions, bannissements, journal, règles, vérification par SMS) ; bots ; recherche, épingles, réactions, fichiers, notifications.
  • Vocal et vidéo : micro, caméra, partage d'écran avec le son.
  • Amis, messages privés et groupes chiffrés de bout en bout (Olm/Megolm via vodozemac), fichiers chiffrés, validation des appareils, phrase de récupération.
  • Appels pair à pair avec vidéo, relais de secours chiffré.
  • Hébergement léger : une image Docker ou un installateur Windows, UPnP, page d'administration, sauvegardes.

Bon à savoir

  • Les installateurs ne sont pas encore signés par un certificat d'éditeur : Windows affiche « Windows a protégé votre ordinateur » → « Informations complémentaires » → « Exécuter quand même ». Vérifiez les fichiers avec SHA256SUMS.
  • Les mêmes fichiers sont aussi sur quarel.app.
  • Documentation : quarel.app/wiki · Bug : tickets · Faille de sécurité : signalement privé.