Eric Espie
282d47aed4
N°5727 - REST API/get_related: Seemingly wrong results, when using [impacts, up] with [redundancy: true]
2022-11-16 13:51:38 +01:00
Eric Espie
029e6114ad
N°4715 - Remove deprecated legacy SQL build
2022-08-09 10:41:46 +02:00
Eric Espié
de5fee8876
N°4792 - memory limit is reached when an AttributeExternalKey is pointing to a class with an AttributeBlob ( #322 )
...
N°4792 - memory limit is reached when an AttributeExternalKey is poin…
2022-08-09 09:17:15 +02:00
acognet
b704e0d131
Merge remote-tracking branch 'origin/support/2.7' into support/3.0
2022-08-04 16:38:47 +02:00
acognet
bb861aa262
N°3024 - Archiving Service Families (or any class with no child) with combodo-archive-manual
2022-08-04 16:26:21 +02:00
Pierre Goiffon
c450f1d02f
💡 aModifierProperties documentation
2021-07-27 15:54:47 +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
Eric
cf12578289
N°3452 - DB tools : better formatting
2021-05-26 12:14:14 +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
8dd96ea636
Copyright year bump
2021-03-15 09:29:45 +01:00
bruno-ds
9cbaced1f3
Merge remote-tracking branch 'origin/support/2.7' into develop
...
# Conflicts:
# core/config.class.inc.php
# datamodels/2.x/itop-core-update/view/SelectUpdateFile.html.twig
# datamodels/2.x/itop-core-update/view/SelectUpdateFile.ready.js.twig
# setup/setuputils.class.inc.php
# test/setup/SetupUtilsTest.php
2021-03-02 14:34:19 +01:00
bruno-ds
9b7cd20d47
N°3473 - security hardening
2021-02-24 16:50:13 +01:00
Eric
4c8a8fc510
N°2847 - Datatables Fix external keys search
2020-11-16 11:04:16 +01:00
Pierre Goiffon
6cd0670d6b
🎨 Fix parameter for all DBSearch::AllowAllData impl
2020-10-01 10:09:34 +02:00
Eric
dbada2f72a
N°3238 - Fix multi-words search in FilterBrick and ManageBrick
2020-09-04 17:34:59 +02:00
Eric
6176af089c
N°3256 - Invalid filter parameter, when using & (ampersand) in filter parameter (OQL Query)
2020-08-18 14:41:18 +02:00
Pierre Goiffon
1148449bb7
📝 Add missing @since on \DBSearch::GetFirstResult
2020-07-29 17:21:15 +02:00
Eric
94f9b16c03
N°2589 - Infinite loops when logging with a Contact having a non empty TagSet field
...
Add ListParameters to DBSearch for nested queries
2020-06-24 15:18:11 +02:00
Eric
8064a20718
N°2970 - Reset conditions of joined filter because they can be used later by the Filter() method
2020-06-03 11:47:12 +02:00
Eric
609ea47f7b
PHPDoc
2020-05-06 10:29:47 +02:00
acognet
f7ea6c09cd
N°2589 - Infinite loops when logging with a Contact having a non empty TagSet field
2020-05-05 19:00:24 +02:00
Eric
f94e86ecea
🐛 Add missing function
2020-02-14 17:18:00 +01:00
Eric
b31eb6aab9
Comment
2020-01-28 15:29:12 +01:00
Molkobain
aa060746d7
N°2009 - Fix non editable dashboard when wrong attribute code used in its definition
2019-12-12 09:50:13 +01:00
Eric
3ae4ca89f4
N°1213 - Allow NOT IN SELECT in OQL syntax - support of UNION queries and "nested nested" queries
2019-12-03 17:14:53 +01:00
Denis Flaven
36584092e5
(Experimental) Export a DBSearch as an array/JSON structure.
2019-11-13 18:03:58 +01:00
Stephen Abello
e88c6e9583
📝 typo in PHPDoc
2019-10-30 16:41:58 +01:00
Pierre Goiffon
5c483efd15
N°2555 action_rule performance
...
* do not execute scope_oql that have no conditions
* pick the first result only
2019-10-24 17:24:09 +02:00
Pierre Goiffon
9aeba1df9b
N°2555 New \DBSearch::GetFirstResult method
2019-10-24 17:24:09 +02:00
Eric
5642552f9a
N°1888 - Filter search with another search
2019-10-23 12:56:02 +02:00
Eric
7c9353d299
N°1888 - Circumvention of the restriction of rights by organization
2019-10-22 10:49:22 +02:00
Eric
36b325f71d
N°2517 - Supportability - OQL Explain
2019-10-17 11:06:31 +02:00
Eric
fbc5280add
💚 Fix unit tests
2019-10-17 09:23:32 +02:00
Eric
496ea830c5
N°2272 - OQL performance (unit tests)
2019-09-24 13:20:55 +02:00
Eric
f186c9e242
N°2272 - OQL performance (code refactor)
2019-09-13 08:39:50 +02:00
Eric
aac6ab0fc6
N°2272 - OQL performance (testability)
2019-09-06 14:30:42 +02:00
Pierre Goiffon
de2b88b707
📝 PHPDoc for archiving remove @api
...
Public API is currently under review, we shouldn't change the review perimeter !
2019-07-25 17:33:41 +02:00
Pierre Goiffon
501c20a34d
📝 Some PHPDoc on object archiving
2019-07-23 18:05:05 +02:00
OИUЯd da silva
9c75cb4537
:note: PhpDoc generation for the public API ( #63 )
...
- generate phpdoc to a dokuwiki compatible format
- add/update the phpdoc of a selection of class methods
2019-05-21 12:05:52 +02:00
Pierre Goiffon
e4912ee175
🎨 PhpDoc
...
(cherry picked from commit d3aeb807d433e656df22f166387230b431656f58)
2018-11-22 17:40:37 +01:00
Eric
518d94f5f3
Fix audit bug (DBUnionSearch::AddConditionForInOperatorUsingParam() does not exist) when category is a UNION and rule flag 'Valid objects?' is 'true' and there are invalid entries in the result of the audit.
2018-11-06 08:49:35 +01:00
Eric
389a1791d7
N°828 - GetSelectFilter issue with DBUnionSearch
2018-11-06 08:49:35 +01:00
Eric
cae0cd00c2
DBSearch: Fix serialization rework (missing internal parameters)
2018-10-23 17:23:43 +02:00
Eric
78c674a989
DBSearch serialization rework
2018-10-19 16:02:07 +02:00
Eric
bf000e6a89
N°1408 - DBSearch Serialize refactor (json format)
2018-10-15 16:37:17 +02:00
Eric
709badd0f7
N°1408 - Support contextual parameters in attributes dashboard
2018-10-15 16:37:17 +02:00
Eric
99153d02ee
N°1408 - Support contextual parameters in attributes dashboard
2018-10-15 16:37:17 +02:00
Pierre Goiffon
eaf94bc10a
Audit : some more PHPDoc
...
SVN:trunk[5723]
2018-04-23 14:46:37 +00:00
Bruno Da Silva
ef7a9ff02e
bugfix: query serialization edge case
...
it did break when a "+" was present in the url, a rawurlencode was added, it is backward compatible because for pre-existing string, there is no % present so the unserialization's rawurldecode is without BC effect.
SVN:trunk[5709]
2018-04-20 13:54:53 +00:00
Eric Espié
03f9a9fcac
N°1161 - Add functions, order by and limits to DBSearch::MakeGroupByQuery()
...
SVN:trunk[5350]
2018-02-16 12:59:35 +00:00