Denis Flaven
960f63d1d0
Enhancement:
...
- Add more debug traces (if 'synchro_trace' == 'save')
- Show debug traces (if any) at the bottom of the status page
- Protect against time differences between the MySQL server and the PHP server, when running 'synchro_import.php'
SVN:2.2.0[4393]
2016-09-12 12:39:59 +00:00
Denis Flaven
1aa489890c
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.
...
SVN:trunk[3591]
2015-06-12 17:00:41 +00:00
Romain Quetiez
a7f7424e54
#1039 Continuation of the fix implemented in [3465] that introduced a stopper regression (Fatal Error)
...
SVN:trunk[3472]
2014-12-16 13:54:40 +00:00
Denis Flaven
3c9ace5b53
#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.
...
SVN:trunk[3465]
2014-12-15 15:04:43 +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
e07912af34
CSV import (both std and related to the data synchro) can be used with a tab (keyword 'tab', case insensitive)
...
SVN:trunk[1737]
2011-12-21 12:51:08 +00:00
Romain Quetiez
9ac4f84e22
#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)
...
SVN:trunk[1732]
2011-12-20 15:55:07 +00:00
Denis Flaven
18c9852db3
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
...
Also improved the search/display of replicas
SVN:trunk[1675]
2011-11-18 11:29:04 +00:00
Romain Quetiez
169bf4948b
Data sync: fixed issue when a replica left in state 'new' becomes obsolete
...
SVN:trunk[1668]
2011-11-15 09:29:07 +00:00
Denis Flaven
7d8971139b
Missing sanitization filter for 1 parameter: fixed !
...
SVN:trunk[1551]
2011-09-01 11:50:34 +00:00
Denis Flaven
186ba76092
Added a flag to force the import to cinutnue even in case of SQL error... useful for debugging don't use in production ;-)
...
SVN:trunk[1521]
2011-08-25 17:37:56 +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
781ec7e33a
In CLI mode, do not depend on the current directory: the script can be run from anywhere.
...
SVN:trunk[1414]
2011-08-01 16:13:37 +00:00
Romain Quetiez
9704dd8e35
Improved import.php and synchro_import.php: added 'date_format' (example: %d/%m/%Y %H:%i:%s)
...
SVN:trunk[1272]
2011-05-23 13:42:33 +00:00
Romain Quetiez
88a29fd8d1
#370 standard argument for CLI/REST services: param_file
...
SVN:trunk[1220]
2011-04-19 15:48:39 +00:00
Denis Flaven
19bbde6144
- Cleanup of the dictionary usage.
...
- Improvements to the French translation.
SVN:trunk[1199]
2011-04-11 09:11:00 +00:00
Romain Quetiez
bddb8b4c92
Data Exchange - Format and save traces (config option: synchro_trace)
...
SVN:trunk[1102]
2011-03-01 16:21:04 +00:00
Romain Quetiez
67f8ddf5a8
Data Exchange - Implemented reconciliation on external keys
...
SVN:trunk[1101]
2011-03-01 13:47:09 +00:00
Romain Quetiez
a1b9bdaf66
Data Exchange - Improved handling of deletion (inc. the reporting of it)
...
SVN:trunk[1099]
2011-02-25 17:22:51 +00:00
Romain Quetiez
5897ae5bb9
Data Exchange - Simulation in synchro_import.php now relying on MySQL transactions
...
SVN:trunk[1094]
2011-02-24 08:47:46 +00:00
Romain Quetiez
cd71f02fad
Data Exchange - Implemented reconciliation options + cosmetics on synchro_exec
...
SVN:trunk[1093]
2011-02-23 17:32:21 +00:00
Romain Quetiez
d1879d0433
Data Exchange - Simulate mode on synchro_exec + cleanup in traces + handling of null values
...
SVN:trunk[1091]
2011-02-23 14:55:51 +00:00
Romain Quetiez
d92f89fbe6
Data Exchange - Finalized deletion, changed the definition of attributes (update/reconcile), added an automated test
...
SVN:trunk[1083]
2011-02-11 09:01:16 +00:00
Romain Quetiez
b73da47775
Data Exchange - new web service to update data tables
...
SVN:trunk[1064]
2011-02-03 09:55:17 +00:00