Un commit qui se faisait attendre pour BoZoN 2.4
Voilà près de trois semaines que je devrais commit demain... ça fait long.
Pourtant, Dieu m'tripote, on s'est pas ennuyé avec Cyrille: entre l'envoi de versions alpha par paquets de douze, les discussions sur tout et rien, les batailles de fions, les petits mots taquins... on n'a pas chômé.
Là, on commence à voir le bout du tunnel et je pense que ça valait le coup.
On a beaucoup débugué, principalement des parties destinées à optimiser le chargement et le traitement des 30 000 fichiers de Cyrille, le testeur de l'extrême, grand malade poussant les applis dans leurs derniers retranchements, que dis-je, qui les conduit à pleurnicher de terreur enfermées derrière la cuvette des WC de la chambre de bonne du bastion dans lequel elles se terrent, tremblantes...
J'ai ajouté des choses, amélioré par ci par là, optimisé des trucs, repensé des machins... tout en résolvant les problèmes individuels rencontrés par les utilisateurs testeurs débugueurs...
La deuxième bonne nouvelle, c'est qu'avec Cyrille on va se marier on est en train de préparer le site officiel de Bozon, avec son nom de domaine pis tout. On vous tient au courant
Les changements c'est maintenant c'est dessous.
Le changelog de cette version 2.4:
- optimisation : réduction des accès disques au strict minimum pour éviter les rélentissemenrt
- optimisation : suppression de toutes les régénérations de la base au profit d'ajouts ou de suppressions ponctuelles
- ajout : volume sur la playlist
- amélioration : dézipper un fichier crée un nouveau dossier
- ajout : zipper et télécharger une sélection de fichiers et dossiers
- ajout : dans l'accès public, l'arborescence est désormais présentée de façon à pouvoir déployer les dossiers
- ajout : un bouton pour forcer la mise à jour de la base pour ceux qui utilisent le ftp au lieu de Bozon pour uploader ou modifier les fichiers
- ajout : le nettoyage du dossier temp (!)
- ajout : une variable $default_temp_folder dans config.php
- ajout : un bouton «charger plus» pour ceux qui ont des dossiers contenant plusieurs milliers de fichiers
- ajout : une variable de config pour choisir l'effet d'un clic sur un fichier dans la vue admin.
- amélioration : remplacement de certaines fonctions js au profit d'une petite lib à moi VanillaJs
- amélioration : le bouton de partage n'apparaît plus s'il n'y a qu'un seul utilisateur inscrit
- amélioration : des changements dans le design
- bugfix : le dossier verrouillé fonctionne à nouveau normalement
- ajout : le choix de langue est désormais stocké dans le profil utilisateur
- ajout : trois nouveaux statuts pour les inscrits: admin, utilisateur et invité (le premier inscrit est devenu superadmin).
- amélioration : le fallback au drag et drop accepte désormais la multisélection
- ajout : un éditeur markdown qui permet la modification ou la création de fichiers texte contenant du markdown.
- amélioration : remplacement des icônes par une webfont... 56k -> 9k \o/
- amélioration : la page de gestion des utilisateurs est désormais présentée sous forme d'onglets
- ajout : Superadmin peut désormais changer les mots de passe des autres inscrits
- ajout : un tout nouveau espace de gestion des droits d'accès aux différentes parties de l'appli. On peut créer des profils et cliquer sur ce à quoi ils peuvent accéder.
- ajout : ajout de . et .. dans la liste de fichiers
- ajout : une variable de config pour autoriser ou pas l'accès au rss/json/download sur la page publique d'un partage
- ajout : des avertissements pour les libs manquantes; Bozon fonctionnera mais les fonctionnalités utilisant ces libs seront désactivées. On peut désactiver ces warnings dans config.php ($disable_non_installed_libs_warning=true)
- bugfix : problèmes d'accents
- bugfix : un problème de refresh obligatoire lors des modifs d'utilisateurs
- ajout : une variable de config pour utiliser la lightbox ou un nouvel onglet pour visualiser les images
- amélioration : la lightbox
Quelques images de tout ça:
❝ 15 commentaires ❞
Fil RSS des commentaires de cet article
✍ Écrire un commentaire
les commentaires relevant du SPAM seront filtrés et dégagés direct...