Commit Graph

504 Commits

Author SHA1 Message Date
Erik Knizat
fc96f9aa5f Do the wiring 2020-04-03 17:15:36 +01:00
kristian
4a96e3aabd Merge remote-tracking branch 'origin/ATS-675_aio_transformer' into ATS-675_aio_transformer 2020-04-03 13:21:07 +01:00
kristian
3c3e6fe872 ATS-693: Implement maven docker build 2020-04-03 13:13:22 +01:00
David Edwards
5c1f9fcc82 ATS-675/ATS-705 Implemented ImageMagickAdapter
Moved and renamed OptionsBuilder. Moved to alfresco-transform-imagemagick, renamed ImageMagickOptionsBuilder.
Added dependencies to pom.xml
2020-04-03 12:33:50 +01:00
David Edwards
31fa9cb7ee ATS-675 Parity with base aio naming convention 2020-04-03 12:29:07 +01:00
David Edwards
5936adf3d4 ATS-675/ ATS-704
Implemeneted LibreOfficeAdapter
2020-04-03 11:46:38 +01:00
David Edwards
ef8879bca3 ATS-675/ATS-695 Added PdfRendererApadpter.java
Added dependency to pom.xml
Required transformation of String to Long, method added to Util.java
2020-04-03 11:34:01 +01:00
David Edwards
537070285d ATS-675/ATS-703 Rename OptionsBuilder to PdfRendererOptionsBuilder
This is to avoid confilct with OptionsBuilders in other T-engines.
2020-04-03 11:27:23 +01:00
David Edwards
7861608e3f ATS-675/ATS-703 Moved Options builder to non boot jar. 2020-04-03 10:54:42 +01:00
David Edwards
0adae64b36 ATS-675 add todo 2020-04-03 10:45:28 +01:00
David Edwards
596aecd976 ATS-695 AIO T-Engine Spring Boot (#202)
* ATS-695/ATS-675 Add aio boot project

Added the bare bones of a spring boot project to be used by aio. 
Add forms for each transformer.
Commented out maven profile until dockerfile implemented
Implemented
Implement local transform method
Implement processTransform
2020-04-03 10:36:39 +01:00
kristian
a7eadb323e Merge remote-tracking branch 'origin/ATS-675_AIO-T-Engine-epic-ATS-671' into ATS-675_AIO-T-Engine-epic-ATS-671 2020-04-03 10:32:48 +01:00
kristian
b4881fe75c ATS-693: Fix path to jar resources 2020-04-03 10:31:10 +01:00
David Edwards
d83573bceb ATS-675/ATS-695 Remove test resources, to be added in test implementation 2020-04-03 10:03:31 +01:00
David Edwards
5218ea99c4 ATS-675/ATS-695 Add resource required for ProbeTestTrasform 2020-04-03 10:02:20 +01:00
kristian
3ac64b48a2 "ATS-693: Add Dockerfile to aio-boot module" 2020-04-02 17:54:52 +01:00
kristian
d0e4d145b4 Merge remote-tracking branch 'origin/ATS-675_AIO-T-Engine-epic-ATS-671' into ATS-675_AIO-T-Engine-epic-ATS-671 2020-04-02 17:15:45 +01:00
kristian
741c1d6c13 ATS-693: Update transform-misc Dockerfile with newly reserved uid 2020-04-02 17:14:59 +01:00
kristian
d5981792ce Revert "ATS-691: Combine the win/linux pathToFile logic"
This reverts commit 61fe4820
2020-04-02 17:14:59 +01:00
kristian
e6f082c05e ATS-693: Update transform-misc Dockerfile with newly reserved uid 2020-04-02 17:14:59 +01:00
David Edwards
0add818274 ATS-675/ATS-695 Fix build
Update project location
Update imports and variable declarations in TODOs
Add error handling.
Formatting.
2020-04-02 17:14:36 +01:00
David Edwards
b6ef1e1b63 ATS-675/ATS-695 Rename project to alfresco-transform-core-aio-boot
Add alfresco-core-aio dependencies
2020-04-02 16:43:18 +01:00
David Edwards
da5c41a9de Merge branch 'ATS-675_aio_transformer' into ATS-675_AIO-T-Engine-epic-ATS-671 2020-04-02 16:36:44 +01:00
David Edwards
e4ed3e1b8b ATS-675/ATS-695 Implement processTransform
[skip ci]
2020-04-02 16:34:53 +01:00
David Edwards
fa42021d66 ATS-675/ATS-695 Implement local transform method
Minimum implementation for transform method.
2020-04-02 16:33:52 +01:00
David Edwards
f117391028 ATS-675/ATS-695 Add logger method,
This will be code repeated in the local transform method and the processTransform method
2020-04-02 16:30:33 +01:00
David Edwards
88b099d6c9 ATS-675/ATS-695 Add ProbeTestTransformation
Currenly uses MiscController implementation.
2020-04-02 16:28:34 +01:00
Erik Knizat
de40f38d43 Fix formatting and rename the module as per review comments 2020-04-02 13:53:20 +01:00
Erik Knizat
3ef851cda7 . 2020-04-01 17:42:45 +01:00
Erik Knizat
82ba97f666 Define interface and the aio transformer 2020-04-01 17:41:16 +01:00
David Edwards
47db01221c ATS-695 remove maven profile to fix build 2020-04-01 13:20:58 +01:00
David Edwards
367dc68751 ATS-675/ATS-695 add empty test to pass build during dev 2020-04-01 12:33:17 +01:00
David Edwards
040dbd8234 ATS-674/ATS-695 Add forms for each transformer. 2020-04-01 12:07:28 +01:00
David Edwards
938226d239 ATS-695/ATS-675 Comment out non-overrided tests. 2020-04-01 10:00:00 +01:00
David Edwards
16f0de601c ATS-695/ATS-675 Add aio boot project
Added the bare bones of a spring boot project to be used by aio. Currenltly based loosely on transform-misc.
2020-03-31 17:45:24 +01:00
montgolfiere
111fcfcc0e Merge pull request #187 from Alfresco/dependabot/maven/dependency.jackson.version-2.10.3
Bump dependency.jackson.version from 2.10.2 to 2.10.3
2020-03-31 10:54:44 +01:00
montgolfiere
e877a3523c Merge pull request #194 from Alfresco/dependabot/maven/org.springframework.boot-spring-boot-starter-parent-2.2.6.RELEASE
Bump spring-boot-starter-parent from 2.2.4.RELEASE to 2.2.6.RELEASE
2020-03-31 10:11:18 +01:00
montgolfiere
5d7c4aca39 Merge pull request #195 from Alfresco/fix/ATS-688_Imagemagick_T-Engine_does_not_maintain_the_aspect_ratio
WIP-ATS-688: Negate OptionsBuilder's maintainAspectRatio boolean
2020-03-30 12:47:17 +01:00
kristian
7476bfebbf ATS-688: Fix ImageMagickControllerTest.optionsTest unit test 2020-03-30 12:26:10 +01:00
kristian
20f81b429b ATS-688: Fix ImageMagickControllerTest.optionsNegateBooleansTest unit test 2020-03-30 12:06:33 +01:00
Jan Vonka
51c8a6c3a5 Revert "Bump fabric8-maven-plugin from 4.4.0 to 4.4.1"
This reverts commit 7b81736954.
2020-03-30 10:15:34 +01:00
kristian
b072c89694 ATS-688: Negate OptionsBuilder's maintainAspectRatio boolean 2020-03-30 09:33:38 +01:00
montgolfiere
6a0c747d95 Merge pull request #189 from Alfresco/dependabot/maven/org.apache.maven.plugins-maven-javadoc-plugin-3.2.0
Bump maven-javadoc-plugin from 3.1.1 to 3.2.0
2020-03-30 09:24:12 +01:00
montgolfiere
42569cd3b7 Merge pull request #190 from Alfresco/dependabot/maven/io.fabric8-fabric8-maven-plugin-4.4.1
Bump fabric8-maven-plugin from 4.4.0 to 4.4.1
2020-03-30 09:23:47 +01:00
eknizat
3bed6930bf ATS-671: Split engines into fat & skinny modules (ATS-674) (#192)
Each transform engine project has been separated into 2 modules so that an executable and non-executable jar can be created. 
Modules have been renamed such that *docker* has been removed from the artifactIds and project names.

Co-authored-by: Erik Knizat <erik.knizat@alfresco.com>
Co-authored-by: David Edwards <david.edwards@alfresco.com>
2020-03-27 13:45:15 +00:00
dependabot-preview[bot]
d5c1aecb80 Bump spring-boot-starter-parent from 2.2.4.RELEASE to 2.2.6.RELEASE
Bumps spring-boot-starter-parent from 2.2.4.RELEASE to 2.2.6.RELEASE.

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-26 22:14:34 +00:00
Denis Ungureanu
46b2e6df5b ATS-468 : Add Veracode (SAST & SCA) scans to Transform Service Travis builds (#188)
- add SCA & SAST
   - use wildcards to reference jars' locations - a single static scan will be triggered
   - use sandbox based on git branch
   - use maven plugin for source clear scans
   - filter logs
2020-03-19 18:26:55 +02:00
dependabot-preview[bot]
7b81736954 Bump fabric8-maven-plugin from 4.4.0 to 4.4.1
Bumps [fabric8-maven-plugin](https://github.com/fabric8io/fabric8-maven-plugin) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/fabric8io/fabric8-maven-plugin/releases)
- [Changelog](https://github.com/fabric8io/fabric8-maven-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fabric8io/fabric8-maven-plugin/compare/v4.4.0...v4.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-18 22:19:06 +00:00
dependabot-preview[bot]
2e13888fc1 Bump maven-javadoc-plugin from 3.1.1 to 3.2.0
Bumps [maven-javadoc-plugin](https://github.com/apache/maven-javadoc-plugin) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/apache/maven-javadoc-plugin/releases)
- [Commits](https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.1.1...maven-javadoc-plugin-3.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-16 22:14:43 +00:00
dependabot-preview[bot]
78b83ba0d6 Bump dependency.jackson.version from 2.10.2 to 2.10.3
Bumps `dependency.jackson.version` from 2.10.2 to 2.10.3.

Updates `jackson-annotations` from 2.10.2 to 2.10.3
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `jackson-databind` from 2.10.2 to 2.10.3
- [Release notes](https://github.com/FasterXML/jackson/releases)
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `jackson-core` from 2.10.2 to 2.10.3
- [Release notes](https://github.com/FasterXML/jackson-core/releases)
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.10.2...jackson-core-2.10.3)

Updates `jackson-datatype-jdk8` from 2.10.2 to 2.10.3

Updates `jackson-datatype-jsr310` from 2.10.2 to 2.10.3

Updates `jackson-module-parameter-names` from 2.10.2 to 2.10.3
- [Release notes](https://github.com/FasterXML/jackson-modules-java8/releases)
- [Commits](https://github.com/FasterXML/jackson-modules-java8/compare/jackson-modules-java8-2.10.2...jackson-modules-java8-2.10.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-03-03 22:14:21 +00:00