Molkobain
|
4eb43cd02d
|
Merge remote-tracking branch 'origin/support/3.0' into develop
|
2022-05-18 19:29:57 +02:00 |
|
Benjamin Dalsass
|
5574eabfed
|
N°4899 Adjust url sanitizer for 3.0 compliance
|
2022-05-18 10:49:23 +02:00 |
|
Molkobain
|
6a332ca60b
|
Merge remote-tracking branch 'origin/support/3.0' into develop
|
2022-05-18 10:43:22 +02:00 |
|
Benjamin Dalsass
|
87f606f768
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# application/dashlet.class.inc.php
# pages/ajax.render.php
# pages/csvimport.php
# test/phpunit.xml.dist
|
2022-05-18 10:38:50 +02:00 |
|
Benjamin Dalsass
|
61a2d200b4
|
N°4900 - Stored XSS in dashlets failed OQL query
|
2022-05-18 08:10:01 +02:00 |
|
Benjamin Dalsass
|
3d6bbe4029
|
Revert "N°4900 - Stored XSS in dashlets failed OQL query"
This reverts commit 562dd8fc21.
|
2022-05-18 08:05:19 +02:00 |
|
Thomas Casteleyn
|
3d04cf1cd6
|
🌐 Improve DBObject::CheckValue and CheckConsistency error messages (#288)
Now contains attribute code and value
|
2022-05-17 17:01:41 +02:00 |
|
Molkobain
|
46713236c4
|
PHPDoc - Add corresponding link thanks to @pirGoif
|
2022-05-17 15:34:58 +02:00 |
|
Benjamin Dalsass
|
8e97279401
|
N°4899 - Reflected XSS on revert_dashboard operation
|
2022-05-17 09:27:06 +02:00 |
|
Benjamin Dalsass
|
562dd8fc21
|
N°4900 - Stored XSS in dashlets failed OQL query
|
2022-05-17 08:20:26 +02:00 |
|
Molkobain
|
020937d4f6
|
Merge remote-tracking branch 'origin/support/3.0' into develop
|
2022-05-16 16:22:53 +02:00 |
|
Molkobain
|
ff58fb8617
|
N°5172 - Add internal helpers to keep usage of null value in native PHP methods: strlen() => utils::StrLen()
|
2022-05-16 16:15:18 +02:00 |
|
Molkobain
|
afc8354523
|
Code cleanup
|
2022-05-14 20:42:48 +02:00 |
|
acognet
|
8b26b34f96
|
N°4690 - Deprecate "FilterCodes"
|
2022-05-13 10:28:53 +02:00 |
|
acognet
|
c20cedf266
|
Deprecate unused and broken method
|
2022-05-12 17:09:16 +02:00 |
|
acognet
|
6a4217e87b
|
N°3950 - Deprecate old unreferenced methods that are @deprecated - remove ajaxwebpage and iTopWebPage
|
2022-05-10 16:39:31 +02:00 |
|
Molkobain
|
1dd25be6ef
|
N°4034 - Deprecate duplicated TWIG extensions class
|
2022-05-09 17:58:26 +02:00 |
|
acognet
|
0a5411d411
|
N°2363 - API : deprecate old linkedset update pattern
|
2022-05-09 10:53:53 +02:00 |
|
Molkobain
|
a4390fbb57
|
Merge remote-tracking branch 'origin/support/3.0' into develop
# Conflicts:
# test/application/search/CriterionConversionTest.php
# test/application/search/CriterionParserTest.php
# test/application/search/SearchFormTest.php
|
2022-04-25 14:03:02 +02:00 |
|
Pierre Goiffon
|
f4a027b474
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# composer.json
# core/cmdbchangeop.class.inc.php
# core/cmdbobject.class.inc.php
# css/light-grey.scss
# setup/setuputils.class.inc.php
# test/ItopTestCase.php
# test/core/ConfigTest.php
# test/core/LogAPITest.php
# test/core/UserRightsTest.php
# test/core/dictApcuTest.php
# test/core/dictTest.php
# test/core/iTopConfigParserTest.php
# test/core/ormLinkSetTest.php
# test/phpunit.xml.dist
# test/postbuild_integration.xml.dist
# test/setup/SetupUtilsTest.php
# test/status/StatusIncTest.php
# webservices/cron.php
|
2022-04-22 15:26:18 +02:00 |
|
Pierre Goiffon
|
8e6e2432d3
|
Extensibility : iPortalUIExtension and AbstractPortalUIExtension aren't experimental anymore
|
2022-04-21 17:29:40 +02:00 |
|
acognet
|
6fa2d47780
|
N°4538 - Dashlet Groupby on ExternalKey with special character, bad display
|
2022-04-15 10:03:04 +02:00 |
|
acognet
|
079b406f18
|
N°4966 - No more custom dashboard switch
|
2022-04-15 09:54:41 +02:00 |
|
acognet
|
b75f29b8d7
|
N°3067 - Cannot edit in place attributes with HTML editors
|
2022-03-28 14:18:54 +02:00 |
|
Eric Espie
|
81d285a143
|
CEX SDK V2:
* Pre and post actions
|
2022-03-28 09:43:46 +02:00 |
|
Molkobain
|
f4ecdf116a
|
Merge remote-tracking branch 'origin/support/3.0' into develop
|
2022-03-09 19:55:35 +01:00 |
|
acognet
|
bceb570d84
|
N°4874 - Auto Refresh of attribute Dasboard
|
2022-03-08 15:31:41 +01:00 |
|
Molkobain
|
5854c199d0
|
Merge remote-tracking branch 'origin/support/3.0' into develop
|
2022-03-07 12:54:13 +01:00 |
|
Molkobain
|
cd7f9e478f
|
N°4913 - Avoid object initials to overflow in medallions
|
2022-03-06 22:44:12 +01:00 |
|
Eric Espie
|
4bdf84bf6c
|
Merge remote-tracking branch 'origin/support/3.0' into develop
|
2022-03-03 10:23:38 +01:00 |
|
Pierre Goiffon
|
2b1e583dc7
|
💡 N°4854 Document compiler behavior change for model.*.php files
|
2022-03-02 10:06:59 +01:00 |
|
Pierre Goiffon
|
3081aa473a
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# setup/runtimeenv.class.inc.php
|
2022-03-02 09:49:59 +01:00 |
|
Pierre Goiffon
|
809ea2eb49
|
💡 N°4854 Add phpdoc to utils::*Module* methods
|
2022-03-02 09:42:09 +01:00 |
|
acognet
|
bdc7ed6f8e
|
N°4057 - Custom Translation for Custom Tab is not inherited by instanciable Classes
|
2022-02-28 12:09:38 +01:00 |
|
Pierre Goiffon
|
9ce88699ca
|
Merge remote-tracking branch 'origin/support/3.0' into develop
# Conflicts:
# datamodels/2.x/itop-portal-base/portal/templates/bricks/browse/mode_mosaic.html.twig
# datamodels/2.x/itop-portal-base/portal/templates/bricks/browse/mode_tree.html.twig
|
2022-02-22 09:40:37 +01:00 |
|
Pierre Goiffon
|
815870fe6b
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# application/cmdbabstract.class.inc.php
# dictionaries/cs.dictionary.itop.model.php
# dictionaries/da.dictionary.itop.model.php
# dictionaries/de.dictionary.itop.model.php
# dictionaries/es_cr.dictionary.itop.model.php
# dictionaries/fr.dictionary.itop.model.php
# dictionaries/hu.dictionary.itop.model.php
# dictionaries/it.dictionary.itop.model.php
# dictionaries/ja.dictionary.itop.model.php
# dictionaries/pl.dictionary.itop.model.php
# dictionaries/pt_br.dictionary.itop.model.php
# dictionaries/tr.dictionary.itop.model.php
# dictionaries/zh_cn.dictionary.itop.model.php
|
2022-02-22 09:36:06 +01:00 |
|
Eric Espie
|
1728dcc40c
|
N°4784 - CAS authentication issue with iTop 3.0
* Moved session closing after the login
|
2022-02-14 09:31:52 +01:00 |
|
acognet
|
35165568af
|
N°4057 - Custom Translation for Custom Tab is not inherited by instanciable Classes
|
2022-02-14 09:10:18 +01:00 |
|
Pierre Goiffon
|
ee7fb15fc2
|
Merge remote-tracking branch 'origin/support/3.0' into develop
|
2022-02-14 08:44:12 +01:00 |
|
Pierre Goiffon
|
6a5840ed82
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# lib/composer/installed.php
# setup/licenses/community-licenses.xml
# setup/setuputils.class.inc.php
# sources/application/TwigBase/Controller/Controller.php
|
2022-02-14 08:41:33 +01:00 |
|
Molkobain
|
4a67819f87
|
N°4714 - Revert rename of utils::GetItopVersionWikiSyntax as it is used in cached packages in the ITSM Designer
|
2022-02-11 20:00:39 +01:00 |
|
Pierre Goiffon
|
b494ff2ce6
|
N°4488 Remove cmdbAbstractObject methods used in export.php from API methods and add comment in export.php
`@deprecated` was added in 03e9bcd4 but as none of those will be removed in a near future, we are using `@internal`instead !
|
2022-02-11 16:15:35 +01:00 |
|
Molkobain
|
01b94f42fe
|
Fix object's actions menu cannot be open (regression from 0d26211d)
|
2022-02-11 15:00:44 +01:00 |
|
acognet
|
03e9bcd47a
|
N°4488 - deprecate cmdbAbstractObject::GetSetAsHTMLSpreadsheet() used only by the old export.php
|
2022-02-10 15:04:59 +01:00 |
|
Pierre Goiffon
|
d437e2d662
|
Merge remote-tracking branch 'origin/support/3.0' into develop
# Conflicts:
# application/displayblock.class.inc.php
# core/config.class.inc.php
# 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-backoffice-darkmoon-theme/module.combodo-backoffice-darkmoon-theme.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-cmdb-ticket/module.itop-bridge-cmdb-ticket.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-faq-light/module.itop-faq-light.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-structure/module.itop-structure.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
|
2022-02-08 15:43:20 +01:00 |
|
Pierre Goiffon
|
0d26211dbe
|
Fix error in object details : "Too few arguments to function MenuBlock::GetRenderContent()"
|
2022-02-08 15:16:57 +01:00 |
|
Pierre Goiffon
|
3b99006159
|
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
# Conflicts:
# test/integration/iTopModulesPhpVersionChecklistTest.php
|
2022-02-08 14:49:08 +01:00 |
|
Pierre Goiffon
|
299ad7e753
|
N°4714 Fix \utils::GetCoreVersionWikiSyntax throwing Exception when 2nd version digit is "0" (for example in 3.0.1)
|
2022-02-08 14:48:02 +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
|
60c372f535
|
Merge remote-tracking branch 'origin/support/3.0' into develop
|
2022-02-02 11:20:58 +01:00 |
|