Pierre Goiffon
ea845dc6eb
N°6228 - CheckToWrite() propagation to target objects based on with_php_constraint property
2023-11-23 11:14:37 +01:00
odain-cbd
9a59bc7890
N°6901 - Enable tracking of iTop active sessions (monitoring) ( #568 )
...
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
Co-authored-by: Romain Quetiez <romain.quetiez@combodo.com >
2023-11-22 17:46:00 +01:00
Pierre Goiffon
cfe73699cf
N°6967 Deprecate DBDeleteTracked_Internal methods
2023-11-21 18:05:29 +01:00
Pierre Goiffon
fa830bdd7f
N°6966 Deprecate DBCloneTracked and DBCloneTracked_Internal methods
2023-11-21 18:04:05 +01:00
Pierre Goiffon
e3e8b25cfc
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# core/dbobject.class.php
# datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php
# lib/composer/autoload_files.php
# lib/composer/autoload_real.php
# lib/composer/autoload_static.php
# pages/UI.php
# tests/php-unit-tests/unitary-tests/core/DBObjectTest.php
2023-11-15 15:31:56 +01:00
Pierre Goiffon
c955fe00b7
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/cmdbabstract.class.inc.php
# application/utils.inc.php
# core/coreexception.class.inc.php
# core/userrights.class.inc.php
# datamodels/2.x/itop-portal-base/portal/src/Form/ObjectFormManager.php
# tests/php-unit-tests/README.md
# tests/php-unit-tests/unitary-tests/core/DBObjectTest.php
2023-11-15 15:03:04 +01:00
Pierre Goiffon
5a43448644
N°6458 Security hardening
2023-11-15 11:14:07 +01:00
Molkobain
d5a8a3bb09
N°4756 - Fix PHPDoc
2023-11-07 12:00:19 +01:00
jf-cbd
eaeb114754
N°6852 - Use "email_default_sender_address" when "forgot_password_from" config param is empty
2023-11-06 10:47:40 +01:00
Stephen Abello
92cd1e3f19
N°6861 - Display warning message when creating/editing a mandatory blob in modal depending on edition mode and blob value
2023-11-02 14:58:46 +01:00
Stephen Abello
b54022e2ad
N°6385 - Move Linkset flags and edit_when logic from UIBlock to DisplayBareRelations
2023-11-02 10:16:35 +01:00
Molkobain
83313ce1d5
N°6866 - Fix usages of hard-coded "listInObject" to \DisplayBlock::ENUM_STYLE_LIST_IN_OBJECT
2023-10-31 14:01:19 +01:00
Stephen Abello
95aa4afe75
N°6385 - Allow to disable LinkedSet (1:n & n:n) edition by XML in host edition
2023-10-30 16:29:25 +01:00
Romain Quetiez
73fd0b06b2
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# tests/php-unit-tests/integration-tests/DictionariesConsistencyTest.php
# tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
# tests/php-unit-tests/unitary-tests/core/CMDBSource/TransactionsTest.php
# tests/php-unit-tests/unitary-tests/sources/Application/TwigBase/Twig/TwigTest.php
2023-10-27 14:12:06 +02:00
Romain Quetiez
29e9a06dc1
✅ Optimize tests execution time (no need for process isolation as long as we leave the premises clean)
2023-10-26 21:10:47 +02:00
Stephen Abello
4f336abeb8
N°6861 - Display warning message when creating/editing a mandatory blob in modal
2023-10-23 15:51:38 +02:00
Stephen Abello
aa618468d1
Merge branch 'support/3.0' into support/3.1
2023-10-17 09:23:06 +02:00
Stephen Abello
fadfd94bac
Merge branch 'support/2.7' into support/3.0
2023-10-17 09:19:16 +02:00
Stephen Abello
9469681a0c
N°6777 - Security hardening
2023-10-17 09:12:40 +02:00
Pierre Goiffon
d4ab55dd9a
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# pages/ajax.render.php
2023-10-13 17:33:26 +02:00
Pierre Goiffon
da27ddba82
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/utils.inc.php
# pages/ajax.render.php
2023-10-13 17:27:03 +02:00
Pierre Goiffon
c72cb7e70e
N°6606 security hardening
2023-10-13 17:15:37 +02:00
Pierre Goiffon
9df92665e0
N°6606 Backport of utils::ENUM_SANITIZATION_FILTER_* constants
...
Were introduced in 3.0.0, but not added to the support/2.7 branch
2023-10-13 17:10:35 +02:00
Molkobain
a472d83e3d
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# application/wizardhelper.class.inc.php
# pages/ajax.render.php
2023-09-26 22:21:48 +02:00
Molkobain
6dc6392fab
Merge remote-tracking branch 'origin/support/3.0.3' into support/3.0
2023-09-26 22:20:02 +02:00
Anne-Catherine
e793b02f8b
N°6766 - Fix dependent fields not updated due to WizardHelper.UpdateFields() being triggered too early ( #548 )
...
* N°6766 - Javascript : function WizardHelper.UpdateFields triggered to early does not update fields
* N°6766 - Code review
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-09-26 12:25:56 +02:00
Pierre Goiffon
d7df249586
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# application/ajaxwebpage.class.inc.php
# application/capturewebpage.class.inc.php
# application/clipage.class.inc.php
# application/csvpage.class.inc.php
# application/errorpage.class.inc.php
# application/itopwebpage.class.inc.php
# application/itopwizardwebpage.class.inc.php
# application/nicewebpage.class.inc.php
# application/pdfpage.class.inc.php
# application/webpage.class.inc.php
# application/xmlpage.class.inc.php
2023-09-18 15:10:19 +02:00
Pierre Goiffon
f3c4fcb0f5
💡 Pages files : add depreciation version
2023-09-18 15:07:32 +02:00
vdumas
f6a7e6b4e1
N°3506 - allow_target_creation based on UR_ACTION_MODIFY
2023-09-15 16:40:20 +02:00
Stephen Abello
178c922407
Merge branch 'support/3.0' into support/3.1
2023-09-15 09:57:59 +02:00
Stephen Abello
343e87a8d4
N°6581 - Security hardening
2023-09-15 09:55:51 +02:00
odain
7cfe1389aa
Merge branch 'support/3.0' into support/3.1
2023-09-13 10:20:38 +02:00
Anne-Catherine
d797436786
N°6555 - Add class description in tooltip of Dashlet badge ( #504 )
...
cheery pick from branch develop due to target branch error
2023-08-31 14:55:06 +02:00
Anne-Catherine
b508c0d983
N°6152 - Search: Criteria & object list loaded twice ( #495 )
2023-08-31 12:03:31 +02:00
vdumas
59e4bb028f
N°6682 - Pbs with Audit classes and AccessRight
2023-08-29 16:41:27 +02:00
Molkobain
f238593966
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# tests/php-unit-tests/src/BaseTestCase/ItopDataTestCase.php
# tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
2023-08-11 09:19:49 +02:00
Molkobain
ccceb870e3
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# tests/php-unit-tests/src/BaseTestCase/ItopDataTestCase.php
# tests/php-unit-tests/src/BaseTestCase/ItopTestCase.php
2023-08-10 15:53:05 +02:00
Molkobain
851ab9c356
N°6097 - Add \utils::GetDataPath() method to avoid duplicating manual path build
2023-08-10 15:45:39 +02:00
Eric Espie
eb1eb15791
N°6061 - Allow services to implement interfaces
...
N°6061 - allow local path from an arbitrary path
(cherry picked from commit 19e7fc9cb9 )
(cherry picked from commit fb23bddeb2 )
(cherry picked from commit 750ecd4804 )
2023-07-28 10:46:06 +02:00
Eric Espie
86a7cefa68
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2023-07-25 17:56:12 +02:00
Eric Espie
829b648dd2
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2023-07-25 17:55:45 +02:00
Eric Espie
5475b9fbbe
N°3454 - MoveToProd in 2 steps - fix utils::GetCurrentModuleName()
2023-07-25 17:44:43 +02:00
Eric Espie
6f8e7c7002
N°3454 - MoveToProd in 2 steps - fix utils::GetCurrentModuleUrl()
2023-07-25 17:20:37 +02:00
Pierre Goiffon
f89953f39e
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2023-07-24 15:39:09 +02:00
Pierre Goiffon
772368ef8a
💡 PHPDoc for object list panels
2023-07-24 15:38:57 +02:00
Eric Espie
0c7195f1a3
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# core/kpi.class.inc.php
2023-07-19 10:53:09 +02:00
Eric Espie
9c37d5c23e
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# application/applicationextension.inc.php
# application/cmdbabstract.class.inc.php
# core/dbobject.class.php
# core/kpi.class.inc.php
# core/metamodel.class.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
# tests/php-unit-tests/unitary-tests/setup/DBBackupTest.php
2023-07-19 09:26:46 +02:00
Stephen Abello
89145593ef
N°6552 - Security hardening
2023-07-19 09:25:48 +02:00
Eric Espie
b2e80d37dd
N°6436 - typo
2023-07-18 14:48:32 +02:00
Eric Espie
6432678de9
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/cmdbabstract.class.inc.php
# application/utils.inc.php
# bootstrap.inc.php
# composer.json
# core/MyHelpers.class.inc.php
# core/cmdbsource.class.inc.php
# core/config.class.inc.php
# core/dbobject.class.php
# core/kpi.class.inc.php
# core/metamodel.class.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_real.php
# lib/composer/autoload_static.php
2023-07-18 14:36:58 +02:00