Guillaume Lajarige
ce92241593
(Retrofit from trunk) N°653.2 Lifecycle: Fixed a regression introduced on r4767, transition buttons not working properly when editing an object.
...
SVN:2.4[4980]
2017-10-05 15:49:36 +00:00
Guillaume Lajarige
badf10e74e
(Retrofit from trunk) N°1073 Reentrance issue on cmdbAbstractObject when coming from an extension implementing iApplicationObjectExtension.
...
SVN:2.4[4974]
2017-10-05 15:43:50 +00:00
Romain Quetiez
ac04aa3359
N.981 Regression introduced in [r4692]. It make sense to preserve the existing value... excepted when reloading some form elements (filtering depending on fields that have just been touched by the user).
...
SVN:trunk[4895]
2017-09-05 15:44:48 +00:00
Guillaume Lajarige
a1e5b32e49
N°976 PHP Warning on not initialized variable $sHTMLValue in cmdbAbstractObject::GetFormElementForField().
...
SVN:trunk[4887]
2017-08-31 14:52:44 +00:00
Guillaume Lajarige
43709576c0
N°554.3 Not displaying actions menu in n:n in read mode.
...
SVN:trunk[4880]
2017-08-28 10:13:53 +00:00
Guillaume Lajarige
a39789cf89
N°782.2 Linkset menu actions open in a new tab in edition mode only.
...
SVN:trunk[4877]
2017-08-25 09:36:16 +00:00
Guillaume Lajarige
58534dca39
N°782.1 New configuration parameter 'allow_menu_on_linkset' (boolean, default value false) to display actions in linkset in view mode (new, modify, delete, ...)
...
SVN:trunk[4876]
2017-08-25 08:35:59 +00:00
Guillaume Lajarige
538e9c11e8
N°779 Date format handling in LinkedSetIndirect was causing fatal error on object edition.
...
SVN:trunk[4875]
2017-08-24 13:24:46 +00:00
Guillaume Lajarige
db60dfb707
Console UI: Text fields validation fixed when coming back from fullscreen. Also, fixed seaarch dialog UI for ExtKeys
...
SVN:trunk[4820]
2017-07-10 09:44:31 +00:00
Guillaume Lajarige
1f1ab2b10c
N°930 Better UI on object details part 2: Text type fields now handled properly and aligned with HTML type fields.
...
SVN:trunk[4816]
2017-07-09 13:44:42 +00:00
Guillaume Lajarige
307145502c
N°930 Better UI on object details part 1. (Careful, Bulf modify and CSV import might be partly broken...)
...
SVN:trunk[4814]
2017-07-07 15:32:50 +00:00
Romain Quetiez
1dbc2051cc
Obsolescence: fixed regression introduces in [r4766], count of 1-N link sets not matching the result set
...
SVN:trunk[4773]
2017-06-28 08:52:30 +00:00
Romain Quetiez
7e38d4be50
Fixed Regression introduced with the rework of N-N links (bug when creating software instances on a server)
...
SVN:trunk[4772]
2017-06-27 14:18:28 +00:00
Romain Quetiez
c2b9716e28
Obsolescence: fixed OQL issue
...
SVN:trunk[4770]
2017-06-27 12:37:07 +00:00
Guillaume Lajarige
b15621639b
N°653: Dependant fields on transitions was not using transition flags.
...
SVN:trunk[4769]
2017-06-27 10:14:58 +00:00
Guillaume Lajarige
71ec3da4ac
N°653 Portal: Lifecycle: Flags on transitions part 2
...
SVN:trunk[4767]
2017-06-22 13:38:45 +00:00
Romain Quetiez
43b8522b85
Rework of the edition of 1-N and N-N links: managed as a delta from the GUI down to the the lowest APIs.
...
- Fixes the management of obsolete linked data.
- N.744 Fixes concurrent modifications (example: a user modifies a team, another user modifies a person related to that same team). Still NOT fixed with the customer portal.
- N.849 Fixes links edition in the case some data are not allowed to the current user (organization silos) -TO BE TESTED
- #1145 Fixes the creation of duplicate links in one step (Server to NW Device)
- #1147 Fixes the update of duplicate links
SVN:trunk[4766]
2017-06-21 15:47:28 +00:00
Romain Quetiez
248f8d6fd4
Obsolescence: finalizing the implementation of the flag (hide obsolete objects, show an icon on hyperlinks and a tag on the object details, user preference defaulting to the new setting 'show_obsolete_data')
...
SVN:trunk[4739]
2017-05-17 08:51:10 +00:00
Romain Quetiez
44b53e40a0
Obsolescence: introduction of this new concept (wording could change later). The obsolescence of an object is computed after other attributes, by the mean of an OQL expression. The code has been refactored (again) so as to factorize between the computation of friendly names and the computation of obsolescence flags. The refactoring involved a significant AND RISKY change: external key friendly names (magic attributes) have been changed from AttributeFriendlyName to AttributeExternalField, which simplifies the SQL query build logic.
...
SVN:trunk[4732]
2017-05-11 11:58:42 +00:00
Romain Quetiez
fa2fd6dcdf
NEW! Archiving data. Archiving is a soft delete. It can be undone. Enter the archive mode to see all the data including archives (everything is read-only in that mode). Archiving must be enabled per class (data model). Archiving is achieved by the mean of the API DBObject::Archive (or Unarchive).
...
SVN:trunk[4692]
2017-04-26 09:52:20 +00:00
Guillaume Lajarige
2fcf50bb88
N°653 Lifecycle flags can be defined on both states and transitions (Note: This is a beta version and need to be tested!)
...
SVN:trunk[4688]
2017-04-21 14:59:04 +00:00
Romain Quetiez
85dc7c9452
N.755 Case log latest entry preset with HTML code gets transformed into pure text
...
SVN:trunk[4662]
2017-04-04 09:25:02 +00:00
Romain Quetiez
0a5708272d
N.678 Data synchro: a line break or '<' in the description breaks the synchronized objects edition form.
...
SVN:trunk[4589]
2017-03-15 14:41:12 +00:00
Guillaume Lajarige
76ca7dc9e8
N°602: InlineImage "randomly" not available for display.
...
Adding an InlineImage while adding an object in a IndirectLinkedSet at the same time would attach the InlineImage to the linked object instead of the host one. If their organizations were different, it could result in a security issue, denying the display of the InlineImage.
SVN:trunk[4561]
2017-02-28 09:47:24 +00:00
Denis Flaven
a4f5620076
N. 549: "Font" menu broken in case logs (console and legacy portal). The menu was showing <> instead of font names.
...
SVN:trunk[4534]
2016-12-19 10:09:48 +00:00
Denis Flaven
ffc756e4a4
(regression from iTop 2.2.x) ExternalFields were not automatically reloaded when the corresponding external key changed.
...
SVN:trunk[4388]
2016-09-06 10:08:06 +00:00
Denis Flaven
e0855093ea
Cosmetics: Enlarge DateTime fields which were too narrow (the end of the time is not visible when editing).
...
SVN:trunk[4321]
2016-08-11 08:34:10 +00:00
Guillaume Lajarige
9dbad63d6f
Synchro : Formated last synchro date in the tooltip when viewing an Object
...
SVN:trunk[4272]
2016-07-01 10:14:26 +00:00
Denis Flaven
619fe22a15
File or image upload is not supported (and thus disabled) when using the [+] button to create a new object inside a popup dialog.
...
SVN:trunk[4236]
2016-06-22 12:01:23 +00:00
Denis Flaven
16d0df2553
Regression fix: update read-only fields which are dependent from other fields.
...
SVN:trunk[4148]
2016-05-25 13:34:12 +00:00
Romain Quetiez
1e719b97d8
New attribute: ImageAttribute
...
SVN:trunk[4129]
2016-05-24 15:29:44 +00:00
Denis Flaven
748c1853ec
Programmatically allow to write on any object - if needed - independently of the profiles.
...
SVN:trunk[4064]
2016-05-11 16:13:48 +00:00
Denis Flaven
ccddf1d4f0
Fix for editing HTML content containing html entities: & must be encoded as & as well !!
...
SVN:trunk[4049]
2016-05-10 19:26:02 +00:00
Denis Flaven
b02e163ecc
CKEditor integration fine tuning with a new "Maximize" button in the collapsed toolbar.
...
SVN:trunk[4027]
2016-05-04 08:26:14 +00:00
Denis Flaven
5386662146
Support of date and time custom formats... continuing towards the beta !
...
SVN:trunk[4019]
2016-05-03 09:56:02 +00:00
Denis Flaven
8eba9ae714
Enhancement: Date and time formats are now configurable in iTop !! (beta version, beware!)
...
SVN:trunk[4011]
2016-04-22 09:26:27 +00:00
Romain Quetiez
e7eb1ec7e3
CustomFields: simplified the wizard helper to cope with the edition in read-only mode (no need for the wizard helper to send the read-only/hidden values !)
...
SVN:trunk[3998]
2016-04-15 14:15:07 +00:00
Denis Flaven
32ce26aa7d
Fix for potential XSS vulnerability on uploaded file names. To be further tested before retrofitting in branches.
...
SVN:trunk[3985]
2016-04-05 16:15:29 +00:00
Romain Quetiez
f01bd61692
CustomFields: suppressed a warning when editing an object with a custom field being read-only
...
SVN:trunk[3976]
2016-04-04 10:00:54 +00:00
Romain Quetiez
2150682a92
Custom fields: values not recorded if the user does not change any of the default values
...
SVN:trunk[3962]
2016-03-22 08:59:15 +00:00
Romain Quetiez
f29af948be
Custom fields: not all the values were correctly recorded (event name collision)
...
SVN:trunk[3946]
2016-03-11 15:05:59 +00:00
Romain Quetiez
e6887ab317
Custom fields: alpha version.
...
SVN:trunk[3943]
2016-03-10 16:55:13 +00:00
Denis Flaven
608e94a613
Inline images in formatted case log & descriptions: beta version fixperms js The inline images are now no longer stored stored as Attachments but using a specific object InlineImage...
...
SVN:trunk[3926]
2016-02-25 15:06:04 +00:00
Denis Flaven
4e24e9899e
(HTML) Formatted Case Logs, Description and Notifications with inline images uploaded as Attachments. Beta Version !!
...
SVN:trunk[3916]
2016-02-19 10:03:59 +00:00
Romain Quetiez
8c4e84dfaf
New type of attribute: AttributeMetaEnum.
...
Designed to cope with the need to select tickets by operational status. The value of this attribute is computed by the framework. It depends on the actual ticket status (that attribute cannot be known by the root class because its definition varies from one type of ticket to another).
The data model has been enriched with the new attribute Ticket::operational_status. Its value is 'active' unless the ticket status is either 'rejected', 'resolved' or 'closed'. The existing dashboards have been left unchanged but should be revised to fully benefit from the new attribute (e.g. Open requests, Open problems, etc.)
Note: the alpha version of the compiler had already been committed by mistake a few days ago.
SVN:trunk[3859]
2016-01-13 14:35:21 +00:00
Denis Flaven
7f64982fc0
Cosmetics: the refresh button is now displayed as part of the "actions" at the top-right of the "details".
...
SVN:trunk[3756]
2015-09-12 14:38:06 +00:00
Denis Flaven
38b6582080
Finishing touch to the "Printer friendly version" of the details page.
...
SVN:trunk[3743]
2015-09-09 14:48:14 +00:00
Denis Flaven
98150db0b4
Protects the onwership lock from a legitimate loss of the lock. No popup when leaving for real.
...
SVN:trunk[3735]
2015-09-08 15:58:20 +00:00
Romain Quetiez
5153139581
#564 Prompt for an update in a case log on a lifecycle transition. Can be retrofitted easily. Associated with commit [r3687]
...
SVN:trunk[3720]
2015-09-04 13:33:04 +00:00
Denis Flaven
1e533b24d1
Fix: Make sure that the "ownership lock" is always released when clicking on the "Cancel" button of a form.
...
SVN:trunk[3716]
2015-09-04 09:52:22 +00:00