Eric Espié
e91cc63a70
N°8761 - Assist in cleaning up data prior to uninstalling extensions ( #838 )
...
* N°8761 - Assist in cleaning up data prior to uninstalling extensions - handle transaction ID + add deletion plan screen
* N°8761 - poc of deletion plan screen
* code style
* N°8761 - WIP deletion plan execution
* Delete all parent classes objects + cleanup
* 🌐 translation (EN only)
* remove history
* In case of no leaf class to remove, delete also the child classes
* 🎨 refactor & fix typo
* Analysis not stored anymore in DB
* Analysis for removed modules
* 🌐 dico
* Add spinner to setup button "Go to backoffice"
* Fix count after PR review
* Fix after PR review
* Fix Number of elements to remove
* Fix arrays
---------
Co-authored-by: odain <olivier.dain@combodo.com >
2026-03-12 15:08:03 +01:00
odain
b0a792afab
N°8796 - Add PHP code style validation in iTop and extensions - format whole code base
2025-11-07 20:39:38 +01:00
Anne-Catherine
8f038d2f95
N°2683 - EnhancedSLAComputation: use common extension mechanism ( #744 )
2025-10-02 15:40:16 +02:00
odain-cbd
696e2c9565
N°4720 - Remove old unreferenced methods or pages that are @deprecated ( #747 )
...
* N°4720 - Remove old unreferenced methods that are @deprecated
* N°4720-Config addson getter/setter removal
* small deprecation removal
* revert @deprecation 3.3 removal: ResizeImageToFit
* small deprecation removal
* revert deprecation 3.3 removal: Config/GSetAddons
2025-09-11 15:52:00 +02:00
Timmy38
738664e560
N°4107 - DBObject::GetName() is now final
2025-08-26 14:39:43 +02:00
jf-cbd
43a10e6944
Revert "N°8259 - Problem with GetMaxSize on AttributeText"
...
This reverts commit 29c75f626b .
2025-04-22 09:37:54 +02:00
jf-cbd
29c75f626b
N°8259 - Problem with GetMaxSize on AttributeText
2025-03-13 15:29:00 +01:00
Eric Espie
a9bc4973b4
N°8139 - Fix ApplyStimulus during post update
2025-02-07 17:24:43 +01:00
Eric Espie
14346e0895
N°8139 - Avoid double writing in lifecycle action
2025-02-07 11:10:14 +01:00
Eric Espie
6985e366c2
N°8139 - Avoid double writing in lifecycle action
2025-02-07 10:58:13 +01:00
Eric Espie
7ddc593869
🔊 enhance crud logs
2025-02-07 10:14:39 +01:00
Eric Espie
a3c911e93e
N°8139 - ✅ Avoid double writing in lifecycle action
2025-01-29 09:32:21 +01:00
Eric Espie
65e49e2139
N°8139 - Avoid double writing in lifecycle action
2025-01-27 17:34:46 +01:00
Eric Espie
b1bf89807d
Add CRUD logs
2025-01-27 15:06:11 +01:00
Eric Espie
e98c6637ac
N°8108 - EVENT_DB_AFTER_WRITE: $oEventData->Get('changes') missing previous values
2025-01-16 09:31:12 +01:00
Eric Espie
73bb80ebea
N°7206 - Force DBUpdate() when a transition is asked, and it leads to the same state
2025-01-06 11:31:36 +01:00
jf-cbd
11fc958a7b
🐛 N°6284 - Add data-object-key
2024-12-31 15:01:36 +01:00
Eric Espie
a77765ec7b
N°8019 - Enrich event with transition information
2024-12-03 10:28:13 +01:00
Eric Espie
f718b4173d
N°7206 - TriggerOnStateEnter not called when using reassign transition (after review)
2024-12-02 17:28:15 +01:00
Eric Espie
5a49fc7654
N°7206 - TriggerOnStateEnter not called when using reassign transition
2024-12-02 14:49:28 +01:00
Eric Espie
bb405d5173
N°7429 - Create an MFA extension for iTop - Add support for AttributeClassSet
2024-11-27 14:57:51 +01:00
jf-cbd
f281fa7b14
⚡ Remove unnecessary reload
2024-10-29 11:21:04 +01:00
Eric Espie
fad3259290
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-07-02 10:42:28 +02:00
Eric Espie
5fd8678a3a
N°7619 - Object deletion not cascaded to legacy extensions
2024-07-02 10:38:25 +02:00
Eric Espie
094a9ed82f
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# tests/php-unit-tests/unitary-tests/core/CRUDEventTest.php
# tests/php-unit-tests/unitary-tests/core/DBObject/MockDBObjectWithCRUDEventListener.php
2024-05-24 10:04:40 +02:00
Eric Espie
a0b76a25be
N°7491 - Fix Events during DBObject CRUD
2024-05-24 09:35:00 +02:00
Molkobain
ad36066126
📝 Copyright year bump
2024-05-06 18:35:31 +02:00
Pierre Goiffon
27ac1fe276
N°7345 Accept DateTime objects for DBObject::Set() calls on AttributeDateTime and children ( #618 )
2024-03-12 18:29:55 +01:00
Pierre Goiffon
6450b52697
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
...
# Conflicts:
# core/dbobject.class.php
# tests/php-unit-tests/unitary-tests/core/DBObjectTest.php
2024-03-12 17:44:33 +01:00
Pierre Goiffon
c0e4d04a1c
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
...
# Conflicts:
# tests/php-unit-tests/unitary-tests/core/DBObjectTest.php
2024-03-12 17:36:04 +01:00
Pierre Goiffon
289ca7b505
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2024-03-12 17:34:51 +01:00
Pierre Goiffon
2922b22478
\DBObject::GetSearchForUniquenessRule remove wrong @api
2024-03-12 17:34:28 +01:00
Pierre Goiffon
2af05a437e
N°4314 - Fix Uniqueness rules not working with Silo
...
(cherry picked from commit e8c11f38d2 )
2024-03-12 17:32:56 +01:00
vdumas
71d9536bc4
N°7268 Method SetComputedDate fails on Date only attribute
...
(cherry picked from commit b6caa51552 )
(cherry picked from commit c8810708ef )
2024-03-12 17:29:04 +01:00
Benjamin Dalsass
34c4d753d3
N°797 - Delete of DataSynchro incomplete
2024-03-07 14:05:50 +01:00
Eric Espie
7b01108c91
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-03-01 09:43:24 +01:00
Eric Espie
3b9ca4ad18
N°7310 - New Event to handle available Transitions
2024-03-01 09:39:00 +01:00
vdumas
e8c11f38d2
N°4314 - Fix Uniqueness rules not working with Silo (2)
2024-02-28 10:00:21 +01:00
vdumas
3d360e99da
N°4314 - Fix Uniqueness rules not working with Silo
2024-02-27 14:53:07 +01:00
vdumas
b6caa51552
N°7268 - Method SetComputedDate fails on Date only attribute
2024-02-21 08:47:14 +01:00
Pierre Goiffon
8a67ceff57
Merge remote-tracking branch 'origin/support/3.1' into support/3.2
2024-02-20 12:12:29 +01:00
Pierre Goiffon
095c94a917
Merge remote-tracking branch 'origin/support/3.0' into support/3.1
2024-02-20 12:11:57 +01:00
Pierre Goiffon
102a4a0c75
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
...
# Conflicts:
# core/attributedef.class.inc.php
2024-02-20 12:11:02 +01:00
Pierre Goiffon
f6fec506b1
💡 Some PHPDoc hints on value types to pass to DBObject::Set
2024-02-20 12:10:00 +01:00
Anne-Cath
df9d71e2f5
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-15 16:35:57 +01:00
Anne-Catherine
cff50f8732
N°3448 - Framework field size check not correctly implemented for multibytes languages/strings ( #528 )
2024-01-15 16:10:23 +01:00
Pierre Goiffon
bfb05d331e
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-05 17:48:42 +01:00
Eric Espie
18887bf7f9
N°7118 - Act on guaranteed object deletion, with the object still accessible (EVENT_DB_ABOUT_TO_DELETE)
2024-01-05 11:21:59 +01:00
Eric Espie
3607748f49
Merge remote-tracking branch 'origin/support/3.1' into develop
2024-01-05 10:52:13 +01:00
Eric Espie
68fa3d0236
N°7080 - EVENT_DB_LINKS_CHANGED not fired when deleting a user
2024-01-05 10:36:37 +01:00