-
Notifications
You must be signed in to change notification settings - Fork 66
/
CHANGES.txt
4640 lines (3348 loc) · 144 KB
/
CHANGES.txt
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
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
ManifoldCF Change Log
======================= 2.28-dev =========================
CONNECTORS-1765: Fixing vulnerabilities in MCF
(Guylaine Bassett)
CONNECTORS-1763: Update the default PostgreSQL JDBC Driver
(Piergiorgio Lucidi)
CONNECTORS-1766: Fix JDBC authority edition error on "Database type" tab
(Guylaine Bassett)
CONNECTORS-1764: Error publishing Maven artifacts due to the Maven Source Plugin change
(Piergiorgio Lucidi)
CONNECTORS-1752: Solr 9 Ingester connector
(Guylaine Bassett)
CONNECTORS-1762: Web Connector: Fix SSL issues in redirections
(Soggard)
CONNECTORS-1748: Add "User-Agent platform" option for crawling mobile websites
(Mingchun Zhao)
CONNECTORS-1758: Google drive api upgrade
(Douglas C. R. Paes)
CONNECTORS-1759: A new generic authority connector for JSON data exchange format
(Guylaine Bassett)
CONNECTORS-1105: Add maven delivery targets to poms
(Karl Wright, Markus Schuch, Maurizio Pillitu, Piergiorgio Lucidi)
CONNECTORS-1767: Update the documentation adding the New Generic Authority Connector
(Piergiorgio Lucidi, Guylaine Bassett)
======================= Release 2.27 =====================
CONNECTORS-1755: Copyright footer must be updated
(Piergiorgio Lucidi)
CONNECTORS-1757: GTS Connector - Add comment to warn it is not secure
(YYTVicky)
CONNECTORS-1756: Migrating the website on GitHub
(Piergiorgio Lucidi)
CONNECTORS-1754: Converting release scripts to GitHub workflows
(Piergiorgio Lucidi)
CONNECTORS-1753: ant make-core-deps fails
(Guylaine Bassett)
CONNECTORS-1751: HDFS Connector - Maven build issue
(Piergiorgio Lucidi)
CONNECTORS-1750: Build broken due to the Nuxeo Maven repo not available
(Piergiorgio Lucidi)
CONNECTORS-1744: Migrate away from Travis-CI
(Markus Schuch, Piergiorgio Lucidi)
CONNECTORS-1492: Add support for Docker
(Piergiorgio Lucidi)
======================= Release 2.26 =====================
pr-152: Add new CSV-only connector. This is in addition to
existing CSV support in the JDBC connector, which is now deprecated.
(Guylaine Bassett)
pr-149: Add Webconnector feature:
The "Force the inclusion of redirection” options allows you to include hosts redirected from original seeds. You might want to use this option if the site yofmu are crawling is subject to redirections. Note that it is not required if the previous option is not checked. Here are the possible behaviors:
- If the user checks the “Include only hosts”, but not the “Force the inclusion” option, then the redirected files will be filtered if their new URL doesn’t match the seed.
- If the user checks the Include only hosts, and checks the Force the inclusion option, then when the job finds a url that is not in the same domain, it is dropped EXCEPT if the url is originated by a 301 or 302 redirection in the document queue.
- If the user does NOT check the include only hosts, but checks the Force the inclusion option, then the job will crawl any url found, even if it is originated by a 301 or 302 redirection.
- If the user does not check anything, then the behavior is the same as the previous case.
If the admin checks the second option AND if the first option is checked, then the job will check any host added in the Set. If a host is subject to redirection, then we add the destination URL in the Set.
(Emeric Bernet-Rollande)
======================= Release 2.25 =====================
CONNECTORS-1742: Handle CSV in JDBC connector
(Julien Massiera)
CONNECTORS-1743: Retry on 502 and 503 errors in Solr connector.
(Markus Günther)
CONNECTORS-1747: Add global property to disable hopcount for all connectors.
(Mingchun Zhao)
======================= Release 2.24 =====================
CONNECTORS-1739: Reuse escaping facilities.
(Markus Schuch)
CONNECTORS-1738: Add connection-specific timeouts to ES connector.
(Nguyen Huu)
CONNECTORS-1737: Add support for proxies in Confluence V6 connector.
(Nguyen Huu)
CONNECTORS-1731: Better handling for ServiceInterruption exceptions.
(Nguyen Huu)
CONNECTORS-1726: Mismatch between form parameters in generic connector.
(Nguyen Huu)
CONNECTORS-1725: Fix reference to translation string, generic connector.
(Nguyen Huu)
CONNECTORS-1724: Free up crossthread buffer when error returned in GenericConnector.
(Nguyen Huu)
======================= Release 2.23 =====================
CONNECTORS-1712: Remove incompatible version of Velocity and recode interface.
(Karl Wright, Julien Massiera)
======================= Release 2.22 =====================
CONNECTORS-1705: CMIS Integration Test suite is broken.
(Piergiorgio Lucidi)
CONNECTORS-1703: The Tika metadata service is now able to report
X-TIKA:WARN:truncated_metadata warnings in the history.
(Julien Massiera)
CONNECTORS-1701: Add date info on OOM Error in WorkerThread.
(Julien Massiera)
CONNECTORS-1700: Add options to filter out metadata based on size
in the Tika service connector.
(Julien Massiera)
CONNECTORS-1694: Enforce preemptive basic auth for Solr output connector.
(Markus Günther, Markus Schuch)
CONNECTORS-1693: Fix for the solr output connector to support
basic authentication without realm scope.
(Markus Günther, Markus Schuch)
CONNECTORS-1665: Add activity records for URLs excluded by the web connector.
(Julien Massiera)
CONNECTORS-1622: Upgrade to Tika 1.28.1.
(Karl Wright)
======================= Release 2.21 =====================
CONNECTORS-1685: Fix to update the Icu4j dependencies in the Alfresco WARs
(Piergiorgio Lucidi)
CONNECTORS-1684: Fix javadoc syntax and javadoc build in travis ci.
(Markus Schuch)
CONNECTORS-1626: Make the CSWS authority connector respect
transitive group and project memberships.
(Markus Schuch)
CONNECTORS-1682: Update to use JavaMail 1.6.2 to support TLS 1.2
in email repository and notification connector.
(Markus Schuch)
CONNECTORS-1683: Update to use Log4j 2.17.0.
(Markus Schuch)
CONNECTORS-1680: Add support for BASE HREF in web connector.
(Karl Wright, Markus Schuch)
CONNECTORS-1675: Cut-and-paste error corrected so that mapping connection
deletion via API now works.
(Julien Massiera)
======================= Release 2.20 =====================
CONNECTORS-1667: Include better kind of remote tika service
transformer.
(Julien Massiera)
======================= Release 2.19 =====================
CONNECTORS-1666: Elastic Search connector now limits size of URI according to
ES rules. Standard MCF hashing is done to insure this, but only if the documentURI
is large enough to warrant it.
(Shirai Takashi, Karl Wright)
CONNECTORS-1656: Ensure legit XML is produced for Tika by the html extractor.
(Julien Massiera)
CONNECTORS-1661: Encoding for multipart requests is sometimes not set by the new
UI, so assume UTF-8 if that happens.
(Julien Massiera)
CONNECTORS-1662: Apparently sometimes JIRA doesn't form the encoding properly.
(Julien Massiera)
======================= Release 2.18 =====================
NOTICKET: Get the CXF wsdl-2-java utility working on JDK 11.
(Karl Wright)
CONNECTORS-1660: Better handling of non-correctly-formatted HTML.
(Olivier Tavard)
NOTICKET: Add missing Jetty JSP jar so crawler UI works in the examples.
(Karl Wright)
CONNECTORS-1653: Add contributed solr repository connector, including patches.
(Olivier Tavard)
CONNECTORS-1655: Handle some forms of illegal content type.
(Karl Wright)
======================= Release 2.17 =====================
CONNECTORS-1646: Include javax.activation jars in root classpath.
(Uwe Wolfinger, Karl Wright)
CONNECTORS-1645: Web connector collision of page descriptions in login sequence.
(Julien Massiera, Karl Wright)
CONNECTORS-1644: Fix LDAPAuthority escaping to use replace instead of replaceAll
(Uwe Wolfinger)
======================= Release 2.16 =====================
CONNECTORS-1624: Correct issues with Java 11. Thanks to Cihad Guzel for driving
this work!
(Cihad Guzel)
CONNECTORS-1639: Bring the version of the ES service used for testing up to date.
(Karl Wright, Michael Cizmar)
CONNECTORS-1637: Add Confluence V6+ connector. Thanks to Julien Massiera
for the contribution!
(Julien Massiera)
CONNECTORS-1629: Add support for global Kerberos setup.
(Jörn Franke, Karl Wright)
CONNECTORS-1632: Use TLS sockets and no longer support old SSL connections.
(Jörn Franke)
======================= Release 2.15 =====================
CONNECTORS-1628: Confluence Connector hang on error
(Julien Massiera)
CONNECTORS-1627: Fix NPE for documents that have no owner
(Karl Wright)
CONNECTORS-1631: Sharepoint connction problem
(Karl Wright)
======================= Release 2.14 =====================
CONNECTORS-1623: Harden HTML parser against stuff in SCRIPT tags that looks like tags.
(Julien Massiera, Karl Wright)
CONNECTORS-1566: Develop csws connector to replace deprecated LiveLink connector.
(Markus Schuch, Karl Wright)
CONNECTORS-1621: Fix broken ability to index Tika-extracted documents in Solr.
(Markus Schuch, Karl Wright)
CONNECTORS-1620: Add ability to extract links from application/xml documents.
(Markus Schuch)
CONNECTORS-1619: Fixes the elasticsearch output connector not to invalidate the
password when saving the configuration.
(Michael Cizmar , Markus Schuch)
CONNECTORS-1618: Fix all malformed javadoc comments that broke the maven javadoc build.
(Markus Schuch)
CONNECTORS-1611: Update MySQL driver version.
(Furkan Kamaci)
CONNECTORS-1616: Improve error reporting for confluence authority.
(Karl Wright, Julien Massiera)
CONNECTORS-1614: Delete parameter for Generic Connector was broken.
(Olivier Tavard)
CONNECTORS-1613: Fix metadata AIOOBE exception in JDBC connector.
(Karl Wright)
CONNECTORS-1519: Fix ElasticSearch connector HTTP PUT operations to work in an
authorization environment without getting errors.
(Glenn Laenen)
CONNECTORS-1612: JCIFS connector: adopt a single retry with a three-hour wait for
unknown SMB errors.
(Karl Wright)
CONNECTORS-1609: SharePoint: Treat document fetch 403 and 503 errors as meaning
insufficient permissions, and skip the document.
(Karl Wright)
CONNECTORS-1605: HTML-extractor: Use body tag if specified tag is not available.
(Olivier Tavard)
======================= Release 2.13 =====================
CONNECTORS-1498: Redevelop the jcifs connector to use the newer jcifs-ng.jar.
(Karl Wright)
CONNECTORS-1588: Apply override of jcifs properties only if they are not
already specified.
(Cihad Guzel)
CONNECTORS-1579: Fix for JDBC connector's incorrect tracking of rejected
documents.
(Donald Van den Driessche, Karl Wright)
CONNECTORS-1535: Modify documentum server script on Linux because otherwise
dfc.properties can't be found.
(James Thomas)
CONNECTORS-1565: Upgrades commons-collections to 3.2.2. Please consider instructions
in https://commons.apache.org/proper/commons-collections/security-reports.html if your
custom connector makes use of the org.apache.commons.collections.functors package.
(Markus Schuch)
CONNECTORS-1506: Add fixes for CSS preservation when opening in new tab in UI.
(Kishore Kumar)
======================= Release 2.12 =====================
CONNECTORS-1562: HopDeleteDeps table was using NULL values instead of empty
strings, but nothing else knew about this and therefore all queries involving invalidation
that used empty strings would not work as expected. This was a long-standing problem,
in effect since at least 2012.
(Karl Wright, Tim Steenbeke)
CONNECTORS-1522: Add SSL and basic auth support to ElasticSearch connector.
(Karl Wright, Steph van Schwalkwyk)
CONNECTORS-1556: Modify retry strategy for Tika Service connector.
(Karl Wright)
CONNECTORS-1542: Add switch to let user select the Version Policy to be applied to ingested documents
(Piergiorgio Lucidi)
CONNECTORS-1548: CMIS output connector test fails with versioning state error
(Piergiorgio Lucidi)
CONNECTORS-1551: Various changes and improvements for the
Confluence connector.
(Shirai Takashi)
CONNECTORS-1549: Problem with API output JSON: losing order in child records.
(Julien Massiera, Karl Wright)
CONNECTORS-1545: Fix UI - tab names are unescaped in javascript:SelectTab method
(Julien Massiera, Kishore Kumar)
CONNECTORS-1541: Fix occasional zero-length CMIS output file.
(Douglas C. R. Paes)
CONNECTORS-1543: Map illegal file name characters to '_'.
(Douglas C. R. Paes)
CONNECTORS-1537: Numerous changes to GoogleDrive connector to support paths etc.
(Douglas C. R. Paes)
CONNECTORS-1536: Update GoogleDrive connector to support Teams.
(Douglas C. R. Paes, Karl Wright)
CONNECTORS-1532: Documentum connector would not remove docs that
were no longer eligible because of path changes or mime type changes.
(James Thomas, Karl Wright)
======================= Release 2.11 =====================
CONNECTORS-1533: Fix problems with Solrj 7.4.0 integration.
(Julien Massiera, Karl Wright)
CONNECTORS-1531: Support Solrj 7.4.0.
(Julien Massiera, Karl Wright)
CONNECTORS-1528: Fix Canonicalization tab in Web Connector, and add
IIS support (map to lowercase and collapse multiple slashes to one).
(Kishore Kumar, Karl Wright)
CONNECTORS-1490: GSOC MongoDB Output Connector
(Irindu Nugawela, Piergiorgio Lucidi)
CONNECTORS-1517: Documentum mimetypes form didn't allow for no restrictions
(James Thomas, Karl Wright)
CONNECTORS-1520: Transformation connector registration and de-registration was broken
due to early cut/paste error.
(Mike Hugo)
CONNECTORS-1518: Elastic search without mapper attachment
did not stream document.
(Steph van Schwalk)
CONNECTORS-1514: Fix MCF Combined Service UI
(Kishore Kumar)
CONNECTORS-1513: Fix SeleniumTester clickTab method
(Karl Wright, Kishore Kumar)
CONNECTORS-1512: Fix NPE in documentum connector when a document
is removed from the Documentum repository (not deleted, completely
removed).
CONNECTORS-1510: Fix NPE in solr connector with null mime type.
CONNECTORS-1507: Restarting the cluster could leave documents
that were formerly active in PENDING or PENDINGPURGATORY without
document priorities.
CONNECTORS-1503: Fix for Solr standard update handler
parameter transmission to Solr.
======================= Release 2.10 =====================
CONNECTORS-1500: HTML Extractor transformation connector contribution
(Olivier Tavard)
CONNECTORS-1501: Add dynamic snippet for the next Apache event
(Piergiorgio Lucidi)
CONNECTORS-1437: Documentation for the CMIS Output Connector
(Piergiorgio Lucidi)
CONNECTORS-1356: Initial implementation of the CMIS Output Connector
(Piergiorgio Lucidi)
CONNECTORS-1462: Add support for rootPath attribute in File System Connector repository
(Luis Cabaceira)
CONNECTORS-1499: Reading in JSON in exported format did not
preserve the order because the new JSON parser does things in
hash order for keys in objects. The fix is to use the more verbose
alternate form if there's any possibility of order dependency being
needed.
(Karl Wright)
CONNECTORS-1493: Jira connector could not fetch acls.
(Damien Collis, Karl Wright)
CONNECTORS-1488: Use a mime type that ElasticSearch 6.x allows.
(Richard Wardrobe)
CONNECTORS-1485: Prevent Form submit on Enter key press
(Maxence SAUNIER, Kishore Kumar)
CONNECTORS-1482: Improve solr connector handling of include/exclude
for mime types to be case insenstive and to actually reject documents
if upstream connector ignores or doesn't call checkMimeTypeIndexable().
CONNECTORS-1476: TLS/SSL support for MySQL/MariaDB database connections
(Markus Schuch)
======================= Release 2.9 =====================
CONNECTORS-1479: Correct classpath for running alfresco-webscript
tests.
(Shinichiro Abe, Karl Wright)
CONNECTORS-1478: Proprietary example missing CSS style files.
(Markus Schuch, Karl Wright)
CONNECTORS-1473: Alfresco authority did not return user token, just
groups.
(Phillip Rhodes, Karl Wright)
CONNECTORS-1471: File system output connector's delete method
was completely broken.
(David Hotchkiss)
CONNECTORS-1469: The slack notification connector is now properly
integrated into the maven build.
(Markus Schuch)
CONNECTORS-1468: Adds Rocket.Chat Notification Connector
(Markus Schuch)
CONNECTORS-1459: Allow the Tika service to override the mime type
in the metadata.
(Julien Massiera)
CONNECTORS-1458: Update to use SolrJ 7.0.0. This required some
revision to the connector, and also to make zookeeper.jar available
to all connectors as a root dependency.
(Karl Wright)
CONNECTORS-1453: Integrate poi 3.17, which seems to fix the
classloader issue in 3.15. Reverted the reassignment of poi and
dependencies to root-level classpath accordingly.
(Karl Wright)
CONNECTORS-1456: Tentative fix for API issue exporting jobs in JSON
format. Basically, simple valued array elements did not work.
(Adrian Conlon, Karl Wright)
CONNECTORS-1455: Eventually skip a locked shared drive file, rather
than aborting the job.
(Julien Massiera, Karl Wright)
CONNECTORS-1452: The runzookeeper.bat/runzookeeper.sh scripts
were not properly starting zookeeper, because the zookeeper "main
process" uses log4j 1.2.x methods not compatible with the log4j-1.2-api
shim. We have to include a 1.2.x jar and use that when starting the
zookeeper process.
(Karl Wright)
CONNECTORS-1451: Tika extractor was causing some out-of-memory
events to occur for simple crawls, so I increased the default memory
allocated in the examples to 512M.
(Karl Wright)
CONNECTORS-1450: Tika extractor cannot process MS Office files due
to a dependency problem. The dependency issue is that poi-ooxml-schemas
is apparently accessed via reflection, and the class lookup does not
apparently use the current classloader, but rather some other classloader.
This requires the entire poi* set of jars, and all dependencies, to be
included in ManifoldCF's core jar list.
(Karl Wright)
======================= Release 2.8 =====================
CONNECTORS-1445: Fix timezone handling in reports to use browser timezone
and add a timezone field for the editjob schedule page as well.
(Kishore Kumar, Karl Wright)
CONNECTORS-1447: Update postgresql driver to the most current version.
This should allow error free operation with Postgresql versions back to
version 8.
(Karl Wright)
CONNECTORS-1446: Confluence connector's UI was broken; protocol
selection was not working.
(Ty Taylor, Karl Wright)
CONNECTORS-1444: Documentum connector needs the ability to skip
corrupted files.
(Tamizh Kumaran Thamizharasan, Karl Wright)
CONNECTORS-1440: Add support for created date in File System connector.
(Steph van Schalkwyk, Karl Wright)
CONNECTORS-1438: Wrong content-type parse in Solr connector caused
failure when content type contained a charset.
(Kenta Kasahara, Karl Wright)
CONNECTORS-1436: Porting of CMIS Output Connector from 2.6 to 2.8
(Piergiorgio Lucidi)
CONNECTORS-1434: Escape filenames in Solr Http headers to match spec.
This is a workaround for a fix that really should be in HttpClient.
(Karl Wright, Tamizh Kumaran Thamizharasan)
CONNECTORS-1433: Add pipeline specification to ES connector.
(Steph van Schalkwyk, Karl Wright)
CONNECTORS-1432: Fix deleting stale check methods from window object
(Steph van Schalkwyk, Karl Wright, Kishore Kumar)
CONNECTORS-1251: Fix encoding issues with confluence connector.
(Marisol Redondo, Karl Wright)
CONNECTORS-1431: Support different versions of ES (including 5.x and
up).
(Karl Wright, Hans Van Goethem)
CONNECTORS-1428: Add support for configuring Tika extractor.
(Julien Massiera, Karl Wright)
CONNECTORS-1426: Fix New UI to prevent Bootstrap tab click event.
(Karl Wright, Kishore Kumar)
CONNECTORS-1425: Add tikaservice transformation connector.
(Julien Massiera, Karl Wright)
CONNECTORS-1424: Add contentlimiter transformation connector.
(Julien Massiera)
CONNECTORS-1423: Fix the new UI to add certificates to connections with certificate stores.
(Karl Wright, Kishore Kumar)
CONNECTORS-1422: Fix an HTML problem in SharePoint metadata UI.
(David Hotchkiss)
CONNECTORS-1403: Implement improved UI for web connector.
(Kishore Kumar)
CONNECTORS-1421: Have email connector retry when the connection
is not established properly.
(Cihad Guzel, Karl Wright)
CONNECTORS-1418: Build .less files into style.css as part of the build.
(Kishore Kumar, Karl Wright)
CONNECTORS-1420: Fix the email connector's date range code.
(Cihad Guzel)
CONNECTORS-1419: Handle the JDBC no-version-query case so that
deletes work.
(Julien Massiera, Karl Wright)
CONNECTORS-1417: Accept multipart/alternate email format.
(Cihad Guzel)
CONNECTORS-1416: Use a 4-character year for email dates.
(Cihad Guzel)
CONNECTORS-1415: Return descriptive error message when Internal Server Error occurs
(Kishore Kumar)
CONNECTORS-1414: Return descriptive error message when UI is disconnected
(Markus Schuch, Kishore Kumar, Karl Wright)
CONNECTORS-1413: Fix object equality bug at Cmis Authority Connector.
(Furkan KAMACI, JC)
CONNECTORS-1290: Merge Nuxeo Connector. This also required going
to log4j 2.x. This connector is a work in progress but since a great deal
of work has been done and the connector is nearly done, it's time to
commit to trunk.
(David Arroyo Escobar, Rafa Haro, Karl Wright)
======================= Release 2.7 =====================
CONNECTORS-1412: Fix null "to" recipient bug at email connector.
(Furkan KAMACI)
CONNECTORS-1411: Fix attachment URL template reset bug.
(Furkan KAMACI)
CONNECTORS-1410: Body is used as content at emails.
(Furkan KAMACI)
CONNECTORS-1408: Insure that there's a non-null document name in
the Solr connector, otherwise there will be no multipart post.
(Cihad Guzel, Karl Wright)
CONNECTORS-1409: Fix re-processing email bug.
(Furkan KAMACI)
CONNECTORS-1407: Extract email addresses from email metadata fields.
(Furkan KAMACI)
CONNECTORS-1406: Fix multiple To and From field bug at email.
(Furkan KAMACI)
CONNECTORS-1405: Add file name of attachment metadata information for email.
(Furkan KAMACI)
CONNECTORS-1402: Add metadata information for email attachments.
(Furkan KAMACI)
CONNECTORS-1401: Fix Documentum Authority query to exclude
access tokens that have matching negative groups or users.
(Sharnel Merdeck Pereira, Karl Wright)
CONNECTORS_1399: Remove all dependencies on json.jar, as per
Apache Legal advice.
(Karl Wright)
CONNECTORS-1398: Accept RDF feeds that use lowercase "rdf", even
though that's not legal by the spec.
(Joachim Butz, Karl Wright)
CONNECTORS-1196: New AJAX-based crawler-UI.
(Kishore Kumar, Karl Wright)
CONNECTORS-1395: Increase zookeeper session timeout to 300000,
because we were having sessions expire.
(Karl Wright)
CONNECTORS-1396: Fix email connector class cast exception.
(Cihad Guzel, Karl Wright)
CONNECTORS-1394: Fix email connector ArrayIndexOutOfBounds
exception.
(Cihad Guzel, Karl Wright)
CONNECTORS-1392: The Webcrawler connector now has an option to ignore
meta robots tags in HTML pages
(Markus Schuch)
CONNECTORS-1390: Add user-settable connect timeout field for
Active Directory authority.
(Cihad Guzel, Karl Wright)
CONNECTORS-1389: The email notification connector now supports
multiple comma separated recipients
(Markus Schuch)
CONNECTORS-1388: The User ID field is now focused when the login
page is loaded
(Markus Schuch)
CONNECTORS-1387: Fix Amazon S3 connector not storing secret key
and proxy credentials properly
(Markus Schuch)
CONNECTORS-1383: Fix Generic connector not to send the password
to the client in plaintext
(Markus Schuch)
CONNECTORS-1384: Fix GridFS connector not to send the password
to the client in plaintext and enabled password obfuscation
(Markus Schuch)
CONNECTORS-1385: Confluence connector was constructing bad paths
which confused CF 6.4.
(Andrew Shumway, Karl Wright)
CONNECTORS-1382: Slack notification connector now treats the webhook url
as sensitive information
(Markus Schuch)
CONNECTORS-1381: Fix slack notification connector not to send the proxy
password to the client in plaintext
(Markus Schuch)
CONNECTORS-1380: DropBox connector editSpecification.js velocity template incorrect variable
(Kishore Kumar)
CONNECTORS-1378: History reports End time year resets to Start Time year
(Kishore Kumar)
CONNECTORS-1372: Bizarre errors while reading data out of a RepositoryDocument
in some cases. This was due to the implicit conversion of Readers to
Strings.
(Karl Wright)
CONNECTORS-1375: Add email attachment support, done as separate
documents.
(Cihad Guzel, Karl Wright)
CONNECTORS-1371: Fix RSS connector to use same SSL support as
the web connector.
(Karl Wright)
CONNECTORS-1370: Fix bug in Solr Connector so when an illegal
metadata field name is mapped to a legal one, the metadata values
are not lost.
(Karl Wright)
CONNECTORS-1368: Add date range support to email connector.
(Cihad Guzel)
CONNECTORS-1366: Wrong report code in email connector when mime
type is rejected.
(Furkan KAMACI)
CONNECTORS-1364: Add support in the JCIFS connector for allowing user-
settable bin names. This allows for better resource balancing since it
is not possible to discover the correct resource balancing empirically.
(Aeham Abushwashi, Karl Wright)
CONNECTORS-1365: Use zero seconds and milliseconds when evaluating
DocumentFilter.
(Furkan KAMACI)
======================= Release 2.6 =====================
CONNECTORS-1360: Fix MySQL and Sybase handling in the JDBC
connector and authority connector.
(Furkan KAMACI)
CONNECTORS-1362: Don't output the stage_id field for jobs in the API.
It's not accepted for readback.
(Cathal Mcguinness, Karl Wright)
CONNECTORS-1361: The max_interval job field was missing from the API.
(Cathal Mcguinness, Karl Wright)
CONNECTORS-1357: Delete button doesn't work on listnotifications
(Markus Schuch)
CONNECTORS-1336: Update the Compatibility Matrix
(Piergiorgio Lucidi)
CONNECTORS-1355: Missing code for API deletion of mapping and
transformation connections.
(Julien Massiera, Karl Wright)
CONNECTORS-1344: Adds Slack Notification Connector
(Odilo Oehmichen, Markus Schuch, Rüdiger Kurz)
CONNECTORS-1349: Fix the modified_date and original_size Solr
attributes.
(Cihad Guzel)
CONNECTORS-1338: Upgrade to SolrJ 6.3.0.
(Shinichiro Abe)
CONNECTORS-1343: Allow maximum year in report UI to be set based
on current year.
(Markus Schuch)
CONNECTORS-1342: Bad UI logic for "path" field in livelink connector.
(Lena Gurevich, Karl Wright)
CONNECTORS-1341: Bad logic in jira connector disables document
indexing.
(Chalitha Perera)
CONNECTORS-1325: Another example of bad XML from Microsoft has
been found and worked around.
(Konstantin Avdeev, Karl Wright)
CONNECTORS-1340: Revise connection strings for sybase and for
Oracle. It's not clear why these were working before, given the change.
(Julien Massiera)
CONNECTORS-1337: Update POI jars to make them consistent with
Tika 1.13.
(Olivier Tavard)
======================= Release 2.5 =====================
CONNECTORS-1335: Log message cleanup.
(Furkan KAMACI)
CONNECTORS-1316: Upgrade to Tika 1.13.
(Furkan KAMACI)
CONNECTORS-1334: Break out forbidden api check into separate
precommit target.
(Furkan KAMACI)
CONNECTORS-1332: Add check for forbidden api's to ant build.
(Furkan KAMACI)
CONNECTORS-1238: Update to use SolrJ 5.5.2, ZooKeeper 3.4.8.
(Karl Wright)
CONNECTORS-1331: Do not set SSL socket factory unless SSL.
(Furkan KAMACI)
CONNECTORS-1330: Minor refactoring of LDAP connector.
(Furkan KAMACI)
CONNECTORS-1329: Add logging to LDAP connector.
(Furkan KAMACI)
CONNECTORS-1326: Fix URL for Confluence documents.
(Chalitha Perera)
CONNECTORS-1325: Deal with SharePoint bad XML when document has
optional plane utf-16 characters. Documents with these are skipped
since Java can't represent them either.
(Karl Wright)
CONNECTORS-1324: Fix (again) the SharePoint connector's "use all metadata"
option.
(Konstantin Avdeev)
CONNECTORS-1323: When there were multiple outputs, the second,
third, etc outputs would not have their activities properly logged.
(Karl Wright)
CONNECTORS-1322: Fix email connector "from" field.
(Olivier Tavard)
CONNECTORS-1318: Documentation errors.
(KOIZUMI Satoru)
CONNECTORS-1317: Missing JDOM2 dependency for Tika.
(Karl Wright)
CONNECTORS-1309: SharePoint connector would blow up looking for
lists when SharePoint returned non-list entities.
(Phil Reithmuller, Karl Wright)
CONNECTORS-1315: Handle control characters in ES connector.
(Silvio Meier, Karl Wright)
CONNECTORS-1313: Add multivalued data support to JDBC connector.
(Luca Alciata, Karl Wright)
CONNECTORS-1312: Treat "connection reset by peer" same way as "busy"
in JCIFS connector.
(Konstantin Avdeev, Karl Wright)
CONNECTORS-1308: Update to Tika 1.12, and all associated downstream
dependencies.
(Karl Wright)
CONNECTORS-1305: Skip documents that get server-side resource
problems in JCIFS connector.
(Konstantin Avdeev, Karl Wright)
CONNECTORS-1189: Fix SearchBlox's test cases so that they don't depend on JDK hash order.
(Naveen.A.N, Ahmet Arslan)
CONNECTORS-1302: Catch newer version of 'in-use' SmbException in
JCIFS connector.
(Vince McNamara, Karl Wright)
CONNECTORS-1301: Addition of SSL to LDAP connector broke non-SSL
functionality.
(Yulin He, Karl Wright)
CONNECTORS-1297: Detect symlink in JCifs connector and explicitly
skip in that case.
(Konstantin Avdeev, Karl Wright)
======================= Release 2.4 =====================
CONNECTORS-1296: Revamp email notification connector to do
SMTP and be more configurable.
(Markus Schuch, Karl Wright)
CONNECTORS-1295: JCIFS connector ignoring max file length value
sometimes.
(Konstantin Avdeev, Karl Wright)
CONNECTORS-1293: Duplication of attribute names in the UI when
multiple languages are installed in Documentum.
(Radek Sklenicka, Karl Wright)
CONNECTORS-1288: SharePoint connector proxy password obfuscation
was breaking this feature.
(Markus Schuch, Karl Wright)
CONNECTORS-1284: SharePoint fields that do not have a different
display name from their field name (or which are defined in some way
as yet not well understood) were being overlooked in SharePoint crawling.
(Markus Schuch, Karl Wright)
CONNECTORS-1283: "Document has no version" signal was not working.
This problem has been around since MCF 1.8/2.0. The fix is simple but
may change the functioning of some custom repository connectors. This
fix also restores broken functionality in the MCF JDBC connector, when
no document version query is provided.
(Markus Schuch, Karl Wright)
CONNECTORS-1282: Missing translation for Metadata Adjuster.
(Markus Schuch, Karl Wright)
CONNECTORS-1281: SQLServer under JTDS throws AbstractMethodException.
(Olivier Tavard, Karl Wright)
CONNECTORS-1275: Help ES deal with dates properly. Also added
support for built-in Repository Document attributes.
(Andrey Leybovich, Karl Wright)
CONNECTORS-1272: Update _status command for Elastic Search to _stats.
(Andrey Leybovich, Karl Wright)
CONNECTORS-1271: Broken AmazonCloudSearch connector.
(Juan Pablo Diaz-Vaz, Karl Wright)
CONNECTORS-1270: Contribute OpenNLP transformation connector.
(Chalitha Perera, Rafa Haro, Karl Wright)
CONNECTORS-1268: Add missing mime types to FileNet connector.
(Damien Picard)
CONNECTORS-1267: Added enter key pressed event to the login page
(Muhammed Olgun)
======================= Release 2.3 =====================
CONNECTORS-1266: Fix an infinite loop in email notification connector.
(Markus Schuch)
CONNECTORS-1265: Adjust interval for checking validity of http connection.
(Shinichiro Abe, Karl Wright)
CONNECTORS-1263: New version of Alfresco-indexer package.
(Maurizio Pillitu)
CONNECTORS-1262: Fix Alfresco-webscript connector's version string,
so changes to ACLs will be detected as document changes.
(Chalitha Perera)
CONNECTORS-1264: Fix handling of slashes in unquoted attribute values
in html parsing.
(Issei Nishigata, Karl Wright)
CONNECTORS-1249: Independent priority setting for different
connectors, and bring individual connectors up to speed with proper
document bin names.
(Karl Wright)
CONNECTORS-1261: Supply commit-within argument for /update
handler in Solr connector.
(Karl Wright, Shinichiro Abe, Adrian Conlon)
CONNECTORS-1251: Confluence connector encoding issue.
(Karl Wright, Jens Grassel)
CONNECTORS-1260: Fix completely broken email connector.
(Karl Wright, Julien Massiera)