Guillaume Lajarige
cfdc7eb74a
N°911.2 Portal: Updated typeahead repository url in files headers.
...
SVN:trunk[5030]
2017-10-17 14:03:10 +00:00
Romain Quetiez
a0ad331023
Automatic tests: improved the automatic benchmark of all queries
...
SVN:trunk[5029]
2017-10-17 10:26:02 +00:00
Guillaume Lajarige
2561358f9d
N°1122 Portal: Clean-up of 2 redundants JS files regarding the autocomplete inputs in forms.
...
SVN:trunk[5028]
2017-10-17 09:57:44 +00:00
Pierre Goiffon
3fd7dae8f9
N.1108 return exception if $bMustBeFound and result is archived
...
SVN:trunk[5025]
2017-10-16 14:42:17 +00:00
Guillaume Lajarige
426a0933b1
N°1092.1 Setup / MTP improvements regarding the environments folders:
...
- /env-production-build rights check before running setup
- /env-xxx-build is no longer deleted after MTT / MTP from the ITSM Designer. This prevents permissions issue when webserver user doesn't have suffisant rights on the root folder.
SVN:trunk[5023]
2017-10-13 13:25:20 +00:00
Eric Espié
2f8062d296
N°454 - Check data validity during CSV import
...
* The controls are only done on database integrity for the different keys.
* If retrofit to branch 2.4 take also the revisions: 4999, 5000, 5005, 5006
SVN:trunk[5022]
2017-10-13 12:28:09 +00:00
Romain Quetiez
d18165ebe9
Continuation of [r5015] Typo in FR dictionary, for SoftwareInstance/patch (backtick used instead of single quote)
...
SVN:trunk[5021]
2017-10-13 09:00:42 +00:00
Eric Espié
38796f9d0c
N.1065 Fix performance issues.
...
* Does not cache requests containing "id NOT IN ..." (too specific)
SVN:trunk[5019]
2017-10-12 15:31:14 +00:00
Eric Espié
79b887d189
N°1110 - DataSynchro: PHP Notice Undefined Index
...
* Fix access to REQUEST_URI when called by script
SVN:trunk[5017]
2017-10-12 13:54:28 +00:00
Vincent Dumas
8dc92e7ccf
FR dictionnary typo for Ticket status Waiting for approval
...
SVN:trunk[5015]
2017-10-12 13:31:56 +00:00
Eric Espié
e04e5913de
N.1065 Fix performance issues.
...
* Does not cache requests containing "id IN ..." (too specific)
SVN:trunk[5012]
2017-10-12 11:58:48 +00:00
Eric Espié
5c734cdabc
Message when no data are available
...
SVN:trunk[5011]
2017-10-12 11:54:02 +00:00
Guillaume Lajarige
f924e99f70
N°642.2 Portal: Lifecycle transitions security is now a blacklist instead of a white list. Making migration transparent and portal configuration easier.
...
SVN:trunk[5008]
2017-10-12 08:33:41 +00:00
Eric Espié
e179825896
N°1110 - DataSynchro: PHP Notice Undefined Index
...
* Fix access to REQUEST_URI when called by script
SVN:trunk[5007]
2017-10-12 07:52:39 +00:00
Eric Espié
94a561f0e4
N°454 - Check data validity during CSV import
...
* Cleanup expression construction
SVN:trunk[5006]
2017-10-12 07:43:36 +00:00
Eric Espié
56e14fc107
N°454 - Check data validity during CSV import
...
* "simulate" phase is more permissive on new hierarchical entries
* Better check during "apply" phase
SVN:trunk[5005]
2017-10-11 15:31:57 +00:00
Pierre Goiffon
29f0b74824
N.1108 Add PHPDoc
...
SVN:trunk[5004]
2017-10-11 13:20:42 +00:00
Pierre Goiffon
de682d5530
MetaModel code format
...
SVN:trunk[5003]
2017-10-11 13:20:24 +00:00
Pierre Goiffon
571a3341da
Code style settings : fix function argument on new line
...
SVN:trunk[5002]
2017-10-11 13:20:05 +00:00
Pierre Goiffon
8edf7f2d60
Code Style settings modification
...
SVN:trunk[5001]
2017-10-11 09:43:30 +00:00
Eric Espié
5408545c07
N°454 - Check data validity during CSV import
...
* "simulate" phase is more permissive on new hierarchical entries
* Better check during "apply" phase
SVN:trunk[5000]
2017-10-11 09:28:23 +00:00
Eric Espié
d504fb209f
N°454 - Check data validity during CSV import
...
* Added additional checks for external keys (including hierarchical ones)
SVN:trunk[4999]
2017-10-10 10:00:05 +00:00
Guillaume Lajarige
ee53c3a71e
N°1107.1 Portal: Fixed image display in mosaic mode of BrowseBrick for Chrome and Firefox. IE still pending !
...
SVN:trunk[4998]
2017-10-09 13:58:05 +00:00
Eric Espié
bcf88d24f3
N°870: Bulk operation and obsolescence flag
...
* Avoid the hidden selection (and update) of obsolete data when the user does not want to see the obsolete data.
SVN:trunk[4997]
2017-10-09 11:58:10 +00:00
Eric Espié
b2935139b4
N.1065 Fix performance issues.
...
Cache display CSV format fix.
SVN:trunk[4996]
2017-10-06 15:09:01 +00:00
Romain Quetiez
635e7cfeec
Fixed integration issue (possibly a regression): if an extension implements iApplicationExtension::OnDBInsert, and it calls DBWrite, then a fatal error occurs (call a member function on a null value). The error occurs for several types of attributes such as ormCustomField, ormCaseLog, ormLinkSet. The fix consists in aligning the internal values of a DBObject as soon as it has been written into the Database.
...
SVN:trunk[4993]
2017-10-06 14:06:01 +00:00
Eric Espié
49b6c3bed7
N.1065 Fix performance issues.
...
Add statistics on query table join optimization.
SVN:trunk[4992]
2017-10-06 13:53:06 +00:00
Denis Flaven
3f7ab67506
Preparing the connexion to the Hub.
...
SVN:trunk[4991]
2017-10-06 13:32:53 +00:00
Pierre Goiffon
df26833eb1
N.1065 When joining, reverse leaf-root order : now it's root first !
...
* decrease the amount of joins on obsolescence use cases
* should also improve other uses cases as most of the time we believe the attribute linked is in the root class !
* the root table join is done using expressions instead of OQL for perf reasons
* a where clause on finalclass is also added to avoid problems if the leaf table join is not used (would be removed during query optimization phase)
SVN:trunk[4983]
2017-10-05 15:53:44 +00:00
Guillaume Lajarige
df1ebaebf9
N°1104 DBObject::__toString() was way too verbose and returned all objects from linksets as string as well, causing memory limits.
...
SVN:trunk[4971]
2017-10-05 15:38:27 +00:00
Eric Espié
26bd04857d
N°1098 Fix CSV import by id.
...
Fix a regression introduced in rev 4885.
SVN:trunk[4969]
2017-10-05 13:30:43 +00:00
Eric Espié
4c4ed14af5
N°1100 - External field pointing to a magic attribute
...
* A specific pass has been added in MetaModel::InitClasses() to generate the magic attributes before the external fields.
SVN:trunk[4968]
2017-10-05 10:13:14 +00:00
Romain Quetiez
f0c5a1b382
Automatic tests: improved the error reporting
...
SVN:trunk[4967]
2017-10-05 09:57:48 +00:00
Guillaume Lajarige
59ebc49d46
N°1025 Portal: Fixed regression introduced in r4863.
...
SVN:trunk[4966]
2017-10-05 09:48:29 +00:00
Eric Espié
bfde101f6b
N.1065 Fix performance issues (unexpected objects reload).
...
* Fix regression in 2.4 into attribute optimization (archive_flag, obsolescence_flag).
* Fix attribute optimization (friendlyname for ExternalField pointing to ExternalKey)
SVN:trunk[4965]
2017-10-05 09:10:00 +00:00
Pierre Goiffon
2a0dce848c
N.1041 little changes on trunk[4963] : uses NOWDOC instead of HEREDOC syntax, and some variable renaming
...
SVN:trunk[4964]
2017-10-04 09:45:13 +00:00
Pierre Goiffon
d759fed5e4
N.1041 configuration editor : add focus and ctrl+s shortcut
...
SVN:trunk[4963]
2017-10-04 09:32:59 +00:00
Pierre Goiffon
f731abe4e8
GitIgnore : .hacks/
...
SVN:trunk[4962]
2017-10-04 09:09:09 +00:00
Guillaume Lajarige
74111212a3
N°1065 Fixed a regression introduced in r4965.
...
SVN:trunk[4961]
2017-10-03 14:02:45 +00:00
Eric Espié
f86c1a87f9
N.1065 Fix performance issues.
...
Limit APC emulation cache entries to avoid disk saturation.
New configuration entry added: 'apc_cache_emulation.max_entries'.
SVN:trunk[4960]
2017-10-03 13:53:53 +00:00
Romain Quetiez
1f2493914f
N.1065 and #372 Query build cache not efficient with global search (each search generates about 80 new entries in the APCu cache)
...
SVN:trunk[4959]
2017-10-03 11:35:21 +00:00
Guillaume Lajarige
e3efa7dc3d
N°1065 Fixed a regression introduced in r4965.
...
SVN:trunk[4958]
2017-10-03 11:22:01 +00:00
Vincent Dumas
6612782021
FR dictionnary typo for obsolescence
...
SVN:trunk[4957]
2017-10-03 10:19:22 +00:00
Eric Espié
bdaabcea93
N.1065 Fix performance issues.
...
ormLinkSet creates the objects on demand.
SVN:trunk[4956]
2017-10-03 09:22:33 +00:00
Guillaume Lajarige
e6b6be2624
N°1034 New EventOnObject class to store explaination on object's updates
...
SVN:trunk[4955]
2017-10-03 08:19:05 +00:00
Eric Espié
b1f1c10878
APC emulation using files when APC or APCu is not installed.
...
SVN:trunk[4954]
2017-10-02 07:30:41 +00:00
Denis Flaven
d5b0bb021f
N°1806, N°1069: CSV and Excel export and import of documents (files) and images as URLs.
...
SVN:trunk[4952]
2017-09-30 09:23:06 +00:00
Guillaume Lajarige
dd70275b41
N°653.2 Lifecycle: Fixed a regression introduced on r4767, transition buttons not working properly when editing an object.
...
SVN:trunk[4951]
2017-09-29 08:23:13 +00:00
Guillaume Lajarige
6aa782bd8b
N°1082 Fixed a regression introduced with ormLinkSet rework: Modified links not updated.
...
SVN:trunk[4950]
2017-09-28 15:31:57 +00:00
Guillaume Lajarige
029545703f
N°1067 Rework on ormLinkSet BC with DBObjectSet.
...
- PHP notice are not thrown anymore, see PHPDoc instead.
- GetColumnAsArray() introduced.
SVN:trunk[4949]
2017-09-28 11:33:19 +00:00