romainq
|
f6c4655769
N.497 Continuation of the fix done in [r4461], to correctly handle validation patterns containing a slash (AttributeURL in the enhanced customer portal). The initial fix has broken the validation of date (+time) fields because the slash was escaped twice, leading to an invalid regular expression. Requires testing of synchro, CSV import, console, customer portal...
|
8 years ago |
dflaven
|
f4382de1bf
Validate date/time fields using their regular expression during an import (or synchro) to avoid passing wrong formats as-is (e.g. 01/02/16 can become 01/02/0016 instead of 01/02/2016 if you use the 4 digits format for years and pass only 2 digits !)
|
9 years ago |
dflaven
|
efeda4cc5d
Validate date/time fields using their regular expression during an import to avoid passing wrong formats as-is (e.g. 01/02/16 can become 01/02/0016 instead of 01/02/2016 if you use the 4 digits format for years and pass only 2 digits !)
|
9 years ago |
dflaven
|
99816a3830
#1215: URL fields can now store up to 2048 characters
|
9 years ago |
dflaven
|
ccef399cfa
Support of date and time custom formats... continuing towards the beta !
|
9 years ago |
dflaven
|
08e01b9eb7
Enhancement: Date and time formats are now configurable in iTop !! (beta version, beware!)
|
9 years ago |
dflaven
|
dee1b44953
Bug fix: when a date/time format is specified, don't try to process columns named 'id' since obviously these are neither date/times nor a genuine attribute code.
|
9 years ago |
romainq
|
d10ff67731
Code cleanup: deprecated the unused (and empty) class CMDBSearchFilter, replaced by DBSearch or DBObjectSearch depending on the usage.
|
10 years ago |
romainq
|
d525a83e33
#1027 Regression introduced in [3148] thus in 2.0.3 (cache the reconciliation for external keys on the CSV import) a cache hit on an ambiguous external key was not correctly handled
|
10 years ago |
dflaven
|
cbd4e0d0e3
Better handling of the user's configured display limit for displaying the CSV import history. Also provide feedback while reloading.
|
11 years ago |
dflaven
|
17f4b02ee4
#944 Speed-up the display of CSV import history. IF the feature is enabled, the CSV import history is:
|
11 years ago |
dflaven
|
709b3ce87f
Experimental perf. enhancement: cache the foreign keys to use when importing object to avoid searching for the same object several times during a given import. Seem to speed up the imports by 7 to 10%.
|
11 years ago |
dflaven
|
f060c7d25d
#867 (and #907 as a dup') De-harcode set_time_limit (per loop) in lengthy operations. Default value is 30 seconds (per loop), configurable via the new parameter "max_execution_time_per_loop", instead of 5 seconds previously.
|
11 years ago |
romainq
|
8a3f7b2104
No time limit for long operations like: Bulk delete, CSV import (interactive) and Bulk modify
|
11 years ago |
dflaven
|
550f95b8d7
#795 Issue when using the actual (id) value of an external key as a reconciliation field
|
11 years ago |
dflaven
|
853a0cb370
#734 Fixed a regression on reconciliation keys during CSV import.
|
12 years ago |
romainq
|
5d4e111264
Fix for reconciliation by id (Advanced Mode) -reintegrated from branch 2.0
|
12 years ago |
romainq
|
1815e47c1b
#684 CSV import / reconciliation using an enum does not take the translation into account
|
12 years ago |
romainq
|
eafa11ecfe
Updated copyright (2012) and license (LGPL changed to AGPL)
|
12 years ago |
romainq
|
34ede9dbde
CSV import/export reworked:
|
12 years ago |
dflaven
|
6cd747600e
The "Preferences" pages now allows a user to:
|
13 years ago |
dflaven
|
7a28e07aeb
Implemented Track #582: "stable name" for synchro_data_xxx tables.
|
13 years ago |
dflaven
|
648af437b5
Fixed absolute/relative path issues in the JS and href places
|
13 years ago |
dflaven
|
1d727726c0
Prevent a crash when displaying the details of a change (from the CSV "history" tab)
|
13 years ago |
dflaven
|
e9fe937391
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).
|
14 years ago |
romainq
|
0a4cc0e1f6
Improved import.php and synchro_import.php: added 'date_format' (example: %d/%m/%Y %H:%i:%s)
|
14 years ago |
romainq
|
84a737920e
Deletion: entirely reviewed to take into account the objects being synchronized by an external data source, or the plugins constraints.
|
14 years ago |
romainq
|
2b5b0351a6
CSV import: fixed a few issues (restricted to N-N links) + added arguments to the export page, to allow for exporting N-N links
|
14 years ago |
romainq
|
3446af19e8
#328 Added the capability to import/export link sets in CSV format
|
14 years ago |
romainq
|
f67410a5aa
#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)
|
14 years ago |