Pierre Goiffon
|
0080a2e733
|
💡 N°3129 Fix phpdoc
Method was renamed in 45b5c39a but I forgot to update the PHPDoc
|
2022-03-17 15:36:39 +01:00 |
|
Eric Espie
|
29c6b73d93
|
EventService: refactoring
|
2022-03-15 17:50:13 +01:00 |
|
Pierre Goiffon
|
b360514646
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# application/displayblock.class.inc.php
# application/ui.extkeywidget.class.inc.php
# application/utils.inc.php
# approot.inc.php
# core/config.class.inc.php
# css/css-variables.scss
# datamodels/2.x/authent-cas/module.authent-cas.php
# datamodels/2.x/authent-external/module.authent-external.php
# datamodels/2.x/authent-ldap/module.authent-ldap.php
# datamodels/2.x/authent-local/module.authent-local.php
# datamodels/2.x/combodo-db-tools/module.combodo-db-tools.php
# datamodels/2.x/itop-attachments/module.itop-attachments.php
# datamodels/2.x/itop-backup/module.itop-backup.php
# datamodels/2.x/itop-bridge-virtualization-storage/module.itop-bridge-virtualization-storage.php
# datamodels/2.x/itop-change-mgmt-itil/module.itop-change-mgmt-itil.php
# datamodels/2.x/itop-change-mgmt/module.itop-change-mgmt.php
# datamodels/2.x/itop-config-mgmt/module.itop-config-mgmt.php
# datamodels/2.x/itop-config/module.itop-config.php
# datamodels/2.x/itop-core-update/module.itop-core-update.php
# datamodels/2.x/itop-datacenter-mgmt/module.itop-datacenter-mgmt.php
# datamodels/2.x/itop-endusers-devices/module.itop-endusers-devices.php
# datamodels/2.x/itop-files-information/module.itop-files-information.php
# datamodels/2.x/itop-full-itil/module.itop-full-itil.php
# datamodels/2.x/itop-hub-connector/module.itop-hub-connector.php
# datamodels/2.x/itop-incident-mgmt-itil/module.itop-incident-mgmt-itil.php
# datamodels/2.x/itop-knownerror-mgmt/module.itop-knownerror-mgmt.php
# datamodels/2.x/itop-portal-base/module.itop-portal-base.php
# datamodels/2.x/itop-portal/module.itop-portal.php
# datamodels/2.x/itop-problem-mgmt/module.itop-problem-mgmt.php
# datamodels/2.x/itop-profiles-itil/module.itop-profiles-itil.php
# datamodels/2.x/itop-request-mgmt-itil/module.itop-request-mgmt-itil.php
# datamodels/2.x/itop-request-mgmt/module.itop-request-mgmt.php
# datamodels/2.x/itop-service-mgmt-provider/module.itop-service-mgmt-provider.php
# datamodels/2.x/itop-service-mgmt/module.itop-service-mgmt.php
# datamodels/2.x/itop-sla-computation/module.itop-sla-computation.php
# datamodels/2.x/itop-storage-mgmt/module.itop-storage-mgmt.php
# datamodels/2.x/itop-tickets/module.itop-tickets.php
# datamodels/2.x/itop-virtualization-mgmt/module.itop-virtualization-mgmt.php
# datamodels/2.x/itop-welcome-itil/module.itop-welcome-itil.php
# datamodels/2.x/version.xml
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
# lib/composer/installed.php
# setup/modelfactory.class.inc.php
# setup/setuputils.class.inc.php
# test/integration/iTopModulesPhpVersionChecklistTest.php
|
2022-02-08 13:18:50 +01:00 |
|
Molkobain
|
15087ab848
|
N°592 - Fix ModelFactory::GetField() always failing as $aLoadedClasses is never filled
|
2022-02-02 19:06:38 +01:00 |
|
Pierre Goiffon
|
45b5c39af7
|
N°3129 PHP 8.0 compat : code review modifications
Many thanks @Molkobain & @Hipska !
|
2022-01-31 16:41:35 +01:00 |
|
Pierre Goiffon
|
606bdc1909
|
N°3129 PHP 8.0 compat: Fix "Access level to MFElement::ReplaceWith() must be public (as in class DOMElement)"
|
2022-01-28 17:01:07 +01:00 |
|
Stephen Abello
|
4180a41f27
|
N°4652 Better error message when XML node define fails from delta (#256)
N°4652 Add more details when trying to define an already existing XML node
Co-authored-by: Molkobain <guillaume.lajarige@combodo.com>
Co-authored-by: Pierre Goiffon <pierre.goiffon@combodo.com>
|
2022-01-14 10:20:46 +01:00 |
|
Stephen Abello
|
8ada56fc53
|
N°4652 Better error message when XML node define fails from delta (#256)
N°4652 Add more details when trying to define an already existing XML node
Co-authored-by: Molkobain <guillaume.lajarige@combodo.com>
Co-authored-by: Pierre Goiffon <pierre.goiffon@combodo.com>
|
2022-01-14 10:18:02 +01:00 |
|
Eric
|
97e0150974
|
N°3224 - migration audit tool - allow php functions in XPath
|
2021-08-26 11:54:45 +02:00 |
|
Molkobain
|
626316e8d1
|
N°3990 - Compiler: Set "_delta" flag on moved node if no ancestors has one
|
2021-05-10 19:05:08 +02:00 |
|
odain
|
3d9540e895
|
Merge branch 'feature/2982-finalize' into develop
|
2021-04-16 14:04:17 +02:00 |
|
odain
|
135b5e8adb
|
N°2982 - PR reviews
|
2021-04-16 11:46:14 +02:00 |
|
Pierre Goiffon
|
59678ef8c6
|
🔊 N°3731 Log calls to deprecated files / PHP methods
POC for the log API was added in #193
|
2021-04-13 17:56:21 +02:00 |
|
odain
|
d07199db7c
|
N°2982 - add theme_precompilation_enabled to be able to deactivate precompilation from conf + update provided precompiled files when IsDevelopmentEnvironment
|
2021-04-13 00:49:08 +02:00 |
|
Molkobain
|
c3140c2db3
|
Copyright year bump
|
2021-03-12 18:48:46 +01:00 |
|
Pierre Goiffon
|
17cecde604
|
Fix errors in setup/modelfactory.class.inc.php
|
2020-12-11 10:49:41 +01:00 |
|
Pierre Goiffon
|
728c09d97d
|
N°3129 Fix compatibility with PHP 8 for \MFElement::ReplaceWith
New method added in PHP 8 : \DOMChildNode::replaceWith with a different signature (both visibility and parameters)
|
2020-12-11 10:13:10 +01:00 |
|
Molkobain
|
bd0480b5c5
|
N°3233 - Remove "display_template" from the metamodel and compiler
|
2020-08-04 13:26:57 +02:00 |
|
Molkobain
|
9eb826bb0b
|
Add support for dictionaries in sub-folders of /dictionaries
|
2020-07-27 15:09:32 +02:00 |
|
Eric
|
11ef705816
|
N°2969 - change dictionaries folder from dictionary to dictionaries
|
2020-07-16 14:52:03 +02:00 |
|
Eric
|
b718e26c7f
|
N°2969 - Add support for dictionaries folder in modules
|
2020-07-08 15:21:07 +02:00 |
|
Thomas Casteleyn
|
23afee514d
|
🌐 Update nl.dictionary.itop.ui.php (#125)
|
2020-05-13 14:38:32 +02:00 |
|
Pierre Goiffon
|
d5670abdcc
|
📝 Fix PHPDoc for \MFElement::_FindNode
Introduced in 4688c92e
|
2020-04-06 08:57:23 +02:00 |
|
Pierre Goiffon
|
0360a3160d
|
Merge remote-tracking branch 'origin/releases/germanium' into develop
# Conflicts:
# setup/modelfactory.class.inc.php
|
2020-04-06 08:47:22 +02:00 |
|
Pierre Goiffon
|
3cbcdd4f13
|
🎨 MFElement : fix access modifiers & PHPDoc
|
2020-03-31 08:53:22 +02:00 |
|
Molkobain
|
2f920cbb46
|
Internal: PHPDoc and warnings suppression
|
2020-02-25 17:45:18 +01:00 |
|
Molkobain
|
4688c92e7c
|
Internal: PHPDoc and warnings suppression
|
2020-02-25 15:44:26 +01:00 |
|
Molkobain
|
c669d6951b
|
PHPDoc and warnings suppression
|
2020-02-24 16:36:31 +01:00 |
|
Molkobain
|
d76e54996c
|
PHPDoc
|
2020-02-19 11:54:50 +01:00 |
|
Molkobain
|
0e3d195250
|
N°2275 - Fix XML delta computation putting flags on wrong XML levels
|
2020-02-12 17:40:53 +01:00 |
|
Pierre Goiffon
|
e8879a0455
|
🎨 Code formatting
|
2019-11-18 15:29:03 +01:00 |
|
Pierre Goiffon
|
551b9a3b76
|
\MFDocument::saveXML : $options were not passed to the callee
|
2019-11-14 18:04:22 +01:00 |
|
Pierre Goiffon
|
c8b791efd3
|
Merge remote-tracking branch 'origin/itop-carbon' into develop
# Conflicts:
# application/utils.inc.php
# setup/ajax.dataloader.php
|
2019-10-22 18:27:13 +02:00 |
|
bruno DA SILVA
|
9c067e5645
|
💡 type an @return for better code completion
|
2019-10-15 11:46:18 +02:00 |
|
Molkobain
|
b6418d95e7
|
Add PHPDoc for type hinting as iTop replaces \DOMDocument with \MFDocument
|
2019-05-28 10:36:18 +02:00 |
|
Molkobain
|
dcf4963e0c
|
N°2152 Fix bad XML generation when adding a dashboard attribute on a new class
|
2019-04-16 17:15:15 +02:00 |
|
Eric
|
9ec36a76f6
|
Carbon: N°1589 - Check migration
|
2019-04-10 12:12:31 +02:00 |
|
Molkobain
|
34c030b501
|
N°2070 Extend ModelFactory implementations to optionally check meta classes (PHP) along with regular XML classes
|
2019-04-05 15:48:29 +02:00 |
|
Eric
|
7ed51984c7
|
N°944 - Fix bad xml when attributes name has been changed and redefinition of label is required and cache is regenerated
|
2018-11-30 14:28:26 +01:00 |
|
Molkobain
|
c1a81e4f0d
|
N°944 Fix wrong XML generated when attribute name has been changed and redefinition of label is required
|
2018-11-13 11:48:27 +01:00 |
|
Eric
|
32fc87023c
|
AttributeDashboard support Dashlet Badge in XML files (fix the <class> collision)
|
2018-10-23 16:14:30 +02:00 |
|
Eric Espié
|
c6be331f14
|
Code cleanup
SVN:trunk[5779]
|
2018-05-14 07:41:51 +00:00 |
|
Eric Espié
|
d120109a78
|
Setup: Display the XML errors on the screen (cleanup deprecated functions)
SVN:trunk[5717]
|
2018-04-20 16:02:41 +00:00 |
|
Eric Espié
|
b529f3d4cc
|
Setup: Display the XML errors on the screen
SVN:trunk[5716]
|
2018-04-20 15:56:53 +00:00 |
|
Denis Flaven
|
d0d9b1ce50
|
Improved way to track the choices made during the installation in order to:
1) Be able to proerly report this information
2) Make sure that the same (proper) choices are proposed upon update
SVN:trunk[4815]
|
2017-07-07 16:00:30 +00:00 |
|
Romain Quetiez
|
2693e81bad
|
XML Customizations: when the parent class is unknown, the error is "unknown constant PARENT_NOT_FOUND"... which is a clue ;-)... now it says something far more accurate like "/itop_design/classes/class[MyCustomClass] at line 458: parent class 'SomeOtherCustomClass' could not be found"
SVN:trunk[4762]
|
2017-06-14 15:14:49 +00:00 |
|
Denis Flaven
|
3daf4c62db
|
- Refactoring : structuration of the Exceptions thrown when the XML assembling fails
- Take into account the node specified as a parameter to saveXML()
SVN:trunk[4624]
|
2017-03-27 16:24:50 +00:00 |
|
Denis Flaven
|
ea3c7703c4
|
XML format 1.4, introducing the new "force" flag.
SVN:trunk[4601]
|
2017-03-17 13:15:13 +00:00 |
|
Denis Flaven
|
fac22c9729
|
Bug fix: creating a new DOM Node containing the string "0" resulted in an empty node (no DOMText).
SVN:trunk[4466]
|
2016-10-27 08:36:26 +00:00 |
|
Denis Flaven
|
2c78a91a00
|
Model factory: introduced a new variation of attribute _delta: delete_if_exists. Use this flag to delete a branch from the data model being hacked, without caring if it is already deleted (or non existing). This eases the burden of coping with different installation combinations.
SVN:trunk[4306]
|
2016-07-15 06:41:26 +00:00 |
|