Améliorations du mois d'Août 2015
Posted: 31 Aug 2015, 05:39
Quelques améliorations récemment (au cours de ce mois d'Août, plus précisément), sans ordre particulier:
Sécurité:
Performances:
Bugfix:
Divers:
Bref, plus de 30 commits en Août, et il n'y a pas tout... Merci notamment à Victor D et Hamza pour leurs rapports de bugs.
Nous avons encore un certain nombre de choses petites ou grosses dans notre TODO list, mais il faut du temps, et c'est ce qu'il nous manque
Comme d'habitude, si vous voyez des choses qui clochent, n'hésitez pas à le dire
Sécurité:
- Passage à un kernel Linux grsec
- Corrections d'un XSS possible dans un cas très spécial
- Corrections de quelques permissions un peu trop généreuses dans la galerie du forum
- Mises-à-jour des MediaWiki (de TI-Planet, hpwiki, et Inspired-Lua) et de leurs extensions respectives
- Updates habituelles des packages utilisés par l'OS
- Autres choses diverses et variées en backend
Performances:
- Passage de MySQL à MariaDB
- Désactivation (possiblement temporaire) des comptages d'archives par catégorie sur le page d'info d'archive. Gain de vitesse notable
- Gain de vitesse notable pour la recherche à auto-complétion (par défaut, ne cherche plus dans les générations. Pareil sur l'API)
- Gain de vitesse notable lors de téléchargements d'archives non-générations
- Mise en place d'un front-end Nginx (reverse-proxy sur Apache) délivrant entre autre l'HTTPS en SPDY
- Améliorations diverses sur plusieurs codes back-end du menu
Bugfix:
- Sprites calcs 16px corrigés (écran sur Nspire CAS Touchpad + couleurs sur les CE)
- Corrections de plusieurs codes générant des warnings
- Correction d'un double encodage dans les titres de topics dans le menu dans certains cas
- Chargement script HTTP -> HTTPS pour l'API de Google Maps sur la page de stats géo.
- TI-83 Premium CE et TI-82 Advanced: désormais affichés correctement en petit dans le profil le cas échéant
Divers:
- Les smileys de touches sont désormais affichés en vertical-align: middle
- Améliorations de certaines traductions.
- Refonte de la page de maintenance (ici)
- Clarification de l'affichage quand un téléchargement pointe vers un autre site
- Améliorations diverses du CSS, notamment pour la responsive-ness
- Upgrade http -> https sur un certain nombre de liens en database
- La signature est attachée quand on poste en mobile sur le forum
- Pub du chat full-screen supprimée
Bref, plus de 30 commits en Août, et il n'y a pas tout... Merci notamment à Victor D et Hamza pour leurs rapports de bugs.
Nous avons encore un certain nombre de choses petites ou grosses dans notre TODO list, mais il faut du temps, et c'est ce qu'il nous manque
Comme d'habitude, si vous voyez des choses qui clochent, n'hésitez pas à le dire