{"push_id":2974191009,"size":27,"distinct_size":6,"ref":"refs/heads/9.3/cli-update-using-sf-console","head":"e0cb22e8005e86d7a7ea8b9222fc0f8c82e30b80","before":"6151483e993da95d76406e86df4b60e08b5499e8","commits":[{"sha":"98504d322f0967bf0004aadf07a3785bda0b7d65","author":{"name":"Oscar B","email":"2dff4fc90e2973f54d62e257480de234bc59e2c4@ticgal.com"},"message":"Yet another typo","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/98504d322f0967bf0004aadf07a3785bda0b7d65"},{"sha":"a40c594972d775fabc63481d5ed14364ad957532","author":{"name":"Cédric Anne","email":"b58fc2916346dcd2aef8147b929225bcd86b0be3@gmail.com"},"message":"Fix handling of relation between items\n\n- Add \"_\" prefix and add missing recursive relation for\n`CommonTreeDropdown` tables\n- Add \"_\" prefix and add missing relations handled in-code (by\n`$item::cleanDBonPurge()` method or using `$forward_entity_to` property\nvalue)\n- Factorize deletion of childs and relations on item deletion\n- Fix missing cleanup when deleting items:\n  - costs related to deleted change,\n  - changes related to deleted certificate, dc room, enclosure pdu, rack\nor software license,\n  - certificate items related to deleted computer, network equipement,\nperipheral, printer, software license or user,\n  - rss feed relation with deleted entity, group, profile or user,\n  - knowbase item translation related to deleted knowbase item,\n  - notification template translation related to deleted notification\ntemplate,\n  - change items related to deleted pdu, rack, software license,\n  - locks on objects related to deleted user,\n  - costs related to deleted problem,\n  - costs related to deleted project,\n  - queued notifications related to deleted notification template,\n  - saved search alerts related to deleted save search,\n- Fix missing entity forward to information:\n  - from project to project cost,\n- Fix relations mapping to enable detection/transfer when deleting item\nand enable check on ability to disable recursivity of an item:\n  - between API client and entity,\n  - between business criticities and entity,\n  - between change cost and budget,\n  - between budget and budget type,\n  - between certificate and certificate type,\n  - between certificate type and entity,\n  - between change task and editor user, group and task template,\n  - between change validation and user,\n  - between computer antivirus and manufacturer,\n  - between contract cost and budget,\n  - between device and model, type, entity, location and state,\n  - between document item and user,\n  - between domain and entity,\n  - between infocom and business criticity,\n  - between generic device and generic device item,\n  - between motherboard device and motherboard device item,\n  - between simcard device and line,\n  - between device item and location and state,\n  - between operation system and achitecture, edition and kernel\nversion,\n  - between itil solution and solution type, users and ticket followup,\n  - between knowbase sub items and users,\n  - between line operator and entity,\n  - between line and entity, user, group, line operator, location, state\nand line type,\n  - between ethernet network port and network card device,\n  - between fiber channel network and network car device, network port\nand net point,\n  - between network port and network interface,\n  - between wifi network port and network card device,\n  - between notepad and users,\n  - between notification template and notification template translation,\n  - between refused emails and mail collector,\n  - between ola level and ola,\n  - between ola and calendar,\n  - between operation system kernel version and operating system kernel,\n  - between planning recall and user,\n  - between problem stask adn editor user, group and task template,\n  - between profile and ticket template,\n  - between rss feed profile and entity,\n  - between project cost and project, budget and entity,\n  - between project task and project task template,\n  - between project task template and project task, project state and\nproject task type,\n  - between queued notification and entity,\n  - between rss feed and user,\n  - between sla and calendar,\n  - between software license type and entity,\n  - between state and entity,\n  - between task category and knowbase item category,\n  - between task template and user and group,\n  - between ticket cost and budget,\n  - between ticket followup and editor user,\n  - between recurrent ticket and calendar,\n  - between user and auth methods,\n  - between ticket task and task template, group and editor user,\n  - between ticket validation and users,\n- Remove obsolete relations","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/a40c594972d775fabc63481d5ed14364ad957532"},{"sha":"e1a0e11f0e5a2a4a0436f019af1b6a8aa123f875","author":{"name":"amma35","email":"39dbe07605caa0b23211013e23b10ba9d65e6b8d@infotel.com"},"message":"Problem with simplified interface help link fix #4776","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/e1a0e11f0e5a2a4a0436f019af1b6a8aa123f875"},{"sha":"d1ad278a42222cf85412b2aff958f138f0ea2eb2","author":{"name":"cconard96","email":"73f304109155ffb610fc364228c2590f63e221ea@gmail.com"},"message":"Fix Change notification for validation status\n\nfixes #4781","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/d1ad278a42222cf85412b2aff958f138f0ea2eb2"},{"sha":"9262e47b7872954445a2774eff017f3fe175d12c","author":{"name":"Johan Cwiklinski","email":"83f2679da65067cbdb25e231e0ce97ea3e37ff53@teclib.com"},"message":"Add PHP 7.3 config","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/9262e47b7872954445a2774eff017f3fe175d12c"},{"sha":"ec5153a3a728787428985bb165591aa6d0467506","author":{"name":"Johan Cwiklinski","email":"83f2679da65067cbdb25e231e0ce97ea3e37ff53@teclib.com"},"message":"Make unit tests fail from cliupdate aswell","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/ec5153a3a728787428985bb165591aa6d0467506"},{"sha":"3cc454a062019d5cdc0776c6586aaf7705ef251d","author":{"name":"Johan Cwiklinski","email":"83f2679da65067cbdb25e231e0ce97ea3e37ff53@teclib.com"},"message":"Drop direct usage of SESSION['glpi_plugins']","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/3cc454a062019d5cdc0776c6586aaf7705ef251d"},{"sha":"d8d5b5d18a16f97004aa2b2f6e8ff12d398a2546","author":{"name":"Johan Cwiklinski","email":"83f2679da65067cbdb25e231e0ce97ea3e37ff53@teclib.com"},"message":"Use PSR-16 instead of Zend specific","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/d8d5b5d18a16f97004aa2b2f6e8ff12d398a2546"},{"sha":"bafb5c03cfaf3cadeff05d8074f8d07e91f52a34","author":{"name":"Johan Cwiklinski","email":"83f2679da65067cbdb25e231e0ce97ea3e37ff53@teclib.com"},"message":"Cache infos were missing, cache_trans was always false","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/bafb5c03cfaf3cadeff05d8074f8d07e91f52a34"},{"sha":"f613ca680da6144235876601bfe5514048832e27","author":{"name":"Johan Cwiklinski","email":"83f2679da65067cbdb25e231e0ce97ea3e37ff53@teclib.com"},"message":"Display cache entries in debug panel","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/f613ca680da6144235876601bfe5514048832e27"},{"sha":"80f5fb03152ff9fe356655e21241860d63cec45f","author":{"name":"Johan Cwiklinski","email":"83f2679da65067cbdb25e231e0ce97ea3e37ff53@teclib.com"},"message":"Replace decorative image with fontawesome","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/80f5fb03152ff9fe356655e21241860d63cec45f"},{"sha":"72fae32fd5fc01f56e4f76cb1d987b5a05847dcf","author":{"name":"Johan Cwiklinski","email":"83f2679da65067cbdb25e231e0ce97ea3e37ff53@teclib.com"},"message":"Adapt icon","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/72fae32fd5fc01f56e4f76cb1d987b5a05847dcf"},{"sha":"3717a5ae3419d01d30c7223f0c18330891e06bbb","author":{"name":"cconard96","email":"73f304109155ffb610fc364228c2590f63e221ea@gmail.com"},"message":"Fix SQL dump backup\n\nSeems to have broke in #3942","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/3717a5ae3419d01d30c7223f0c18330891e06bbb"},{"sha":"d8a7f43af42bd336c6daf5c4606be7552b5f73f2","author":{"name":"Alexandre Delaunay","email":"48805b938a8939699d2cdd4bf19f23413c7d4570@gmail.com"},"message":"ldap connection: try to find user by its login+auth_id before trying … (#4767)\n\n* ldap connection: try to find user by its login+auth_id before trying to find it by its dn\r\n* Add unit tests\r\n* don't stop on first ldap if its inactive when trying to connect a user; fix #4622","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/d8a7f43af42bd336c6daf5c4606be7552b5f73f2"},{"sha":"70316cc493be38cf005bb292c55e44ba341b1cfd","author":{"name":"Alexandre Delaunay","email":"48805b938a8939699d2cdd4bf19f23413c7d4570@gmail.com"},"message":"limit visibility os states in pdu (+fix visibility in enclosure (#4796)\n\n* limit visibility os states in pdu (+fix visibility in enclosure\r\n\r\n* fix tests","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/70316cc493be38cf005bb292c55e44ba341b1cfd"},{"sha":"8349c98bac5e324e35bf31bffecd75ad49d6ca28","author":{"name":"Alexandre Delaunay","email":"48805b938a8939699d2cdd4bf19f23413c7d4570@gmail.com"},"message":"fix loading on plugins","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/8349c98bac5e324e35bf31bffecd75ad49d6ca28"},{"sha":"d858e4138b9794f1a62afa7cec98864cc08085a9","author":{"name":"stonebuzz","email":"fc708392b912f98bcfe16b5a64688953f78f15d8@teclib.com"},"message":"fix(export): display object name rather path","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/d858e4138b9794f1a62afa7cec98864cc08085a9"},{"sha":"9236c2abcf98d14ac5d5918bd4292a006864be07","author":{"name":"Cédric Anne","email":"b58fc2916346dcd2aef8147b929225bcd86b0be3@gmail.com"},"message":"Fix list of unaffected devices in computer components form","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/9236c2abcf98d14ac5d5918bd4292a006864be07"},{"sha":"8ba23f11f559c84e8b964107260475303f079b46","author":{"name":"Johan Cwiklinski","email":"83f2679da65067cbdb25e231e0ce97ea3e37ff53@teclib.com"},"message":"Select2 formatSelection and formatResult are deprecated.\n\nRename old JS function, add some ondomloaded.","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/8ba23f11f559c84e8b964107260475303f079b46"},{"sha":"664b808b62e63f6e02e5e3e4c21869313a02aa88","author":{"name":"Cédric Anne","email":"b58fc2916346dcd2aef8147b929225bcd86b0be3@gmail.com"},"message":"Enhance multilevel selections rendering","distinct":false,"url":"https://api.github.com/repos/cedric-anne/glpi/commits/664b808b62e63f6e02e5e3e4c21869313a02aa88"}]}
{"actor":{"display_login":"cedric-anne"}}