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
8a547bf104
Internal regressions fixes !!!
...
SVN:trunk[1327]
2011-07-04 16:36:07 +00:00
Romain Quetiez
c7fbe56423
PPortal web page improvements: protected update feature (class/attcodes explicitely restricted)
...
SVN:trunk[1324]
2011-07-04 09:54:58 +00:00
Denis Flaven
6297526da6
Fixed Trac #427 : unable to remove all items from a linkset when editing an object.
...
SVN:trunk[1322]
2011-07-04 08:21:19 +00:00
Romain Quetiez
56ac89f6a6
Portal web page improvements: wizard buttons and welcome message
...
SVN:trunk[1321]
2011-07-04 07:26:16 +00:00
Romain Quetiez
645b02b2d1
#415 Could not limit user on some organization (symptom: wrong queries... org_id does not exist...)
...
SVN:trunk[1319]
2011-07-01 15:08:38 +00:00
Romain Quetiez
b2c5f183ec
Portal web page improvements: integrating the attachments
...
SVN:trunk[1318]
2011-07-01 07:48:09 +00:00
Denis Flaven
9fef41404f
- Added drill-down capability for OQL charts (pie and bars)
...
- fixed asbolute root path for drill down links
SVN:trunk[1315]
2011-06-30 16:04:18 +00:00
Denis Flaven
017aec3ae8
Added drill-down capability to the SQL blocks
...
SVN:trunk[1314]
2011-06-30 15:34:56 +00:00
Denis Flaven
12ec9c3ba1
Finalizing the pagination: a few bug fixes and some cleanup...
...
SVN:trunk[1311]
2011-06-29 15:08:36 +00:00
Romain Quetiez
ac5e40f4ed
Factorized some code into PortalWebPage (still needs to be used in the std portal implementation)
...
SVN:trunk[1310]
2011-06-29 09:10:07 +00:00
Denis Flaven
9e01277e49
New implementation for displaying long lists: pagination
...
SVN:trunk[1308]
2011-06-29 08:56:27 +00:00
Romain Quetiez
a573d3cfa0
#423 Finalized
...
SVN:trunk[1305]
2011-06-28 14:28:01 +00:00
Romain Quetiez
c4b7497770
#423 Fixed issues with application root URL = f(mode CLI, modules, web server techno, etc.)
...
SVN:trunk[1304]
2011-06-28 10:30:03 +00:00
Romain Quetiez
1964658584
Fixed an issue in the internal error reporting (user rights not sufficient to update an object)
...
SVN:trunk[1303]
2011-06-28 10:23:41 +00:00
Romain Quetiez
54d5497f0a
Fixed issues with pagination + core limitations in the use of Object Sets (wrong filter when adding objects to a set)
...
SVN:trunk[1300]
2011-06-24 09:53:45 +00:00
Denis Flaven
43315f50ea
New implementation for displaying long lists: pagination
...
SVN:trunk[1297]
2011-06-23 11:01:03 +00:00
Romain Quetiez
7384191fb6
Fixed issues in ExtKey Widget
...
SVN:trunk[1293]
2011-06-22 15:26:36 +00:00
Romain Quetiez
b8c930016f
Cosmetic
...
SVN:trunk[1292]
2011-06-22 08:16:59 +00:00
Romain Quetiez
5d37201391
Fixed issue in the computation of the application absolute path (Windows)
...
SVN:trunk[1291]
2011-06-22 08:15:30 +00:00
Romain Quetiez
c42fa13b92
Templates: new type of block = sqlblock, allows for displaying tables/charts based in SQL queries (much quicker for Group By operations)
...
SVN:trunk[1289]
2011-06-21 13:12:02 +00:00
Romain Quetiez
c02d62044c
Dashboard templates: fixed issue with asynchronous mode (still some cosmetic issues) with itopblock and the table format
...
SVN:trunk[1288]
2011-06-21 13:10:11 +00:00
Denis Flaven
7bcb4ed3b2
New implementation of GetAbsoluteUrlRootPath that no longer requires any parameter.
...
SVN:trunk[1287]
2011-06-20 14:18:24 +00:00
Denis Flaven
834e9c48e1
Added a display value for the null (i.e empty) value of a combo/autocomplete.
...
SVN:trunk[1286]
2011-06-20 14:17:24 +00:00
Denis Flaven
02cafd0e0b
- New implementation of the UIExtKeyWidget that is no longer limited to editing an attribute of an object
...
- When needed the drop-down list of organizations is replaced by an autocomplete
SVN:trunk[1283]
2011-06-15 17:05:58 +00:00
Romain Quetiez
4681b03646
#122 Optimized the load of data set (do not load unused columns, was provoking the swapping of MySQL tmp memory tables)
...
SVN:trunk[1281]
2011-06-15 11:59:25 +00:00
Denis Flaven
733953ac99
CAS integration: added support of JA-SIG Central Authentication Service (CAS) with log-off support, using phpCAS API.
...
SVN:trunk[1280]
2011-06-10 14:51:17 +00:00
Romain Quetiez
35f7d143b8
Optimization: displaying 1000 object would take real long if many organizations are loaded into iTop (querying all the orgs for each object)
...
SVN:trunk[1277]
2011-06-08 14:31:22 +00:00
Denis Flaven
d48fd1a12e
First prototype (not yet tested) of CAS integration.
...
SVN:trunk[1276]
2011-06-08 13:34:43 +00:00
Romain Quetiez
a0900cd732
Optimization: do not load the full set of items when it comes to displaying an autocomplete!
...
SVN:trunk[1275]
2011-06-08 13:30:56 +00:00
Romain Quetiez
9704dd8e35
Improved import.php and synchro_import.php: added 'date_format' (example: %d/%m/%Y %H:%i:%s)
...
SVN:trunk[1272]
2011-05-23 13:42:33 +00:00
Romain Quetiez
5c7c7b98ee
Dehardcoded against 'ticket_log', allowing for several case log attributes
...
SVN:trunk[1270]
2011-05-19 14:38:46 +00:00
Romain Quetiez
938d383efd
#379 GetAbsoluteUrlRoot becomes GetAbsoluteUrlAppRoot which will simplify the development of plugins, fixed a cosmetic issue in export.php (format: html + iTop not installed in the url root path)
...
SVN:trunk[1259]
2011-05-02 09:34:45 +00:00
Denis Flaven
5e64834b06
Fixed Trac #301 : don't force users back into the portal if they are not "portal" users.
...
SVN:trunk[1251]
2011-04-28 15:43:44 +00:00
Denis Flaven
b68ac3916f
Aligned the display of the case log (and properties) of a ticket in the User Portal to what is done in the normal UI: better look (multi-column, fieldsets, wider case log at the bottom).
...
SVN:trunk[1240]
2011-04-26 16:49:28 +00:00
Romain Quetiez
e5c46340d1
Plugin API: added OnIsModified()
...
SVN:trunk[1239]
2011-04-26 16:03:01 +00:00
Denis Flaven
bcb1864963
Fixed Trac#385: clearing an autocomplete foeld (for instance in a search form) now has an immediate effect.
...
SVN:trunk[1236]
2011-04-26 13:41:08 +00:00
Denis Flaven
8ce3c48446
New option group_by_expr for "group_by' display blocks (to be used in templates) to specify a PHP expression to use for the group by. This allows to build dashboards where dates are grouped by the day of the month, for example.
...
SVN:trunk[1230]
2011-04-22 15:49:01 +00:00
Denis Flaven
e42b0513a0
Removed the 'bgiframe' javascript , which was designed for fixing IE6 issues only and causes troubles with IE9.
...
SVN:trunk[1225]
2011-04-22 13:30:41 +00:00
Romain Quetiez
b7bd1a5943
Data synchro: if the object is deleted from within iTop, do cleanup sync table and replica as well
...
SVN:trunk[1223]
2011-04-21 09:04:34 +00:00
Romain Quetiez
88a29fd8d1
#370 standard argument for CLI/REST services: param_file
...
SVN:trunk[1220]
2011-04-19 15:48:39 +00:00
Denis Flaven
46e7bbe2c8
Bug fix: prevent (infinite) recursion when building search form with external keys, that point to search form with external keys, etc...
...
Now support nested search dialogs properly...
SVN:trunk[1210]
2011-04-12 09:37:52 +00:00
Denis Flaven
6d34c2aa93
- Partial bug fix: enhancement to support extkey widgets (autocomplete) in nested search forms... still not completely fixed, bug showing some progress.
...
SVN:trunk[1203]
2011-04-11 12:11:57 +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
1a818f309d
- Revised styles for a nicer/cleaner display of the details and forms.
...
SVN:trunk[1187]
2011-04-07 07:44:09 +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
7908b87881
- Make sure that the search form preserves it's "action" (i.e. target page) when reloading (when specifying a derived class). This was breaking the UniversalSearch page.
...
- Prepare for the style cleanup
- Don't display the menu to create a new 'Email Notification" when listing the notifications sent on a ticket (in the Notifications tab) !
SVN:trunk[1182]
2011-04-06 16:39:42 +00:00
Denis Flaven
5e234eefe9
Special class/style for form details.
...
SVN:trunk[1178]
2011-04-05 13:42:43 +00:00
Denis Flaven
446a8f74fb
Enhancement of the forms presentation.
...
SVN:trunk[1176]
2011-04-05 12:13:44 +00:00