Commit History

Автор SHA1 Съобщение Дата
  romainq c059b10554 All the overloads of DisplayBareProperties must return an array (otherwise a warning is issued and field validation will not work as expected) преди 12 години
  romainq 40990c8e11 #692 Compensate the effect of this fix committed as 2705 преди 12 години
  dflaven 7b776554c1 Fix for Trac #497: allow bulk modification of "duration" fields. преди 12 години
  romainq eafa11ecfe Updated copyright (2012) and license (LGPL changed to AGPL) преди 12 години
  romainq 34ede9dbde CSV import/export reworked: преди 12 години
  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. преди 12 години
  dflaven 797486175f Implemented Track #582: "stable name" for synchro_data_xxx tables. преди 13 години
  romainq 21fb95c5d9 #540 Data synchro: the option "write if empty" was not implemented преди 13 години
  dflaven 4ddb1ae304 Bug fix: to do not try to access a DataSource while it's being deleted преди 13 години
  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. преди 13 години
  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. преди 13 години
  romainq c0062afe9c #509 Error in the display of a replica not yet synchronized преди 13 години
  dflaven 522405f5ff Protects against a JS error while the synchro is running in chunk mode преди 13 години
  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 преди 13 години
  romainq 88919ffcc6 Synchro: need to order the replicas by id for the split algorithm to work fine преди 13 години
  romainq 19d0f7f341 Synchro: keep track of the memory usage peak (SynchroLog), should the synchro be executed at once or in several steps преди 13 години
  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) преди 13 години
  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() преди 13 години
  dflaven 2b9185922e - Don't create warnings for empty ext keys (i.e. empty string) преди 13 години
  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 преди 13 години
  romainq 4e1e2d45ba Data sync: fixed issue when a replica left in state 'new' becomes obsolete преди 13 години
  dflaven c94f942c31 Don't forget to track the count of updated objects... преди 13 години
  dflaven 4a67b185e5 Add the name of the synchro data source as an external field in case we need to make a CSV export преди 13 години
  romainq cf39270e2c Upgrade/toolkit: improved the data sources update procedure (no need to create "direct" linkset attributes, remove old attributes, more verbose) преди 13 години
  dflaven 334bae5853 Bug fix: allow modifying an object as if in target state, before applying the stimulus (cf PortalWebpage). преди 14 години
  dflaven 6c82e4034e Fixed a (post 1.2-beta) regression: bulk modify and bluk apply stimulus were broken. преди 14 години
  dflaven 65ee993dc7 Implementing Trac #419: provide means for the toolkit to fix synchro data sources преди 14 години
  dflaven d40ceba817 - Fixed Trac #433: triggers creation was incorrect when iTop was installed with a 'prefix' for the DB tables. преди 14 години
  dflaven 846ba7d9fc - Renamed the method 'UpdateObject' into 'UpdateObjectFromPostedForm' to avoid misunderstandings. преди 14 години
  dflaven fb2a3ae0ea Better (?) handling of deletion issues during the synchro... преди 14 години