Libertempo
Application libre de gestion des congés

Faisons un peu le point

Bonjour,

Tout d’abord, l’équipe de Libertempo vous présentent ses meilleurs vœux pour l’année 2018.
Cette période est aussi pour nous l’occasion de faire le point et préparer cette nouvelle année. D’abord un retour rapide sur 2017 :

– 2 versions majeures : Quinnis et Kantra
– 273k lignes de code ajoutées et 55k enlevées (nouvelles dépendances incluses)
– 46 tickets bugs clos
– 37 tickets fonctionnalités et améliorations clos
– toujours 2 développeurs bénévoles

Avenir du projet

L’API

Cette année, l’API (nommé Libertapi) sera le projet sur lequel nous comptons nous concentrer. Elle est déjà opérationnelle, l’authentification locale se base dessus et elle fournit quelques données à Libertempo-web (liste des plannings). Nous comptons donc continuer en ce sens afin d’obtenir toutes les données à travers l’API (liste des utilisateurs, type de congés, absences…).

Libertempo-web

L’application web est toujours maintenue en parallèle de l’API, en plus des améliorations esthétiques et fonctionnelles que vous avez certainement remarquées, la refonte du code se poursuit toujours, nous passons le code en modèle MVC. Nous essayons toujours de livrer de manière plus atomique, nous vous avons ainsi proposé plusieurs versions mineures. Ces dernières faisant suite à des corrections de bugs, nous espérons que nos articles vous ont permis d’en comprendre leur importance.

Pour la version 1.11 (alias Mondaran), qui devrait être livrée dans quelques semaines, nous avons axé notre travail principalement sur la correction de bug. Nous avons tout de même apporté quelques améliorations. Nous poursuivons toujours le repositionnement de Libertempo sur la France et ses réglementations, le choix des langues n’étant plus nécessaire il sera retiré bientôt.

Le calendrier

Le calendrier est une fonctionnalité centrale de Libertempo et suite à la livraison de Ceres nombres d’entre vous ont demandé le retour du calendrier linéaire, nous avons entendu vos remarques : Kantra à donc réintroduit ce format. Il reste du travail avant que celui-ci soit parfait, nous l’améliorerons au fur et à mesure des versions, comptez sur nous.

Le mot de la fin

Toujours passionnés par ce projet, nous faisons de notre mieux (à 2) pour répondre à vos besoins, nous vous remercions pour votre compréhension et vos encouragements. Nous remercions également les contributeurs ponctuels, en particulier le rectorat de Dijon et TimN.

A bientôt

7 Commentaires

  1. 24 janvier 2018    

    Bonjour,
    J’ai installé l’application, mais quand j’accède à la fenêtre d’identification j’ai le message suivant:
    Warning: Declaration of includes\Database_MySQLi_Result::fetch_all() should be compatible with mysqli_result::fetch_all($result_type = NULL) in /home/bourgogn/www/libertempo/includes/SQL.php on line 0

    Quelle est la cause de ce message.
    merci pour votre aide.
    cordialement.

    • wouldsmina wouldsmina
      27 janvier 2018    

      Bonjour,
      Je t’invite a ouvrir un ticket sur github c’est plus adapté pour ce genre de problème.
      Merci.

  2. 24 janvier 2018    

    Bonjour je recherche le lieu pour signaler les bugs et améliorations : (j’envoi également du coup à la mailing list)

    — Calendrier
    > tri par nom et nom par groupe (en cours visiblement)
    > on a une option admn qui propose de voir les soldes mais ceux-ci ne sont pas visible
    > option qui permet d’autorisé ou non la vue des congés différentiés sur planning (rtt / congés …)
    > plus de lisibilité dans la couleur de la demande en attente(orange clair?) car vert et vert-clair ça reste subtile
    > pouvoir faire une édition papier à l’instant T du calendrier (l’imprim-écran c’est pas top)
    > meilleur visibilité du jour actuel (colonne encadrée, couleur complète bleue …) car arrivé en bas on perd la lisibilité.

    Groupe
    > tri par ordre alphabetique

    Bugs
    > des heures additionnelles impossible à déposer car des demandes en cours de validation alors qu’il ny a rien … (est-ce le bug que vous êtes en train de corriger ???)

    RH
    > demande de pouvoir faire de l’édition papier des demandes du moi ou de l’année
    > Edition papier globale et non agent par agent
    > récapitulatif papier pour chaque type d’absence quel agent à pris quoi

    Merci d’avance pour la prise en compte de ma demande et les échanges que nous pourrons faire.

    Je suis DSI d’une commune ou nous avons 57 agents utilisateurs dans l’application donc si nous pouvons vous aider à remonter certaines informations ou tester certaines fonctionnalités …

  3. 23 janvier 2018    

    Bonjour,
    Merci, mais maintenant j’ai l’erreur :
    erreur_user
    erreur_login_password

    quelque soit le port que je mets après le nom de l’hôte dans le fichier dbconnect.php.

    J’ai essayé de faire une nouvelle installation, mais même problème que dans le message précédent.

    Faut-il ajouter dans dbconnect.php une ligne $mysql_port= »xxxxxxxx » ;

  4. 22 janvier 2018    

    Bonjour,
    Je suis actuellement sous KANTRA avec une MySQL 5.5. Cela fonctionne sauf lorsque je veux ajouter un nouvel utilisateur par exemple.
    J’ai créé une nouvelle base de données en 5.6 sur OVH. J’ai essayé d’installer Kantra, mais il me dit que la base de données est inaccessible.
    Lorsque je me connecte sur OVH avec les paramètres de la base de données, je n’ai pas de problème pour y accéder.
    Le problème vient qu’il faut indiquer dans les paramètres le port du serveur, champs qui n’apparait pas dans la demande d’installation. OVH précise que si c’est le cas, il faut remplir le champs avec nom de l’hôte et le port séparé par deux points. Même en appliquant cette recommandation, la base reste inaccessible.

    Pouvez-vous me donner une solution pour résoudre ce problème pour une nouvelle installation ou quels sont les fichiers à modifier pour mettre les paramètres de la nouvelle base 5.6 sur l’installation actuelle.

    Merci pour votre aide

    • wouldsmina wouldsmina
      22 janvier 2018    

      Bonjour,

      Tu peux modifier le fichier cfg/dbconect.php, mais normalement avec le port par défaut (3306) il ne devrait pas y avoir de problème.

      a+

Téléchargement

Newsletter – En cas de nouvelle version uniquement