Eric Espié
b7c4e084f3
N°1131 - Setup: Can't add options to ITIL Ticketing in update mode
...
* Fix the disable attribute of the options
SVN:trunk[5057]
2017-10-20 11:54:05 +00:00
Guillaume Lajarige
36395ae355
N°642.3 Portal: Lifecycle: Exception on UserRequest opening due to a bad variable initialization.
...
SVN:trunk[5056]
2017-10-20 08:30:27 +00:00
Romain Quetiez
f4881d11c7
N.1100 Regression introduced in [r4943], aka 2.4 RC3, and causing error during MTP (accessing the wrong expression cache)
...
SVN:trunk[5054]
2017-10-19 19:06:40 +00:00
Eric Espié
bbde89e0f9
N°1109 - itop-object-copier Create ticket from CI was not adding the CI in the CI list of the newly created ticket.
...
* Fix 'add_to_list' command.
* Fix Adding a n-n link at the creation time.
SVN:trunk[5053]
2017-10-19 14:39:15 +00:00
Pierre Goiffon
fb22107be8
N.689 workaround on MySQL number of joins limit (61)
...
* change MySQLException to store initial exception code
* added a try/catch to launch query with full lazy load (no attr => only id)
* load finalClass field if needed (class is nor standalone nor a final leaf)
SVN:trunk[5051]
2017-10-19 13:43:06 +00:00
Pierre Goiffon
5ada93b46c
N.689 throw Exception if querying without needed finalClass attribute, plus some PHPDoc
...
SVN:trunk[5050]
2017-10-19 13:42:56 +00:00
Guillaume Lajarige
b798b43733
N°1094 & N°1107 Portal: Mosaic mode in BrowseBrick displays icon nicely in IE9. Also, "name" on tiles doesn't break layout anymore when too long.
...
SVN:trunk[5046]
2017-10-19 12:57:44 +00:00
Guillaume Lajarige
1669eb3759
N°1071 UI: Better rendering for external keys in linkedset (no more wrapping)
...
SVN:trunk[5045]
2017-10-19 09:28:20 +00:00
Guillaume Lajarige
071316c606
N°1129.1 Support of $this->hyperlink(itop-portal)$ in notifications (only "portal" was implemented for the default portal).
...
SVN:trunk[5044]
2017-10-19 08:57:05 +00:00
Guillaume Lajarige
d8b5dd7bd2
N°1094.3 Portal: Forgot compiled .css on last commit. Not necessary but improves first page load after setup / MTP.
...
SVN:trunk[5042]
2017-10-18 14:58:23 +00:00
Guillaume Lajarige
868c1cface
N°1123.3 Internal: Removed deprecated comment.
...
SVN:trunk[5040]
2017-10-18 14:50:39 +00:00
Guillaume Lajarige
8e83baf72b
N°1094.2 Portal: Showing "icon" attribute on ServiceFamily and Service levels in "mosaic" mode of "services" BrowseBrick.
...
SVN:trunk[5038]
2017-10-18 14:29:53 +00:00
Guillaume Lajarige
54858c63f5
N°1094.1 Adding icon (AttributeImage) to ServiceFamily and Service classes
...
SVN:trunk[5037]
2017-10-18 14:27:40 +00:00
Guillaume Lajarige
bc3d03c462
N°1123.2 AttributeImage: default_image is no longer mandatory.
...
SVN:trunk[5036]
2017-10-18 13:46:17 +00:00
Eric Espié
c94476b9a2
N.1065 Fix performance issues.
...
* Added the bGetCount flag into the cache to differentiate the cache entries for COUNT only.
SVN:trunk[5034]
2017-10-18 12:53:23 +00:00
Guillaume Lajarige
73812dc400
N°1123 AttributeImage: PHP notice when displaying an object without default_image on a AttributeImage attribute.
...
SVN:trunk[5031]
2017-10-18 09:34:50 +00:00
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