Pierre Goiffon

Results 14 issues of Pierre Goiffon

If not present, will crash curing compilation (in \MFCompiler::Compile, when doing `unlink($sTempTargetDir);`)

enhancement
internal
supportability
Setup

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...

bug
internal

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...

enhancement
internal
supportability

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...

bug
internal

When calling the `setup/phpinfo.php` page on a iTop that has not been installed yet, you're getting this exception: ![image](https://user-images.githubusercontent.com/8947448/152364405-baf25d67-1fc7-4a30-b609-d042b1e735a4.png) Indeed due to security reasons this page is only accessible to...

documentation
internal
supportability
Setup

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...

enhancement
internal

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...

bug
internal

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...

enhancement
internal
supportability

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...

bug
internal

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...

bug
internal