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
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
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
19e5130441
New look for iTop !
...
SVN:trunk[3601]
2015-06-20 15:02:24 +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
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
cd7490472e
#970 and #650 Corrupted attachements. Reworked the cleanup of undesired output, to protect it against the case when the output buffer is unfortunately closed. On the other hand, I found out that several output buffer can be stacked. Thus the protection could be further improved (difficulty: that can be web server dependent).
...
SVN:trunk[3376]
2014-10-23 15:48:49 +00:00
Denis Flaven
3ed01cde51
Fixed regression introduced by "Provide feedback while loading asynchronous tabs.", provide feeback ONLY when loading!
...
SVN:trunk[3258]
2014-07-10 08:34:01 +00:00
Denis Flaven
922049e8f2
Provide feedback while loading asynchronous tabs.
...
SVN:trunk[3245]
2014-07-04 13:18:47 +00:00
Denis Flaven
bb65153351
Fixed regression introduced by [3141]: Code cleanup to implement the tabs handling (inside web pages) in one place.
...
SVN:trunk[3150]
2014-05-07 13:14:19 +00:00
Denis Flaven
4bffe7aec9
Oops, removing a debug trace...
...
SVN:trunk[3147]
2014-05-06 15:34:26 +00:00
Denis Flaven
7459ec4844
Code cleanup to implement the tabs handling (inside web pages) in one place. Added the ability to provide asynchronously loaded tabs (content must come from the same server).
...
SVN:trunk[3141]
2014-05-06 13:42:18 +00:00
Romain Quetiez
0167a66973
Demo mode: disable the pin button on the left pane (and keeps it open and resizable)
...
SVN:trunk[3080]
2014-02-10 13:21:21 +00:00
Romain Quetiez
5f98c0dcab
About box - alpha version
...
SVN:trunk[3005]
2013-11-29 10:50:53 +00:00
Denis Flaven
99695a0fc1
#841 : properly select the current tab
...
SVN:trunk[2985]
2013-11-26 13:54:17 +00:00
Denis Flaven
0b7ed90e18
Fixed a regression introduced by revision [2856]: Avoid breaking pages with tabs when there is no BASE tag at all...
...
SVN:trunk[2947]
2013-10-22 11:49:38 +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
Romain Quetiez
5d402a5f9d
Reviewed the instrumentation to help in tuning the performance (added a message in the admin banner when logging is active)
...
SVN:trunk[2920]
2013-10-16 10:33:30 +00:00
Romain Quetiez
caa621eb04
Reviewed the instrumentation to help in tuning the performance
...
SVN:trunk[2916]
2013-10-15 16:08:43 +00:00
Romain Quetiez
ca1d4d8936
Management of environments: the banner must be injected by the mean of iPageUIExtension
...
SVN:trunk[2844]
2013-09-02 12:54:00 +00:00
Romain Quetiez
607236a7cb
Compiler: added brand management
...
SVN:trunk[2838]
2013-08-29 08:35:44 +00:00
Denis Flaven
7cfd5ad2a3
Ugly fix for a nasty change in jQuery UI behavior: UI tabs were considered as "Ajax" tabs when the page has a "base" tag, which was not the case in previous versions. Cf http://bugs.jqueryui.com/ticket/8637
...
SVN:trunk[2813]
2013-07-31 16:45:33 +00:00
Denis Flaven
57e51e44f1
Make sure that tabs (and tab panels) are properly identified
...
SVN:trunk[2780]
2013-06-26 13:56:24 +00:00
Denis Flaven
7844db0719
Upgrade to jQuery 1.10 and jQuery UI 1.10
...
SVN:trunk[2765]
2013-05-30 09:13:43 +00:00
Denis Flaven
a6c9bcf780
#717 : prevent flicker of unstyled content: make the pane visible only when their content is ready... + watchdog in case of error.
...
SVN:trunk[2725]
2013-05-14 10:03:23 +00:00
Denis Flaven
d28891eaf4
#707 : Make sure that DOCTYPE is the first statement of the page
...
- Enhancement: support for "target" in PopupMenuItems.. which was ignored before
SVN:trunk[2719]
2013-05-13 14:43:16 +00:00
Denis Flaven
b83d42efee
Bug fix: allow printing lists fully expanded without the "pager" navigation.
...
Also try to completely hide the main menu on the left when printing.
SVN:trunk[2675]
2013-04-08 11:57:07 +00:00
Denis Flaven
51d9c30315
#696 : the message "Please fill all mandatory fields" is now localized (done in English, French and German)
...
SVN:trunk[2671]
2013-04-02 13:51:05 +00:00
Denis Flaven
5ff86a40d9
Fix for making iUIPageExtension usable !
...
SVN:trunk[2600]
2013-02-27 13:37:12 +00:00
Denis Flaven
344932c063
Hide menu pane automatically if requested. Useful for automation.
...
SVN:trunk[2576]
2012-12-14 09:02:30 +00:00
Denis Flaven
ed6bbe6d07
New extension API: iPageUIExtension to alter the display of *each* iTopWebPage.
...
SVN:trunk[2507]
2012-12-05 09:49:24 +00:00
Romain Quetiez
941d056db4
Improved the query logging + replay mechanism
...
SVN:trunk[2484]
2012-11-30 13:27:07 +00:00
Denis Flaven
1f9950507c
Allow to automatically hide/show the menu pane as a parameter to the page (useful for automating the documentation)
...
SVN:trunk[2443]
2012-11-21 11:08:36 +00:00
Romain Quetiez
247b1b4d78
Record the list of attachments (in EventNotificationEmail) + prerequisite to email-reply
...
SVN:trunk[2413]
2012-11-08 12:41:51 +00:00
Romain Quetiez
721faa7e1e
Updated copyright (2012) and license (LGPL changed to AGPL)
...
SVN:trunk[2333]
2012-10-23 21:41:36 +00:00
Denis Flaven
08a320cf2b
Ajax file upload is now part of the standard JS includes in the iTop pages.
...
SVN:trunk[2306]
2012-10-20 13:36:20 +00:00
Denis Flaven
c05c1062ce
Implemented the "multiple choices" in search forms for Enums and External keys.
...
SVN:trunk[2305]
2012-10-20 13:32:59 +00:00
Denis Flaven
53aefa895b
Implemented a new (optional) UI for managing 1:n linksets.
...
SVN:trunk[2290]
2012-10-18 12:03:33 +00:00
Romain Quetiez
c9d5743c4a
Config: use app_icon_url to change the hyperlink used when clicking on the main icon
...
SVN:trunk[2289]
2012-10-18 10:17:49 +00:00
Romain Quetiez
e33523ddc8
CSV import/export reworked:
...
Trac #174 and #283 : import.php localized by default, option no_localize to disable
Trac #554 : export.php localized by default, option no_localize to disable
Trac #555 : friendlyname abusively used as a reconciliation key
+ Default charset is ISO-8859-1 to be compatible with Excel (See config parameter csv_file_default_charset)
+ CSV export in UTF-8 with BOM to help Excel in getting it right (not all versions)
+ Fixed reporting issues (wrong class, exceptions, changed external key)
+ Fixed settings lost when navigating in the import wizard
+ Fixed issues when some html entities were found in the data (reporting + export)
+ Added a link to download the CSV export.php
SVN:trunk[2253]
2012-10-12 15:48:54 +00:00
Denis Flaven
ef59badf5b
Implementation of a new extension "iPopupMenuExtension" to allow a module to add menu items almost anywhere inside iTop.
...
SVN:trunk[2220]
2012-09-29 16:03:16 +00:00
Romain Quetiez
dac73c1669
Dashboards - Finalized the implementation (inc. translation in french) - still some known issues
...
SVN:trunk[2195]
2012-09-20 15:56:15 +00:00
Denis Flaven
77129d010e
Do NOT grab cursor hotkeys (CTRL + left arrow) to hide/show the menu pane.
...
SVN:trunk[2194]
2012-09-20 08:38:44 +00:00
Denis Flaven
54f81153f3
The "Preferences" pages now allows a user to:
...
- change her/his favorite language
- set a global default for the length of all lists, overriding the system-wide configuration.
SVN:trunk[2138]
2012-07-27 10:06:07 +00:00
Denis Flaven
367d97ffb2
Customizable tables implementation...
...
SVN:trunk[2127]
2012-07-24 13:56:45 +00:00
Denis Flaven
039f5042d9
Proper management of scroll bars in the left (west) pane.
...
SVN:trunk[2092]
2012-06-12 14:31:08 +00:00
Denis Flaven
8c0fbe1913
Dashboards edition final touch...
...
SVN:trunk[2059]
2012-05-30 09:07:41 +00:00
Denis Flaven
79259814f3
Prototype of Pie chart using RaphaelJS / gRaphael
...
SVN:trunk[2049]
2012-05-29 11:56:20 +00:00
Denis Flaven
2c00c115d6
User editable dashboards... implementation in progress
...
SVN:trunk[2040]
2012-05-25 15:59:24 +00:00
Denis Flaven
529b5d53fc
Sorting of lists: sort is now always executed server-side via the mechanism used by paginated lists. This fixes Trac #411 , #421 , #520
...
SVN:trunk[1931]
2012-03-27 15:27:15 +00:00