Denis Flaven
4efa2cb3c0
Added a refresh button (and creation /modification messages) on the details of an object
...
SVN:trunk[2311]
2012-10-20 17:16:46 +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
Romain Quetiez
27fec353dd
#593 Losing attachments when performing massive change
...
SVN:trunk[2301]
2012-10-19 15:11:53 +00:00
Denis Flaven
ab6cfb56b4
Fixed a regression: don't put some JS script in every ajax_page (even though they claim to contain some HTML)
...
SVN:trunk[2300]
2012-10-19 14:11:57 +00:00
Denis Flaven
7a817ad1d8
Localization for in-place edition of 1:n linksets
...
SVN:trunk[2298]
2012-10-19 10:52:47 +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
ce77c65e6e
#565 Fixed security issues (XSS)
...
SVN:trunk[2282]
2012-10-17 15:38:09 +00:00
Romain Quetiez
c45dbb2e07
Portal: enable adding dependent attributes in the request creation form
...
SVN:trunk[2270]
2012-10-17 12:03:29 +00:00
Romain Quetiez
b36ebc6e0f
Fixed issue in the portal: the list of opened requests and closed request where messed up when pagination was activated on both lists
...
SVN:trunk[2267]
2012-10-17 09:02:24 +00:00
Romain Quetiez
b304307ad7
Spurious chars corrupting CSV download:
...
- factorized in WebPage as TrashUnexpectedOutput()
- added early tracking and reporting into MetaModel::IncludeModule, use the new config flag 'debug_track_spurious_chars' to blame the harmful module/file.
- protected export.php
- removed a space at the beginning of page 'createfrommail.php'
SVN:trunk[2260]
2012-10-16 13:06:50 +00:00
Romain Quetiez
6039ea47fc
Bug: download CSV result with search criteria
...
SVN:trunk[2259]
2012-10-15 16:00:25 +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
Romain Quetiez
7dbbb1c299
#439 Record and display changes in the link sets (ex: Members of a team)
...
#439 Make sure that changes made by a plugin get recorded
+ simplified the change tracking for the plugins. Simply call DBObject::DBInsert (resp. Update and Delete) and the change will be recorded for the current page. This is compatible with the old (not mandatory anymore) way that was requiring DBInsertTracked APIs (resp. Update, Delete).
SVN:trunk[2236]
2012-10-08 12:17:56 +00:00
Romain Quetiez
60cf926fdb
Toolkit: deharcoded source directory
...
SVN:trunk[2234]
2012-10-05 12:02:05 +00:00
Romain Quetiez
6c1866ce89
Fixed cosmetic regression (seen on first login if the welcome popup is shown)
...
SVN:trunk[2232]
2012-10-05 08:19:37 +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
Erwan Taloc
5ed95f3a1c
Mahe sure a unique ID is define for DIV
...
SVN:trunk[2216]
2012-09-26 08:08:44 +00:00
Romain Quetiez
50f0358556
Fixed issues with accentuated characters in the graphs (bars or pie) - added a comment
...
SVN:trunk[2212]
2012-09-25 14:35:31 +00:00
Romain Quetiez
0e4c79b2e7
Fixed issues with accentuated characters in the graphs (bars or pie)
...
SVN:trunk[2211]
2012-09-25 14:30:52 +00:00
Denis Flaven
a008107d38
Bug fix: properly show which column the table is sorted on, even for external keys.
...
Enhancement: sort the non-selected columns alphabetically
SVN:trunk[2210]
2012-09-25 12:57:39 +00:00
Denis Flaven
ab1143e0e1
Bug fix: prevent 'assertion failed' when a block auto reloads: '0' is indeed a valid ID for a display block !!
...
SVN:trunk[2205]
2012-09-25 10:01:58 +00:00
Romain Quetiez
d747b1fe26
Fixed an issue revealed by fix [2201], occurring when filtering on organization (context) - the fix is not complete (see Trac #588 )
...
SVN:trunk[2204]
2012-09-25 09:43:03 +00:00
Denis Flaven
20c5e1b6ad
Protects against temporary objects that exist only in memory (id < 0)
...
SVN:trunk[2203]
2012-09-25 08:31:42 +00:00
Denis Flaven
45bfee7ef0
Do not let portal users configure their lists... not bullet proof from the security point of view, but better than opening it wide.
...
SVN:trunk[2200]
2012-09-21 16:57:53 +00:00
Romain Quetiez
2eddb57cbd
Dashboards - Fixed issues + added 3 confirmation (on exit, save or cancel)
...
SVN:trunk[2199]
2012-09-21 15:15:05 +00:00
Denis Flaven
04424f9762
- Small fixes to the custom display of lists.
...
- CSS improvement for dashboards
SVN:trunk[2196]
2012-09-21 11:05:10 +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
d38b79de76
Various fixes for the selection of columns / sort order in the lists.
...
SVN:trunk[2192]
2012-09-20 07:55:25 +00:00
Romain Quetiez
bb404f8a95
The new 2.0 setup is under way... (added backup + file copy + sample data + admin language)
...
SVN:trunk[2187]
2012-09-18 09:59:36 +00:00
Romain Quetiez
949a4639e2
#585 Error in CSV export (from a search result)
...
SVN:trunk[2176]
2012-09-11 14:39:09 +00:00
Denis Flaven
d799585958
Bug fix: do NOT request the display value of a linkset when this value is useless and may generate an exception !!
...
SVN:trunk[2163]
2012-08-31 13:31:27 +00:00
Denis Flaven
175e2351d6
Support edition of the "latest modified" entry of a case log
...
SVN:trunk[2156]
2012-08-28 12:09:02 +00:00
Romain Quetiez
38cca0c144
Profiles defined in XML (setup + runtime), beta version (stable, upgrade required)
...
SVN:trunk[2149]
2012-08-14 16:06:51 +00:00
Romain Quetiez
b001476a6f
Fixed typo in the menu reflection API
...
SVN:trunk[2146]
2012-08-06 13:17:04 +00:00
Denis Flaven
f0cd1cddb0
- Use the 'style' of the MenuBlock (inherited from DisplayBlock) to distinguish between a list of one object and the details of the same object.
...
SVN:trunk[2145]
2012-07-31 15:18:46 +00:00
Denis Flaven
a707e9fde1
In the 'context', pass menus by ID and no longer by index.
...
SVN:trunk[2144]
2012-07-31 14:07:35 +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
82cf7776ca
Customizable tables implementation, beta version done.
...
SVN:trunk[2130]
2012-07-24 15:15:36 +00:00
Denis Flaven
367d97ffb2
Customizable tables implementation...
...
SVN:trunk[2127]
2012-07-24 13:56:45 +00:00
Romain Quetiez
b6c3b3c7ab
Stop watches - alpha (GUI is missing)
...
SVN:trunk[2122]
2012-07-12 13:55:26 +00:00
Romain Quetiez
dc90de5a2b
XML Export: do not export "unimplemented" link sets, so that the resulting output can be used as sample data in the setup
...
SVN:trunk[2106]
2012-06-14 09:26:23 +00:00
Denis Flaven
1a8b802276
Fixed the broken n:n links management UI (Add button remained disabled)
...
SVN:trunk[2097]
2012-06-12 15:21:11 +00:00
Denis Flaven
e5bb006ba6
Fixed the broken n:n links management UI (Add button remained disabled)
...
SVN:trunk[2095]
2012-06-12 14:34:14 +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
Romain Quetiez
18031b0c34
Dashboard: bug fix
...
SVN:trunk[2079]
2012-05-31 07:57:42 +00:00
Denis Flaven
d953506950
Prototype of HeatMap dashlet
...
SVN:trunk[2078]
2012-05-30 16:30:59 +00:00
Romain Quetiez
5cfc82437f
Dashboard: improved the group by on two columns (to be continued)
...
SVN:trunk[2074]
2012-05-30 14:51:01 +00:00