Pierre Goiffon
Pierre Goiffon
If not present, will crash curing compilation (in \MFCompiler::Compile, when doing `unlink($sTempTargetDir);`)
N°5216 Invalid message-id when sending notification using cron on system with a specific locale set
When sending notification using cron, we had one french configured VM throwing this error : `Error: Invalid ID given ` The timestamp used was indeed locale dependent. This PR fixes...
This adds a debug log when a placeholder cannot be replaced. This can happen for example in notifications, for a hyperlink() function for which we are specifying an invalid portal...
In `\EMail::SendSynchronous` we are calling `\EMail::LoadConfig`. This method uses the `ITOP_DEFAULT_CONFIG_FILE` constant, and as a consequence is always loading config using the production environment. This PR changes the loading and...
When calling the `setup/phpinfo.php` page on a iTop that has not been installed yet, you're getting this exception:  Indeed due to security reasons this page is only accessible to...
There was already two existing actions : * Add To Dashboard * Create a Shortcut This adds a new icon "Filter list". This options is present in any datatable, except...
New fields were added to the class in 2.7.0 with N°330 The creation_date isn't initialized by default, that means every consumer needs to fill it. Currently Mail TO Ticket extension...
For now if an exception occurs during DBWrite in the portal form context, we only get a message containing a dict key (either Portal:Error:ObjectCannotBeCreated or Portal:Error:ObjectCannotBeUpdated) : ``` 2022-10-11 02:54:08...
Avoid errors like : ``` 2022-10-07 01:27:33 | Error | 1 | Uncaught DivisionByZeroError: Division by zero in /var/www/html/iTop/core/pdfbulkexport.class.inc.php:232 Stack trace: #0 /var/www/html/iTop/core/htmlbulkexport.class.inc.php(68): PDFBulkExport->GetValue(Object(Person), 'picture') #1 /var/www/html/iTop/core/tabularbulkexport.class.inc.php(297): HTMLBulkExport->GetSampleData(Object(Person), 'picture') #2...
Following #331 I see there are calls to \MetaModel::GetConfig in Send methods in Email children classes. That means we can't use those methods without having loaded the datamodel !! There...