Guillaume Lajarige
4171c5c35f
N°583 CSV Import now supports friendlynames as reconciliation keys. More over, read-only attributes (friendlyname, obsolescence flag, ...) are forced to reconciliation scheme.
...
SVN:trunk[4861]
2017-08-17 09:51:38 +00:00
Denis Flaven
9b774d3f72
- Make sure that the CSV Parser has enough time to run on big amount of data.
...
- Speedup the display of the CSV Import interactive wizard by parsing only the needed lines of the CSV data (in the first steps of the wizard).
SVN:trunk[4223]
2016-06-17 08:41:20 +00:00
Romain Quetiez
668e822fc6
#185 Navigation Breadcrumb - Beta version
...
- Any page has a breadcrumb (except if POST and a number of pages like "new object")
- Added Home + Menu buttons showed when the left pane is closed
- Configuration: breadcrumb.max_count (0 to disable)
SVN:trunk[4022]
2016-05-03 15:06:14 +00:00
Denis Flaven
5386662146
Support of date and time custom formats... continuing towards the beta !
...
SVN:trunk[4019]
2016-05-03 09:56:02 +00:00
Denis Flaven
8eba9ae714
Enhancement: Date and time formats are now configurable in iTop !! (beta version, beware!)
...
SVN:trunk[4011]
2016-04-22 09:26:27 +00:00
Denis Flaven
7abb048b7c
Replacing OpenFlashCharts by d3js and c3js: Farewell Flash ! (still an alpha version !)
...
SVN:trunk[4001]
2016-04-18 14:56:02 +00:00
Romain Quetiez
d29e9b525d
Export/CSV:
...
- Select the Character encoding (argument for CLI mode: charset)
- Make the correct column name for friendly names (ext key -> ext field)
SVN:trunk[3681]
2015-08-17 15:11:46 +00:00
Denis Flaven
a978bb9c17
CSV import: "Ignore this field" can be used more than one time in the mapping.
...
SVN:trunk[3259]
2014-07-10 08:44:52 +00:00
Denis Flaven
008cac25b4
#944 Speed-up the display of CSV import history. IF the feature is enabled, the CSV import history is:
...
1) Displayed asynchronously
2) Based on a specific 'origin' enum fields instead of parsing the userinfo comment
SVN:trunk[3234]
2014-07-01 14:09:18 +00:00
Romain Quetiez
67ef671632
#865 CSV import : mapping several columns to the same fields gives an error. Fix: the wizard does not allow the user to move forward.
...
SVN:trunk[3198]
2014-06-05 14:42:53 +00:00
Denis Flaven
7636b987b1
#823 : proper figures for the CSV import "confirmation" pie chart.
...
SVN:trunk[2988]
2013-11-26 14:28:22 +00:00
Denis Flaven
5ea2ac3fef
#741 Complete localization of the CSV import confirmation dialog
...
SVN:trunk[2915]
2013-10-15 16:00: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
Romain Quetiez
5582607b76
CSV Import: when using cut&paste, the character set is de facto utf-8 (no user choice)
...
SVN:trunk[2331]
2012-10-23 09:33:31 +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
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
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
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
Romain Quetiez
54b4f67ed6
Fixed regression due to the enhanced security (ignore a field in CSV import)
...
SVN:trunk[1489]
2011-08-22 08:49:52 +00:00
Denis Flaven
51bd6cdf97
#446 continuing: sanitizing parameters...
...
SVN:trunk[1451]
2011-08-15 13:55:59 +00:00
Denis Flaven
b02021a4ff
Still fixing regressions caused by Trac#446: XSS vulnerabilities...
...
SVN:trunk[1450]
2011-08-12 10:06:33 +00:00
Denis Flaven
6859326646
Fixed Trac#446: XSS vulnerabilities... to be tested !
...
Also fixed the display/download links on documents that were both doing exactly the same thing !
SVN:trunk[1443]
2011-08-11 10:17:03 +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
144af46e8b
Fixed Track #375 : Display scroll bars appropriately when dealing with big CSV load jobs.
...
SVN:trunk[1175]
2011-04-04 17:19:09 +00:00
Romain Quetiez
7989cf622f
CSV import: fixed a few issues (restricted to N-N links) + added arguments to the export page, to allow for exporting N-N links
...
SVN:trunk[1130]
2011-03-15 12:19:04 +00:00
Romain Quetiez
f3cc490295
#328 Added the capability to import/export link sets in CSV format
...
SVN:trunk[1129]
2011-03-14 14:11:08 +00:00
Romain Quetiez
692f7060ea
#355 CSV Import (non interactive) now supporting localized column headers, making it possible to import directly data generated by the interactive export. NOTE: to achieve this, the default separator is now the coma (whereas the default separator in XCel sheets is the semicolumn)
...
SVN:trunk[1122]
2011-03-09 09:19:03 +00:00
Denis Flaven
bc78b19ba7
Fixed Trac #348 : no validation needed when pressing "Restart".
...
SVN:trunk[1052]
2011-01-18 09:00:26 +00:00
Denis Flaven
203887589f
- Yet another IE fix...
...
SVN:trunk[1025]
2010-12-10 13:58:12 +00:00
Denis Flaven
028f23214d
- Fixed the CSV "confirmation pie chart" to work under IE & enhanced the look of the chart by removing unused values.
...
SVN:trunk[1024]
2010-12-10 13:43:55 +00:00
Romain Quetiez
35fe0b9ef5
Fixed bug in CSV sync mode (class given by the scope)
...
SVN:trunk[1011]
2010-12-06 15:58:37 +00:00
Romain Quetiez
cde184e2a3
Allow a module to provide a handler to override application settings: OnMetaModelStarted()
...
SVN:trunk[1010]
2010-12-06 09:14:20 +00:00
Romain Quetiez
d85aba8ebc
Improved change tracking: user login replaced by the full name if available
...
Added a tab into the CSV import: browse the CSV imports history
Finalized the read-only mode (distinguish between users and everybody, admin message displayed on top of the main screen)
SVN:trunk[1007]
2010-12-03 10:18:28 +00:00
Romain Quetiez
d4eaf43257
Fixed cosmetic issues in the CSV import (related to the recent changes)
...
SVN:trunk[1005]
2010-12-01 16:27:11 +00:00
Denis Flaven
dc96cbc482
- Ask for confirmation when doing a CSV import/synchro that is considered as "risky" (based on thresholds from the config file)
...
- Added a "Restart" button to quickly start over a CSV import/synchro
SVN:trunk[1004]
2010-12-01 15:21:29 +00:00
Denis Flaven
73e9107ae2
- Added the new "synchro" mode to the CSV load page.
...
SVN:trunk[1003]
2010-12-01 10:27:10 +00:00
Romain Quetiez
018344578e
Internal: BulkChange improved with synchro mode
...
SVN:trunk[1001]
2010-11-30 15:32:30 +00:00
Denis Flaven
51fa310664
- Fixed Trac #332 : improved usability of the CSV import wizard with IE8.
...
SVN:trunk[976]
2010-11-26 10:43:25 +00:00
Romain Quetiez
d8bb6a45b2
REVIEWED THE FILE INCLUSION POLICY
...
- includes are relative to the application root folder, aka APPROOT
- changed the config file, while preserving the compatibility with older installs
SVN:trunk[962]
2010-11-22 17:53:52 +00:00
Denis Flaven
4572bdbb02
Nicer display of the CSV import results...
...
SVN:trunk[938]
2010-11-02 16:33:26 +00:00
Romain Quetiez
1800120762
#311 CSV import: Improved the reporting on external keys (and changed a little the behavior)
...
SVN:trunk[936]
2010-11-02 16:29:41 +00:00
Denis Flaven
adaf3a376c
Fixed Trac #258 : cleanup of application context parameters.
...
SVN:trunk[908]
2010-10-20 15:55:30 +00:00
Denis Flaven
7494ed5ea0
Better handling of unexpected/invalid characters in an UTF-8 file.
...
SVN:trunk[880]
2010-09-16 09:21:20 +00:00
Denis Flaven
f120e21e00
Code cleanup: proper usage of the ReadParam function.
...
SVN:trunk[814]
2010-09-10 14:11:30 +00:00
Romain Quetiez
2a4e649fd8
#90 Added a comment to differentiate changes made by the CSV import tool
...
SVN:trunk[811]
2010-09-10 13:02:43 +00:00
Denis Flaven
306168c761
- FIxed Trac#21: comsetic enhancement to the final step of the CSV import wizard.
...
SVN:trunk[794]
2010-09-07 19:22:33 +00:00
Denis Flaven
775524824e
- Added a try/catch to nicely handle exceptions in these pages.
...
- Fixed Trac #240 : Validation of the fields when pressing the "Back" button
- Fixed Trac #238 : JS Error when pressin the "Next" button
SVN:trunk[763]
2010-09-05 09:43:26 +00:00
Romain Quetiez
3695475e9f
Fixed bug: CSV import (interactive or web service) reporting change "on behalf of"
...
SVN:trunk[742]
2010-09-02 05:56:14 +00:00
Denis Flaven
ce02a39157
- Fixed Trac #215 : support several characters encoding for the interactive CSV import.
...
SVN:trunk[726]
2010-08-31 08:15:35 +00:00