[Glpi-dev] 9.1.3 Release
After several weeks, Teclib’ is happy to announce the release of GLPI 9.1.3. You can download the 9.1.3 archive on github: https://github.com/glpi-project/glpi/releases/download/9.1.3/glpi-9.1.3.tgz You'll find below the most important changes of this bugfixes version: - fix issue when saving entity address, - fix adding watchers during ticket creation, - fix global search on assets, - fix several plannings issues (empty list on dashboard, ical export), - fix incorrect right checking on tickets (some actions were still available even at solved status), - several API fixes (additional checks, errors in documentation), - fix search export (footer, pagination). The full changelog is available here for more details: https://github.com/glpi-project/glpi/milestone/15?closed=1 We’d like to thank all people who contributed to this new version and all those who contribute regularly to the GLPI project. === Après plusieurs semaines de développement, Teclib’ a le plaisir de vous annoncer la sortie de GLPI version 9.1.3. L’archive de la version 9.1.3 est disponible sur github : https://github.com/glpi-project/glpi/releases/download/9.1.3/glpi-9.1.3.tgz Vous trouverez ci-dessous la liste des changements les plus importants de cette version corrective : - correction d'un problème lors de la sauvegarde des adresses des entités, - correction de l'ajout d'observateurs lors de la création de tickets, - correction de la recherche globale sur le parc, - correction de divers problèmes liés au planning (liste vide sur le bureau, export ical), - correction de vérifications des droits dans les tickets (certaines actions restaient disponibles même à l'état résolu), - corrections diverses sur l'API (vérifications additionnelles, erreurs dans la documentation), - corrections sur l'export des recherches (pied de page, pagination). Voir le journal des changements complet pour plus de détails : https://github.com/glpi-project/glpi/milestone/15?closed=1 Nous remercions toutes les personnes qui ont contribué à cette nouvelle version et plus généralement toutes celles et ceux qui soutiennent régulièrement le projet GLPI. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Branching rules
Hello. This process is actually my responsibility. But i have temporary less time to make reviews. I also hope a 9.1.1 release soon but i think we miss a important part in network ports to do it. Could we expect start or mid of next week ? (maybe sooner ?) For enhance future releases, i'm open to any advises. Maybe we need to clarify what's we need to do before and for a release. BTW, ok for a finishing branch name 9.1.1. Il will be off (still reading mails) for the rest of the week, Johan or you could create it ? I pushed recently an update for the tools/make_release script. I think it's now compatible with the current code. It will avoid errors like incomplete tarballs. Regards. - Mail original - > De: "Remi Collet" > À: glpi-dev@gna.org > Envoyé: Dimanche 16 Octobre 2016 12:07:44 > Objet: Re: [Glpi-dev] Branching rules > > I think we also need a "Release Manager" ;) > > - create the branch > - tag the version > - create / publish the tarball > - check which commits can go in the branch after a RC. > > And perhaps we also need a "9.1.1" branch > > So only "critical" remaining bugs can go there, and allow dev to > continue fixing bug in 9.1 branch > > So, RM > - create the 9.1.1 branch from 9.1 > - commit only selected fix in this branch > - release it from this branch > > > BTW, I hope 9.1.1 could be released soon... > (according to the various bug affecting install/update process) > > > Remi. > > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] GLPI 9.1 Available
GLPi 9.1 released with new planning, locks, rest api and much more. Check out all our great improvements in the following news: EN: http://www.glpi-project.org/spip.php?page=annonce&id_breve=366&lang=en FR: http://www.glpi-project.org/spip.php?page=annonce&id_breve=367&lang=fr The tarball is now available on the project web-site : http://www.glpi-project.org/spip.php?article3 Best regards. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Modify coding methods to enhance code quality
OK for me - Mail original - > De: "Johan Cwiklinski" > À: "Liste de diffusion des developpeurs GLPI" > Envoyé: Vendredi 9 Septembre 2016 09:35:37 > Objet: Re: [Glpi-dev] Modify coding methods to enhance code quality > > Hello, > > > For PR adding a feature / changing a behavior, I think we need to keep > > it open before merging for some time (1 day ?) so other developpers can > > comment it (e.g. https://github.com/glpi-project/glpi/pull/945) > > OK for me, let's say PR will stay opened one day. > > ++ > -- > Johan > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Modify coding methods to enhance code quality
Thanks for your message and suggestions. I really appreciate. For most of theses points, i agree. - For systematic PR, we could add this process quickly. It concerns a few developers (mainly me, but also Walid, Yllen & Remi). We pushed directly to master for convenience. Also, number of external contributions for fixes issues are not very common. We could add this process after 9.1 release. It will be more easy and you need only a few weeks to wait. - For pull requests linked to issues, it's already the case, most of the time (you'll certainly find some existing exceptions). All features was never pushed directly to master (only bugfixes), and for major ones, issues existed months before work started. Some with specs, other not, i agree we could enhance this part. I recently add new feature issues i'd like to see in the the next release. See "candidate for next version" milestone. It's not a freezed list. - For code review, i could agree, if we had more implications. At the moment, existing issues and pr are most of the time read/reviewed/fixed only by me and yllen. So we will not wait a review for weeks/months (days is acceptable). The main problem actually is the issue management. You couldn't ask for more reviews if only a few developers actually do the job. If we have more reviews, i don't have any objections to add this process. - Ok for unit tests and travis. It's a rather recent topic, so we couldn't do it previously, but your suggestion is the next step, so ok. - For RC releases, i disagree, we had (for this release by the way) a lot of feedback. I appreciated this fact. I did mistakes for last ones. I apologize for that. I'll make more efforts to avoid futures errors. It's not an excuse, but exhaustion is the main reason. For CS mentioned by jcwi, i don't have a definite opinion. Change rules to PSR should be a good point but it's a big work. For git flow, same, if we have a consensus on this tool, ok. I personally think it's a bit complex. On the past year, your opinions are also welcome. I think we missed things but we also added some good enhancements. My first objective is the enhancement of the projet for all (dev and users). Alexandre. - Mail original - > De: "Johan Cwiklinski" > À: "Liste de diffusion des developpeurs GLPI" > Envoyé: Jeudi 8 Septembre 2016 11:17:45 > Objet: Re: [Glpi-dev] Modify coding methods to enhance code quality > > Hello, > > > I propose new coding methods to enhance GLPI (better code, have > > tests, so less bugs): > > [...] > > Two points I'd like to talk about :) > > 1- > And what about a clear GIT worflow? > > For some projects, I've already used git-flow > (http://nvie.com/posts/a-successful-git-branching-model/); mainly because 1/ > it suits my needs, and 2/ it comes with a git extension that makes things > (really much) simple. > > Maybe this one would no fit GLPI's needs in terms of worflow (mainly because > it does not handle long term support branches - ie. only one stable version > could be maintained); but I guess we should adopt at least some workflow > rules. > > 2- > Coding standards has not been mentionned yet (if I remember well); but their > respects could be added to the "contribution guide". Standardized code is > more simple to read, understand and use :) > Unfortunately, the rules that have been used until now are very specific (it > is not PSR1, and even less PSR2, nor any existing standard provided with > phpcs as fas as I can see). To automate CS checks, we'll have to either: > - write a specfifc ruleset that suits our needs (a quite big specific work), > - or change them to use something existing, that we could adapt for our needs > finally (forcing all functions or methods to be correctly documented for > example). That would be a quite big job as well, but less specific for > instance. > > Actual coding standards are documented here: > https://forge.glpi-project.org/projects/glpi/wiki/CodingStandards > > Regards, > -- > Johan > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] 0.90.5 Release
== Version française en bas de ce message Dear Users, Due to a few regressions in previous release (0.90.4), we decided to push early a new one (0.90.5): Please find below the most important changes of this minor version: - Bookmarks can be saved again. - Failure to associate a document to an asset has been fixed. - Fix MySQL crashed tables detection. - Fix CAS check in status.php page for monitoring tool - No more empty supplier added during ticket creation. See the changelog(https://github.com/glpi-project/glpi/issues?q=milestone:0.90.5) for complete list. You can download the 0.90.5 archive on github (https://github.com/glpi-project/glpi/releases/download/0.90.5/glpi-0.90.5.tar.gz) Moreover, we also released a new version for the release candidate of the 9.1. Here is a non exhaustive list of changes : - Locales updated from transifex service. - Fix focus in modal windows of richtext inputs. - A fallback to English for tinymce when a translation doesn't exist for current language. - The size of computer's volumes will now be displayed most of the time using Gb and Tb units. You can download it on github (https://github.com/glpi-project/glpi/releases/tag/9.1-RC2). We’d like to thank all people who contributed to this new version and all those who contribute regularly to the GLPI project. == Version française Chers utilisateurs, A cause de quelques régressions dans la version 0.90.4, nous avons décidé de sortir rapidement une nouvelle (0.90.5). Veuillez trouver ci-dessous les changements les plus importants de cette version mineure : - Les marques-pages peuvent de nouveau être enregistrés. - Il est possible d'associer des documents aux autres objets. - Correction de la détection du CAS dans la page status.php pour outil de supervision - Correction de la détection des tables crashées MySQL - Plus d'ajout d'un fournisseur vide à la création d'un ticket. Voir le journal des changements (https://github.com/glpi-project/glpi/issues?q=milestone:0.90.5) pour plus de détails. L’archive de la version 0.90.5 est disponible sur github (https://github.com/glpi-project/glpi/releases/download/0.90.5/glpi-0.90.5.tar.gz). De plus, nous avons aussi sorti une nouvelle version pour la "release candidate" de la 9.1. Voici une liste non exhaustive des changements : - Mise à jour des traductions depuis le service transifex. - Correction du "focus" dans les fenêtre modale des champs à texte enrichi. - Le langage par défaut pour tinyMCE est l'anglais dans le cas où une traduction n'existe pas pour la language courant. - La taille des volumes d'ordinateurs vont maintenant afficher les données en utilisant la plupart du temps les unités Go et To Vous pouvez la télécharger sur github (https://github.com/glpi-project/glpi/releases/tag/9.1-RC2). Nous remercions toutes les personnes qui ont contribué à cette nouvelle version et plus généralement toutes celles et ceux qui soutiennent régulièrement le projet GLPI. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] 0.90.4 Release
== Version française en bas de ce message Dear Users, After several weeks of work, Teclib’ is proud to announce the release of GLPI 0.90.4. Please find below the most important changes of this minor version: Security update to prevent vulnerabilities in ajax files. User's pictures import through ldap_mass_sync script is now possible. Users of parent entities are now displayed in sub entities (in read only). Better HTML cleaning of tickets opened by email. Fix broken deletion of bookmarks in self-service interface. See the changelog (https://github.com/glpi-project/glpi/issues?q=milestone:0.90.4) for more details. You can dowload the 0.90.4 archive on github (https://github.com/glpi-project/glpi/releases/download/0.90.4/glpi-0.90.4.tar.gz). We’d like to thank all people who contributed to this new version and all those who contribute regularly to the GLPI project. == Version française Chers utilisateurs, Après plusieurs semaines de développement, Teclib’ a le plaisir de vous annoncer la sortie de GLPI version 0.90.4. Vous trouverez ci-dessous la liste des changements les plus importants de cette version mineure : Mise à jour de sécurité afin de corriger plusieurs vulnérabilités dans les fichiers ajax. L'import des photos utilisateurs depuis le script ldap_mass_sync est désormais possible. Les utilisateurs des entités parentes sont maintenant affichés dans la liste des sous-entités (en lecture seule). Amélioration du nettoyage HTML des tickets ouverts par mail. Correction de la suppression marque-pages en interface self-service. Voir le journal des changements (https://github.com/glpi-project/glpi/issues?q=milestone:0.90.4) pour plus de détails. L’archive de la version 0.90.4 est disponible sur github (https://github.com/glpi-project/glpi/releases/download/0.90.4/glpi-0.90.4.tar.gz). Nous remercions toutes les personnes qui ont contribué à cette nouvelle version et plus généralement toutes celles et ceux qui soutiennent régulièrement le projet GLPI. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] 0.90.3 Release
Dear Users, == Version française en bas de ce message Due to a minor vulnerability discovered last friday, we have decided to release today a new maintenance version of GLPi. You are strongly encouraged to update your current version. We have also fixed a regression preventing a user to select an asset when creating a new ticket in simplified interface. See changelog (https://github.com/glpi-project/glpi/issues?q=milestone:0.90.3) for more details. You can download the 0.90.3 archive on github (https://github.com/glpi-project/glpi/releases). == Version française Chers utilisateurs, En raison d'une vulnérabilité mineure découverte vendredi dernier, nous avons décidé de sortir dès à présent une nouvelle version de maintenance de GLPi. Nous vous encourageons fortement à mettre à jour votre version actuelle de GLPi. Nous avons aussi corrigé un problème empêchant un utilisateur de sélectionner un matériel à la création d'un ticket en interface simplifiée. Voir le journal des changements (https://github.com/glpi-project/glpi/issues?q=milestone:0.90.3) pour plus de détails. L'archive de la version 0.90.3 est disponible sur github (https://github.com/glpi-project/glpi/releases). ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] GLPI 9.1 et API REST
Bonjour. L'api rest est en cours de développement/intégration. Voici la PR/issue correspondante : https://github.com/glpi-project/glpi/pull/567 - Mail original - > De: "Gilles Martin" > À: "Liste de diffusion des developpeurs GLPI" > Envoyé: Vendredi 1 Avril 2016 17:51:17 > Objet: [Glpi-dev] GLPI 9.1 et API REST > Bonjour, > j'ai lu que la prochaine version majeure aurait une API REST intégrée. Cool ! > Cette API sera-t-elle limité à la lecture ou pourrons-nous aussi écrire dans > GLPI ? Lecture/Ecriture > Y-a-t-il déjà de la doc à ce sujet ? Oui : https://github.com/orthagh/glpi/blob/api_rest/apirest.md > Merci ! > Gilles > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] 0.90.2 Release
Dear Users, == Version française en bas de ce message After several weeks of work, Teclib’ is proud to announce the release of GLPI 0.90.2. Here an incomplete list of features added in this minor version : - An alert in central page when some of your mysql tables are marked as crashed - A better flexibility in splitted layout for small screens - More fields in Search-engine (Document comments, ticket id for Changes) - Redirect to previous page after a profile switching (when it is possible) - An icon for default document type - A better compatibility when collecting emails from office365 See changelog (https://github.com/glpi-project/glpi/issues?q=milestone:0.90.2) for more details. You can dowload the 0.90.1 archive on github (https://github.com/glpi-project/glpi/releases) We’d like to thank all people who contributed to this new version and all those who contribute regurlaly to the GLPI project. == Version française Après plusieurs semaines de développement, Teclib' a le plaisir de vous annoncer la sortie de GLPI version 0.90.2. Voici une liste non exhaustive des nouveautés offertes par cette version mineure: - Une alerte sur la page d'accueil quand vos tables MySQL sont marquées comme crashées - Un affichage plus flexible avec la disposition en séparation verticale pour les petits écrans. - Plus de champs disponibles dans le moteur de recherche (commentaires de documents, identifiants des tickets pour les changements) - Une redirection sur la page précédente après un changement de profil (quand cela est possible) - Une icône pour le type de document par défaut - Une meilleure compatibilité lors de la collecte des emails depuis office365 Voir le journal des changements (https://github.com/glpi-project/glpi/issues?q=milestone:0.90.2) pour plus de détails. L'archive de la version 0.90.2 est disponible sur github (https://github.com/glpi-project/glpi/releases]). Nous remercions toutes les personnes qui ont contribué à cette nouvelle version et plus généralement toutes celles et ceux qui soutiennent régulièrement le projet GLPI. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] GLPI 9.1 : version number and new features
(This message has been originally posted on social networks the 2016-02-24. We missed to publish it here.) == Version française en bas de ce message Dear Users, To begin with, we reviewed GLPi’s version numbering (actual version is 0.90.1). Indeed, during the past 13 years of existence and after more than 80 releases, we received many requests for the release of version 1.0. Thus, we eventually decided it was time for a change! However, as releasing a version 1.0 would not completely reflect GLPi’s maturity and history, we chose to jump directly to version 9.1 instead of 0.91. Furthermore, we are proud to announce that GLPi version 9.1 is due for release in spring, and includes the following features: - a new and modern calendar view (based on Infotel’s work) - a lock mecanism for assets and tickets (Olivier Moron, Raynet SAS - ARaymond Network contribution) - a search engine for licenses - an integrated REST API - time to own & time to resolve, for tickets (Infotel contribution) - simplified and dynamic way to add items to a ticket (Infotel contribution) - many bug fixes and new features The team is currently integrating these new features, and would stabilize the software in the coming weeks. Thank you for using GLPi and for being part of our Innovative Community. Stay tuned for more news ! == Version française Chers Utilisateurs de GLPi, Nous sommes très enthousiastes à l’idée de vous donner des nouvelles de la prochaine version majeure de GLPi ! Pour commencer, nous avons revu le système de numérotation (la version actuelle étant la 0.90.1). En effet, au cours des 13 années d’existence du projet et après plus de 80 versions, nous avons reçu de nombreuses questions de nos Utilisateurs concernant la sortie de la 1.0. Par conséquent, nous vous avons écouté et avons décidé qu’il était temps de changer ! Cependant, comme la sortie d’une version 1.0 n’aurait pas reflété la maturité et l’historique de GLPi, nous avons préféré sauter directement à la version 9.1, au lieu de la 0.91. De plus, nous sommes fiers de vous annoncer que GLPi 9.1, dont la sortie est prévue ce printemps, inclura les fonctionnalités suivantes : - une nouvelle vue calendrier plus moderne (basée sur les travaux d’Infotel) - un mécanisme de verrouillage des tickets et éléments d’inventaire (contribution d’Olivier Moron, Raynet SAS - ARaymond Network) - un moteur de recherche pour les licences - une API REST intégrée - la gestion des temps d’intervention et de rétablissement, pour les tickets (contribution d’Infotel) - une manière simplifiée et dynamique d’associer des éléments à des ticktets (contribution d’Infotel) - beaucoup de corrections de bugs et de fonctionnalités L’équipe est actuellement en cours d’intégration de ces nouvelles fonctionnalités, et va stabiliser le software dans les semaines à venir. Merci d’utiliser GLPi, et de faire partie de notre communauté innovante. A bientôt pour plus de nouvelles ! http://glpi-project.org/ ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] GLPI 0.90 Release
Dear users, We're proud to introduce GLPi 0.90 ! This new version features : - New design (material inspired) - Color palette - Layouts - Merged tabs in tickets (Timeline) - And more... You can download it here: https://github.com/glpi-project/glpi/releases The changelog is available: here https://github.com/glpi-project/glpi/issues?q=milestone:0.90 We would like once again to thank our users, developers and contributors for their work on this version. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] About bug #133
Hello. - Mail original - > De: "Remi Collet" > À: "Liste de diffusion des developpeurs GLPI" > Envoyé: Vendredi 25 Septembre 2015 20:18:14 > Objet: [Glpi-dev] About bug #133 > > See https://github.com/glpi-project/glpi/issues/133 > > I definitively believe this is not a security issue in GLPI, but only a > possible issue when the server is not correctly configured for GLPI. I agree with that. Misconfiguration of web server also happens. > In > https://github.com/glpi-project/glpi/commit/b1c31d10228131fd5072ac3f598180404c2bd760 > I add a (partial) check to report this misconfiguration during the > installation process. > > Not perfect, but should work in common case. Yes. > Of course, this message this "very" probably raise question from > unqualified sysadmin... :( Sure, but i think it's better for all of us. > This is not a blocker, installation can be forced. > > > Remi. > > > P.S. and RPM are not affected, and can't be, > as by FHS, "files" is not in the webserver documents tree ;) > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] 0.90 release date, plugins directory and suggest
== Version française en bas de ce courriel Dear GLPi users, We have good news to share with you. GLPi 0.90 release has been planned : 8 october 2015 ! Teclib' and our contributors are working hard to release their plugins before this new version. We're also introducing a new plugin directory website (plugins.glpi-project.org) featuring an improved user interface. We're working hard to improve it, by adding user account creation for plugin submission and notification for new plugin's versions. Please do not hesitate to let us comments, bugs or pull requests on the github forge : https://github.com/glpi-project/plugins . To finish, we've setup a new service for feature proposals. Submitting a feature was not an easy process, consisting of a post on the forum and the creation a ticket by a GLPi developer on the forge. Now you can submit a feature at http://suggest.glpi-project.org, or vote for features already submitted. The GLPi team would like to thanks you for using GLPi and being part of our wide community. == Version française Chers utilisateurs de GLPi. Nous avons de bonnes nouvelles à partager avec vous. Nous avons fixé la date de sortie de la version 0.90 au 8 octobre 2015 ! L'équipe Teclib' et nos contributeurs travaillent dur pour terminer la sortie des plugins avant la nouvelle version. Nous introduisons par la même occasion un nouveau catalogue des plugins (plugins.glpi-project.org), qui apporte une interface utilisateur améliorée. Nous travaillons dur pour améliorer celui-ci et ajoutant un système de création de compte pour la soumission de nouveaux plugins et des notificitions sur les nouvelles versions des plugins. N'hésitez pas à nous faire parvenir sur github vos commentaires, bugs ou pull requests à l'adresse suivante : https://github.com/glpi-project/plugins Enfin, nous avons mis en place un nouveau service de proposition de fonctionnalités. La soumission n'était pas un processus très facile car il consistait en la création d'un post sur le forum, puis d'un ticket par un développeur GLPi. Désormais cela se passe à l'adresse suivante, pour soumettre ou voter pour une fonctionnalité déjà soumise : http://suggest.glpi-project.org L'équipe GLPi voudrait vous remercier d'utiliser GLPi et de faire partie de notre large communauté. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] [Glpi-news] GLPI 0.85.5 and 0.90-RC1 available / disponibles
- vous trouverez la version français à la fin du mail - Hello, GLPI 0.85.5 version is now available from download on the project web-site : http://www.glpi-project.org/?article41&lang=en This is a maintenance release, providing fixes for several minor bugs. See changelog for more details : https://github.com/glpi-project/glpi/issues?q=milestone:0.85.5 Moreover, we just released the first release candidate of GLPi 0.90 : https://github.com/glpi-project/glpi/releases/tag/0.90-RC1 This major version includes many new features, for example : * Layout choices. * A new clean theme. * Custom palettes. * Ticket timeline to reduce the number of tabs. See the changelog for more details : https://github.com/glpi-project/glpi/issues?q=milestone:0.90 We remind you that this version is not ready for production, and thank you for using GLPi. -- The development team # Version Française # Bonjour, L'archive de la version 0.85.5 est disponible en téléchargement sur le site du projet : http://www.glpi-project.org/?article41&lang=en Cette mise à jour mineure de maintenance corrige un certain nombre de bugs. Voir le changelog pour plus de détails : https://github.com/glpi-project/glpi/issues?q=milestone:0.85.5 De plus, nous mettons à disposition la première version RC 0.90 : https://github.com/glpi-project/glpi/releases/tag/0.90-RC1 Cette version majeure apporte de nombreux changements dont notamment : * Choix de disposition. * Nouveau thème général. * Palette personnalisée. * Timeline des tickets pour réduire le nombre d'onglets. Voir le changelog pour plus de détail : https://github.com/glpi-project/glpi/issues?q=milestone:0.90 Nous vous rappelons que cette version n'est pas à mettre en production, et vous remercions d'utiliser GLPi. -- L'équipe de développement. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] GLPI 0.85
Hi. Ok for 0.85.5. I'll tag it next monday. Regards - Mail original - > De: "yllen" > À: Glpi-dev@gna.org > Envoyé: Jeudi 10 Septembre 2015 09:59:29 > Objet: [Glpi-dev] GLPI 0.85 > > Hi, > > I am a member of an inter-ministerial working group to establish each > year a list of free software to use in each French ministry. > We actually are finalizing the list for 2016 and the question about > version of GLPI is still present. > Version 0.90 is not yet stable and the 0.85.4 version is very buggy > unlike svn version 0.85.5 which suits us very well. > > So, we would like to know if the community could purpose fairly quickly > a stable release 0.85.5. > > Regards, > Nelly Lasson > > > * > "Le contenu de ce courriel et ses eventuelles pièces jointes sont > confidentiels. Ils s'adressent exclusivement à la personne destinataire. Si > cet envoi ne vous est pas destiné, ou si vous l'avez reçu par erreur, et > afin de ne pas violer le secret des correspondances, vous ne devez pas le > transmettre à d'autres personnes ni le reproduire. Merci de le renvoyer à > l'émetteur et de le détruire. > > Attention : L'Organisme de l'émetteur du message ne pourra être tenu > responsable de l'altération du présent courriel. Il appartient au > destinataire de vérifier que les messages et pièces jointes reçus ne > contiennent pas de virus. Les opinions contenues dans ce courriel et ses > éventuelles pièces jointes sont celles de l'émetteur. Elles ne reflètent pas > la position de l'Organisme sauf s'il en est disposé autrement dans le > présent courriel." > ** > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Github + 0.90 beta
- Mail original - > De: "Remi Collet" > À: "Liste de diffusion des developpeurs GLPI" > Envoyé: Mercredi 29 Juillet 2015 17:08:36 > Objet: Re: [Glpi-dev] Github + 0.90 beta > > P.S. et pour info, j'ai aucun droit dessus Tu as une invitation en attente _ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Github + 0.90 beta
Je réponds rapidement. Je serais plus disponible demain pour en discuter. - Mail original - > De: "Remi Collet" > À: "Liste de diffusion des developpeurs GLPI" > Envoyé: Mercredi 29 Juillet 2015 17:08:36 > Objet: Re: [Glpi-dev] Github + 0.90 beta > > Le 29/07/2015 16:34, Alexandre Delaunay a écrit : > > - you'll find an english version at the end - > > > > Bonjour à tous. > > > > Nous avons enfin migré les dépôts de GLPI (cœur + doc) vers git. > > Ils sont accessibles depuis http://github.com/glpi-project. > > github != git. > > Migrer vers git, je trouve ça compréhensible > Abandonner une forge "interne" au profit de github, je pige pas. > Surtout que redmine gère parfaitement git (cf fusioninventory) Pour répondre sur ce point. Oui git est différent de github. Redmine gère effectivement bien git aussi. C'est par contre mettre de coté les avantages de github qui sont très nombreux (par exemple : merge request facilitées, intégration avec de nombreux services externes notamment travis). Alors effectivement, ce n'est plus en interne. Je ne vois pas ça comme un problème, la décentralisation de git facilite la récupération et publication de données. Github fournis de nombreuse API pour pouvoir récupérer issues / pr / wiki, etc. La popularité de ce service n'est plus à démontrer et je pense sincèrement que le projet en bénéficiera (en terme de visibilité comme en contributions). Et sans vouloir m'avancer sur fusioninventory, il me semble qu'il est prévu une migration vers github aussi (comme repo principal). Il confirmeront (ou non). > Et il reste possible d'avoir un mirroir sur github poour les PR. Etant le gestionnaire des principaux miroir (git) glpi depuis quelques années, c'est loin d'être simple en gestion. Comme indiqué plus haut, entre la gestion des pr manuelle dans redmine et automatisée via github, la différence est pour moi flagrante. > De plus utiliser github pour l'hébergement d'un git... pourquoi pas, > mais commencer à l'utiliser comme forge (ticket, roadmap, release, ...) > ça me semble dangereux. Nous testerons dans un premier temps. De nombreux projets communautaire le font déjà actuellement. Dans tout les cas, nous verrons à l'usage sur ce point. L'idée principale est de ne pas multiplier les points d'entrées. > Comment les utilisateurs feront la différence sur > https://github.com/glpi-project/glpi/releases/tag/0.90%2Fbeta1 > > Entre > glpi-0.90-beta1.tar.gz > Source code (zip) > Source code (tar.gz) > > (surtout que le pari que les Windowsiens vont se ruer sur les .zip...) C'est une remarque pertinente. Je vais bientôt m'occuper du site principal, nous ferons pointer les releases directement vers le bon lien (je suis assez persuadé que la majorité des utilisateurs passent par ce seul point d'entrée) > > Bref, > Mes 0,02€ Merci de ton retour > Remi. > > P.S. et pour info, j'ai aucun droit dessus > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] Github + 0.90 beta
- you'll find an english version at the end - Bonjour à tous. Nous avons enfin migré les dépôts de GLPI (cœur + doc) vers git. Ils sont accessibles depuis http://github.com/glpi-project. Les "issues" relatives à la version 0.90 devraient être basculées sur le même service très rapidement (avec une référence à l'ancienne forge). Les nouvelles seront créés exclusivement sur github. (avec labels adaptés) Je m'occuper de valider les "milestones" (roadmap). Désormais pour vos "patches" et contributions, vous pouvez passer par votre espace personnel (via l'action fork) et soumettre une "pull request" une fois vos modification envoyées. Nous nous occuperons de les revoir, commenter et les intégrer. Nous appliquerons nous même ce fonctionnement par "Pull request" (au moins pour les fonctionnalités majeures). Je profite de cette annonce pour vous indiquer que je viens de définir la première bêta de la version 0.90 de GLPI. Vous pouvez la récupérer depuis l'onglet release de la page du projet (https://github.com/glpi-project/glpi/releases). Merci de remonter les éventuels problèmes et vos remarques dans l'espace issues (https://github.com/glpi-project/glpi/issues) La démo est à jour, vous pouvez la consulter ici : http://demo.glpi-project.org/ Nota : pour le dépôt de la documentation, j'ai passé la branche doc-md en master. Alexandre. # English version # Hello everybody We have finally migrated GLPI repositories (core + doc) to git. They are available in http://github.com/glpi-project page. Issues assigned to 0.90 version in the Redmine forge will be cloned to this new service very soon (with a reference to source redmine issue). The new ones must be added on github only (with labels). I'm in charge of milestones management. Now, you will be able to push your patches and contributions by forking the project in your personal namespace and submit a pull request after finishing your modifications. We will take care of the review, comments and integration. We will also apply this workflow to ourselves (at least for major features). I take advantage of the opportunity to announce that we just published GLPI 0.90 first beta version. You can download it from the release tab on the project page (https://github.com/glpi-project/glpi/releases). Thank you for posting bugs and comments in issues tab (https://github.com/glpi-project/glpi/issues). You can view a demo of this version here : http://demo.glpi-project.org/ Note: regarding the documentation repository, I just moved the doc-md branch to master. Alexandre. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Coupure forge
La forge est de de nouveau fonctionnelle. Alexandre. - Mail original - > De: "Alexandre Delaunay" > À: "Liste de diffusion des developpeurs GLPI" , "Liste de > diffusion des utilsateurs de GLPI" > > Envoyé: Lundi 27 Juillet 2015 15:07:39 > Objet: Coupure forge > > Bonjour à tous. > > Dans le cadre d'une opération de maintenance. > La forge redmine accessible depuis l'adresse forge.glpi-project.org > (anciennement forge.indepnet.net) sera coupée à partir de 16h. > > L'opération devrait durer environ 1h. > > Merci de votre patience. > > > Hello everybody. > > The redmine forge will be unavailable at forge.glpi-project.org for a > maintenance work from 16 pm. > The downtime should approximately be 1 hour. > > Thanks for your patience. > > > Alexandre. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] Coupure forge
Bonjour à tous. Dans le cadre d'une opération de maintenance. La forge redmine accessible depuis l'adresse forge.glpi-project.org (anciennement forge.indepnet.net) sera coupée à partir de 16h. L'opération devrait durer environ 1h. Merci de votre patience. Hello everybody. The redmine forge will be unavailable at forge.glpi-project.org for a maintenance work from 16 pm. The downtime should approximately be 1 hour. Thanks for your patience. Alexandre. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] [glpi] tsmr | rev 23631 - When transfer a ticket template, all setup is lost. fix #5425
Petite remarque, n'aurait-il pas été préférable de surcharger la function processMassiveActionsForOneItemtype dans TicketTemplate plutôt que d'ajouter un bloc if dans CommonDropdown ? + Alexandre. - Mail original - > De: nore...@indepnet.net > Envoyé: Jeudi 23 Juillet 2015 13:56:43 > Objet: [glpi] tsmr | rev 23631 - When transfer a ticket template, all setup > is lost. fix #5425 > tsmr has commited revision 23631 for the GLPI-PROJECT project. > Comments : When transfer a ticket template, all setup is lost. fix #5425 > Please take a moment to review their checkin : > https://forge.indepnet.net/projects/glpi/repository/revisions/23631 > You have received this notification because you member of the GLPI-PROJECT > project. You could request unsubscribing on glpi-dev@gna.org mailing list___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] Changements et outils à venir
butions guideline” up to date. Concerning the community forum, we were going to freeze it also. It is often attacked by spammers and requires a rather regular follow-up. Two proposals are for the study: Either the installation of the punk-bb plugin to moderate the registrations (what will not prevent the hardness of the moderation) Or the passage to a new typical system stack-overflow type (question2answer is in test). We count on your support in this phase of transition. + Alexandre. baaz = baaz ddurieux = David Durieux jmd = jmd krackerb = krackerb moyo = moyo orthagh = Alexandre Delaunay remi = remi root = root silvermat = silvermat touraine = touraine tsmr = tsmr walid = Walid Nouh webmyster = webmyster yllen = yllen (no author) = no_author ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] [glpi] orthagh | rev 23557 - add timeline to ticket; #5393
Corrigé - Mail original - > De: "nini.lasson" > À: "Liste de diffusion des developpeurs GLPI" > Envoyé: Mardi 21 Juillet 2015 18:08:35 > Objet: Re: [Glpi-dev] [glpi] orthagh | rev 23557 - add timeline to ticket; > #5393 > Bonjour, > Le fichier ajouté dans ce commit n'est pas correct : > - il n'a pas de header > - il a une ligne blanche en début (et ça c'est plus embêtant). > ++ > Yllen > Le 06/07/2015 11:08, nore...@indepnet.net a écrit : > > orthagh has commited revision 23557 for the GLPI-PROJECT project. > > > Comments : add timeline to ticket; #5393 > > > Please take a moment to review their checkin : > > https://forge.indepnet.net/projects/glpi/repository/revisions/23557 > > > You have received this notification because you member of the GLPI-PROJECT > > project. You could request unsubscribing on glpi-dev@gna.org mailing list > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] [glpi] orthagh | rev 23556 - prepare 0.90 version
Bonjour Nelly. Tu préconises donc de conserver le case 0.85.5 dans l'update ? - Mail original - > De: "nini.lasson" > À: "Liste de diffusion des developpeurs GLPI" > Envoyé: Mardi 21 Juillet 2015 17:14:26 > Objet: Re: [Glpi-dev] [glpi] orthagh | rev 23556 - prepare 0.90 version > Bonjour Walid, > C'est presque bon. > Si vous décidez de ne pas sortir de 0.85.5, il ne faut pas oublier que, entre > autres, les développeur mettent à jour leur version quotidiennement, comme > certains utilisateurs qui travaillent avec le daily tarball. > De même, quand un utilisateur remonte un bug, on lui proposait un fix qu'on > lui demandait de tester ; donc les utilisateurs en 0.85.5 existent. > Là, la modification ne tient compte que des utilisateurs qui n'installent que > la version officielle, ce qui pour moi n'est pas suffisant. > ++ > Nelly > Le 20/07/2015 19:19, Walid Nouh a écrit : > > Bonsoir Nelly, > > > Je viens de reporter les modification de la 0.85.5 dans le fichier de > > migration de la 0.90. > > > Le cliupdate devrait fonctionner désormais. > > > Il ne me reste plus qu'à supprimer ce fichier update_0853_0855.php, > > puisqu'il > > n'y aura pas de 0.85.5. > > > Bonne soirée, > > > - Mail original - > > > De: "nini.lasson" > > > À: "Alexandre Delaunay" > > > Cc: "Liste de diffusion des developpeurs GLPI" > > > Envoyé: Lundi 20 Juillet 2015 17:52:07 > > > Objet: Re: [Glpi-dev] [glpi] orthagh | rev 23556 - prepare 0.90 version > > > Bonjour, > > > Je ne comprends pas ce commit, surtout le fichier update_0853_090.php. > > > En effet, en prévision de la 0.85.5, j'avais créé un fichier > > update_0853_0855.php qui comprenais des modifications demandées par des > > utilisateurs et correspondant à des tickets. > > > Or, ce fichier est toujours présent et les modifications ne sont pas > > reprises. > > > De plus, le cliupdate.php n'a pas été modifié, ce qui fait que pour les > > grosses structures la mise à jour ne peut plus être faite en ligne. > > > ++ > > > Yllen > > > Le 06/07/2015 10:21, nore...@indepnet.net a écrit : > > > > orthagh has commited revision 23556 for the GLPI-PROJECT project. > > > > > > Comments : prepare 0.90 version > > > > > > Please take a moment to review their checkin : > > > https://forge.indepnet.net/projects/glpi/repository/revisions/23556 > > > > > > You have received this notification because you member of the > > > GLPI-PROJECT > > > project. You could request unsubscribing on glpi-dev@gna.org mailing list > > > > > ___ > > > Glpi-dev mailing list > > > Glpi-dev@gna.org > > > https://mail.gna.org/listinfo/glpi-dev > > > -- > > > Walid Nouh > > > Directeur R&D > > > wn...@teclib.com > > > TECLIB' Montpellier > > > 10, Parc du Millénaire > > > 1025, avenue Henri Becquerel > > > 34000 Montpellier, France > > > Tel. +33 1 79 97 02 78 - Ligne directe : +33 1 79 97 72 93 - Fax. +33 1 72 > > 70 > > 31 18 > > > Facebook | Twitter | www.teclib.com > > > ___ > > > Glpi-dev mailing list Glpi-dev@gna.org > > https://mail.gna.org/listinfo/glpi-dev > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] tarball plugin
Corrigé. Le script pour les snapshots est en cours d'exécution, il devrait se finir d'ici 5-10 minutes. Cordialement. - Mail original - > De: "nini.lasson" > À: "Liste de diffusion des developpeurs GLPI" > Envoyé: Lundi 20 Juillet 2015 17:05:53 > Objet: [Glpi-dev] tarball plugin > > Bonjour, > > Le tarball des plugins est-il toujours actif ? > Si je récupère le tar.gz d'un plugin (pdf, ocsinventory...) le tar.gz > contient un dossier vide. > > Cordialement, > Yllen > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] Migration forge.indepnet.net
- you'll find an english version at the end - Bonjour à tous. Le redmine précédemment accessible sur l'adresse https://forge.indepnet.net est migré depuis aujourd'hui (17/07/2015). La nouvelle adresse est maintenant https://forge.glpi-project.org. Les projets existants sont normalement tous récupérés. Si jamais il y avait des pertes, contactez moi directement. Pour les connexions svn : - Les chemins relatifs n'ont pas changés (seulement l'url) - Vous pouvez utiliser la commande "relocate" pour migrer vos dépôts locaux Par exemple, sur mon poste : $ svn info Chemin : . Chemin racine de la copie de travail : ... URL : https://forge.indepnet.net/svn/glpi/trunk Relative URL: ^/trunk Racine du dépôt : https://forge.indepnet.net/svn/glpi UUID du dépôt : ... Révision : 23595 Type de nœud : répertoire Tâche programmée : normale Auteur de la dernière modification : orthagh Révision de la dernière modification : 23595 Date de la dernière modification: 2015-07-10 14:28:06 +0200 (ven. 10 juil. 2015) $ svn relocate https://forge.glpi-project.org/svn/glpi/trunk $ svn info Chemin : . Chemin racine de la copie de travail : ... URL : https://forge.glpi-project.org/svn/glpi/trunk Relative URL: ^/trunk Racine du dépôt : https://forge.glpi-project.org/svn/glpi UUID du dépôt : ... Révision : 23595 Type de nœud : répertoire Tâche programmée : normale Auteur de la dernière modification : orthagh Révision de la dernière modification : 23595 Date de la dernière modification: 2015-07-10 14:28:06 +0200 (ven. 10 juil. 2015) J'ai détecté sur les pages des projets que certains utilisaient des chemins absolus pour leurs images (dans la description de leurs projets). Je ne peux pas intervenir la dessus, merci de corriger. Pour finir, pensez à mettre à jour vos flux RSS, bookmarks, etc. Bonne journée à tous. # English version # Hello everybody Our redmine forge, previously available at https://forge.indepnet.net, has been migrated today (2015-07-17). The new url is https://forge.glpi-project.org. All existing projects are normally available. In case of losses, please contact me directly. For your svn connections: - Relative paths are still the same (only the url) - You can use the "relocate" command for your local repositories For example, on my computer: $ svn info Path: . Working Copy Root Path: ... URL: https://forge.indepnet.net/svn/glpi/trunk Relative URL: ^/trunk Repository Root: https://forge.indepnet.net/svn/glpi Repository UUID: ... Revision: 23595 Node Kind: directory Schedule: normal Last Changed Author: orthagh Last Changed Rev: 23595 Last Changed Date: 2015-07-10 14:28:06 +0200 (Fri, 10 Jul 2015) $ svn relocate https://forge.glpi-project.org/svn/glpi/trunk $ svn info Path: . Working Copy Root Path: ... URL: https://forge.glpi-project.org/svn/glpi/trunk Relative URL: ^/trunk Repository Root: https://forge.glpi-project.org/svn/glpi Repository UUID: ... Revision: 23595 Node Kind: directory Schedule: normal Last Changed Author: orthagh Last Changed Rev: 23595 Last Changed Date: 2015-07-10 14:28:06 +0200 (Fri, 10 Jul 2015) I saw on projects list that absolute paths are sometimes used for images (in the project's description). I can't modify this, please correct it. to finish, please remember to update your RSS feeds, bookmarks, etc. Regards. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] GLPI : Différence de comportement
Bonjour Je suis aussi favorable à l'ajout de cette modification personnellement. Je pensais l'avoir ajouté lors de l'intégration des développements pour la 0.90 mais en vérifiant, finalement non (Le plugin discussion impliquait de facto ce comportement). Je serais pour ajouter le paramètre "_reopen" même pour l'interface si personne n'a d'objections Cela serait peut être préférable avec une option dédiée (activée par défaut). Au niveau de la documentation, est ce que le comportement de changement de statut est déjà documenté. Cela nécessite à mon avis un ajout ou une complétion. Alexandre. - Mail original - > De: "Tsmr" > À: glpi-dev@gna.org > Envoyé: Jeudi 16 Juillet 2015 10:27:22 > Objet: [Glpi-dev] GLPI : Différence de comportement > Messieurs j'ai remarqué une différence de comportement dans GLPI entre le > collecteur et l'interface simplifiée : > > N°1 > Refus de la solution (sur l’interface) > Si le ticket est en attente ou résolu, et qu’il est attribué > Passage au statut « En cours Attribué » > > N°2 > Refus de la solution (sur l’interface) > Si le ticket est en attente ou résolu, et qu’il n’est pas attribué > Passage au statut « Nouveau » > > N°3 > Ajout de suivi via le collecteur (Mail) > Si le ticket est en attente ou résolu, et qu’il est attribué > Passage au statut « En cours Attribué » > > N°4 > Ajout de suivi via le collecteur (Mail) > Si le ticket est en attente ou résolu, et qu’il n’est pas attribué > Passage au statut « Nouveau » > > N°5 > Ajout de suivi via l’interface > > Aucune action automatisé > On remarque vite la différence entre le cas n°3 et le cas n°5 > Est-ce normal selon vous ? > Cordialement > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Invitation évènement GLPI le 15/07
Bonjour à tous. L’événement sera retransmis sur youtube : https://www.youtube.com/watch?v=roNqkuT_6Xs On espère commencer vers 10h30. L'équipe Teclib ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Invitation évènement GLPI le 15/07
Bonjour. Il y aura une retransmission en direct sur youtube. Je note votre besoin sinon. Le lien sera communiqué dans la journée du 15. Sinon oui, désolé pour la communication tardive. Cordialement - Mail original - > De: "Yannick Labbé" > À: "Liste de diffusion des developpeurs GLPI" > Envoyé: Vendredi 10 Juillet 2015 15:58:45 > Objet: Re: [Glpi-dev] Invitation évènement GLPI le 15/07 > Bonjour, > Si il est possible de recevoir une presentation par mail ceci m'interesse > vivement. > Cordialement > Yannick Labbé > Le 10 juillet 2015 15:23, Moron, Olivier < olivier.mo...@araymond.com > a > écrit : > > Je serai en vacances :) et ne pourra malheureusement pas venir > > > Dommage que ce soit annoncé que 5 jours à l'avance :( > > > A+ > > > Olivier MORON > > > Miscellaneous Program Member > > > RAYNET SNC > > > Tel : +33 4 76 33 49 52 > > > Fax: +33 4 76 70 56 63 > > > -Original Message- > > > From: Glpi-dev [mailto: glpi-dev-boun...@gna.org ] On Behalf Of Alexandre > > Delaunay > > > Sent: Friday, July 10, 2015 3:05 PM > > > To: Liste de diffusion des developpeurs GLPI; glpi-u...@gna.org > > > Subject: [Glpi-dev] Invitation évènement GLPI le 15/07 > > > Bonjour à tous, > > > Suite à la reprise du projet GLPI, la société Teclib' est heureuse de vous > > inviter à une matinée de présentation de la solution mercredi 15 juillet à > > 10h à l'occasion de la sortie de la version 0.90 beta. > > > Cette matinée sera l'occasion d'échanger avec Jean-Mathieu Doléans et > > Julien > > Dombre, leaders du projet communautaire ainsi que nos partenaires. > > > Cet événement permettra également de partager l'ensemble de vos retours > > d'expériences autour de la solution GLPI. > > > On vous attend nombreux ! > > > L'équipe Teclib' > > > - > > > Inscrivez-vous sur la page www.teclib.com/evenements > > > 10h00 Accueil > > > 10h30 Présentation de Teclib et de la reprise du projet GLPI, par > > Jean-Mathieu Doléans et Julien Dombre > > > 11h00 Pause café > > > 11h15 Présentation de la nouvelle version 0.90 beta par Alexandre Delaunay > > > 12h00 Cocktail dînatoire > > > 118 rue de Rivoli, 75001 PARIS > > > 3 ème étage - sonnette en bas > > > Châtelet : sortie 1 ”Rue de Rivoli” > > > Parking Rivoli Sebastopol, 5 rue Pernelle > > > 01 79 97 02 78 > > > ___ > > > Glpi-dev mailing list > > > Glpi-dev@gna.org > > > https://mail.gna.org/listinfo/glpi-dev > > > ___ > > > Glpi-dev mailing list > > > Glpi-dev@gna.org > > > https://mail.gna.org/listinfo/glpi-dev > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] Invitation évènement GLPI le 15/07
Bonjour à tous, Suite à la reprise du projet GLPI, la société Teclib' est heureuse de vous inviter à une matinée de présentation de la solution mercredi 15 juillet à 10h à l'occasion de la sortie de la version 0.90 beta. Cette matinée sera l'occasion d'échanger avec Jean-Mathieu Doléans et Julien Dombre, leaders du projet communautaire ainsi que nos partenaires. Cet événement permettra également de partager l'ensemble de vos retours d'expériences autour de la solution GLPI. On vous attend nombreux ! L'équipe Teclib' - Inscrivez-vous sur la page www.teclib.com/evenements 10h00 Accueil 10h30 Présentation de Teclib et de la reprise du projet GLPI, par Jean-Mathieu Doléans et Julien Dombre 11h00 Pause café 11h15 Présentation de la nouvelle version 0.90 beta par Alexandre Delaunay 12h00 Cocktail dînatoire 118 rue de Rivoli, 75001 PARIS 3 ème étage - sonnette en bas Châtelet : sortie 1 ”Rue de Rivoli” Parking Rivoli Sebastopol, 5 rue Pernelle 01 79 97 02 78 ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Patch 0.90 for add massiveaction in calendars to add holidays in one time
Hello. Added. https://forge.indepnet.net/issues/5416 https://forge.indepnet.net/projects/glpi/repository/revisions/23591 I modified some parts before commit : - locales - comments - minor indentation Regards. Alexandre Delaunay adelau...@teclib.com 118, Rue de Rivoli - 75001 Paris Tel. +33 1 79 97 02 78 - Fax. +33 1 72 70 31 18 Facebook | Twitter | www.teclib.com - Mail original - > De: "David DURIEUX" > À: glpi-dev@gna.org > Envoyé: Vendredi 10 Juillet 2015 10:01:32 > Objet: Re: [Glpi-dev] Patch 0.90 for add massiveaction in calendars to add > holidays in one time > > Hello, > > Patch fixed (2 bugs inside) > > Best regards, > -- > David DURIEUX > Tel : +33 (0)4.82.53.30.53 > Mail : d.duri...@siprossii.com > Site Web : http://www.siprossii.com/ > > SIPROSSII > Rue des jardins > 69860 Monsols > FRANCE > > > Le Thu, 9 Jul 2015 09:48:50 +0200 > David DURIEUX a écrit: > > >Hello, > > > >This is a patch propose a new massive action in calendar to add a > >holiday to many calendars in one time > > > > > >Best regards, > >-- > >David DURIEUX > >Tel : +33 (0)4.82.53.30.53 > >Mail : d.duri...@siprossii.com > >Site Web : http://www.siprossii.com/ > > > >SIPROSSII > >Rue des jardins > >69860 Monsols > >FRANCE > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] SAML support
Bonjour. Oui je t'en prie. Merci d'avance. Alexandre Delaunay adelau...@teclib.com 118, Rue de Rivoli - 75001 Paris Tel. +33 1 79 97 02 78 - Fax. +33 1 72 70 31 18 Facebook | Twitter | www.teclib.com - Mail original - > De: "David DURIEUX" > À: glpi-dev@gna.org > Envoyé: Mardi 7 Juillet 2015 09:21:21 > Objet: [Glpi-dev] SAML support > > Bonjour, > > J'ai le patch pour le support SAML qui est quasiment prêt pour la 0.85. > J'ai vu que la 0.90 a été commencée sur le dépôt. > > J'envoi le patch pour les 2 versions ? > > > Cordialement, > -- > David DURIEUX > Tel : +33 (0)4.82.53.30.53 > Mail : d.duri...@siprossii.com > Site Web : http://www.siprossii.com/ > > SIPROSSII > Rue des jardins > 69860 Monsols > FRANCE > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] GLPI 0.84 : création par un plugin d'un nouveau hook, pour d'autres plugins
Ok. Dans ce cas, merci pour le pointeur. Ca m’intéresse aussi pour certain cas, je regarderais avec attention le plugin indiqué pour ré implémenter la méthode. Alexandre. > Jeudi 29 janvier 2015 à 17h : Événement Magento / Odoo : Réserver une place > Jeudi 5 février à 17h : Evénement ITSM avec GLPI et ITOP : Réserver une place > Jeudi 12 février à 17h : Evénement GED Kimios : Réserver une place - Mail original - > De: "Remi Collet" > À: glpi-dev@gna.org > Envoyé: Mercredi 28 Janvier 2015 08:51:43 > Objet: Re: [Glpi-dev] GLPI 0.84 : création par un plugin d'un nouveau hook, > pour d'autres plugins > > Le 28/01/2015 08:11, Alexandre Delaunay a écrit : > > Bonjour. > > > > Comme l'a indiqué Yllen, cf Appliances > > Ce plugin utilise PDF pour ses objets ET pour les onglets ajoutés aux > objets du coeur. > > > Remi. > > > > Pour faire avancer le sujet. > > > > Non, on ne peux justement pas utiliser le hook $PLUGIN_HOOKS['plugin_pdf'], > > le plugin customfields ajoute des champs supplémentaires à des objets du > > cœur (ordinateur, moniteur, etc). > > Il ne possède pas d'objets propres, enfin pas un seul qui soit intéressant > > d'exposer au plugin pdf. > > > > De façon plus générale, cela se produit quand on étend un objet du cœur via > > le hook plugin_##pluginname##_getAddSearchOptions. > > Ces champs ne sont pas "exposable" au plugin pdf. > > > > Il faudrait que les classes du plugin pdf, prenons par exemple computer, > > vérifient les champs apportés par les plugins. > > via une clef de la searchaction ou via un hook supplémentaire comme indiqué > > par thierry. > > > > + > > Alexandre > > > > - Mail original - > > > >> De: "nini.lasson" > >> À: "Liste de diffusion des developpeurs GLPI" > >> Envoyé: Mardi 27 Janvier 2015 17:47:17 > >> Objet: Re: [Glpi-dev] GLPI 0.84 : création par un plugin d'un nouveau > >> hook, > >> pour d'autres plugins > > > >> Bonjour, > > > >> Comme je te le disais c'est à customfield de gérer le PDF. > > > >> Tu créées ta class PDF et tu déclares le HOOK du plugin PDF dans ton setup > >> $PLUGIN_HOOKS['plugin_pdf']['NomDeTonPlugin'] = 'NomDeTaClass'; > > > >> Regardes le plugin Appliances, ses données sont imprimées avec le plugin > >> PDF. > > > >> Cordialement, > >> Yllen > > > >> Le 26/01/2015 14:17, thierry DeTheGeek a écrit : > > > >>> Bonjour > >> > > > >>> Je recherche une solution pour l'interopérabilité entre les plugins PDF > >>> et > >>> CustomFields. > >> > >>> Sur le forum il y a environ 6 mois, Yllen a dit que le plugin PDF > >>> fonctionne > >>> avec d'autres plugins et que CustomFields a besoin d'une amélioration > >>> pour > >>> que PDF puisse l'exploiter. > >> > > > >>> Or, dans PDF je ne vois pas de mécanisme lui permettant de prendre > >>> connaissance d'onglets supplémentaires apportés par CustomFields (ou > >>> n'importe quel autre plugin). > >> > > > >>> Si cela est confirmé (et c'est pour ça que j'écris à la liste), je pense > >>> apporter à PDF de quoi gérer un nouveau hook que d'autres plugins > >>> pourront > >>> utiliser. Reste à voir si c'est possible, car je ne trouve pas de > >>> documentation où il est décrit comment déclarer un nouveau hook, et à > >>> défaut, je ne connais pas de plugin offrant déjà cette fonctionnalité. > >> > > > >>> En gros j'imagine le fonctionnement suivant : > >> > > > >>> PDF s'initialise et déclare un hook. Dans le postinit de CustomFields, ce > >>> dernier enregistre une méthode sur ce hook. Quand PDF voudra générer une > >>> vue > >>> d'un objet, il déclenchera le hook, ce qui donnera l'occasion à > >>> CustomFields > >>> de générer la vue pour les champs personnalisés. > >> > > > >>> les méthodes recevront le type ainsi que l'ID de l'élément à traiter. > >> > > > >>> Ca me parait être une bonne approche, en particulier pour Custom Fields, > >>> dont > >>> le contenu ne peut pas être connu par PDF, contrairement aux objets figés > >>> et > >>> gérés par GLPI lui-même. > >> > > > >>> ___ > >> > >>> Glpi-dev mailing list Glpi-dev@gna.org > >>> https://mail.gna.org/listinfo/glpi-dev > >> > > > >> ___ > >> Glpi-dev mailing list > >> Glpi-dev@gna.org > >> https://mail.gna.org/listinfo/glpi-dev > > > > > > > > ___ > > Glpi-dev mailing list > > Glpi-dev@gna.org > > https://mail.gna.org/listinfo/glpi-dev > > > > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev > ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] GLPI 0.84 : création par un plugin d'un nouveau hook, pour d'autres plugins
Bonjour. Pour faire avancer le sujet. Non, on ne peux justement pas utiliser le hook $PLUGIN_HOOKS['plugin_pdf'], le plugin customfields ajoute des champs supplémentaires à des objets du cœur (ordinateur, moniteur, etc). Il ne possède pas d'objets propres, enfin pas un seul qui soit intéressant d'exposer au plugin pdf. De façon plus générale, cela se produit quand on étend un objet du cœur via le hook plugin_##pluginname##_getAddSearchOptions. Ces champs ne sont pas "exposable" au plugin pdf. Il faudrait que les classes du plugin pdf, prenons par exemple computer, vérifient les champs apportés par les plugins. via une clef de la searchaction ou via un hook supplémentaire comme indiqué par thierry. + Alexandre - Mail original - > De: "nini.lasson" > À: "Liste de diffusion des developpeurs GLPI" > Envoyé: Mardi 27 Janvier 2015 17:47:17 > Objet: Re: [Glpi-dev] GLPI 0.84 : création par un plugin d'un nouveau hook, > pour d'autres plugins > Bonjour, > Comme je te le disais c'est à customfield de gérer le PDF. > Tu créées ta class PDF et tu déclares le HOOK du plugin PDF dans ton setup > $PLUGIN_HOOKS['plugin_pdf']['NomDeTonPlugin'] = 'NomDeTaClass'; > Regardes le plugin Appliances, ses données sont imprimées avec le plugin PDF. > Cordialement, > Yllen > Le 26/01/2015 14:17, thierry DeTheGeek a écrit : > > Bonjour > > > Je recherche une solution pour l'interopérabilité entre les plugins PDF et > > CustomFields. > > > Sur le forum il y a environ 6 mois, Yllen a dit que le plugin PDF > > fonctionne > > avec d'autres plugins et que CustomFields a besoin d'une amélioration pour > > que PDF puisse l'exploiter. > > > Or, dans PDF je ne vois pas de mécanisme lui permettant de prendre > > connaissance d'onglets supplémentaires apportés par CustomFields (ou > > n'importe quel autre plugin). > > > Si cela est confirmé (et c'est pour ça que j'écris à la liste), je pense > > apporter à PDF de quoi gérer un nouveau hook que d'autres plugins pourront > > utiliser. Reste à voir si c'est possible, car je ne trouve pas de > > documentation où il est décrit comment déclarer un nouveau hook, et à > > défaut, je ne connais pas de plugin offrant déjà cette fonctionnalité. > > > En gros j'imagine le fonctionnement suivant : > > > PDF s'initialise et déclare un hook. Dans le postinit de CustomFields, ce > > dernier enregistre une méthode sur ce hook. Quand PDF voudra générer une > > vue > > d'un objet, il déclenchera le hook, ce qui donnera l'occasion à > > CustomFields > > de générer la vue pour les champs personnalisés. > > > les méthodes recevront le type ainsi que l'ID de l'élément à traiter. > > > Ca me parait être une bonne approche, en particulier pour Custom Fields, > > dont > > le contenu ne peut pas être connu par PDF, contrairement aux objets figés > > et > > gérés par GLPI lui-même. > > > ___ > > > Glpi-dev mailing list Glpi-dev@gna.org > > https://mail.gna.org/listinfo/glpi-dev > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Développement pluggin Order Management
Bonjour. Les managers du projet (dont je fais partie) ainsi que les développeurs sont listés en haut à droite de cette page : https://forge.indepnet.net/projects/order Bien cordialement. Alexandre Delaunay adelau...@teclib.com 118, Rue de Rivoli - 75001 Paris Tel. +33 1 79 97 02 78 - Fax. +33 1 72 70 31 18 Facebook | Twitter | www.teclib.com Prochains événements Teclib' : > Jeudi 4 décembre 2014 à 17h : Événement IaaS : Réserver une place - Mail original - > De: "Julien ALVERGNE" > À: glpi-dev@gna.org > Envoyé: Lundi 8 Décembre 2014 11:01:12 > Objet: [Glpi-dev] Développement pluggin Order Management > Bonjour, > Je souhaiterais participer au développement du pluggin Order Management mais > je ne sais pas comment faire et je n'arrive pas à trouver comment contacter > le développeur de ce pluggin. > Merci d'avance pour votre aide. > Hello, > I would like to participate in developing the Order Management pluggin but I > don't t know how and I don' t find how to contact the developer of this > pluggin . > Thank you in advance for your help. > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Advice for porting a plugin to GLPI 0.85
Sure : $PLUGIN_HOOKS["menu_toadd"]['pluginname'] = array('*plugins*' => 'menuclassname'); Le 18/04/2014 13:46, thierry DeTheGeek a écrit : Hi I'm currently porting CustomFields for GLPI 0.85. This plugin has a configuration page users may reach by two ways in GLPI 0.84 : - menu plugins > custom fields - menu Configuration > Plugins > click on the plugin's name In GLPI 0.85 the menu "Plugins" seems disabled (code commented out in GLPI). Will it be definitely disabled ? Can a plugin create it's own menu entry in GLPI 0.85 ? ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] PDF plugin for GLPI 0.84
Bonjour. Ici : https://forge.indepnet.net/tarballs-plugins/ Accessible depuis la page d'accueil de la forge des plugins. Attention cela correspond à une archive auto généré des développements en cours et non une version officielle des plugins. Le 25/01/2014 20:07, Tamatoa DAVIO a écrit : Le 21/01/2014 11:16, David DURIEUX a écrit : Le Tue, 21 Jan 2014 07:58:37 -1000 Tamatoa DAVIO a écrit: Hi/Bonjour, je n'ai pas eu de retour concernant mon dernier message électronique. Le plugin est a tester (dans les nightly) ;) David ++ Pardonnez mon ignorance, mais comment accéder au nightly? Je propose d'apporter 100€ pour commencer, et tenter de faire avancer ne serait-ce qu'un peut, le développement du plugin? (je sais que ce n'est pas grand chose) Le 19/12/2013 10:16, Tamatoa DAVIO a écrit : OK thanks for the information, but that is the fonction that I need. So, all can we do is wait? Le 17/12/2013 09:16, David DURIEUX a écrit : At last news, all works except for ticket. David ++ Le Tue, 17 Dec 2013 08:50:59 -1000 Tamatoa DAVIO a écrit: Hi, the development of this plugin seems to have stalled and blocks some people (like me) for the upgrade to the 0.84 version of GLPI. I asked for a quote for delivery to a partner GLPI but it is not in my means. What can it be done for this plugin to be update? thank you. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] notes personnelles et publiques
Bonjour à tous. Comme discuté sur irc, les requêtes générées pour la gestion de la visibilité des notes sur la page centrale de GLPI me paraissent étranges (en 0.83.8). De ce que je comprends, les notes déclarées par un utilisateur seront forcement visibles dans son bloc "Notes personnelles" et jamais dans le bloc "Notes Publiques" même si elles ont des cibles définies. Le premier cas me semble normal, le second m'interpelle. Cet utilisateur ne devrait il pas retrouver ses notes avec cibles définies dans ce bloc "Notes publiques" ? Sinon de manière plus technique, la partie WHERE de la requête générée pour les notes publiques comporte des incohérences : WHERE `glpi_reminders`.`users_id` <> '7609' AND ... AND (`glpi_reminders`.`users_id` = '7609' OR `glpi_reminders_users`.`users_id` = '7609' OR ... La dernière ligne est en conflit avec la première mais comme elle comporte des OR, elle n'est jamais vérifiée, elle serait donc surement à supprimer. Par contre, de mon point de vue, je supprimerais aussi la première ligne pour que les notes déclarées par l'utilisateur avec des cibles apparaissent aussi comme publiques pour ce même utilisateur. Pour en discuter. Alexandre Delaunay ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Request for new TAGs for notification templates
This loop is not referenced in in the 'List of available tags' I checked in 0.78/0.80 versions, it is also available. An explanation of implementation is available in the pdf documentation page 158 (https://forge.indepnet.net/attachments/download/1152/glpidoc-0.83.1.pdf) Regards. - Mail original - > Dear Alexandre, > > Thank you, > > but in my 0.80.2 and 0.83.7 I can't see these...in the 'List of available > tags' > > For which version are these available? > Regards, > > Olivier MORON > Miscellaneous Program Member > > RAYNET SNC > Tel : +33 4 76 33 49 52 > Fax: +33 4 76 70 56 63 > > > > -Original Message----- > From: glpi-dev-boun...@gna.org [mailto:glpi-dev-boun...@gna.org] On Behalf Of > Alexandre Delaunay > Sent: Friday, March 22, 2013 9:39 AM > To: Liste de diffusion des developpeurs GLPI > Subject: Re: [Glpi-dev] Request for new TAGs for notification templates > > Hello > > You can already do this with the foreach tag : > > ##FOREACH LAST Xfollowups## > ##FOREACH LAST Xtasks## > > Where X is the number of the last items you want. > > > Example : > > ##FOREACH LAST 1followups## >##followup.author## >##followup.date## >##followup.description## >##followup.isprivate## >##followup.requesttype## > ##ENDFOREACHfollowups## > > > and > > > ##FOREACH LAST 1tasks## >##task.author## >##task.begin## >##task.category## >##task.date## >##task.description## >##task.end## >##task.isprivate## >##task.status## >##task.time## >##task.user## > ##ENDFOREACHtasks## > > Regards > > - Mail original - > > Dear all, > > > > I propose to add a set of TAGs for the notification templates, the purpose > > of > > these will be to have the possibility to get the latest added or modified > > 'Follow-up' or the latest added or modified 'Task'. > > > > ##followup.latest.author## > > ##followup.latest.date## > > ##followup.latest.description## > > ##followup.latest.isprivate## > > ##followup.latest.requesttype## > > > > ##task.latest.author## > > ##task.latest.begin## > > ##task.latest.category## > > ##task.latest.date## > > ##task.latest.description## > > ##task.latest.end## > > ##task.latest.isprivate## > > ##task.latest.status## > > ##task.latest.time## > > ##task.latest.user## > > > > This will give the possibility to send notifications which will contain > > only > > the concerned follow-up or task to receivers. > > > > Thank you, > > Regards, > > > > Olivier MORON > > Miscellaneous Program Member > > > > RAYNET SNC > > Tel : +33 4 76 33 49 52 > > Fax: +33 4 76 70 56 63 > > > > > > > > -Original Message- > > From: glpi-dev-boun...@gna.org [mailto:glpi-dev-boun...@gna.org] On Behalf > > Of > > David DURIEUX > > Sent: Wednesday, March 20, 2013 4:44 PM > > To: glpi-dev@gna.org > > Subject: Re: [Glpi-dev] 0.84- patch qui remplace is_array qui est un peu > > lent > > > > Faudrait faire pareil dans la même classe pour > > clean_cross_side_scripting_deep > > > > J'avais zappé dans le patch > > > > David > > > > > > Le Wed, 20 Mar 2013 16:41:14 +0100 > > David DURIEUX a écrit: > > > > >Bonjour, > > > > > >is_array est un peu lent, voici un patch qui empeche son utilisation. > > > > > >is_array : > > >24924 call de la fonction addslashes_deep (dans un inventaire fusion) > > >1067086 ms d'execution > > >1088283 cpu ticks > > >2678352 mémoire > > > > > >sans is_array : > > >24924 call de la fonction addslashes_deep (dans un inventaire fusion) > > >940770 ms d'execution (88%) > > >948907 cpu ticks (97%) > > >2674864 mémoire > > > > > > > > > > > >Cordialement, > > >-- > > >David DURIEUX > > >Tel : +33 (0)4.82.53.30.53 > > >Mail : d.duri...@siprossii.com > > >Site Web : http://www.siprossii.com/ > > > > > >SIPROSSII > > >Les Lafôrets > > >69430 Beaujeu > > >FRANCE > > > > ___ > > Glpi-dev mailing list > > Glpi-dev@gna.org > > https://mail.gna.org/listinfo/glpi-dev > > ___ > > Glpi-dev mailing list > > Glpi-dev@gna.org > > https://mail.gna.org/listinfo/glpi-dev > > > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev > ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Request for new TAGs for notification templates
Hello You can already do this with the foreach tag : ##FOREACH LAST Xfollowups## ##FOREACH LAST Xtasks## Where X is the number of the last items you want. Example : ##FOREACH LAST 1followups## ##followup.author## ##followup.date## ##followup.description## ##followup.isprivate## ##followup.requesttype## ##ENDFOREACHfollowups## and ##FOREACH LAST 1tasks## ##task.author## ##task.begin## ##task.category## ##task.date## ##task.description## ##task.end## ##task.isprivate## ##task.status## ##task.time## ##task.user## ##ENDFOREACHtasks## Regards - Mail original - > Dear all, > > I propose to add a set of TAGs for the notification templates, the purpose of > these will be to have the possibility to get the latest added or modified > 'Follow-up' or the latest added or modified 'Task'. > > ##followup.latest.author## > ##followup.latest.date## > ##followup.latest.description## > ##followup.latest.isprivate## > ##followup.latest.requesttype## > > ##task.latest.author## > ##task.latest.begin## > ##task.latest.category## > ##task.latest.date## > ##task.latest.description## > ##task.latest.end## > ##task.latest.isprivate## > ##task.latest.status## > ##task.latest.time## > ##task.latest.user## > > This will give the possibility to send notifications which will contain only > the concerned follow-up or task to receivers. > > Thank you, > Regards, > > Olivier MORON > Miscellaneous Program Member > > RAYNET SNC > Tel : +33 4 76 33 49 52 > Fax: +33 4 76 70 56 63 > > > > -Original Message- > From: glpi-dev-boun...@gna.org [mailto:glpi-dev-boun...@gna.org] On Behalf Of > David DURIEUX > Sent: Wednesday, March 20, 2013 4:44 PM > To: glpi-dev@gna.org > Subject: Re: [Glpi-dev] 0.84- patch qui remplace is_array qui est un peu lent > > Faudrait faire pareil dans la même classe pour > clean_cross_side_scripting_deep > > J'avais zappé dans le patch > > David > > > Le Wed, 20 Mar 2013 16:41:14 +0100 > David DURIEUX a écrit: > > >Bonjour, > > > >is_array est un peu lent, voici un patch qui empeche son utilisation. > > > >is_array : > >24924 call de la fonction addslashes_deep (dans un inventaire fusion) > >1067086 ms d'execution > >1088283 cpu ticks > >2678352 mémoire > > > >sans is_array : > >24924 call de la fonction addslashes_deep (dans un inventaire fusion) > >940770 ms d'execution (88%) > >948907 cpu ticks (97%) > >2674864 mémoire > > > > > > > >Cordialement, > >-- > >David DURIEUX > >Tel : +33 (0)4.82.53.30.53 > >Mail : d.duri...@siprossii.com > >Site Web : http://www.siprossii.com/ > > > >SIPROSSII > >Les Lafôrets > >69430 Beaujeu > >FRANCE > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev > ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Feature : Ajout d'un lien pour remonter dans le navigateur
Bonjour. Je me permet de rebondir sur cette conversation avec une autre proposition. J'ai développé il y a quelque temps un léger script permettant de replier par défaut les éléments du debug en bas de page. Lors de développement de plugin, je reste souvent en mode debug sur mes instances de GLPI. Le bloc étant assez conséquent, il m’empêchait d'utiliser la touche "fin" pour aller en fin de liste de recherche par exemple. Mon code étant à l'origine dans un plugin, je vous livre tel quel en pièce jointe ne savant pas trop dans quel fichier il serait le mieux placé dans le cœur. Je peux par contre vous produire un patch si j'ai cette information. il serait peut-être même envisageable d'ajouter une option permettant d'activer cette fonctionnalité Cordialement. -- Alexandre Delaunay adelau...@teclib.com 118, Rue de Rivoli - 75001 Paris Tel. +33 1 79 97 72 90 - Fax. +33 1 72 70 31 18 Facebook | Twitter | www.teclib.com Message initial De: Jean-Mathieu Doleans Reply-to: Liste de diffusion des developpeurs GLPI À: Liste de diffusion des developpeurs GLPI Sujet: Re: [Glpi-dev] Feature : Ajout d'un lien pour remonter dans le navigateur Date: Mon, 14 Jan 2013 10:47:30 +0100 Bonjour, Oui c'est une bonne proposition. @+ Tsmr a écrit : Messieurs dames bonjour. J'ai remarqué dans le forum GLPI une petite flèche en bas à droite du navigateur qui s'affiche lorsqu'un sujet est long et qui permet de remonter en haut du sujet (en javascript) J'ai fait la même chose dans notre GLPI. Ne serait-ce pas une bonne idée d'ajouter aussi en 0.84 cette petite feature ? Si oui dites le moi. Cordialement -- Tsmr Xavier CAILLAUD ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev <> toggle_debug.js Description: application/javascript ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] Nouveau plugin Escalade
Bonjour à tous. Je souhaiterais obtenir l'ouverture d'un nouveau projet sur la forge plugin : Nom court : escalade Description : permet la visualisation des changement de groupes sur un ticket et offre la possibilité d'escalades et de retours rapides entre ces groupes. Bien cordialement -- Alexandre Delaunay adelau...@teclib.com 118, Rue de Rivoli - 75001 Paris Tel. +33 1 79 97 72 90 - Fax. +33 1 72 70 31 18 Facebook | Twitter | www.teclib.com <>___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] Nouveau plugin (mreporting)
Bonjour à tous ! Comme présenté au meeting teclib' glpi du 13 avril, j'ai un nouveau plugin de rapports à publier. Le code commence à devenir général et j'aimerais le proposer sur la forge. Ce plugin propose, à l'instar du plugin "rapports additionnels", d'ajouter des statistiques supplémentaires à glpi. La majeure différence étant l'utilisation d'une nouvelle bibliothèque js (Protovis) pour la présentation. Celle-ci permettant des graphiques animés et interactif. Serait il possible de m'ouvrir le projet sur la forge ? Nom court : mreporting Mon login : orthagh Bien cordialement. -- Alexandre Delaunay (adelau...@teclib.com) teclib' - Développeur POO - http://www.teclib.com tel : 01 79 97 72 90 ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Patch for plugin Customfields
Thank you for the advice. I followed this one and got the rights to commit this morning. So i'll send my changes quickly on the trunk. Regards. -- Alexandre Delaunay (adelau...@teclib.com) teclib' - Développeur POO - http://www.teclib.com tel : 01 79 97 72 90 Message initial De: Julien Dombre Reply-to: Liste de diffusion des developpeurs GLPI À: glpi-dev@gna.org Sujet: Re: [Glpi-dev] Patch for plugin Customfields Date: Tue, 13 Mar 2012 13:01:53 +0100 Le 09/03/2012 15:59, adelaunay a écrit : > Is it possible to include my patch into the main branch ? Hi, easiest way is to contact the manager of the plugins. They could give you access to the SVN repository if patch is acceptable. Regards Julien Dombre > > Regards. > > > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] Prise en charge de l'import/export des règles
Bonjour à tous, Un de nos client nous a demandé de prendre en charge le développement du ticket sur l'import/export/duplication de règles (https://forge.indepnet.net/issues/2762). Nous avons donc ajouté une page de spécifications au ticket, listant l'ensemble de nos propositions. Nous comptons développer un patch pour la version 0.84 afin qu'elle puisse intégrer cette évolution. La page wiki est disponible à cette adresse : https://forge.indepnet.net/projects/glpi/wiki/SaveRestoreRules N'hésitez pas à faire vos remarques, nous fournirons dans les jours à venir un patch. Bien cordialement, Alexandre. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] Split Search::show
Bonjour à tous. Pour le développement de 2 plugins distinct (mobile et fusinvdeploy), J'ai du construire des moteurs de recherche différents de celui du cœur. Pour le plugin mobile, j'avais besoin d'un affichage différent et est donc crée un nouvelle classe qui reprend le code de la classe Search de glpi mais qui modifie l'affichage. Pour deploy, j'avais besoin de la fonctionnalité de recherche mais sans l'affichage pour peupler des groupes d'ordinateurs. Des plugins d'autres développeurs ont certainement eu des besoins similaires (je pense à webservices par exemple). Le passage en 0.80 de mobile m'oblige à reprendre le code de Search actuel et le réadapté de nouveau. Le travail est déjà assez conséquent et devra surement être refait pour la 0.83. il existe dans la forge un ticket qui prévoit la séparation de la récupération de données de l'affichage de celles ci mais seulement prévu pour la 0.85. (https://forge.indepnet.net/issues/2476) Comme vous travaillez activement sur la 0.83, pensez-vous aussi qu'un tel ticket pourrait s'insérer dans cette version ? Au delà de mes besoins propres, peut être d'autres développeurs de plugins serait dans le même cas. Bien cordialement -- Alexandre Delaunay (adelau...@teclib.com) teclib' - Développeur POO - http://www.teclib.com tel : 01 79 97 72 90 ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] possible bug dans les dropdows liées
Bonjour à tous. je rencontre une petite difficulté en essayant de construire 2 dropdowns liées entre elles. Pour exemple : Je construit une première dropdown A et une seconde B. J'aimerais que lors d'un changement sur A, B ne m'affiche que les données en rapport avec la valeur de A sélectionnée j'ai donc ajouté un paramètre condition à B pour afficher les bonnes valeurs et utilisé la fonction commonDropdownUpdateItem pour mettre à jour automatiquement B lors d'un changement sur A. Jusque la, pas de problèmes. Le bug intervient lorsque je clique sur l'icone (+) de A et que j'ajoute une donnée à celle ci. Lors du submit sur la popup, la fonction refreshDropdownPopupInMainWindow est appelée et met a jour la première dropdown (A) dans la page principale. A ce moment la liaison effectuée plus haut (par commonDropdownUpdateItem) n'existe plus, cette fonction attache un évènement au dom (via un Ext.get(id).on("change"...) et non à l'élément html. Ce dernier étant remplacé, l'évènement n'est plus valide et la mise à jour de la seconde dropdown n'est plus effectuée (sauf rechargement de la page). Alors soit j'ai loupé un appel ou une fonction quelque part (auquel cas, je veux bien un éclaircissement), soit pour les liaisons de dropdown, il faudrait passer par un évènement "live change" comme décrit dans cette page : http://www.jslog.com/live-event-in-extjs Mais seulement dans le case de liaison de dropdown, le "live" étant beaucoup plus consommateur de ressource que le "bind" classique. Bien cordialement. -- Alexandre Delaunay (adelau...@teclib.com) teclib' - Développeur POO - http://www.teclib.com tel : 01 79 97 72 90 ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] publication plugin mobile
Merci beaucoup. -- Alexandre Delaunay (adelau...@teclib.com) teclib' - Développeur POO - http://www.teclib.com tel : 01 79 97 72 90 Le mardi 21 juin 2011 à 09:39 +0200, MoYo a écrit : > Bonjour, > > le xml vient d'être intégré au catalogue des plugins. > > Julien > > > Le 17/06/2011 10:46, Alexandre Delaunay a écrit : > > Bonjour à tous. > > > > Suite au débogage et la sortie de la version stable du plugin mobile. > > J'aimerais le publier sur le catalogue. > > > > J'ai créé le fichier xml à la racine du dépôt et validé celui ci avec > > l'outil w3c, donc ça devrait être bon. le logo est aussi présent au même > > endroit. > > > > > > D'avance, merci. > > > > Cdt. > > > > > > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] publication plugin mobile
Bonjour à tous. Suite au débogage et la sortie de la version stable du plugin mobile. J'aimerais le publier sur le catalogue. J'ai créé le fichier xml à la racine du dépôt et validé celui ci avec l'outil w3c, donc ça devrait être bon. le logo est aussi présent au même endroit. D'avance, merci. Cdt. -- Alexandre Delaunay (adelau...@teclib.com) teclib' - Développeur - http://www.teclib.com tel : 01 79 97 72 90 ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] [Plug-in mobile] patch formulaire création ticket
Bonjour. Tout d'abord merci pour votre contribution. Je suis vraiment désolé pour le grand retard de ma réponse à ce mail. J'ai intégré tel quel hier soir votre patch à la version stable de mobile (sorti dans le même temps) et au trunk du projet. cf : https://forge.indepnet.net/issues/2884 et https://forge.indepnet.net/issues/2720 Je pense refondre cette partie pour la prochaine version (1.1). J'aimerais généraliser l'ajout et rendre disponible cette fonctionnalité à tout les objet glpi tout en respectant les droits classique de l'utilisateur connecté. Tout est quasiment disponible actuellement pour permettre l'ajout de cette fonctionnalité. Reste juste un problème d'intégration dans l'interface. Pour le moment, la place disponible sur les pages de mobile est vraiment limitée. Je préfèrerais ne pas ajouter de blocs au menu général mais plutôt une petite icône dans la page de listage d'un objet (dans la page recherche) Par ailleurs, j'aimerais vous ajouter au membre du projet sur la forge avec le statut reporter (soumission de bugs) et peut être plus si vous aimeriez contribuer à ce projet et que vous avez le temps bien sur. Par contre, il faudrait m'indiquer votre pseudonyme sur celle ci. Cdt. -- Alexandre Delaunay (adelau...@teclib.com) teclib' - Développeur - http://www.teclib.com tel : 01 79 97 72 90 Le lundi 09 mai 2011 à 18:44 -0400, Mickael Hippocrate a écrit : > Bonjour, > > Ci-joint le patch pour le formulaire création ticket. > > c'est la première fois que je fais ce genre de chose. > > sur la page : https://forge.indepnet.net/projects/mobile il y a la > mention "Send Diff Emails: Non"... > > j'envoie donc mon patch (diff) et un zip avec les fichiers ajoutés ou modifiés > > Cdlt, > Mickaël > > PS: en mode administrateur le clique sur les images à droite des > champs de saisie ouvre une page hors du plugin mobile; pour le mode > post-only nous avons laissé dans le formulaire la possibilité > d'envoyer un fichier, mais nous avons mis en commentaire l'image > aide.png (même raison, pour éviter à l'utilisateur de sortir de > l'affichage mobile.) ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
Re: [Glpi-dev] Plugin mobile
Bonjour. Désolé pour la réponse tardive. En ce qui concerne les droits sur le plugin, celui ci se base sur les profils de glpi. Normalement si une action est permise ou interdite sur glpi, il en sera de même sur le plugin. Je viens de tester d'ajouter un ticket en post-only, il est bien visualisable dans la partie mobile avec les mêmes identifiants. J'ajouterais peut être prochainement une classe dans le plugin pour permettre son utilisation ou non en fonction des profils. Bonne journée. -- Alexandre Delaunay (adelau...@teclib.com) teclib' - Consultant Applications OpenSource - http://www.teclib.com Le mardi 05 avril 2011 à 10:37 +0200, Cyril CLUZEL a écrit : > Vraiment un très bon travail. Bravo ! > > > Je me demandait deux choses : > > > * ce qu'il en était de la gestion des droits sur GLPI car je n'ai pas > vu d'authentification, donc absence de "profiling", ce qui m'amène à > la question suivante : > > > * un user "post-only" pourrait-il ouvrir un ticket directement par son > smartphone ? > > > Merci pour ce plugin. > > > > Cyril CLUZEL > > > > > Projet ultra intéressant ! > > > > Un grand bravo ! > > ___ > > Glpi-dev mailing list > > Glpi-dev@gna.org > > https://mail.gna.org/listinfo/glpi-dev > > > ___ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] Plugin mobile
Bonjour à tous. La première version publique du plugin mobile est maintenant disponible sur la forge GLPI. (https://forge.indepnet.net/projects/mobile) Pour rappel, ce plugin permet d'afficher les objets glpi avec une présentation adaptée au écrans de smartphones et tablettes. Le plugin est actuellement en version beta, vos avis et remarques sont les bienvenus Cordialement. ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev
[Glpi-dev] demande ouverture projet mobile
Bonjour, Je viens vers vous aujourd'hui pour une demande d'ouverture de projet sur la forge plugins. Donc le plugin est question s'appelle "mobile" et permet une visualisation des objets glpi (computers, tickets, etc), du planning et des statistiques avec une présentation adaptée au écrans et navigateurs des smartphones et tablettes. Il utilise la librairie jquery mobile pour interface principale et est compatible avec la plupart des matériels récents (android >1.6, ios >2.2, blackberry >5.0) pour l'ensemble des fonctionnalités. Il s'affiche aussi sur des navigateurs plus "anciens" mais avec une dégradation de certaines parties (navigation ajax, border-radius, affichage des listes). Mon nick sur la forge : orthagh Nom du projet : mobile Merci d'avance. -- Alexandre Delaunay (adelau...@teclib.com) teclib' - Consultant Applications OpenSource - http://www.teclib.com tel : 06 32 33 10 95 / 01 79 97 02 78 ___ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev