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
Romain Quetiez
ea4c654af8
Printable view: do not show pagination controls (show the full list), must work with plugins calling cmdbAbstractObject::DiplaySet AND cmdbAbstractObjectObject::GetDisplaySet. Sill, GetDisplayExtendedSet should be hacked as well (?)
...
SVN:trunk[3690]
2015-08-20 08:07:42 +00:00
Romain Quetiez
ec61417e39
#1081 Customizations: adjust the dimensions of the HTML Editor (CKEditor). Also fixed an issue when specifying width/height with unit (e.g. "30em") for AttributeText/AttributeLongText
...
SVN:trunk[3689]
2015-08-19 17:10:28 +00:00
Romain Quetiez
8b5faf6b66
#564 Prompt for an update in a case log on a lifecycle transition. Can be retrofitted easily.
...
SVN:trunk[3687]
2015-08-19 12:42:49 +00:00
Romain Quetiez
712931b728
#576 Printable view for object details. Possibility to hide/show chapters (the equivalent of tabs in the UI) or any fieldset. Requires testing and comments.
...
SVN:trunk[3679]
2015-08-17 14:12:36 +00:00
Romain Quetiez
b87b33c955
#1095 Object creation form and bulk modify (final step) not working when using apache-proxy
...
SVN:trunk[3673]
2015-08-12 09:21:19 +00:00
Romain Quetiez
dd5454591a
Fixed "Strict standards" warning (introduced with the implementation of locks on edition)
...
SVN:trunk[3636]
2015-07-10 09:09:28 +00:00
Romain Quetiez
0b045e5dd0
Code cleanup: removed a code that was confusing while producing absolutely nothing
...
SVN:trunk[3633]
2015-07-09 07:49:04 +00:00
Romain Quetiez
baf54a7c02
#942 OQL now supporting unions. Unions support polymorphism and can be used anywhere in the application.
...
SVN:trunk[3631]
2015-07-08 17:10:40 +00:00
Denis Flaven
9917d6355c
#765 : prevent two persons to edit the same object at the same time.
...
SVN:trunk[3617]
2015-07-02 15:40:39 +00:00
Denis Flaven
d1a74589b1
More options for the PDF export of the 'impact' graph.
...
SVN:trunk[3577]
2015-05-10 09:07:19 +00:00
Romain Quetiez
eb379662ce
Rework of the relation diagrams: configuration of the redundancy (AttributeRedundancySettings)
...
SVN:trunk[3552]
2015-04-22 15:33:07 +00:00
Denis Flaven
143cefe4e3
#1041 Protect against some XSS injections
...
SVN:trunk[3479]
2014-12-18 08:50:04 +00:00
Denis Flaven
87ed5d4a05
Fix for a regression introduced by [r3394] while fixing #1000 : handling of OPT_ATT_MUSTCHANGE. The fix was not working when the original value contained several lines.
...
SVN:trunk[3436]
2014-11-28 17:03:13 +00:00
Romain Quetiez
19a2180c2b
#1000 Implemented the behavior for the flag OPT_ATT_MUSTCHANGE, and took the opportunity to add a feedback when a field is mandatory OR when the format is wrong
...
SVN:trunk[3394]
2014-10-31 14:55:12 +00:00
Romain Quetiez
a6db04bafd
#1007 Unexpected change of the case log when doing massive update of a User Request (+ hide the checkbox for the status because it makes no sense)
...
SVN:trunk[3387]
2014-10-29 15:46:44 +00:00
Romain Quetiez
f45c783396
#965 Since 2.0.3, for each synchronized object, around 100 queries are performed (2 are required), and this is multiplied be the number of duplicate replicas (then resulting in a significant slowdown).
...
SVN:trunk[3380]
2014-10-28 08:53:30 +00:00
Denis Flaven
72f516685e
#974 prevent multiple javascript refresh when reloading the "initial state" of a ticket.
...
SVN:trunk[3379]
2014-10-27 16:37:52 +00:00
Romain Quetiez
08e757a08a
#991 CSV export truncated (system dependent, since 2.0) due to a bug in iconv, the workaround is to do little by little
...
SVN:trunk[3352]
2014-09-25 15:01:45 +00:00
Romain Quetiez
c30a88c9ef
#986 Search form: handle indirect external keys
...
SVN:trunk[3321]
2014-09-15 10:01:19 +00:00
Denis Flaven
fd9008a163
New concept in the XML: HighlightScale to avoid overloading GetIcon and GetHilightClass...
...
SVN:trunk[3291]
2014-07-28 15:16:16 +00:00
Denis Flaven
e78743d309
Fixed a regression introduced by #930 : a field can depend on a hidden fields, but this has no visible effect.
...
SVN:trunk[3210]
2014-06-13 09:10:17 +00:00
Denis Flaven
1572d9da5a
#930 AttributeExternalFields displayed in a form are automatically refreshed when their "parent" field is modified...
...
SVN:trunk[3186]
2014-06-02 16:05:20 +00:00
Denis Flaven
ef1178c78d
#935 Better support of CheckToWrite() in object's transitions
...
SVN:trunk[3180]
2014-05-30 16:43:14 +00:00
Denis Flaven
7c8ff071d2
#931 Management of n:n links can be broken in case of insufficient user rights. Side effect: attribute_linkedset with the flag OPT_ATT_HIDDEN are now completely hidden (the tab is not displayed at all).
...
SVN:trunk[3178]
2014-05-28 16:37:25 +00:00
Denis Flaven
946b4212d3
Fix of a regression introduced by [3146]: due to formatting rules, empty friendlynames may not look like empty strings!
...
SVN:trunk[3172]
2014-05-23 15:49:30 +00:00
Romain Quetiez
43130aef71
Allow the use of any character into the help text on an attribute (usefull to explain a constraint implemented as a regular expression for instance.) Reminder: the text is given as a dictionary entry named like "Class:<class>/Attribute:<attcode>?"
...
SVN:trunk[3166]
2014-05-23 08:45:36 +00:00
Denis Flaven
196fba7d81
Implement the iDisplay interface on any class derived from DBObject, but also limit the possible actions on such objects (disable edition)
...
SVN:trunk[3156]
2014-05-16 05:01:45 +00:00
Denis Flaven
fafa442b08
Avoid using an attribute which may cause a Reload()... seems useless anyway.
...
SVN:trunk[3146]
2014-05-06 15:25:00 +00:00
Denis Flaven
b095c6b1a3
#909 : faster display for the "details" of an object:
...
- object's history is only loaded when the "History" tab is clicked
- by default the history display is truncated to the 'max_history_length' (= 50) latest modifications
SVN:trunk[3145]
2014-05-06 15:15:57 +00:00
Denis Flaven
d950422912
#867 (and #907 as a dup') De-harcode set_time_limit (per loop) in lengthy operations. Default value is 30 seconds (per loop), configurable via the new parameter "max_execution_time_per_loop", instead of 5 seconds previously.
...
SVN:trunk[3144]
2014-05-06 14:09:55 +00:00
Denis Flaven
b43884a760
Object's edition: keep track of what was typed in the case log fields when reloading the form (for example with a different "initial state")
...
SVN:trunk[3119]
2014-04-01 12:06:35 +00:00
Denis Flaven
caef02720c
Protect Bulk Modify against XSS injection!
...
SVN:trunk[3117]
2014-04-01 10:12:11 +00:00
Romain Quetiez
9f95d951d4
#825 and #830 : removed annoying Notices (array to string conversion)
...
SVN:trunk[3000]
2013-11-28 09:44:21 +00:00
Romain Quetiez
20ba6242e7
No time limit for long operations like: Bulk delete, CSV import (interactive) and Bulk modify
...
SVN:trunk[2946]
2013-10-22 08:09:34 +00:00
Denis Flaven
9b58e736ff
#787 Added buttons to check/uncheck all options at once in multi selects inside search forms.
...
SVN:trunk[2928]
2013-10-18 09:06:25 +00:00
Denis Flaven
36e6a6106b
#757 Better UI to manage direct linksets... on going...
...
SVN:trunk[2927]
2013-10-18 08:26:31 +00:00
Romain Quetiez
afa3c40c3e
Improved the column load optimization which was causing object reloads in various circumstances (impact can be important when loading lists with many lines):
...
1) When changing column settings (menu "Configure this list")
2) When a plugin was systematically reading some data (e.g. Highlighting late tickets requires to read tto/trr/status/start_date!)
SVN:trunk[2925]
2013-10-17 09:46:10 +00:00
Denis Flaven
bf9cb67226
#791 Protect against single quotes in localized strings...
...
SVN:trunk[2909]
2013-10-14 16:19:03 +00:00
Denis Flaven
e54d6ecc12
#777 mandatory fields that are external keys are now displayed with a star before the arrow: ExtkeyName*->ReconciliationField. In import the old syntax is supported as well.
...
SVN:trunk[2908]
2013-10-14 15:36:49 +00:00
Romain Quetiez
c2efdfa0bb
#794 Could not export the field friendlyname in format 'spreadsheet'
...
SVN:trunk[2903]
2013-10-14 14:17:07 +00:00
Denis Flaven
30b2d93bdf
Added support of different (sub)classes of notifications in the "Notifications" tab on an object.
...
SVN:trunk[2884]
2013-10-10 16:01:44 +00:00
Romain Quetiez
b0ecb2f6c6
#774 Sort the enums in the selection drop-down box (search forms) -initially based on the declaration order
...
SVN:trunk[2878]
2013-10-08 07:34:59 +00:00
Denis Flaven
ce643d9086
Export the content of the CaseLogs in "spreadsheet" format, with some tricks to preserve the formatting in Excel.
...
SVN:trunk[2804]
2013-07-17 16:54:27 +00:00
Denis Flaven
3edbdf76f3
Fix for a non localized message.
...
SVN:trunk[2801]
2013-07-17 08:46:04 +00:00
Denis Flaven
2e442dbaa0
#704 : preserve the content of a "linkedset" when changing the initial state of the object being created !
...
SVN:trunk[2737]
2013-05-15 15:56:42 +00:00