This repository has been archived by the owner on May 4, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 6
/
ChangeLog
493 lines (286 loc) · 16.3 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
2016-11-16 Francois Suter (Cobweb) <[email protected]>
* Fixed display of saved search in Data Import module, resolves #78721
* Improved column configuration validator with additional warnings, resolves #78723
* Released version 3.0.3, resolves #78724
2016-11-15 Francois Suter (Cobweb) <[email protected]>
* Fixed permissions for main backend module, resolves #77399
* Added information about autoloading cache, resolves #77703
* Improved configuration validation check before import, resolves #78713
* Corrected column validator for "0" value, resolves #78485
* Corrected validation rule for column configuration, resolves #78487
2016-08-03 Francois Suter (Cobweb) <[email protected]>
* Corrected wrong namespace, resolves #77295
* Added API for retrieving existing uids, resolves #77305
* Improved documentation about handling of namespaces in XML data, resolves #77241
* Released version 3.0.2, resolves #77394
2016-07-25 Francois Suter (Cobweb) <[email protected]>
* Released version 3.0.1, resolves #77237
2016-07-19 Francois Suter (Cobweb) <[email protected]>
* Improved check for failed connector service initialization, resolves #77151
2016-06-13 Francois Suter (Cobweb) <[email protected]>
* Added configuration validator, resolves #59250
* Harmonized naming of "ctrl" properties, resolves #76607
* Added logging, resolves #76618
* Added composer support, resolves #76621
* Released version 3.0.0, resolves #76583
2016-06-10 Francois Suter (Cobweb) <[email protected]>
* Added wizard for Scheduler tasks migration, resolves #76017
2016-06-09 Francois Suter (Cobweb) <[email protected]>
* Expanded scope of clearCache property, resolves #76133
2016-05-20 Francois Suter (Cobweb) <[email protected]>
* Refactored BE module, compatible with TYPO3 CMS 7, removed ExtJS, resolves #59441
* Moved languages files to XLIFF, resolves #76251
* Removed deprecated properties, resolves #76252
2016-05-02 Francois Suter (Cobweb) <[email protected]>
* Moved to namespaces, applied PSR-2, replaced old API calls, resolves #76016
2015-09-08 Francois Suter (Cobweb) <[email protected]>
* Corrected wrong object being passed to process parameters hook, resolves #69579
* Released version 2.5.1, resolves #69604
2015-06-11 Francois Suter (Cobweb) <[email protected]>
* Released version 2.5.0, resolves #67412
2015-06-07 Francois Suter (Cobweb) <[email protected]>
* Added proper handling of MM_opposite_field property in MM relations, resolves #65648
2015-05-28 Francois Suter (Cobweb) <[email protected]>
* Corrected handling of MM relations, resolves #64775
2015-05-25 Francois Suter (Cobweb) <[email protected]>
* Used reverseOrder flag for inverting sorted records, resolves #67132
2015-05-05 Francois Suter (Cobweb) <[email protected]>
* Added hook for processing connector parameters, resolves #66796 (thanks to Julien Henchoz)
2015-01-14 Francois Suter (Cobweb) <[email protected]>
* Allowed for import of very large XML files, resolves #63762 (thanks to Uwe Harnischmacher)
* Released version 2.4.1, resolves #64283
2014-11-26 Francois Suter (Cobweb) <[email protected]>
* Released version 2.4.0, resolves #58038
2014-11-16 Francois Suter (Cobweb) <[email protected]>
* Added feature to preserve XML structure of imported values, resolves ##63012
* Improved manual by adding scope in properties TOC
2014-08-06 Francois Suter (Cobweb) <[email protected]>
* Improved performance of handled items check, resolves #60445 (thanks to Johannes Feustel)
* Improved description of reference_uid property, resolves #60808
* Released version 2.3.2, resolves #60823
2014-06-19 Francois Suter (Cobweb) <[email protected]>
* Ensured proper initialization of task list in Scheduler repository, resolves #59381
* Corrected LaTeX setup for PDF rendering, resolves #59386
* Corrected logic to avoid duplicate inserts when update is disabled, resolves #59609
* Released version 2.3.1, resolves #59667
2014-06-05 Francois Suter (Cobweb) <[email protected]>
* Released version 2.3.0, resolves #58038
2014-06-01 Francois Suter (Cobweb) <[email protected]>
* Fixed array integrity after pre-processor calls, resolves #56186
* Added support for ###PID_IN_USE### marker in mapping where clause, resolves #56270
* Added implementation of singleton class in sample user function, resolves #58399
* Improved description of MM mappings, resolves #59214
2014-05-30 Francois Suter (Cobweb) <[email protected]>
* Removed invalid use of "value" property in MM handling, resolves #59240
* Formalized deprecation of old properties, resolves #59222
2014-05-22 Francois Suter (Cobweb) <[email protected]>
* Added support for one to many relations in mapping, resolves #52664
2014-05-15 Francois Suter (Cobweb) <[email protected]>
* Cleaned up some CGL violations, resolves #51686
2014-05-08 Francois Suter (Cobweb) <[email protected]>
* Added possibility to apply XPath query directly on current node, resolves #51534
2014-05-02 Francois Suter (Cobweb) <[email protected]>
* Moved documentation to reStructuredText, resolves #58360
2014-04-30 Francois Suter (Cobweb) <[email protected]>
* Corrected wrong property name in soft matching process, resolves #56629
2014-04-27 Francois Suter (Cobweb) <[email protected]>
* Ensured compatibility with TYPO3 CMS 6.2, resolves #56629
2013-08-20 Francois Suter (Cobweb) <[email protected]>
* Improved empty check for external reference values, resolves #51200
* Corrected various errors in the manual, resolves #50626
2013-07-22 Francois Suter (Cobweb) <[email protected]>
* Fixed erroneous registration of error messages, resolves #49383
* Corrected handling of limitless execution time for ExtJS calls, resolves #43941
* Fixed wrong evaluation of rights to synchronization action, resolves #49415
* Ensured compatibility with TYPO3 CMS 6.1, resolves #50294
* Released version 2.2.0
2013-01-24 Francois Suter (Cobweb) <[email protected]>
* Released version 2.1.0
2013-01-23 Francois Suter (Cobweb) <[email protected]>
* Added possibility to tap reference nodes directly in XML, resolves #30015
2013-01-18 Francois Suter (Cobweb) <[email protected]>
* Ensured compatibility with TYPO3 CMS 6.0, resolves #44303
2012-11-01 Francois Suter (Cobweb) <[email protected]>
* Restored usage of time limit in AJAX timeout definition, resolves #42326 (thanks to Andreas Kiessling)
* Released version 2.0.4
2012-07-20 Francois Suter (Cobweb) <[email protected]>
* Corrected case error in CSS reference for BE module, resolves #39117
* Corrected error with hook names in the manual, resolves #33196
* Released version 2.0.3
2012-06-15 Francois Suter (Cobweb) <[email protected]>
* Corrected case error in layout reference for BE module, resolves #38385
* Released version 2.0.2
2012-06-15 Francois Suter (Cobweb) <[email protected]>
* Released version 2.0.1 (with missing updated manual)
* Released version 2.0.0
2012-06-09 Francois Suter (Cobweb) <[email protected]>
* Added support for custom data handlers, resolves #29196
2012-06-07 Francois Suter (Cobweb) <[email protected]>
* Added support for namespaces in XML handling, resolves #30779
2012-05-29 Francois Suter (Cobweb) <[email protected]>
* Added check to avoid overwriting imported records' pid, references #31787 (thanks to Ian)
* Added check to use only records with non-empty external references in mapping, resolves #31787 (thanks to Ian)
2012-05-25 Francois Suter (Cobweb) <[email protected]>
* Used SwiftMailer for reporting mail, resolves #13711
2012-05-21 Francois Suter (Cobweb) <[email protected]>
* Replaced excludedOperations by disabledOperations for naming consistency, resolves #29301
2012-05-20 Francois Suter (Cobweb) <[email protected]>
* Removed the doNotLoadInFE flag, resolves #37325
* Moved the whole BE module logic to Extbase and ExtJS, resolves #13836
* Adapted the BE module to match the TYPO3 skin, resolves #13835
* Removed all legacy code, resolves #5106
2011-05-20 Francois Suter (Cobweb) <[email protected]>
* Used PHP time limit also for AJAX timeout, resolves #25893
2011-05-14 Francois Suter (Cobweb) <[email protected]>
* Corrected time zone handling in sample parse date method, resolves #26292
* Properly localized all strings in extension configuration, resolves #13647
2011-05-06 Francois Suter (Cobweb) <[email protected]>
* Corrected bug with wrongly preserved MM-relations when no mapping is available, resolves #26661
2011-04-05 Francois Suter (Cobweb) <[email protected]>
* Removed French translations, resolves #25712
2011-03-15 Francois Suter (Cobweb) <[email protected]>
* Added support for self-referential mappings, resolves #13852
* Corrected bug with disabling of TCEmain logging, resolves #13855
2011-03-14 Francois Suter (Cobweb) <[email protected]>
* Dropped Gabriel support, resolves #13834
2011-03-08 Francois Suter (Cobweb) <[email protected]>
* Released version 1.2.0
2011-03-05 Francois Suter (Cobweb) <[email protected]>
* Added possibility to disable TCEmain logging, resolves #10663
2011-02-17 Francois Suter (Cobweb) <[email protected]>
* Changed value of flushOutput configuration option to off
2011-02-16 Francois Suter (Cobweb) <[email protected]>
* Added property for trimming input data, resolves #12666
2011-01-25 Francois Suter (Cobweb) <[email protected]>
* Added SQL condition to restrict the set of records being acted upon during import, resolves #10676
2011-01-11 Francois Suter (Cobweb) <[email protected]>
* Added softer matching methods to value mappings, resolves #12090
2011-01-10 Francois Suter (Cobweb) <[email protected]>
* Corrected data sample creation for XML format, resolves #12028
2011-01-09 Francois Suter (Cobweb) <[email protected]>
* Added support for XPath queries relative to selected nodes in XML data, resolves #12027
2011-01-07 Francois Suter (Cobweb) <[email protected]>
* Added possibility to retrieve values from node attributes in XML data, resolves #12004
* Corrected import process to abort it when import data type is not defined, resolves #12001
2010-12-13 Francois Suter (Cobweb) <[email protected]>
* Added support for rich-text fields, resolves #11344
* Added support for exceptions thrown by connectors, resolves #11159
2010-11-29 Francois Suter (Cobweb) <[email protected]>
* Corrected wrong extension key in suggestion list (thanks to Fabien Udriot)
* Corrected some wrong initializations in external_import configuration display (BE module)
2010-10-25 Francois Suter (Cobweb) <[email protected]>
* Released to TER as version 1.1.0
2010-10-23 Francois Suter (Cobweb) <[email protected]>
* Added support for additional where clause in foreign mappings, resolves #9277
2010-09-14 Francois Suter (Cobweb) <[email protected]>
* Removed usage of deprecated method
2010-06-23 Francois Suter (Cobweb) <[email protected]>
* Corrected bug in records order when import table uses sortby field
2010-04-27 Francois Suter (Cobweb) <[email protected]>
* Added callback of connector for post-process operations
* Added dependency on svconnector version 1.1.0 or above
2010-03-26 Francois Suter (Cobweb) <[email protected]>
* Raised status to stable
* Released to TER as version 1.0.0
2010-03-22 Francois Suter (Cobweb) <[email protected]>
* Added option to configure number of records in debug ouput (to be also used in preview)
* Updated the manual
2010-02-14 Francois Suter (Cobweb) <[email protected]>
* Added full handling of user rights in BE module
* Added preemptive handling of user rights in importer script
* Fixed a bug with a missing initialization in foreign mappings
2010-02-03 Francois Suter (Cobweb) <[email protected]>
* Set compatibility limit for flushOutput option to TYPO3 4.2 or below
2010-01-19 Francois Suter (Cobweb) <[email protected]>
* Corrected usage of TYPO3AJAX API
* Added possibility to exclude specific fields from insert or update
2009-12-22 Francois Suter (Cobweb) <[email protected]>
* Added display of external configuration inside BE module
2009-12-08 Francois Suter (Cobweb) <[email protected]>
* Improved check to completely hide display of auto sync column when no sync tool is available
2009-11-25 Francois Suter (Cobweb) <[email protected]>
* Corrected abusive display of minimumRecords error message
* Released to TER as version 0.11.2
2009-11-23 Francois Suter (Cobweb) <[email protected]>
* Added process for aborting import
* Updated the manual
* Released to TER as version 0.11.1
2009-11-13 Francois Suter (Cobweb) <[email protected]>
* Provided full scheduler support (earlier support was broken due to API changes in the scheduler)
2009-11-09 Francois Suter (Cobweb) <[email protected]>
* Added reporting of global result status in email subject
2009-10-26 Francois Suter (Cobweb) <[email protected]>
* Added possibility to use cron-like syntax in automatic sync configuration
2009-10-05 Francois Suter (Cobweb) <[email protected]>
* Added possibility of auto-syncing each import configuration separately
2009-09-30 Francois Suter (Cobweb) <[email protected]>
* Added reporting by email
2009-07-07 Francois Suter (Cobweb) <[email protected]>
* Added hooks for post-processing after tcemain operations
2009-06-19 Francois Suter (Cobweb) <[email protected]>
* Added capacity to use either gabriel or scheduler (TYPO3 4.3+)
* Added usage of autoloader (TYPO3 4.3+)
2009-06-16 Francois Suter (Cobweb) <[email protected]>
* Added configuration option for setting fixed value maps
* Released to TER as version 0.10.0
2009-06-02 Francois Suter (Cobweb) <[email protected]>
* Added configuration option for setting fixed values
2009-03-24 Francois Suter (Cobweb) <[email protected]>
* Added option for clearing output
* Updated the manual
* Released to TER as version 0.9.0
2009-03-23 Francois Suter (Cobweb) <[email protected]>
* Improved error reporting for TCEmain errors
2009-01-20 Francois Suter (Cobweb) <[email protected]>
* Added preprocessRawRecordset hook
2009-01-18 Francois Suter (Cobweb) <[email protected]>
* Raised status to beta
* Released to TER as version 0.8.0
2009-01-14 Francois Suter (Cobweb) <[email protected]>
* Added unsetting of values that cannot be mapped during the transform step
2008-12-16 Stephane Garchery (Cobweb) <[email protected]>
* Add set_time_limit option
2008-12-12 Francois Suter (Cobweb) <[email protected]>
* Corrected path to table icons
* Cleaned up MM-relations configuration
* Updated manual accordingly
2008-12-06 Francois Suter (Cobweb) <[email protected]>
* Added enforcePid property
* Added hook for preprocessing uid list before delete
2008-12-01 Francois Suter (Cobweb) <[email protected]>
* Added hooks for preprocessing records before insert and update
* Changed logic to call different fetch* method from connector depending on external data type
* Changed use of reference_uid property in external configuration
* Caught some unitialized variables
2008-11-19 Francois Suter (Cobweb) <[email protected]>
* Corrected behaviour of handleArray() to map field names properly
* Changed use of external foreign reference field in mapping transformtions and MM-relations
2008-11-04 Francois Suter (Cobweb) <[email protected]>
* Added several setter and getter methods
2008-10-22 Francois Suter (Cobweb) <[email protected]>
* Added sample userFunc
* Updated manual
2008-10-21 Francois Suter (Cobweb) <[email protected]>
* Added feature for calling userFuncs on every external field
2008-09-02 Francois Suter (Cobweb) <[email protected]>
* Added API for calling external_import directly with data
* Modified BE module to separate synchronisable from non-synchronisable tables
* Updated manual
2008-08-10 Francois Suter (Cobweb) <[email protected]>
* Introduced possibility to synchronise a table with multiple external sources
* Corrected bug in mapping feature
* Updated manual with instructions for setting up automatic synchronisation and some troubleshooting help
2008-08-04 Francois Suter (Cobweb) <[email protected]>
* Updated manual with missing notes about array data format
* Released to TER as version 0.6.2
2008-08-03 Francois Suter (Cobweb) <[email protected]>
* Added array data format handling
* Added user rights setup instructions in the manual
* Released to TER as version 0.6.1
2008-07-20 Francois Suter (Cobweb) <[email protected]>
* Introduced use of TCEmain for proper data manipulation
* Cleaned up extended TCA syntax
* Added hook for pre-processing data before storage
* Released to TER as version 0.6.0
2008-04-29 Francois Suter (Cobweb) <[email protected]>
* Initial release (version 0.5.0)