Eric Espie
86ca7fcb7a
N°6408 - CRUD : rework on DBUpdate reentrancy
2023-06-27 11:37:10 +02:00
Benjamin Dalsass
f338d3bdc8
N°6326 - Magnifier pop-up search from ExtKey in Link edit in pop-up, fails
2023-06-27 09:42:12 +02:00
Benjamin Dalsass
d41e54bf34
N°6473 - Do not track QueryOQL statistic values
2023-06-27 08:42:44 +02:00
Eric Espie
c3469e43bc
N°6408 - Add logs, changed modification test of current object and prevent calling OnDBUpdate() when object is not modified
2023-06-23 17:02:31 +02:00
vdumas
dcfefc1588
N°1350 - Audit domains: add uniqueness rule on n:n with Category
2023-06-22 11:19:53 +02:00
vdumas
4db092ea52
N°6370 - Replace Audit Category menu by a dashboard only in module
2023-06-22 11:05:01 +02:00
Eric Espie
9e667c968e
N°6408 - CRUD : Issue on DBlinkchange event when delete et create
2023-06-21 16:41:54 +02:00
Molkobain
216a1b95b1
N°6405 - Fix XML displayed corrupted when using \DesignerLongTextField due to usage of \utils::EscapeHtml() without double encoding
2023-06-21 11:33:18 +02:00
bdalsass
4d43d83b95
N°6000 - CSV Import with quote no more handled ( #508 )
2023-06-20 16:39:56 +02:00
Molkobain
40355c9442
N°6426 - Fix RenderAllUiBlocks test page not displaying
2023-06-15 10:20:41 +02:00
Molkobain
58a20e9a11
N°1646 - Fix crash in case no value return (real fix about to be discussed)
2023-06-13 09:36:30 +02:00
Molkobain
8304e4df00
N°6394 - Force header statistics to sort [meta]enums pills according to the datamodel instead of the selection order
2023-06-09 17:49:20 +02:00
Anne-Catherine
cc8c6ac027
N°3213 - Order transition attributes like in the "details" zlist instead of reordering them regarding the dependencies ( #306 )
...
N°3213 - Order transition attributes like in the "details" zlist instead of reordering them regarding the dependencies (#306 )
---------
Co-authored-by: Molkobain <lajarige.guillaume@free.fr >
2023-06-08 17:29:53 +02:00
Eric Espie
a6e56e37c9
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# tests/php-unit-tests/ItopDataTestCase.php
2023-06-08 15:11:39 +02:00
Anne-Catherine
f47133bc28
N°6125 - Issue with GetAttributeFlags and GetInitialStateAttributeFlags within iTop 3.0.2 ( #474 )
2023-06-08 11:12:22 +02:00
vdumas
68a1c0f0cb
N°1350 - Audit result and audit configuration: add navigation from one to the other
2023-06-07 20:17:39 +02:00
Eric Espie
62ed5adbc5
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# application/loginwebpage.class.inc.php
# composer.json
# lib/composer/installed.json
# lib/guzzlehttp/psr7/.github/workflows/ci.yml
# lib/guzzlehttp/psr7/.github/workflows/integration.yml
# lib/guzzlehttp/psr7/.github/workflows/static.yml
# lib/guzzlehttp/psr7/CHANGELOG.md
# lib/guzzlehttp/psr7/composer.json
# lib/guzzlehttp/psr7/src/MessageTrait.php
# tests/php-unit-tests/ItopDataTestCase.php
2023-06-07 17:45:50 +02:00
Eric Espie
e76ada641f
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/loginbasic.class.inc.php
# application/loginexternal.class.inc.php
# application/loginform.class.inc.php
# application/loginurl.class.inc.php
# application/loginwebpage.class.inc.php
# composer.lock
# datamodels/2.x/authent-cas/src/CASLoginExtension.php
# lib/composer/autoload_real.php
# lib/composer/installed.php
# synchro/synchro_exec.php
# synchro/synchro_import.php
# tests/php-unit-tests/unitary-tests/application/utilsTest.php
2023-06-07 17:21:09 +02:00
Eric Espie
90cf7502e8
N°6358 - Login REST API
2023-06-07 10:09:30 +02:00
Eric Espie
c596fa2967
N°6358 - Login API REST
2023-06-07 09:17:24 +02:00
vdumas
652a9f6e40
N°6370 - Replace Audit Category menu by a dashboard
2023-06-05 17:58:14 +02:00
Benjamin Dalsass
4264123ef6
N°6219 - 1:n Read: tooltip, modal title and message on Add-Edit-Remove-Delete
2023-06-02 08:08:29 +02:00
Eric Espie
cb7cbe9297
Merge remote-tracking branch 'origin/support/3.0' into develop
...
# Conflicts:
# pages/UI.php
# tests/php-unit-tests/unitary-tests/application/utilsTest.php
2023-06-01 16:59:59 +02:00
Eric Espie
a49025f371
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# application/utils.inc.php
2023-06-01 16:04:52 +02:00
Eric Espie
9e96ea2873
N°6350 - code hardening
2023-06-01 15:35:56 +02:00
Eric Espie
d680369733
N°5726 - loose data localizer language in console after impersonating a user with a different langage
2023-05-31 16:45:20 +02:00
Molkobain
f41879f0b1
N°6307 - Fix unappropriate confirm message when updating log on object edition
...
Proper fix as 345a8371 was temporary
2023-05-31 16:26:26 +02:00
Molkobain
eec9b027ac
Revert "N°6307 Fix alert when caselog filled and submitting form"
...
This reverts commit 4b9b0a91a9 .
2023-05-31 16:26:26 +02:00
Benjamin Dalsass
31a96d24dd
N°6219 - 1:n Read: tooltip, modal title and message on Add-Edit-Remove-Delete
2023-05-31 10:10:02 +02:00
Eric Espie
173960e717
N°6324 - CRUD Event for one time treatment before creation and before update
2023-05-30 11:54:15 +02:00
Eric Espie
c3bb995407
N°6324 - CRUD Event for one time treatment before creation and before update
2023-05-30 11:29:24 +02:00
Eric Espie
0188108a68
Add EVENT_DB_BEFORE_CREATE and EVENT_DB_BEFORE_UPDATE events in CRUD calls
2023-05-17 10:16:18 +02:00
Eric Espie
8f2814a590
⏪ Undo... Move event declaration where the object is defined
2023-05-16 15:59:50 +02:00
Eric Espie
ad25d8823f
Add EVENT_DB_BEFORE_CREATE and EVENT_DB_BEFORE_UPDATE events in CRUD calls
2023-05-16 15:52:02 +02:00
Pierre Goiffon
4b9b0a91a9
N°6307 Fix alert when caselog filled and submitting form
...
Regression was introduced in 8dc7d68b
Temporary fix, as the alert is caused by activity-panel.js which is disabled only if another handler is registered before 🤯 As a temporary fix I add an empty handler at the same place as the one that was there before, but we need a better way to disable activity-panel.js handler !
2023-05-16 12:14:26 +02:00
Eric Espie
0cc28b42b2
✅ Move EventService init to Metamodel::Startup() for unit tests
2023-05-16 10:23:01 +02:00
Eric Espie
64264eb7ed
Move event declaration where the object is defined (Fix undefined constant)
2023-05-15 10:42:58 +02:00
Eric Espie
940118967c
Move event declaration where the object is defined
2023-05-15 09:33:53 +02:00
vdumas
a647c235c3
N°1350 - Audit domains: add description as complementary name
2023-05-15 09:27:02 +02:00
Vincent Dumas
5c252849fa
N°5559 - Prevent obsolete replica to lock iTop object ( #376 )
...
* N°5559 prevent obsolete replica to lock iTop object
* N°5559 - new config param for ignoring obsolete replica
* N°5559 - new config param for ignoring obsolete replica (2)
2023-05-09 11:28:44 +02:00
Molkobain
8dc7d68b8c
N°5890 - Use leave handler in backoffice forms to better handle leave confirmation message with multiple forms in a single page
2023-05-04 22:15:10 +02:00
Molkobain
1271bb31cb
Fix "Syntax error, unrecognized expression" during object editing due to object class being already JSON encoded
2023-05-04 22:15:09 +02:00
Eric Espie
4f6e74a3ee
N°2250 - DisplayObject with ormLinkSet ignore Removed
2023-05-04 11:01:51 +02:00
Benjamin Dalsass
aa01003042
N°5916 - Generic message on Link Uniqueness rules
...
Replace space by non-breaking space
2023-05-03 12:48:33 +02:00
Benjamin Dalsass
27d9d6a822
N°6154 - n:n Read - tooltip, buttons tooltips on edit widgets
2023-05-03 12:42:45 +02:00
Stephen Abello
98430bc16e
N°6148 - Add icons to Ticket, AuditRule, AuditCategory and AuditDomain
2023-04-28 17:16:30 +02:00
bdalsass
de35d941c1
N°6154 N°6219 - Relations Read - tooltip, confirmation title and message ( #486 )
...
N°6154 - n:n Read - tooltip, confirmation title and message on Add-Edit-Remove
N°6219 - 1:n Read: tooltip, modal title and message on Add-Edit-Remove-Delete
2023-04-28 14:43:53 +02:00
Molkobain
269c1bf005
N°5957 - Restore transition button on linksets even when only 1 element
...
Moreover a refactor of the way actions were added has been done to avoid duplication of code among the method.
2023-04-28 11:19:04 +02:00
Eric Espie
d8b21e11ed
N°6182 - Fix crash with UNION OQL queries when classes / aliases are different
2023-04-26 15:09:12 +02:00
Stephen Abello
d58ff8d73a
N°6235 - Add robustness when creating an object that has a mandatory blob attribute in a modal
2023-04-26 11:02:44 +02:00