Romain Quetiez
6a9ea25b27
Setup based on either compiled modules or xml datamodel files (or both).
...
SetupWebPage is an alias for ModuleDiscovery and the module files should be updated progressively to invoke ModuleDiscovery::AddModule() instead.
The implementation of the module still assumes they are in the directory 'modules'... this has to be changed later to ensure the distinction between the source modules and the executed modules
SVN:trunk[1758]
2012-01-11 15:04:15 +00:00
Denis Flaven
248d4d3e10
Allow to filter which class(es) of objects are displayed in the graphical impact analysis view
...
SVN:trunk[1741]
2011-12-21 14:09:28 +00:00
Romain Quetiez
487aa95ae2
Ooops...
...
SVN:trunk[1712]
2011-12-13 14:25:29 +00:00
Romain Quetiez
9197c6a17c
#485 Export for MS Excel web queries: format=spreadsheet
...
SVN:trunk[1711]
2011-12-13 14:21:13 +00:00
Denis Flaven
8656611dc2
Bug fix: paginated lists were broken in the "List" tab of the Impact Analysis
...
SVN:trunk[1707]
2011-12-07 10:38:05 +00:00
Denis Flaven
25d29da058
Prevent Javascript errors in case a name contains a quote.
...
SVN:trunk[1669]
2011-11-15 13:09:38 +00:00
Denis Flaven
017f767a6e
- Reload the object after applying a stimulus, in case an action has an effect on an external field...
...
SVN:trunk[1666]
2011-11-14 10:54:03 +00:00
Denis Flaven
3746dad8f0
- Removed some obsolete code that was causing a warning !
...
SVN:trunk[1661]
2011-11-10 10:23:30 +00:00
Denis Flaven
c15e4ffb10
Small fix for bulk modify: non-homogeneous fields may be mandatory...
...
SVN:trunk[1626]
2011-10-03 13:56:49 +00:00
Denis Flaven
17f00198d3
Fix for #404 : context was lost when performing a drill-down in the flash navigator.
...
SVN:trunk[1568]
2011-09-10 16:20:50 +00:00
Denis Flaven
c4db9cd84e
More fixes for Trac#446: XSS vulnerabilities with vectors containing double quotes
...
SVN:trunk[1563]
2011-09-08 13:21:32 +00:00
Denis Flaven
1ab796bd40
One more fix for #404 : context was lost when performing a bulk delete.
...
SVN:trunk[1556]
2011-09-06 08:07:18 +00:00
Denis Flaven
c337616fea
Fix: regression for tickets with just a default initial state.
...
SVN:trunk[1522]
2011-08-26 07:26:30 +00:00
Denis Flaven
6df6e4a9cc
- Allow creation of an ticket in a different initial state via the new 'initial_state_path' attribute.
...
- Support update of CaseLog fields in bulk_modify mode.
SVN:trunk[1517]
2011-08-25 16:04:58 +00:00
Denis Flaven
180311fd0a
Fixed a side effect of Trac#446 (XSS)
...
SVN:trunk[1505]
2011-08-24 15:56:48 +00:00
Denis Flaven
d05ea1863c
Fixed a (post 1.2-beta) regression: bulk modify and bluk apply stimulus were broken.
...
SVN:trunk[1483]
2011-08-21 16:41:23 +00:00
Denis Flaven
6c8e021727
Fixed Trac# 457: crash when deleting two organizations.
...
SVN:trunk[1482]
2011-08-19 17:14:06 +00:00
Romain Quetiez
cc7844ea10
Security: protected bulk modify against HTTP/Post piracy
...
SVN:trunk[1476]
2011-08-19 15:26:05 +00:00
Denis Flaven
51bd6cdf97
#446 continuing: sanitizing parameters...
...
SVN:trunk[1451]
2011-08-15 13:55:59 +00:00
Denis Flaven
aa9d9ed578
New config parameter: buttons_position: top | bottom | both
...
SVN:trunk[1436]
2011-08-09 07:47:50 +00:00
Denis Flaven
f16997fb2d
Productivity enhancement: apply directly the 'next_action' when creating or modifying an object with a life-cycle !
...
SVN:trunk[1434]
2011-08-08 15:40:51 +00:00
Denis Flaven
61727aca02
New configuration parameter: display_actions_at_top: avoid scrolling to see the buttons when assigning a ticket !
...
SVN:trunk[1425]
2011-08-05 13:28:21 +00:00
Denis Flaven
a6ac78d7c1
Fix: Make sure that the flash object respects the z-order otherwise the hierarchy/organization picker appears behind the Flash in Chrome and IE.
...
SVN:trunk[1399]
2011-07-31 19:38:27 +00:00
Denis Flaven
5baa213e6a
Better initialization of objects from the "Context" values:
...
- map the parameters (for example for Provider Contract)
- set the default values when creating a "secondary" object via the (+) button
SVN:trunk[1391]
2011-07-31 08:54:59 +00:00
Denis Flaven
9150a569a7
Make sure that the dependent fields are initialized in the proper order when applying a stimulus on a n object.
...
SVN:trunk[1375]
2011-07-27 12:55:16 +00:00
Denis Flaven
a2b8813628
- Renamed the method 'UpdateObject' into 'UpdateObjectFromPostedForm' to avoid misunderstandings.
...
- Fixed (again !) Trac #427 : unable to empty a linkset when editing an object.
SVN:trunk[1370]
2011-07-26 16:18:19 +00:00
Denis Flaven
751ab5a4b4
Implemented enhancement #130 : keywords to narrow the scope of the global search
...
SVN:trunk[1369]
2011-07-26 14:18:33 +00:00
Denis Flaven
ecca1aa070
Use absolute URLs as much as possible to be independent from the page being executed...
...
SVN:trunk[1365]
2011-07-26 13:22:45 +00:00
Denis Flaven
3fde682653
Make sure that the AJax calls use a full/absolute path to the page they call so that they can be embedded anywhere inside the application (i.e. in plug-ins supplied pages as well as 'regular' app pages).
...
SVN:trunk[1364]
2011-07-26 12:21:53 +00:00
Denis Flaven
189b802452
- Always display the number of elements (and the number of elements selected) when displaying a list.
...
- Nicer display of paginated lists
SVN:trunk[1357]
2011-07-25 12:25:50 +00:00
Denis Flaven
82c4f43c4f
Manage properly default parameters for linksets
...
SVN:trunk[1343]
2011-07-12 11:07:04 +00:00
Romain Quetiez
532912984d
Preset the object creation form with values (scalars or lists) by the mean of GET arguments. E.g. .../UI.php&operation=new&class=Team&default[org_id]=161&default[member_list][-1234][id]=&default[member_list][-1234][role]=manager
...
SVN:trunk[1340]
2011-07-07 15:45:35 +00:00
Denis Flaven
8b6a8f02a4
- Bug fix: n:n wizard, context was lost when searching for objects of a derived class to be added.
...
- Bug fix: 'Apply stimulus multiple" was saying: "Please select at least one object"
SVN:trunk[1334]
2011-07-06 16:23:54 +00:00
Denis Flaven
52fb63c0ee
Handle the OnBeforeUnload events to call OnFormCancel handlers when needed so that the plug-ins have a chance to perform some cleanup.
...
SVN:trunk[1328]
2011-07-05 08:46:31 +00:00
Denis Flaven
0019ab216a
Fixed a typo: utils::ReadMultipleSelection
...
SVN:trunk[1326]
2011-07-04 15:44:07 +00:00
Denis Flaven
8d52cd3a58
Fixed a typo: utils::ReadMultipleSelection
...
SVN:trunk[1325]
2011-07-04 15:02:36 +00:00
Denis Flaven
dc3713f0ea
New implementation for displaying long lists: pagination
...
SVN:trunk[1295]
2011-06-23 10:46:10 +00:00
Denis Flaven
19bbde6144
- Cleanup of the dictionary usage.
...
- Improvements to the French translation.
SVN:trunk[1199]
2011-04-11 09:11:00 +00:00
Romain Quetiez
8ff40fb4b8
Deletion: entirely reviewed to take into account the objects being synchronized by an external data source, or the plugins constraints.
...
SVN:trunk[1194]
2011-04-08 11:29:25 +00:00
Denis Flaven
037d6cc4ba
- Special handling (using some custom code - temporary solution) of the 'ticket_log' attribute: the attribute is displayed at the bottom of the "Properties" page and takes the whole width of the page.
...
SVN:trunk[1193]
2011-04-08 10:22:18 +00:00
Denis Flaven
65ef621e6f
- Bug fix: Bulk modify was failing on a list of tickets in different states.
...
SVN:trunk[1188]
2011-04-07 07:47:28 +00:00
Denis Flaven
ee0fcdd42e
Fixed Trac #371 : popup dialog's dimensions (welcome screen and create or lookup dialogs) are now adjusted to fit into the screen.
...
SVN:trunk[1183]
2011-04-06 18:21:43 +00:00
Denis Flaven
8e359682ae
- Make the navigation (Back / Cancel) work properly on bulk actions.
...
- Prepare for the style cleanup.
SVN:trunk[1181]
2011-04-06 16:34:44 +00:00
Denis Flaven
ce13b05363
Fixed Trac#367: typo !
...
SVN:trunk[1165]
2011-04-01 10:48:11 +00:00
Denis Flaven
be4674de11
Fixed Trac#368: (regression compared to 1.0.2) textarea was too small when exporting a list as CSV.
...
SVN:trunk[1164]
2011-04-01 10:43:07 +00:00
Romain Quetiez
5fa64ab3d2
Deletion: the message "object deleted" was displayed twice since the last review of the deletion
...
SVN:trunk[1161]
2011-04-01 07:29:08 +00:00
Denis Flaven
5ad7ea1b7b
Fixed Trac #365 : Give the user some feedback when the password was successfully changed/set. Note that iTop does not check that the new password is different from the old one.
...
SVN:trunk[1147]
2011-03-24 17:34:00 +00:00
Denis Flaven
bec8b57fe1
Implementation of bulk modify and bulk apply stimulus... to be tested !
...
SVN:trunk[1145]
2011-03-23 16:22:35 +00:00
Romain Quetiez
9b50124513
Dev: improved performance measure tooling
...
SVN:trunk[1144]
2011-03-23 14:09:51 +00:00
Romain Quetiez
0b32f511b8
Plugin API - alpha version
...
SVN:trunk[1124]
2011-03-11 11:04:50 +00:00