github Combodo/iTop 3.3.0

2 hours ago

iTop-DOWNLOAD 3 3 0-orange

DataModel

  • N°7771 - New Flow class to describe data flow between FunctionalCI with impact propagation based on Flow instance flags
  • N°8515 - New XML classes in CMDB to handle Applications in Containers
  • N°8844 - New Cloud class under VirtualHost of the Virtualization module
  • N°9629 - Query Phrase: new “Tags” and “Owner” fields
  • N°5882 - Audit Rule: new “Owner” and “Process description” fields
  • N°8995 - New “End of Support” on Hardware and Software, add visibility on Groups
  • N°7472 - Tickets tab replaced by a DashboardAttribute on class Team for performance
  • N°9460 - Ticket ITIL : Add linked to parent UserRequest on Incident
  • N°9499 - Remove useless request_type field from UserRequest display in full ITIL
  • N°9063 - Add missing “ev_autoresolve” transition from Escalated_TTO state on UserRequest and Incident
  • N°7755 - New “tto_time_spent” and “ttr_time_spent” fields on UserRequest and Incident
  • N°9304 - Add quick links to access impact analysis by default.
  • N°8533 - Impact Analysis, add icons & tooltips for shortcut_actions
  • N°9207 - Explain the possibility to Mention a Team in a log (simple tuto)
  • N°9160 - Add prefix on automatic copy of log entries from parent Ticket
  • N°9086 - Add uniqueness rules on OS version, OS Family, Model and Brand
  • N°7570 - Add OS version tab in OS familly screen and Model tab in Brand screen
  • N°3961 - New ServiceCatalog dashboard menu under Service Management
  • N°9357 - Service status mandatory, implementation no more visible in Portal except by Service Manager
  • N°4032 - Service subcategory list does not refresh itself when changing request type
  • N°8154 - Fix missing logo in main menu for change management itil
  • N°3246 - Fix ServiceSubCategory list in Simple Ticket Management.
  • N°640 - Hide 'Tickets' tab on FunctionalCIs when no Ticket sub-classes exists
  • N°9027 - Allow SuperUser to close WorkOrder
  • N°9699 - Enable actions 'Add me to Ticket“ to users allowed on contact but denied on Ticket

Icon / colors / display

  • N°9492 - Add icon and badge for OS Family, OSVersion, IOSVersion
  • N°9491 - Add OS Family on OS Patch and OS Licence
  • N°9471 - New icon for Enclosure, Rack now uses the enclosure-for-servers icon
  • N°9347 - Make the icon of some CIs customizable
  • N°9137 - Pilot the Network Device icon with the one defined on its Network Device Type
  • N°9087 - Add logos on Brand and OS Family, with values on new iTop
  • N°9450 - Add badge for Tape, NAS file System, Fiber Channel Interface in CMDB dashboard
  • N°8445 - Highlight UserRequest & Incident Priority field in full ITIL
  • N°9418 - Add colors on UserRequest request type
  • N°8951 - Add colors on 'status' attribute of CIs classes
  • N°8950 - Add colors and obsolescence rule on classes Contract, Service et ServiceSubcategory
  • N°9138 - Align CMDB classes presentation details to a standard
  • N°8903 - Fix display of class lnkActionNotificationToContact

Sample & structural data

  • N°9800 - Add sample Known Errors in FR, EN, DE
  • N°9798 - Add sample FAQs in EN, FR and DE
  • N°9763 - More models in sample data with end of support examples
  • N°9698 - Add Demo data for audit
  • N°9666 - Add Demo data in itop-service management and itop-service-mgmt-provider
  • N°9658 - Add sample Users: a Support Agent, a Portal User, a Sales Manager, a Config Manager and a Super User all inactive
  • N°9656 - Enrich sample data with more objects and relations
  • N°9554 - Add localized Contract Types as structural data
  • N°9553 - Add localized structural data : Contact, Contract and Document Types
  • N°9950 - Structural data loading on upgrade ignores deleted classes

For administrator

  • N°9319 - Increase PHP min. version to 8.2
  • N°9152 - Create extensibility API for AI integration in iTop
  • N°9071 - Prepare OQL generator integration
  • N°9571 - Do not allow DB change or install when upgrading iTop
  • N°8534 - Prevent User with Profiles such as Administrator, SuperUser or Rest User to be denied access to the BackOffice
  • N°9044 - Remove impersonate feature on application token users
  • N°8621 - 👑Extension activation/deactivation in iTop
  • N°8762 - 📖Setup wizard - Allow uninstall at setup
  • N°8764 - Halt setup if database is not compatible with an uninstallation
  • N°8763 - Halt setup if an extension is not uninstallable
  • N°8761 - Analysis result - Assist in cleaning up data prior to uninstalling extensions
  • N°8760 - Audit uninstall of extensions that declare final classes
  • N°9568 - Extension Mgmt: new feature to install or remove extensions with its associated data
  • N°9141 - Log when “force uninstallation” is used during setup
  • N°8987 - Warn the user that uninstalling an extension embedded in the package does not work
  • N°8986 - Show only extensions to installed or to remove in “summary screen” before the setup and in the audit page in the backoffice.
  • N°8578 - Remove CollapsibleSection functions deprecated in 3.0.0
  • N°8397 - Suppress export V1 from iTop packages
  • N°7920 - Replace laminas-mail that is an abandoned package

Bug fixes

  • N°8845 - Compute UserRequest request_type regardless of user rights
  • N°8620 - Fix CKEditor fullscreen in reopened ticket hiding the modal
  • N°8952 - Correct variable naming and syntax errors in webhook actions
  • N°9919 - Enable email notification without recipient in “to” field
  • N°8768 - Enable deletion of notified Person by non-admin

Tooltip / Naming

  • N°8994 - Add description on all iTop classes (CMDB and structure at least)
  • N°8040 - Replace in FR dictionaries remaining “Statut” by “Etat”
  • N°9356 - Improve service 's tooltips
  • N°9080 - Rename EN and FR Model class label, rename FR Template class label
  • N°9076 - Standardization of titles in the query phrasebook in French
  • N°9046 - More information in a tooltip in the support model
  • N°9045 - Add a tooltip for Service Family in Service screen
  • N°9340 - Align FiberChannelInterface and LogicalInterface with PhysicalInterface naming
  • N°8873 - Improve Tooltip Trigger on object update
  • N°8958 - Business classes name: harmonize label logic (FR and EN)
  • N°8496 - Add tooltips on Known Error class

Localization

  • N°9973 - Update british english translations (thanks to @itomig-de)
  • N°9956 - Update german translations (thanks to @itomig-de)
  • N°9891 - Update chinese translations (thanks to @purplegrape)
  • N°9881 - Update dutch translations of itop-config-mgmt module (thanks to @Hipska)
  • N°9880 - Add dutch translations to itop-flow-map module (thanks to @Hipska)
  • N°9703 - Updates for italian dictionnary
  • N°9879 - Update russian translations (thanks to @vbkunin)
  • N°9518 - Fix typo in iTop dictionaries
  • N°9900 - The plural of Software is… Software !
  • N°8623 - Fix missing FR dico entries
  • N°8497 - Fix missing accent : Symptome in known errors
  • N°8492 - Missing accent for 'Categorie'
  • N°8142 - Ticket menus label/tooltip standardisation
  • N°8819 - Add FR translation for label “My Account”

Code modernization

  • N°8637 - Remove API documentation generator and update some composer libraries due to vulnerabilities.
  • N°9635 - Upgrade twig component version
  • N°8420 - Add transaction ID (files) lifetime, increase id complexity.
  • N°8726 - Deprecation cleanup in portal
  • N°8699 - Code modernization: attributedef.class.inc.php to PSR4
  • N°8511 - Enhance DBObjectSet to be able to order by id
  • N°8212 - Deprecation sweep vehicle
  • N°8210 - Remove iApplicationObjectExtension
  • N°8190 - Userrights management override is deprecated
  • N°8017 - Security - dependabot - Symfony's VarDumper vulnerable to unsafe deserialization
  • N°7761 - Dehardcode SCSS variables
  • N°7659 - Remove utils::GetClassesForInterface
  • N°7329 - Remove js/jquery.autocomplete.js
  • N°7320 - Remove WebPage::add_linked_stylesheet method
  • N°7319 - Remove WebPage::add_linked_script method
  • N°7299 - Remove JS libs moved to NPM
  • N°7257 - Check and migrate old Combodo JS functions
  • N°7252 - Remove deprecated JS libs (iTop 3.3)
  • N°7176 - Update nikic/php-parser to 5.0.0
  • N°7072 - Remove \iNewsroomProvider from \MetaModel::InitExtensions()
  • N°7071 - Remove \CMDBSource::MYSQL_DEFAULT_PORT
  • N°7002 - API : remove DisplayableGraph::Display and DisplayableGraph::DisplayFiltering
  • N°6982 - Remove \cmdbAbstractObject::DBDeleteTracked_Internal
  • N°6980 - Remove cmdbAbstractObject::DBCloneTracked_Internal
  • N°6792 - Remove cmdbAbstractObject::DisplayCaseLog
  • N°6775 - Remove WizardHelper::GetJsForUpdateFields()
  • N°6648 - Use utils::GetDataPath() instead of hard-coded paths
  • N°6533 - Remove core/coreexception.class.inc.php
  • N°6491 - Remove \Combodo\iTop\Form\Validator\Validator class
  • N°6490 - Remove SelectObjectField::VerifyCurrentValue
  • N°6262 - Remove \DataTableUIBlockFactory::MakeForRenderingObject() method
  • N°5312 - Remove old backoffice stylesheets
  • N°5233 - Remove \CMDBObject::DBCloneTracked
  • N°4820 - Remove pre-3.0 console files
  • N°4813 - Remove DataTable class and file
  • N°4720 - Remove old unreferenced methods or pages that are deprecated
  • N°4719 - EnhancedSLAComputation: remove old mechanism
  • N°4718 - Remove “FilterCodes”
  • N°4717 - Remove ajax.render.php xlsx_* operations
  • N°4716 - Remove core/expression.class.inc.php
  • N°4693 - Restore API to add saas entries in the backoffice pages
  • N°4500 - Remove iPageUIExtension & AbstractPageUIExtension API
  • N°4456 - Remove jquery.layout.js
  • N°4455 - Remove old PNG icons for datamodel classes
  • N°4386 - Remove EncodeHtml in utils.js
  • N°4379 - Suppressions méthodes dans \Combodo\iTop\Portal\Controller\AbstractController
  • N°4035 - Remove duplicated TWIG extensions class
  • N°3898 - Remove ThemeHandler::GetCurrentThemeId()
  • N°3817 - Audit and fix calls to deprecated jQuery method
  • N°3815 - Remove “DisplayTemplate” PHP classes
  • N°3653 - Remove parameter for \DBObjectSearch::GetQueryParams
  • N°3393 - Remove deprecated usage of WebPages
  • N°2731 - PHP 7.4 : add preloading file
  • N°2711 - Portal: Remove “goto” xsi:type in action rules
  • N°2592 - API : remove \CMDBObject::CheckUserRights
  • N°2364 - API : remove old linkedset persistance

Please download the iTop-xxx.zip package, not the "Source code" (neither in zip nor tar.gz format) automatically generated by GitHub.

Don't miss a new iTop release

NewReleases is sending notifications on new releases.