iTop icon indicating copy to clipboard operation
iTop copied to clipboard

A simple, web based IT Service Management tool

Results 128 iTop issues
Sort by recently updated
recently updated
newest added

This PR adds a feature in TriggerOnPortalUpdate to check for changes attributes (similar to TriggerOnObjectUpdate) using the new method ListPreviousValuesForUpdatedAttributes Previously I implemented my own Trigger with this feature via...

enhancement

For example, `service_details` is AttributeCustomFields,in rest/json service, it will return `null` ```json { "objects": { "UserRequest::3979": { "code": 0, "message": "", "class": "UserRequest", "key": "3979", "fields": { "service_details": null }...

## Symptom Image attributes not visible in PDF exports when exporting a list of objects, for example `Person` and their `picture` attribute. _Current behavior_ ![image](https://user-images.githubusercontent.com/5130468/193418506-16548bac-db3c-49ad-9254-af1c5dc8d36c.png) ![image](https://user-images.githubusercontent.com/5130468/193418551-4c4eb58f-23a9-4992-a9a8-a90c17bf82f3.png) _Expected_ ![image](https://user-images.githubusercontent.com/5130468/193418566-d30973f1-075f-40aa-863a-013fa0fcf8a6.png) ## Reproduction...

enhancement
internal

## Objective Add support for PHP traits in XML datamodel classes _Note that this is different than [Jeffrey's ticket](https://sourceforge.net/p/itop/tickets/2022) on "reusable XML snippets". Here the need is to be able...

enhancement
core
datamodel
internal

## Objective Follow-up of SourceForge [ticket #2019](https://sourceforge.net/p/itop/tickets/2019/), adding the "chat" and "in_person" origin to `Ticket`/`UserRequest`/`Incident` classes to best reflect reality of modern helpdesk. ## TODOs once PR is merged *...

enhancement
datamodel
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

## Use case Add support for "Ctrl + Enter" submit on multi-line fields such as `AttributeText` and `AttributeHTML`. ## Arguments in favor * To me this is one of the...

enhancement
UI
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

When running setup to update iTop or install new extensions, but also want to change the DB settings at the same time an error occurs at the module selection wizard...

bug
Setup

## Objective Align attribute "description" type for Service class in "Service provider" module (`AttributeString`) to the one in "Service" module (`AttributeText`) ## TODOs once PR is merged * [ ]...

datamodel
internal