Historie revizí

Autor SHA1 Zpráva Datum
  dflaven 3257f1976e - Make sure that the CSV Parser has enough time to run on big amount of data. před 9 roky
  dflaven 5570d889f0 Trying to protect the Synchro for timeouts, since the synchro may be launched from the web (as a "web service", especially by the "collectors"). To be validated further with large amounts of data. před 9 roky
  dflaven d65256fcba Fix: properly parse dates in synchro import. Thanks to Karl aka karkoff1212 for reporting the issue. před 9 roky
  dflaven d9a47bdc98 Proper validation (and reporting) about date (and time) formats. před 9 roky
  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 !) před 9 roky
  dflaven 08e01b9eb7 Enhancement: Date and time formats are now configurable in iTop !! (beta version, beware!) před 9 roky
  dflaven 5551f50e4e Make sure that the SQL mutexes are specific to the current iTop instance, but still preserving the capability for the setup to detect an already running cron job with or without a valid config file. před 10 roky
  romainq 30c759983a #1039 Continuation of the fix implemented in [3465] that introduced a stopper regression (Fatal Error) před 10 roky
  dflaven 4a57214936 #1039: prevent concurrent executions of either synchro_import.php or synchro_exec.php for a given data source, since it would lead to unpredictable results. před 10 roky
  romainq eafa11ecfe Updated copyright (2012) and license (LGPL changed to AGPL) před 12 roky
  romainq 08f30cc794 CSV import (both std and related to the data synchro) can be used with a tab (keyword 'tab', case insensitive) před 13 roky
  romainq 5ec63a30ca #489 Run the synchro with parameter max_chunk_size to split the execution into several processes, each loading at most the given count of replica (note: the master process will continue to run while child processes are being forked one by one) před 13 roky
  dflaven bf2c6ae852 Enhancement: when an (optional) external key cannot be reconciled, log a warning on the replica. the replicas containing a warning are then processed everytime in case the ext key changes před 13 roky
  romainq 4e1e2d45ba Data sync: fixed issue when a replica left in state 'new' becomes obsolete před 13 roky
  dflaven b92be77027 Missing sanitization filter for 1 parameter: fixed ! před 14 roky
  dflaven fbfefd59b8 Added a flag to force the import to cinutnue even in case of SQL error... useful for debugging don't use in production ;-) před 14 roky
  dflaven 80c2ee1787 Still fixing regressions caused by Trac#446: XSS vulnerabilities... před 14 roky
  dflaven 253a2ee596 Fixed Trac#446: XSS vulnerabilities... to be tested ! před 14 roky
  dflaven 131de01bc7 In CLI mode, do not depend on the current directory: the script can be run from anywhere. před 14 roky
  romainq 0a4cc0e1f6 Improved import.php and synchro_import.php: added 'date_format' (example: %d/%m/%Y %H:%i:%s) před 14 roky
  romainq fe8ebc4d5e #370 standard argument for CLI/REST services: param_file před 14 roky
  dflaven a3f2393b6b - Cleanup of the dictionary usage. před 14 roky
  romainq e95823c046 Data Exchange - Format and save traces (config option: synchro_trace) před 14 roky
  romainq d5d63311e1 Data Exchange - Implemented reconciliation on external keys před 14 roky
  romainq 8766db7e7b Data Exchange - Improved handling of deletion (inc. the reporting of it) před 14 roky
  romainq b59d14df6c Data Exchange - Simulation in synchro_import.php now relying on MySQL transactions před 14 roky
  romainq a318b83e49 Data Exchange - Implemented reconciliation options + cosmetics on synchro_exec před 14 roky
  romainq c2779b33e1 Data Exchange - Simulate mode on synchro_exec + cleanup in traces + handling of null values před 14 roky
  romainq 4abe2270eb Data Exchange - Finalized deletion, changed the definition of attributes (update/reconcile), added an automated test před 14 roky
  romainq d0ed6f5f2d Data Exchange - new web service to update data tables před 14 roky