79 Commits

Author SHA1 Message Date
David Edwards
804c745004
ATS-893 Add Exiftool to docker containers & add licences (#384)
* ATS-893 Add Exiftool to docker containers & add licences
2021-04-28 14:44:31 +01:00
dependabot-preview[bot]
775a25795c
Bump alfresco/alfresco-base-java (#382)
Bumps alfresco/alfresco-base-java from `343c8f6` to `80b3611`.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-27 15:07:12 +01:00
David Edwards
03d08d0c9e
MNT-22082 transformation of pdf to text hang (#367)
A new constructor has been added to the TikaController to provide
the new spring config.
The creation of the TikaExecutor has been moved to "singleton pattern" as
the injection of the @Value happens after the instantiation of the
TikaJavaExecutor and does not pass the value correctly. The
instantiation is now done once, on the first transform request.
Param has been added to the AIO beans.
2021-04-13 09:59:42 +01:00
Travis CI User
79a48ac385 [maven-release-plugin][skip ci] prepare for next development iteration 2021-03-08 19:06:03 +00:00
Travis CI User
156196dc95 [maven-release-plugin][skip ci] prepare release 2.3.10 2021-03-08 19:05:58 +00:00
Travis CI User
ed7e0c76df [maven-release-plugin][skip ci] prepare for next development iteration 2021-03-08 16:27:11 +00:00
Travis CI User
2e4a4639e1 [maven-release-plugin][skip ci] prepare release 2.3.9 2021-03-08 16:27:06 +00:00
dependabot-preview[bot]
7f79ad175e
Bump alfresco/alfresco-base-java (#356)
Bumps alfresco/alfresco-base-java from `e45f5e0` to `343c8f6`.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-08 10:32:02 +00:00
dependabot-preview[bot]
ecbd7bd35a
Bump alfresco/alfresco-base-java (#349)
Bumps alfresco/alfresco-base-java from `9fbcc4d` to `e45f5e0`.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-04 09:58:42 +00:00
Travis CI User
adc7e291db [maven-release-plugin][skip ci] prepare for next development iteration 2021-02-18 16:07:41 +00:00
Travis CI User
310a20f049 [maven-release-plugin][skip ci] prepare release 2.3.8 2021-02-18 16:07:36 +00:00
David Edwards
b1ada4a982
ACS-1185 Update activemq image to 5.16.1 (#341) 2021-02-18 10:32:25 +00:00
dependabot-preview[bot]
48dadc94ea
Bump alfresco/alfresco-base-java (#337)
Bumps alfresco/alfresco-base-java from `f498c31` to `9fbcc4d`.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-17 10:52:55 +00:00
montgolfiere
b527d49f3b
ATS-863: Update to latest Java Base Image on CentOS 8 (& Open JDK 11.0.10) (#333)
* ATS-863: Update to latest Java Base Image on CentOS 8 (& Open JDK 11.0.10)

- to resolve 2 medium (at time of writing) in quay.io
- update to CentOS 7 to 8 (aligned with Repo decision)

* ATS-863: Update to latest Java Base Image on CentOS 8 (& Open JDK 11.0.10)

- to resolve 2 medium (at time of writing) in quay.io
- update to CentOS 7 to 8 (aligned with Repo decision)

- also update ImageMagick from 7.0.10-11 to 7.0.10-59 - see also ACS-1174
2021-02-15 15:49:04 +00:00
dependabot-preview[bot]
1fbd06f6b1
Bump bcmail-jdk15on from 1.64 to 1.68 (#313)
Bumps [bcmail-jdk15on](https://github.com/bcgit/bc-java) from 1.64 to 1.68.
- [Release notes](https://github.com/bcgit/bc-java/releases)
- [Changelog](https://github.com/bcgit/bc-java/blob/master/docs/releasenotes.html)
- [Commits](https://github.com/bcgit/bc-java/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-11 18:12:35 +00:00
Travis CI User
c5d7791cb5 [maven-release-plugin][skip ci] prepare for next development iteration 2021-02-02 06:40:35 +00:00
Travis CI User
969968a70e [maven-release-plugin][skip ci] prepare release 2.3.7 2021-02-02 06:40:28 +00:00
Nebil Kisa
537da0c8b6
ATS-851: Release ATS 1.3.2-A1 [trigger release] (#328) 2021-02-01 19:13:25 +00:00
David Edwards
ef21365e00
ACS-930 Security update to spring boot 2.4.1 (#321)
* ACS-930 Upgrade to Junit5
2021-01-15 10:31:25 +00:00
dependabot-preview[bot]
0060461695
Bump bcprov-jdk15on from 1.64 to 1.68 (#312)
Bumps [bcprov-jdk15on](https://github.com/bcgit/bc-java) from 1.64 to 1.68.
- [Release notes](https://github.com/bcgit/bc-java/releases)
- [Changelog](https://github.com/bcgit/bc-java/blob/master/docs/releasenotes.html)
- [Commits](https://github.com/bcgit/bc-java/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-01-14 13:15:41 +00:00
Alan Davis
2fd11d5aed
REPO-5191 Bug: T-Engine should provide mapping rather than the repo. (#316)
Bug found while reviewing documents on how to create a custom metadata extractor. The original refactor had left the repo doing the mapping. It should have been passing the fully qualified repo properties to the T-Engine to do the mapping.

Linked to:
    Alfresco/alfresco-community-repo#227
    Alfresco/acs-packaging#1826
2021-01-06 22:25:40 +00:00
David Edwards
6da39399db
ACS-930 security update to Spring Boot 2.4.1 (#318)
* ACS-930 Update Spring boot to 2.4.1

* ACS-930 Update missing dependencies
2021-01-06 09:23:48 +00:00
Travis CI User
f0fb98f238 [maven-release-plugin][skip ci] prepare for next development iteration 2020-11-19 20:13:18 +00:00
Travis CI User
d95120fdf4 [maven-release-plugin][skip ci] prepare release 2.3.6 2020-11-19 20:13:11 +00:00
Alan Davis
00fbb6405a
ATS-829 Release T-Engines 2.3.6 (#307)
ATS-829: Release T-Core (T-Engines) 2.3.6 [trigger release]

Linked to REPO-5219 Allow AGS AMP to specify metadata extract mapping

Added an extractMapping transform option to all metadata extractors to override the default one.

3rd party libraries to get a green build.
* Upgrade cxf-rt-transports-http and woodstox-core to avoid issues
* Upgrade to org.springframework.boot:spring-boot-starter-parent:2.3.5.RELEASE to avoid problem in org.springframework:spring-web
* Upgrade to activemq 5.15.13 to avoid problem in activemq-broker 5.15.12
2020-11-19 18:35:22 +00:00
Travis CI User
3ef6a7a788 [maven-release-plugin][skip ci] prepare for next development iteration 2020-09-25 08:53:59 +00:00
Travis CI User
37c4f682fa [maven-release-plugin][skip ci] prepare release 2.3.5 2020-09-25 08:53:53 +00:00
Travis CI User
608fdc1ab4 [maven-release-plugin][skip ci] prepare for next development iteration 2020-08-06 15:09:04 +00:00
Travis CI User
b7c4ca02cc [maven-release-plugin][skip ci] prepare release 2.3.4 2020-08-06 15:08:57 +00:00
eknizat
0273fd5c07
ATS-816: Fix tika apple keynote (#285)
* ATS-816: Fix tika apple keynote
The application/vnd.apple.keynote -> text/plain transformation has been found to fail after switching the version of tika in ATS-801
The previous version of tika would use the org.apache.tika.parser.pkg.PackageParser but the new version uses an empty parser producing empty target file.

* Re enable test for application/vnd.apple.keynote to text
2020-08-06 12:30:20 +01:00
Travis CI User
33eff2d8d7 [maven-release-plugin][skip ci] prepare for next development iteration 2020-08-03 10:10:09 +00:00
Travis CI User
66ff8a950c [maven-release-plugin][skip ci] prepare release 2.3.3 2020-08-03 10:10:01 +00:00
David Edwards
7c10f3fbf4
ATS-817 update base image to 11.0.7-openjdk-centos-7-dcd8edf6cb70 (#282) 2020-07-31 09:20:06 +01:00
montgolfiere
c267854e12
ATS-801 (part of ACS-387) - update to core Tika 1.24.1 / Poi 4.1.2 (#269)
* ATS-801: Tika Update - part 1 (T-Core) sanity check

- initially switch to 1.21 (to see if any unit/quick tests fail in T-Core)

* ATS-801: Tika Update - part 1 (T-Core) sanity check

- 1st attempt to bump to Tika 1.24.1 /  Poi 4.1.2
2020-07-03 15:46:24 +01:00
Travis CI User
4646e016d6 [maven-release-plugin][skip ci] prepare for next development iteration 2020-07-02 16:04:21 +00:00
Travis CI User
03f37d5004 [maven-release-plugin][skip ci] prepare release 2.3.2 2020-07-02 16:04:13 +00:00
Travis CI User
8cdbc00424 [maven-release-plugin][skip ci] prepare for next development iteration 2020-06-24 17:07:23 +00:00
Travis CI User
b92f6794ac [maven-release-plugin][skip ci] prepare release 2.3.1 2020-06-24 17:07:15 +00:00
eknizat
522c793970
ACS-373: Fix tika proble UnsupportedOperationException (#264) 2020-06-23 16:52:49 +01:00
David Edwards
d3defc8071
ATS-790 Update Java base image: 11.0.7-openjdk-centos-7-9448dd21de19 (#263)
alfresco/alfresco-base-java:11.0.7-openjdk-centos-7-9448dd21de19
2020-06-23 13:55:21 +01:00
Ayman Harake
14e70b9785
ATS-762: T-Core Legacy Part 2 - Legacy Pipeline additions (was: review failing legacy transforms) (#262)
* ATS-762: Add Tika unit test for pdf to csv

* ATS-762: Fix indentation

* ATS-762: Added 3 tests for simple pipepline. msg > txt, txt > doc, txt > odt, txt > rtf

* ATS-762: Added tests for libreofficeToPdf pipeline

* ATS-762: Addressed Jan's comment about not using asterisk when importing modules

* ATS-762: Changed comment to pdf-->csv to address Jan's comment on the PR

* task/ATS-762_T: noticed the txt mime type was wrong so fixed it

Co-authored-by: kristian <kristian.dimitrov@alfresco.com>
2020-06-19 18:03:56 +01:00
Travis CI User
76457cb6e8 [maven-release-plugin][skip ci] prepare for next development iteration 2020-06-16 17:34:27 +00:00
Travis CI User
5da2a54ff1 [maven-release-plugin][skip ci] prepare release 2.3.0 2020-06-16 17:34:17 +00:00
Jan Vonka
bb939596ad ATS-779: Bump to 2.3.0-SNAPSHOT
- as per new T-Base "transformImpl" (see ATS-777 / REPO-4334)
2020-06-16 14:50:22 +01:00
Alan Davis
d495459b9b
ATS-777 / REPO-4334: Move metadata extraction into T-Engines (#256)
* REPO-4334 Move metadata extraction into T-Engines
- new "transformImpl" required (processTransform deprecated)
- JavaDoc

Co-authored-by: Jan Vonka <jan.vonka@alfresco.com>
2020-06-16 14:41:49 +01:00
Travis CI User
401fcaf2ca [maven-release-plugin][skip ci] prepare for next development iteration 2020-06-15 17:20:58 +00:00
Travis CI User
f5025483f2 [maven-release-plugin][skip ci] prepare release 2.2.3 2020-06-15 17:20:51 +00:00
Abdul Mohammed
66917c3744
Merge pull request #255 from Alfresco/fix/MNT-21487-use-full-ooxml-jar
MNT-21487: Switch from smaller schemas jar (poi-ooxml-schemas) to the full jar (ooxml-schemas)
2020-06-12 11:54:06 +01:00
Alan Davis
06109dee75
REPO-4334 Move metadata extraction into T-Engines (#247)
* Metadata extract code added to T-Engines
* Required a refactor of duplicate code to avoid 3x more duplication:
        - try catches used to return return exit codes
        - calls to java libraries or commands to external processes
        - building of transform options in controllers, adaptors
* integration tests based on current extracts performed in the repo
* included extract code for libreoffice, and embed code even though not used out of the box any more. There may well be custom extracts using them that move to T-Engines
* removal of unused imports
* minor autoOrient / allowEnlargement bug fixes that were not included in Paddington on the T-Engine side.
2020-06-11 20:20:22 +01:00
Abdul Mohammed
ca768c7964 Replace poi-ooxml-schemas with ooxml-schemas 2020-06-11 15:13:18 +01:00