Molkobain
0fc912b357
Rename MetaModel::IsObjectExistsInDb() to MetaModel::IsObjectInDB()
2021-08-12 09:37:24 +02:00
Pierre Goiffon
f15bdb75ca
N°4173 Fix memory_limit error on target object hyperlink generation
2021-08-10 19:08:00 +02:00
Pierre Goiffon
a66830de17
N°4173 Fix memory_limit error when saving an object pointing to a big AttributeBlob
...
Check of pointed object was loading the whole object instead of just doing a count
2021-08-10 19:08:00 +02:00
Eric
0396914068
N°3513 - Write object creation history within the same DB transaction for better consistency
2021-06-28 16:59:05 +02:00
Eric
0e55a30e5a
✅ Fix DB transaction tests
2021-06-28 16:54:44 +02:00
Eric
c0fbf0c735
✅ Fix DBObject::EvaluateExpression() tests
2021-06-28 16:21:46 +02:00
Eric
382135fde8
N°4106 - Deprecate usage of DBObject::GetName()
2021-06-28 14:00:44 +02:00
Molkobain
0997189969
N°4106 - Deprecate usage of DBObject::GetName()
2021-06-28 12:06:25 +02:00
Pierre Goiffon
b1aebc6c7a
DBObject : fix lines altered wrongly in merge commit
2021-06-28 09:12:18 +02:00
Pierre Goiffon
2a1e0b7429
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# core/dbobject.class.php
# core/log.class.inc.php
# setup/compiler.class.inc.php
2021-06-28 08:58:34 +02:00
Eric
d7ba0aac82
N°4099 - remove unused DBObject::GetLoadedAttributes() method
2021-06-25 17:17:36 +02:00
Eric
de71d490c1
N°4099 - Fix object lists being very slow for classes with a overloaded GetName() function
2021-06-25 17:13:14 +02:00
Eric
949b213f9d
N°3513 - revert crud sequence
2021-06-24 13:32:43 +02:00
Eric
b1ca1f2630
N°3513 - ObjectFormManager : remove transaction
...
* Add automatic tests
* Fix object consistency
2021-06-22 16:09:41 +02:00
Pierre Goiffon
5db8bd06ba
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# core/cmdbsource.class.inc.php
# core/coreexception.class.inc.php
# core/log.class.inc.php
2021-06-21 16:24:27 +02:00
Eric
a1271da74a
N°3513 - ObjectFormManager : remove transaction
2021-06-21 15:03:17 +02:00
acognet
224031e0d6
N°3905 - Polishing: CSV Import
2021-06-18 17:00:39 +02:00
Pierre Goiffon
d8e2a1cc7c
Merge branch 'support/2.7' into develop
...
# Conflicts:
# README.md
# composer.json
# composer.lock
# core/cmdbsource.class.inc.php
# core/dbobject.class.php
# datamodels/2.x/combodo-db-tools/db_analyzer.class.inc.php
# datamodels/2.x/combodo-db-tools/dbtools.php
# datamodels/2.x/combodo-db-tools/dictionaries/zh_cn.dict.combodo-db-tools.php
# datamodels/2.x/itop-attachments/dictionaries/zh_cn.dict.itop-attachments.php
# datamodels/2.x/itop-core-update/dictionaries/zh_cn.dict.itop-core-update.php
# dictionaries/zh_cn.dictionary.itop.core.php
# dictionaries/zh_cn.dictionary.itop.ui.php
# lib/composer/InstalledVersions.php
# lib/composer/autoload_classmap.php
# lib/composer/autoload_static.php
# lib/composer/installed.php
# lib/composer/platform_check.php
# pages/ajax.render.php
# pages/csvimport.php
# setup/ajax.dataloader.php
# setup/index.php
# setup/setuputils.class.inc.php
# test/application/UtilsTest.php
2021-06-14 16:19:56 +02:00
Pierre Goiffon
fc39d8aca9
💡 PHPDoc type hinting
2021-05-26 14:24:29 +02:00
Pierre Goiffon
81822efa0f
💡 PHPDoc for \DBObject::ApplyStimulus
2021-05-25 10:52:12 +02:00
acognet
3a06f2eaa9
N°3988 - Investigate small list taking a very long time to load
2021-05-03 12:54:50 +02:00
acognet
227c90b47f
N°3988 - Investigate small list taking a very long time to load
2021-04-29 15:00:05 +02:00
Molkobain
7aecdd0dc7
N°2875 - Extract method to find mentioned objects into utils so it can used by extensions, not only the trigger
2021-04-23 17:01:17 +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
Molkobain
8ce2e43780
PHPDoc
2021-03-18 11:55:00 +01:00
Molkobain
8dd96ea636
Copyright year bump
2021-03-15 09:29:45 +01:00
vdumas
a6f4b30004
N°3735 - New method AddValue on DBObject for Designer users
2021-02-25 16:09:21 +01:00
Molkobain
1667a0a6df
Fix spacing / sizing for "obsolescence" icon on external keys
2021-02-24 13:28:39 +01:00
vdumas
a8c834b1e9
N°3495 WorkOrder: on closure set end_date only if empty
2021-02-12 11:05:39 +01:00
Eric
2ba01bb408
N°3245 - Move filter of trigger on object update after object update
2021-01-26 16:40:04 +01:00
Eric
d77f374918
N°2677 - Add style definition for enums (refactor & fix CI)
2020-12-31 16:34:59 +01:00
Molkobain
e96400c43b
N°2875 - Improve global implementation and integration with the trigger system
2020-12-09 23:19:39 +01:00
Molkobain
68332896ad
Merge branch 'develop' into feature/faf-cke-mentions
...
# Conflicts:
# application/cmdbabstract.class.inc.php
# css/css-variables.scss
# css/light-grey.scss
# datamodels/2.x/installation.xml
2020-12-09 19:58:26 +01:00
Eric
103b5bfd22
Merge remote-tracking branch 'origin/datatable' into feature/backoffice-full-moon-design
2020-11-16 15:24:07 +01:00
Eric
291041610b
set_time_limit accept only int in PHP7.4
2020-11-12 10:57:13 +01:00
Molkobain
f2ff5a4e83
N°3203 - Datamodel: Add semantic for image & state attributes Part. II
2020-11-09 15:44:45 +01:00
Molkobain
8e6351d346
Internal: Replace references to iTop 2.8.0 with iTop 3.0.0
2020-10-14 10:04:10 +02:00
Pierre Goiffon
bb53aef09f
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# application/datamodel.application.xml
2020-10-07 18:37:06 +02:00
acognet
2d6d1132c7
N°3262 - Avoid PHP notices on DBObject core code
2020-10-07 13:26:38 +02:00
Pierre Goiffon
7d26b6092e
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# .idea/codeStyles/codeStyleConfig.xml
# .idea/inspectionProfiles/Combodo.xml
2020-10-06 10:42:55 +02:00
odain
4e0eed6e13
N°3270 Notify on expiration not sending notification (trigger exception)
...
add boilerplate function and use it to intercept/enrich trigger exception loops
2020-09-25 07:18:14 +02:00
Pierre Goiffon
98789f28bb
N°3198 Relations Table Mode : control duplicates server side
2020-09-22 13:32:32 +02:00
Pierre Goiffon
5405ae1d91
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-09-18 10:47:30 +02:00
Pierre Goiffon
c34c4bc09d
📝 Fix CRUD wiki page URL
...
was linking to Combodo private wiki :/, now is the public one \o/
Many thanks @Hipska !
2020-09-14 15:05:44 +02:00
Pierre Goiffon
eded4814a1
Merge remote-tracking branch 'origin/support/2.7' into develop
2020-09-14 14:27:18 +02:00
Pierre Goiffon
bced819b3f
📝 N°2293 PHPDoc for DBObject::GetOriginal
2020-09-14 14:26:29 +02:00
Eric
ff722b579b
Fix Dependent attributes update on DBObject::Set()
2020-09-03 12:57:01 +02:00
Romain Quetiez
acf0548c4c
N°3171 - Friendly name and obsolescence flag not refreshed ( #151 )
...
- Compute any type of expression on server side
- Recompute friendly name and obsolescence flag on server side (DBOBject)
- Bonus : compute dependency for external keys
2020-07-10 17:26:37 +02:00
acognet
98870b06e3
2548 - API : remove \DBObject::GetRelationQueries overrides in default datamodel
2020-07-01 16:28:20 +02:00
acognet
0ecdc6620b
N°852 - Cleanup: remove deprecated impact analysis algorithm
2020-06-26 15:02:30 +02:00