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
35a4112840
Small enhancement to the display of the meta model: in the list of transitions, display the code of the event as a tooltip.
...
SVN:trunk[3609]
2015-06-23 15:47:33 +00:00
Denis Flaven
cd5e5da526
Bulk Export redesign, addressing the tickets:
...
#1071 Bulk Read access rights
#1034 List of fields for Excel export
#772 Some attributes not exportedvia export.php
Main features:
- list and order of the fields taken into account
- interactive mode to specify all the parameters interactively (including the list and the order of fields)
- same behavior for all the formats: html, CSV, spreadsheet, XML
- new PDF export
SVN:trunk[3606]
2015-06-23 14:16:46 +00:00
Denis Flaven
d9fcd83370
Impact analysis diagram is now considered as beta !
...
SVN:trunk[3588]
2015-05-26 16:39:51 +00:00
Denis Flaven
0769b2c481
Relations & Impact analysis enhancements:
...
- Detailled tooltips in the graph
- Context queries ("knowing that")
SVN:trunk[3583]
2015-05-24 20:47:11 +00:00
Denis Flaven
80c0312219
Automatically save the PDF of the impact analysis as an attachement to the ticket.
...
SVN:trunk[3582]
2015-05-20 09:33:42 +00:00
Denis Flaven
3949632339
Removed unused function parameter.
...
SVN:trunk[3581]
2015-05-18 12:45:44 +00:00
Denis Flaven
7ca7cb39ae
Integration of the new impact analysis into the tickets.
...
SVN:trunk[3578]
2015-05-15 13:49:25 +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
Denis Flaven
7f1f1337fa
Relation diagrams:
...
- Localization
- Handle the resize of the window
- Aysnchronous load/reload
- Filtering of the result based on the class
SVN:trunk[3574]
2015-05-05 08:04:23 +00:00
Denis Flaven
d63b4ef6d1
Integration of the new way to compute relations into the datamodel (ComputeImpactedItems)
...
SVN:trunk[3570]
2015-04-29 16:35:21 +00:00
Romain Quetiez
95defedf08
Improved the symptom when an error occurs in the "apply stimulus form". The symptom used to be: Object could not be written; unknown error. Now it will give the error message (e.g. Missing query arguments) so as to help in determining what's going on.
...
SVN:trunk[3567]
2015-04-27 09:39:41 +00:00
Denis Flaven
ca794b421d
Impact analysis: still an alpha version.
...
SVN:trunk[3561]
2015-04-24 10:10:51 +00:00
Denis Flaven
aa93fde347
Impact analysis: still an alpha version.
...
SVN:trunk[3559]
2015-04-24 07:42:50 +00:00
Denis Flaven
df47e2a9e9
Replacement of the impact Flash based analysis graph by graphviz + Raphael + TCPDF. ALPHA version.
...
SVN:trunk[3554]
2015-04-23 10:02:06 +00:00
Romain Quetiez
34ff5d6ac4
#1092 Caller not preset when creating a ticket from a contact
...
SVN:trunk[3543]
2015-04-10 12:02:23 +00:00
Romain Quetiez
e64b6d1d98
XML Modelization of the relations: reworked toward an asymetric definition (downstream: A impacts B, upstream: B depends on A)
...
- The queries are developped at runtime (cache)
- More complex algorithm to take into account the legacy type of specification (GetRelationQueries)
- New dictionary naming convention (preserving backward compatibility): "VerbUp" to be replaced by "DownStream
- Temporary hacks to preserve the relation 'depends on', until we have a new GUI
- Special handling for the relation LogicalVolume impacts VirtualDevice which had to be implemented in the bridge module
- Improved the backward compatibility by leaving legacy methods GetRelationQueries returning an empty definition, allowing for an eventual XML redefinition
SVN:trunk[3542]
2015-04-10 10:09:22 +00:00
Denis Flaven
5df6009f08
#1082 Dashlet badge: do not display search results everytime.
...
SVN:trunk[3539]
2015-04-07 13:19:11 +00:00
Denis Flaven
030b4fa380
Enhancement: support injection of new modules treated as data.
...
SVN:trunk[3525]
2015-04-01 15:53:05 +00:00
Romain Quetiez
3cf0fa3ee2
XML Modelization of the relations, with full support of the previous way (by implementing a method GetRelationQueries). Still, the standard data model has not been migrated to the new format.
...
SVN:trunk[3519]
2015-03-26 11:12:25 +00:00
Denis Flaven
4919ca88ec
Modularization of the portal. The entry points for portals is now defined in XML, and thus can be altered by an extension.
...
SVN:trunk[3509]
2015-03-23 16:02:44 +00:00
Denis Flaven
83e2974b10
#1040 Graphical display of "impact/depends on" is not consistent with the "list" tab
...
SVN:trunk[3471]
2014-12-16 13:40:51 +00:00
Romain Quetiez
ca7ee0f138
#1020 Restrict dashboard/shortcut refresh interval
...
SVN:trunk[3448]
2014-12-03 11:38:19 +00:00
Denis Flaven
2c59fb894f
Integration of the Excel (XLSX) export feature. (Limitation: export.php takes into account neither the "fields" parameter nor the list of fields defined in the QueryPhrasebook when exporting in XLSX format)
...
SVN:trunk[3398]
2014-10-31 17:59:14 +00:00
Romain Quetiez
5ecf6b9e9d
Fixed regression introduced in [3224] thus in iTop 2.0.3, in the data model view: could not see the OQL constraints on external keys
...
SVN:trunk[3385]
2014-10-28 16:07:42 +00:00
Romain Quetiez
047166f002
#983 Sortering not possible on multi-column queries
...
SVN:trunk[3381]
2014-10-28 10:47:00 +00:00
Romain Quetiez
e25da2a7c4
Complete the commit [3291] that changes the structure returned by MetaModel::EnumTransitions. I have carefully reviewed every call to EnumTransitions... and found out only one single missing case in the data model view.
...
SVN:trunk[3373]
2014-10-22 10:44:58 +00:00
Romain Quetiez
6d9e7f690f
#993 The about box does not show up when the directory extensions is missing
...
SVN:trunk[3372]
2014-10-22 09:48:13 +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
ba82031a59
#984 Dashboard auto refresh degrading table functionalities like sorting
...
SVN:trunk[3317]
2014-09-12 08:15:14 +00:00
Denis Flaven
a978bb9c17
CSV import: "Ignore this field" can be used more than one time in the mapping.
...
SVN:trunk[3259]
2014-07-10 08:44:52 +00:00
Denis Flaven
4c44159a88
Global search finalization:
...
- Skip abstract classes, since we search in all the child classes anyway
- Search in a class explicitely requested even it should be skipped by config
- Remove the "no object found" message if the "enlarged search" finds something
SVN:trunk[3256]
2014-07-09 10:32:30 +00:00
Denis Flaven
008cac25b4
#944 Speed-up the display of CSV import history. IF the feature is enabled, the CSV import history is:
...
1) Displayed asynchronously
2) Based on a specific 'origin' enum fields instead of parsing the userinfo comment
SVN:trunk[3234]
2014-07-01 14:09:18 +00:00
Denis Flaven
d602bb2190
#948 Finalization of the full text accelerators: two new parameters: 'skip' and 'enable_enlarge'. 'attributes' is now an optional parameter.
...
SVN:trunk[3227]
2014-06-26 14:27:26 +00:00
Denis Flaven
6236d96a65
#951 Properly display localized values for ENUMs in the data model view.
...
SVN:trunk[3224]
2014-06-25 16:51:26 +00:00
Romain Quetiez
14c78cb543
Fixed a regression on the global search, introduced in the commit [3188]
...
SVN:trunk[3208]
2014-06-12 09:27:09 +00:00
Romain Quetiez
67ef671632
#865 CSV import : mapping several columns to the same fields gives an error. Fix: the wizard does not allow the user to move forward.
...
SVN:trunk[3198]
2014-06-05 14:42:53 +00:00
Romain Quetiez
c4632cda1a
Added a helper function to get an icon stored as an ormDocument: ormDocument::GetDownloadURL
...
SVN:trunk[3191]
2014-06-04 13:10:23 +00:00
Romain Quetiez
ee3795ef6d
Full text search shortcuts: allow the use of class names containing underscores and numbers (e.g. Processus métier: écarissage)
...
SVN:trunk[3189]
2014-06-03 17:57:53 +00:00
Romain Quetiez
e8a7695353
#731 Full text search requires a string of at least three characters (configurable: full_text_needle_min)
...
SVN:trunk[3188]
2014-06-03 14:42: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
Romain Quetiez
df09182878
Oooops... completes the commit 3175 ( #929 Speed up the full text search)
...
SVN:trunk[3184]
2014-06-02 14:22:14 +00:00
Denis Flaven
20bb9a62bb
#935 Better support of CheckToWrite() in object's transitions, improved by checking the data sooner for a consistent workflow.
...
SVN:trunk[3183]
2014-06-02 13:16:37 +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
Romain Quetiez
8f83970239
#929 Speed up the full text search (mostly from the end user perspective, requires a custom configuration)
...
SVN:trunk[3175]
2014-05-26 15:42:47 +00:00
Romain Quetiez
364bce90e4
#859 About box: also list the modules installed from the extensions folder
...
SVN:trunk[3160]
2014-05-19 11:43:45 +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
e1336d7ebc
Run Query enhancements
...
- Properly catch *all* exceptions and redisplay the entered OQL statement every time
- Post the form to force its refresh (i.e. running the query again) even if the query did not change
SVN:trunk[3137]
2014-05-02 13:30:08 +00:00
Denis Flaven
8f25fb8e64
#878 : Missing sscrollbar in "linkset-direct" edition popup dialog
...
#881 : Paginated list in popup dialog is broken
- Missing scrollbar in the popup when using the [+] button
SVN:trunk[3121]
2014-04-01 13:09:02 +00:00
Denis Flaven
8dc5b05ac4
#870 : when a user deletes all her/his shortcuts at once, this was deleting all the shortcuts for all users.
...
SVN:trunk[3099]
2014-03-12 14:05:37 +00:00