Denis Flaven
86b615a9a5
Added the proper mimetype for XML pages for the impact analysis graph.
...
SVN:trunk[2307]
2012-10-20 13:37:46 +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
b3caa1f002
Life cycle images enhancements:
...
- precomputed images are now stored in the "lifecycle" directory of the module in which the class is declared.
- graphviz.php makes a proper usage of the data directory for its data files
- life cycles images are now transparent
SVN:trunk[2297]
2012-10-19 10:17: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
Denis Flaven
0f9280399b
Properly handle all types of fields when entering values via the state transition "wizard" screen
...
SVN:trunk[2280]
2012-10-17 14:11:26 +00:00
Romain Quetiez
bddda8e256
CSV import: added a flag to disable the history tab (too long to display, when the feature is heavily used)
...
SVN:trunk[2263]
2012-10-16 14:31:15 +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
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
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
Denis Flaven
088fcf9449
Protect the download of documents against spurious blank lines coming from nowhere !!
...
SVN:trunk[2217]
2012-09-26 09:19:43 +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
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
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
949a4639e2
#585 Error in CSV export (from a search result)
...
SVN:trunk[2176]
2012-09-11 14:39:09 +00:00
Denis Flaven
c612732037
In the 'context', pass menus by ID and no longer by index.
...
SVN:trunk[2143]
2012-07-31 14:06:38 +00:00
Denis Flaven
2b5c7a7f59
Move the "favorites" organization at the bottom of the page.
...
SVN:trunk[2142]
2012-07-31 13:25:58 +00:00
Denis Flaven
b0ec706f79
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[2139]
2012-07-27 10:07:20 +00:00
Denis Flaven
5430f52145
Customizable tables implementation...
...
SVN:trunk[2129]
2012-07-24 15:13:02 +00:00
Denis Flaven
4a3321dd0a
Customizable tables implementation...
...
SVN:trunk[2126]
2012-07-24 13:51:22 +00:00
Denis Flaven
d40f7aa7ba
Reload the impact/depends on graph only on demand for better performance
...
SVN:trunk[2086]
2012-06-07 13:31:57 +00:00
Denis Flaven
814ff60c07
Allow editing the "Welcome" dashboard
...
SVN:trunk[2075]
2012-05-30 14:57:57 +00:00
Denis Flaven
ad1b2901be
Protect dashboard/dashlets against exceptions, with a graceful degradation for non-existing classes
...
SVN:trunk[2073]
2012-05-30 14:21:48 +00:00
Denis Flaven
a40e902808
User editable dashboards... implementation in progress
...
SVN:trunk[2039]
2012-05-25 15:58:59 +00:00
Denis Flaven
11ac749c24
User editable dashboards... implementation in progress
...
SVN:trunk[2031]
2012-05-25 09:21:50 +00:00
Denis Flaven
7de5315a01
User editable dashboards... implementation in progress
...
SVN:trunk[2025]
2012-05-24 14:22:01 +00:00
Denis Flaven
ae22563177
User editable dashboards... implementation in progress
...
SVN:trunk[2018]
2012-05-24 08:36:50 +00:00
Romain Quetiez
28a7930a13
Dashboard: transformed a few overviews into customizable dashboards
...
SVN:trunk[2014]
2012-05-23 10:35:53 +00:00
Denis Flaven
f44a701d12
User editable dashboards... implementation in progress
...
SVN:trunk[2012]
2012-05-23 10:15:59 +00:00
Denis Flaven
25ff0e064c
User editable dashboards... implementation in progress
...
SVN:trunk[2010]
2012-05-23 08:06:20 +00:00
Romain Quetiez
b5576df143
Dashboard: alpha version of dashlets
...
SVN:trunk[2005]
2012-05-22 11:51:22 +00:00
Denis Flaven
a6e5b0b087
User editable dashboards... implementation in progress
...
SVN:trunk[2002]
2012-05-22 09:22:43 +00:00
Denis Flaven
c68fbf6cd9
User editable dashboards... implementation in progress
...
SVN:trunk[1994]
2012-05-21 11:43:25 +00:00
Romain Quetiez
c354fecad4
Updated schema.php to add web link to link class on linked set attributes
...
SVN:trunk[1939]
2012-04-03 11:29:48 +00:00
Romain Quetiez
18a28df55f
#520 Capability to define a default sort order (PHP/XML)
...
SVN:trunk[1900]
2012-03-20 10:52:11 +00:00
Denis Flaven
4a16a76e37
- Current block Id not passed to the chart ?
...
SVN:trunk[1880]
2012-03-07 18:48:15 +00:00
Romain Quetiez
b3dadcba77
Reintegrated from branch 1.2: capability to develop a module to share objects between organizations (beta)
...
SVN:trunk[1859]
2012-02-17 15:11:00 +00:00
Romain Quetiez
d4816ddc51
Implemented the capability to modify queries by the mean of a plugin (reintegrated from branch 1.2, release candidate)
...
SVN:trunk[1849]
2012-02-08 15:16:16 +00:00
Denis Flaven
137f712a96
Removed a (useless) hardcoded reference to FunctionalCI
...
SVN:trunk[1831]
2012-01-31 15:46:18 +00:00
Denis Flaven
a8f53294a9
Protect against empty list of reconciliation keys
...
SVN:trunk[1819]
2012-01-30 17:41:01 +00:00
Denis Flaven
20b7944118
Fixed Trac#518: properly pass the context (i.e. org_id) to the auto-refresh lists
...
SVN:trunk[1811]
2012-01-25 10:31:03 +00:00
Denis Flaven
f0b3ec77da
GetIcon now returns an absolute URL...
...
SVN:trunk[1808]
2012-01-24 17:38:41 +00:00
Romain Quetiez
104959f9ff
Fixed cosmetic bug in the tool to test queries (issue with double quote in the queries)
...
SVN:trunk[1798]
2012-01-23 08:34:17 +00:00
Romain Quetiez
e90e35dbc6
Optimized memory usage when auditing large volumes of CIs (10'000 items was requiring 200 Mb, it now runs with 32 Mb -including the 30Mb overhead!)
...
SVN:trunk[1797]
2012-01-20 15:26:45 +00:00
Romain Quetiez
9fce2da012
Fixed regression in the tool to test queries: losing the query when there is a syntax error
...
+ Improved the reporting in case of OQL syntax error, and if the fix is straightforward
SVN:trunk[1789]
2012-01-19 10:19:09 +00:00
Denis Flaven
780fb6dc27
Fixed absolute/relative path issues in the JS and href places
...
SVN:trunk[1763]
2012-01-12 16:58:26 +00:00
Romain Quetiez
87bf09995d
Updated session mechanisms: itop_env defaults to 'production', and adapted the setup to create the configuration
...
SVN:trunk[1762]
2012-01-12 14:46:49 +00:00