Commit History

Autor SHA1 Mensaxe Data
  dflaven 7b776554c1 Fix for Trac #497: allow bulk modification of "duration" fields. %!s(int64=12) %!d(string=hai) anos
  romainq eafa11ecfe Updated copyright (2012) and license (LGPL changed to AGPL) %!s(int64=12) %!d(string=hai) anos
  romainq 34ede9dbde CSV import/export reworked: %!s(int64=12) %!d(string=hai) anos
  dflaven 0d36b281fb Enhancement: added a new (hidden) configuration setting 'synchro_prevent_delete_all' (default to true) to deactivate the "safety belt" and allow the deletion of all replicas of a synchro task in one go. %!s(int64=12) %!d(string=hai) anos
  dflaven 797486175f Implemented Track #582: "stable name" for synchro_data_xxx tables. %!s(int64=13) %!d(string=hai) anos
  romainq 21fb95c5d9 #540 Data synchro: the option "write if empty" was not implemented %!s(int64=13) %!d(string=hai) anos
  dflaven 4ddb1ae304 Bug fix: to do not try to access a DataSource while it's being deleted %!s(int64=13) %!d(string=hai) anos
  dflaven 5dc9619b6c Added detecting of missing columns in the synchro_data_xxx tables (in case of duplicate SQL column names in the orignal data model). See Trac #503. %!s(int64=13) %!d(string=hai) anos
  dflaven f44dc2c721 Make sure that the creation of the data_synchro_xxx tables uses the utf8 charset and collation and the same DB Engine as the rest of the database. %!s(int64=13) %!d(string=hai) anos
  romainq c0062afe9c #509 Error in the display of a replica not yet synchronized %!s(int64=13) %!d(string=hai) anos
  dflaven 522405f5ff Protects against a JS error while the synchro is running in chunk mode %!s(int64=13) %!d(string=hai) anos
  romainq d084850b55 Synchro: fixed issue in the counter (deletion of replicas) and improved the behavior in case of an error happening in the underlying process %!s(int64=13) %!d(string=hai) anos
  romainq 88919ffcc6 Synchro: need to order the replicas by id for the split algorithm to work fine %!s(int64=13) %!d(string=hai) anos
  romainq 19d0f7f341 Synchro: keep track of the memory usage peak (SynchroLog), should the synchro be executed at once or in several steps %!s(int64=13) %!d(string=hai) anos
  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) %!s(int64=13) %!d(string=hai) anos
  romainq dc0380550d #485 Improved the end-user experience with Excel and the web queries (added a phrasebook) + link to test the OQL attributes (query phrasebook or email actions, etc.) including the handlink of query arguments) + fixed wrong prototypes for a few implementations of GetBareProperties() %!s(int64=13) %!d(string=hai) anos
  dflaven 2b9185922e - Don't create warnings for empty ext keys (i.e. empty string) %!s(int64=13) %!d(string=hai) anos
  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 %!s(int64=13) %!d(string=hai) anos
  romainq 4e1e2d45ba Data sync: fixed issue when a replica left in state 'new' becomes obsolete %!s(int64=13) %!d(string=hai) anos
  dflaven c94f942c31 Don't forget to track the count of updated objects... %!s(int64=13) %!d(string=hai) anos
  dflaven 4a67b185e5 Add the name of the synchro data source as an external field in case we need to make a CSV export %!s(int64=13) %!d(string=hai) anos
  romainq cf39270e2c Upgrade/toolkit: improved the data sources update procedure (no need to create "direct" linkset attributes, remove old attributes, more verbose) %!s(int64=13) %!d(string=hai) anos
  dflaven 334bae5853 Bug fix: allow modifying an object as if in target state, before applying the stimulus (cf PortalWebpage). %!s(int64=14) %!d(string=hai) anos
  dflaven 6c82e4034e Fixed a (post 1.2-beta) regression: bulk modify and bluk apply stimulus were broken. %!s(int64=14) %!d(string=hai) anos
  dflaven 65ee993dc7 Implementing Trac #419: provide means for the toolkit to fix synchro data sources %!s(int64=14) %!d(string=hai) anos
  dflaven d40ceba817 - Fixed Trac #433: triggers creation was incorrect when iTop was installed with a 'prefix' for the DB tables. %!s(int64=14) %!d(string=hai) anos
  dflaven 846ba7d9fc - Renamed the method 'UpdateObject' into 'UpdateObjectFromPostedForm' to avoid misunderstandings. %!s(int64=14) %!d(string=hai) anos
  dflaven fb2a3ae0ea Better (?) handling of deletion issues during the synchro... %!s(int64=14) %!d(string=hai) anos
  dflaven dc82ced733 Fixed Trac#424: error when updating the Data Synchro statistics %!s(int64=14) %!d(string=hai) anos
  dflaven 17bd3b9d30 Fixed Trac #427: unable to remove all items from a linkset when editing an object. %!s(int64=14) %!d(string=hai) anos