Pierre Goiffon 11e811cc4b N°3717 Improve iTop object history API (#192)
This fixes a major flaw in the history API that was causing "phantom" CMDBChange records (without any CMDBChangeOp attached). That was happening especially in iProcess impl.
For example this lead to the creation of the combodo-cmdbchange-cleaner module in the Mail To Ticket extension.

The modifications in detail : 
- We can now pass a non persisted CMDBChange instance to \CMDBObject::SetCurrentChange
- No persistence done in \CMDBObject::CreateChange anymore
- Persistence of the attached CMDChange will be done if necessary in CMDBChangeOp::OnInsert
- New CMDBObject::SetCurrentChangeFromParams helper method to ease resetting the current change
2022-04-19 17:13:18 +02:00
2020-05-14 11:26:35 +02:00
2022-02-11 16:23:03 +01:00
2020-05-14 11:26:35 +02:00
2022-02-11 16:23:03 +01:00
2019-11-22 18:44:27 +01:00
2019-12-17 10:35:15 +01:00
2019-07-16 08:47:30 +02:00

iTop - ITSM & CMDB

iTop stands for IT Operations Portal. It is a complete open source, ITIL, web based service management tool including a fully customizable CMDB, a helpdesk system and a document management tool. iTop also offers mass import tools and web services to integrate with your IT

Features

Latest release

Resources

About Us

iTop development is sponsored, led and supported by Combodo.

Contributors

We would like to give a special thank you to the people from the community who contributed to this project, including:

Names

  • Alves, David
  • Beck, Pedro
  • Bilger, Jean-François
  • Bostoen, Jeffrey
  • Cardoso, Anderson
  • Cassaro, Bruno
  • Casteleyn, Thomas
  • Castro, Randall Badilla
  • Colantoni, Maria Laura
  • Couronné, Guy
  • Dvořák, Lukáš
  • Goethals, Stefan
  • Gumble, David
  • Hippler, Lars
  • Khamit, Shamil
  • Kincel, Martin
  • Konečný, Kamil
  • Kunin, Vladimir
  • Lassiter, Dennis
  • Lazcano, Federico
  • Lucas, Jonathan
  • Malik, Remie
  • Mindêllo de Andrade, Lucas (a.k.a @rokam)
  • Rosenke, Stephan
  • Seki, Shoji
  • Shilov, Vladimir
  • Tulio, Marco
  • Turrubiates, Miguel

Aliases

  • chifu1234
  • cprobst
  • Karkoff1212
  • larhip
  • Laura
  • Purple Grape
  • Schlobinux
  • theBigOne
  • ulmerspatz

Companies

  • Hardis
  • ITOMIG
  • Pimkie
Languages
PHP 87.5%
JavaScript 5%
SCSS 2.7%
Twig 2.3%
CSS 2.2%
Other 0.2%