Denis Flaven
4ee78ea59c
#1078 : Properly record the history of LinkedSet(Indirect)
...
SVN:trunk[3626]
2015-07-07 13:01:40 +00:00
Denis Flaven
b8f0ecb134
Bug fix: don't accept attachments (like images) via Chrome's copy/paste since it may duplicate the text content of a normal copy/paste and moreover causes troubles because there is no file name associated with the pasted content.
...
SVN:trunk[3621]
2015-07-06 14:28:36 +00:00
Denis Flaven
efec6f6ec9
Performance optimization: cache the result of the disk scan looking for icons for dashboards
...
SVN:trunk[3620]
2015-07-06 13:04:24 +00:00
Denis Flaven
7f460eda5a
Better error reporting (thanks to Stefan Goethals for suggesting it).
...
SVN:trunk[3619]
2015-07-06 12:38:23 +00:00
Denis Flaven
678786c76c
#765 : prevent two persons to edit the same object at the same time. Typo.
...
SVN:trunk[3618]
2015-07-02 15:50:55 +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
Romain Quetiez
7f65e9fd5e
New lifecycle action SetCurrentPerson. Also improved the existing lifecycle action SetCurrentUser to prevent from calling it on an external key that is not pointing to users (!= contact), and if the target attribute is a string, then store the friendlyname there.
...
SVN:trunk[3616]
2015-07-02 09:43:15 +00:00
Denis Flaven
9f92e5e0be
#788 Whenever a timeout is detected by an ajax request, a popup dialog warns the user to log-in again.
...
SVN:trunk[3613]
2015-06-25 15:32:30 +00:00
Denis Flaven
6e92438282
Bulk export: don't forget to cleanup in case of error.
...
SVN:trunk[3612]
2015-06-25 10:01:14 +00:00
Denis Flaven
f25980bb0d
The Sass cache has nothing to do in SVN!
...
SVN:trunk[3611]
2015-06-23 16:32:37 +00:00
Denis Flaven
dd7861c5b4
Bulk Export redesign... finishing touch.
...
SVN:trunk[3610]
2015-06-23 16:29:45 +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
2982f9cc9b
Bulk Export redesign... change the menu to point to the new (interactive) export.
...
SVN:trunk[3608]
2015-06-23 14:59:35 +00:00
Denis Flaven
bbd83fba30
Bulk Export redesign... Typo in dict entry name.
...
SVN:trunk[3607]
2015-06-23 14:58:46 +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
f8df72b329
New look for iTop !
...
SVN:trunk[3602]
2015-06-22 08:14:25 +00:00
Denis Flaven
19e5130441
New look for iTop !
...
SVN:trunk[3601]
2015-06-20 15:02:24 +00:00
Denis Flaven
9ba1914524
Added an alternate implementation for storing "transaction" identifiers on disk instead of inside the $_SESSION variable.
...
SVN:trunk[3598]
2015-06-20 13:37:49 +00:00
Denis Flaven
586ec4515d
Mutex instrumentation for troubleshooting...
...
SVN:trunk[3595]
2015-06-19 14:46:08 +00:00
Romain Quetiez
4c2543d6f4
JSON/REST: When specifying a case log entry (or the whole), it was not possible to set the user name without knowing a valid user id
...
SVN:trunk[3593]
2015-06-16 09:50:29 +00:00
Denis Flaven
1aa489890c
Make sure that the SQL mutexes are specific to the current iTop instance, but still preserving the capability for the setup to detect an already running cron job with or without a valid config file.
...
SVN:trunk[3591]
2015-06-12 17:00:41 +00:00
Romain Quetiez
7a5bbd0613
Integrated the lexer/parser build tools (Lexer=0.4.0, Parser=0.1.7)
...
SVN:trunk[3590]
2015-06-10 13:23:03 +00:00
Denis Flaven
d9fcd83370
Impact analysis diagram is now considered as beta !
...
SVN:trunk[3588]
2015-05-26 16:39:51 +00:00
Romain Quetiez
73cd1274a5
Implemented GetForJSON and FromJSONToValue for AttributeLinkedSet (though this is not used for the Rest/JSON services which are doing much more) -retrofit from branch 2.1.0
...
SVN:trunk[3587]
2015-05-26 12:04:29 +00:00
Romain Quetiez
35e58f8cd2
Make it possible to overload RestUtils (static methods called with static:: instead of self::) - iTop NOW REQUIRES PHP 5.3: we have verified, there are very installations of iTop made on PHP 5.2. It is worth to note that PHP 5.3 is already end of life (5.4 will become end of life in 8 months)
...
SVN:trunk[3584]
2015-05-26 11:44:12 +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
1eb4b0cec4
Default value (=empty array) for excluded objects
...
SVN:trunk[3580]
2015-05-18 12:18:04 +00:00
Denis Flaven
a1ba5bec17
Impact analysis diagram uses jQuery context menus.
...
SVN:trunk[3579]
2015-05-18 12:17:16 +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
3e6896b8e6
Optimization of DisplayBlock::FromObjectSet, load only the needed column!
...
SVN:trunk[3576]
2015-05-06 17:13:30 +00:00
Romain Quetiez
3595434a05
XML Modelization of the relations: wrong computation of the upstream query (wrong computation of the redundancy when an Application Solution is made of CIS of various types)
...
SVN:trunk[3575]
2015-05-05 12:42:43 +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
Romain Quetiez
7077879194
Enable queries on the synchronized objects (SynchroReplica::dest_id changed into an attribute of type AttributeObjectKey).
...
SVN:trunk[3573]
2015-05-04 09:36:22 +00:00
Romain Quetiez
f314036cef
#1079 DBWriteLinks deleting related objects
...
SVN:trunk[3572]
2015-04-30 15:55:38 +00:00
Denis Flaven
af2835e505
Make sure that 'source' nodes for ComputedImpactedItems are not added twice to the ticket.
...
SVN:trunk[3571]
2015-04-29 17:27:40 +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
f69109bc43
#1069 (continuation of commit 3558) There may be some null values in the Database, making it impossible to upgrade. Defining a default value is far enough for external keys and hierarchical keys. Furthermore, this will be less time consuming during the setup (no need for table scans)
...
SVN:trunk[3569]
2015-04-29 15:31:28 +00:00
Romain Quetiez
255df92a30
Code refactoring: coloring a relation graph (purpose: distinguish potentially impacted CIs and really impacted CIs, when analyzing a change ticket)
...
SVN:trunk[3568]
2015-04-28 15:50:14 +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
Romain Quetiez
ec97e6d2e0
ormStopWatch::GetElapsedTime not working in case of queries containing :this-> parameters (the prototype of GetElapsedTime has changed and is NOT compatible with the previous one)
...
SVN:trunk[3564]
2015-04-27 09:24:09 +00:00
Denis Flaven
161a92fef2
Impact analysis: migration to XML, bug fix for Server <=> Hypervisor
...
SVN:trunk[3563]
2015-04-24 10:47:42 +00:00
Romain Quetiez
da7ae0660e
Fixed a regression introduced in [3518] (module parameters in XML)
...
SVN:trunk[3562]
2015-04-24 10:40:07 +00:00
Denis Flaven
ca794b421d
Impact analysis: still an alpha version.
...
SVN:trunk[3561]
2015-04-24 10:10:51 +00:00
Romain Quetiez
520ccd361c
Fixed a typo on the default document mimetype: application/x-octet-stream
...
SVN:trunk[3560]
2015-04-24 08:28:45 +00:00
Denis Flaven
aa93fde347
Impact analysis: still an alpha version.
...
SVN:trunk[3559]
2015-04-24 07:42:50 +00:00
Romain Quetiez
fedde33be1
#1069 Added a default value to the column definitions whenever possible: makes it less a pain to add a new hierarchical key when there are already some records in the DB
...
SVN:trunk[3558]
2015-04-23 17:15:07 +00:00
Romain Quetiez
dc356ae7b6
XML Modelization of the relations: XML definition moved so as to allow a minimal installation (no virtualization)
...
SVN:trunk[3557]
2015-04-23 17:12:07 +00:00