Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  romainq 3a8ad1075e N.500 Changed the query to fetch tickets related to a CI, so as to make it unambiguous whatever customization is made to the datamodel. 8 vuotta sitten
  romainq 0781b107c7 N.534 Cannot create a parent ticket from the ticket edition form. More generally, the object creation dialog box (opened by the mean of the PLUS button) fails as soon as any of the mandatory fields is an HTML field. Regression introduced in iTop 2.3.0, and due to HTML field edition widget (aka CKEditor) 8 vuotta sitten
  dflaven e170139b58 N. 550 the OpCode cache may cause the upgrade of the datamodel to fail. Let's flush it after the compilation. 8 vuotta sitten
  romainq 7711c1aeb7 N.539 Regression introduced in [r4451] on oct 7th. Some OQL were issuing a notice and some were generating a SQL query that would fail with error "Column 'functionalci_id' in where clause is ambiguous" (See CI details) 8 vuotta sitten
  romainq d43ef8ceb7 Continuing [r4488] N.536 Regression introduced in [r4469] (N.505), itself fixing a regression introduced in [r4404]. REQUIRES TESTING 8 vuotta sitten
  romainq f58c412702 N.536 Regression introduced in [r4469] (N.505), itself fixing a regression introduced in [r4404]. REQUIRES TESTING 8 vuotta sitten
  romainq 68e100c743 N.480 Page broken (missing menu + ...) when bulk modifying Document Notes (having various values) 8 vuotta sitten
  romainq 51fb4dabcf Optimizations. Continuation of [r4423] and [r4471]. The optimization of the load of icons does not work depending on the itop installation directory and version of PHP (crc32 producing a negative value, not suitable for a class name). 8 vuotta sitten
  romainq d63154dcc0 N.502 Too many backups on sundays 8 vuotta sitten
  romainq 8c584eb40f N.527 Enable the template placeholders for AttributeCustomFields 8 vuotta sitten
  romainq 41a3a03a0b N.523 UserRights::ListProfiles must return an empty array if nobody is currently logged in (instead of a FATAL ERROR). 8 vuotta sitten
  romainq a9f30549bf N.520 Setup: conflicts when a module in "extensions" is an upgrade of a module that already exists in datamodels/2.x. The most recent module must be installed and the older one must be ignored. 8 vuotta sitten
  romainq 3ffab3b9c5 Cosmetics. Simplified the warning about editing the configuration file. No need to mention which sections can be edited, since ALL other sections have been moved out from the configuration file (includes and dictionnaries). 8 vuotta sitten
  dflaven b141d7933f Support of non-case sensitive "forbidden values" in DesignerTextField 8 vuotta sitten
  dflaven baf7699db3 Support of "fileref" tags inside the definition of the class fields. Useful for the "default_image" tag of AttributeImage. 8 vuotta sitten
  romainq de2811b74f Continuation of [r4423] Optimizing the scan of icons on disk. Added a LOCK_EX flag to prevent concurrent access related issues. Safe handing of collision on the cache key (used as a filename). 8 vuotta sitten
  romainq ad34ae5628 N.505 Regression introduced in [r4404]. Security issue - Object visibility totally screwed the APC cache (user data) is enabled. This is a change in the way SQL queries are built and therefore requires testing. 8 vuotta sitten
  romainq 5e8f8ce236 N.504 Could not jump into the designer (APC, random) 8 vuotta sitten
  dflaven 69fe4600c7 Bug fix: creating a new DOM Node containing the string "0" resulted in an empty node (no DOMText). 8 vuotta sitten
  romainq 4270f9460a Cleanup of unused and possibly confusing XML markup (parent node under class/presentation/details). Thanks to D. Gumble for reporting this. 8 vuotta sitten
  glajarige b715aeb257 #497 Portal : Could not update object due to "Warning: preg_match(): Unknown modifier '/'" 8 vuotta sitten
  glajarige baa7dd3124 #497 Portal : Could not update object due to "Warning: preg_match(): Unknown modifier '/'" 8 vuotta sitten
  romainq 4471f57ec1 Automated tests: added tests following the latest optimizations of the query engine 8 vuotta sitten
  glajarige d617af858f #475 Portal : Could not upload attachments on IE9. 8 vuotta sitten
  romainq 56229ee784 N.466 HTML links with href="ftp://..." or "file://...". The filtering implemented by default (DOM Sanitization) now takes the configuration parameter url_validation_pattern into account. Thus aligning the behavior between HTML attributes and AttributeURL, and the automatic wiki formatting. By default, iTop allows the protocols http/https/ftp. To allow the 'file' protocol, edit the config file and change url_validation_pattern accordingly. 8 vuotta sitten
  glajarige a1a5c48390 Graph : 8 vuotta sitten
  romainq 8fd191860b N.434 ... Continuation... Fixed regression introduced in [r4448]. OQL (parsed) queries are optimized too but the SQL query cannot be executed. See example herebelow: 9 vuotta sitten
  glajarige 3f823fa8f9 Portal : Final touch to AllowedOrganizations by settings ignore_silos to true for ServiceFamily/Service/ServiceSubcategory on the default portal configuration 9 vuotta sitten
  romainq 81cac08849 N.434 Optimized the DB queries. As an example, the query that shows the service catalog in the enhanced customer portal is now made of 5 nodes (at the class level) whereas it used to be made of 11 nodes... for the exact same results. This optimization impacts almost each queries built by iTop. The expected benefit can insignificant or not, depending on the cardinality of the data, the datamodel and the original OQL queries. We found one case where the query execution would apparently never end and it takes now less than a second. The risk with such a change is that is affects most of the queries built by iTop -requires testing! 9 vuotta sitten
  romainq b104b586ae N.444 ... fixing regression introduced in [r4438] 9 vuotta sitten