Denis Flaven
8c5b020961
Enhancements to file based transactions (still experimental)
...
SVN:trunk[3648]
2015-07-28 10:40:53 +00:00
Denis Flaven
a426cf07e9
#1107 : Make sure that all settings are preserved upon update.
...
SVN:trunk[3647]
2015-07-28 10:28:21 +00:00
Denis Flaven
d64641127a
Fixed graphviz path check
...
SVN:trunk[3646]
2015-07-28 10:16:25 +00:00
Denis Flaven
cbc0e36057
Cosmetics on dict name
...
SVN:trunk[3645]
2015-07-28 10:13:45 +00:00
Denis Flaven
26405f8299
Make sure that the stylesheet can be loaded by the setup page at first run.
...
SVN:trunk[3644]
2015-07-15 15:15:55 +00:00
Denis Flaven
606e462b53
The path to Graphviz' dot program is now prompted interactively during the setup, since Graphviz is now mandatory for displaying the impact analysis.
...
SVN:trunk[3643]
2015-07-15 15:14:38 +00:00
Denis Flaven
d424addb4c
Review of the readme for 2.2.0 beta.
...
SVN:trunk[3642]
2015-07-15 09:55:53 +00:00
Romain Quetiez
5427d6a466
Preparing the beta release: increment the module versions
...
SVN:trunk[3641]
2015-07-15 09:20:03 +00:00
Denis Flaven
b04298916c
A little bit of polishing on the export feature to be ready for the beta.
...
SVN:trunk[3640]
2015-07-10 16:54:26 +00:00
Romain Quetiez
d3990ee2be
Draft (the new features need to be further described)
...
SVN:trunk[3639]
2015-07-10 15:11:19 +00:00
Romain Quetiez
4e567585af
#759 Ticket lists in CI: show only active tickets (exclude tickets in states rejected/resolved/closed) and display one list per leaf class so that the status column will be visible. It it not possible anymore to edit the ticket list from the CI.
...
SVN:trunk[3638]
2015-07-10 13:46:34 +00:00
Romain Quetiez
3bafb01202
Fixed bug with the new locking mecanism: lock not released when applying a stimulus
...
SVN:trunk[3637]
2015-07-10 13:33:01 +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
df9f25dc3c
Optimization: improved the OQL cache:
...
- take benefit of the APC cache (if present)
- memory indexation could fail in case of long queries (query id based on a md5)
- added kpi measure on the OQL parsing
SVN:trunk[3635]
2015-07-09 14:37:29 +00:00
Romain Quetiez
a6b74d6538
Optimization: when displaying an object details, do not check data synchro for each and every attribute (the cache did exist but was inoperant)
...
SVN:trunk[3634]
2015-07-09 13:43:34 +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
7a139dddc0
Code cleanup: deprecated the unused (and empty) class CMDBSearchFilter, replaced by DBSearch or DBObjectSearch depending on the usage.
...
SVN:trunk[3632]
2015-07-09 07:36:39 +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
20e4dbfc1d
A little bit of polishing on the impact analysis feature...
...
SVN:trunk[3630]
2015-07-08 15:56:34 +00:00
Denis Flaven
77388bed29
#714 : localization of the date picker calendar. Get rid of the old jquery.datepicker.js file since iTop now relies on the built-in jQuery UI date picker widget.
...
SVN:trunk[3629]
2015-07-07 16:27:09 +00:00
Denis Flaven
cf5adc5ae7
#1062 : bumped the version number of the REST/JSON API to 1.3 to be aligned with the documentation !
...
SVN:trunk[3628]
2015-07-07 14:00:47 +00:00
Denis Flaven
1070283349
#963 : For security reasons, "Portal users" are no longer allowed to use the REST/JSON API.
...
SVN:trunk[3627]
2015-07-07 13:56:19 +00:00
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