Code Monkey home page Code Monkey logo

glpi-project / glpi Goto Github PK

View Code? Open in Web Editor NEW
3.9K 192.0 1.2K 809.39 MB

GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.

Home Page: https://glpi-project.org

License: GNU General Public License v3.0

PHP 91.82% HTML 0.01% JavaScript 3.21% Shell 0.13% SCSS 1.43% Twig 3.40%
inventory glpi itsm itil ticketing asset-manager cmdb dcim assets-management itam

glpi's People

Contributors

adrienclairembault avatar anaelmobilia avatar btry avatar ccailly avatar cconard96 avatar cedric-anne avatar ddurieux avatar delcroip avatar dependabot-preview[bot] avatar dependabot[bot] avatar edgardmessias avatar flegastelois avatar g-bougard avatar gitdevmod avatar jmdoleans avatar kabassanov avatar lainow avatar letargie avatar moyooo avatar orthagh avatar remicollet avatar rom1-b avatar romainlvr avatar stonebuzz avatar tomolimo avatar trasher avatar tsmr avatar vladottx avatar xacobofg avatar yllen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

glpi's Issues

Layout selector

Add 3 layouts possiblities :

  • Vertical Split (primary form on left, tabs title and content on right)
  • Classic view (0.84 layout; primary form on top, tabs title and content on bottom)
  • Tabs on left (0.85 layout; primary form or tabs content in central, tabs title on left)

Original Redmine issue : https://forge.glpi-project.org/issues/5394

Collect of emails with single part

Detected in glpi 0.83, but i think trunk is affected.
In case of mails with only one part (only an attachment), the attachment is not saved as document.
The "Fax to mail" gateways create this type of mail.

In attachment of this issue, a source of a mail with this particularity and a naive patch who avoids the problem.

the $param in getRecursiveAttached function equals NULL in this case and the $message after imap_fetchbody(..) contains the full content of mail instead of the attachment.

Original Redmine issue : https://forge.glpi-project.org/issues/5125

Upgrade PHP minimum version to 5.4

It is now interesting to update PHP min version from 5.3 to 5.4.
Having PHP 5.4 by default would, for example, simplify LDAP sizelimit management.

In Setup > General, tab Assets, autom update elts related to computers : some fields are inverted

0.84, 0.85, 0.90

In Setup > General, tab Assets, bottom part 'Automatically update elements related to the computers', field 'User' update record where name=is_group_autoupdate, and so on.
Refer to http://forum.glpi-project.org/viewtopic.php?id=56100

in /inc/config.class.php, function ShowFormInventory, near line 475, the labels displayed on screen (Alternate username, User, Group, Location, Status) are not in the same order as the array $fields which comes after (contact, group, location, user).

0.85 and above : Child Entities, tab Notifications, pb with field 'Enable notifs by default'

v 0.85.4 & 0.90
refer to topic http://forum.glpi-project.org/viewtopic.php?id=115012 on forum.
In Entities, tab Notifications, of a child entity, when field 'Enable notifs by default' is set to 'Inheritance', an error msg is displayed on screen (at least one field has an incorrect value : Enable notifs by default') every time the form is saved.
Nevertheless, the changes of other fields are correctly saved.
The field 'Enable notifs...' can be modified to Yes/No without error, but cannot be modified back to 'Inheritance'.
It seems that, in inc/entity.class.php, the type of the field 'Enable notifs...' is not correct : bool instead of specific.

PHP error when enabling a MySQL Replicate

The following error occured, when a MySQL replicate is enabled :

2015-08-07 17:51:04 [2@aldebaran]
*** PHP Runtime Notice(2048): Non-static method Toolbox::writeConfig() should not be called statically
Backtrace :
inc/dbconnection.class.php:91
inc/dbconnection.class.php:91 Toolbox::writeConfig()
inc/dbconnection.class.php:125 DBConnection::createSlaveConnectionFile()
inc/config.class.php:169 DBConnection::createDBSlaveConfig()
inc/commondbtm.class.php:1028 Config->prepareInputForUpdate()
front/config.form.php:49 CommonDBTM->update()

Impossible de créer une nouvelle entité

la page localhost/glpi90/front/entity.form.php n'affiche pas le formulaire pour la création d'une nouvelle entité.

GLPI sur un serveur WAMP.
pas de plugins
nouvelle installation ( pas de migration depuis une version précédente)

Bookmarks: dialog display bug

Tested on http://demo.glpi-project.org (don't know which commit; should perhaps put it somewhere in the footer for beta versions)

  1. Open the bookmarks dialog.
  2. Click on a bookmark to open its properties, then save. The bookmarks list reappears, but under the Edit properties form.
  3. Close the bookmarks dialog, reopen it. The Edit properties form is still there (but empty), on top of the bookmarks list.
  4. Reload or ctrl+reload: still there.
  5. Log off, log on: still there (that one kind of surprised me)

switch from ez to zeta component

ezComponent are dead :(
zetaComponent are alive :)
It is just a move to Apache Foundation. Eevrything should be compatible.

  • Base update from 1.8 to 1.9
  • Graphe update from 1.5 to 1.5.2

Registered on packagist:

Maintained by Benjamin Berbelei, Sebastian Bergman (phpunit, ...) Derick Rethans (xDebug, ...)

Original Redmine issue : https://forge.glpi-project.org/issues/5347

Inconsistency with External link and entities

v 0.85.4 & 0.90
Create an external link in root-entity, but not recursive, and associate it to computers.
Go to a computer belonging to a child entity.

  • in Links tab of the computer, the nbr (1) is displayed, but the form is empty (no link defined)
  • in computers list, add 'External links' to the computers' view. The external link is displayed for the computer, although it should'nt be.

Also Refer to https://forge.glpi-project.org/issues/4822

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.