36 Commits

Author SHA1 Message Date
CezarLeahu
d9747f015d
ATS-466/ATS-538/ATS-539: Incorporate Misc T-Engine in ATS (#98)
- fix multiple Misc Transformer bugs related to file mimeTypes
- remove usage of 'source/targetMimetype' as transform options/parameters
- add 'source/targetMimetype' arguments to the 'processTransform' method
- remove unnecessary code (e.g. useless overridden methods)
- add quick* test resource files
- add integration test for 'Local Transformations' on the Misc engine
- set up Integration Tests POM configuration for all T-Engine modules
2019-08-26 13:59:38 +03:00
CezarLeahu
bb187dc00f
ATS-488 : Remove alfresco-core dependency (#90)
- remove *alfresco-core* dependency
- remove *alfresco-data-model* dependency
- replace _TempFileProvider_ with local implementation
- duplicate _RuntimeExec_ and _ExecParameterTokenizer_ from alfresco-core
- partially duplicate _MimetypeMap_ from alfresco-data-model
2019-08-20 10:05:39 +03:00
CezarLeahu
22de0ce5df
ATS-532 : Code improvements (#89)
- move startup message from controllers to the Application classes (SpringBoot configuration beans)
- added static imports for most static variables and static methods
- simplified a few nested *if*s
- replaced Arrays.asList() with explicit immutable collections
- fixed a few IntelliJ code inspection warnings
2019-08-18 18:45:14 +03:00
Cezar.Leahu
485347729b ATS-531 : Reformat code 2019-08-14 22:46:36 +03:00
CezarLeahu
3e4f6af0e4
ATS-467 : JMS config startup message (#72) 2019-07-10 13:42:28 +03:00
Lucian Tuca
f1edbb71e9 ATS-460 : ATS: T-Engines - Update license information to *not* refer to Enterprise edition
- updated controller line
2019-07-08 11:40:29 +03:00
CezarLeahu
be48c8e7a9
ATS-467 : T-Engine logs fill up with ActiveMQ errors when used in ACS Community edition
- instantiate JMS beans only when 'activemq.url' property is set
- fix integration tests
2019-07-05 11:39:39 +03:00
CezarLeahu
43b586a565
ATS-443 : Dependency updates (#59) 2019-06-24 17:41:51 +03:00
eknizat
ff0f659ded
REPO-4331: Add remaining core transformers (#45)
* REPO-4331: Add remaining core transformers
* HtmlParserContentTransformer
* AppleIWorksContentTransformer
* StringExtractingContentTransformer
* TextToPdfContentTransformer
* OOXMLThumbnailContentTransformer
2019-06-20 12:31:38 +01:00
Cezar.Leahu
69a836fc89 ATS-252 : Use docker-maven-plugin for the integration tests 2019-06-06 14:06:38 +03:00
Cezar.Leahu
8419cc4b6d ATS-448 : Small T-Engine configuration improvements
- ignore empty fields during serialization
 - changed application.properties files to application-default.yaml
2019-06-05 13:21:15 +03:00
DenisGabriela
d2292f94a0 ATS-434 : Implement /info endpoint in T-Engines (#44)
- implement '/info' endpoint
   - add engine_config files
   - use SNAPSHOT transform-model with new Transform Config models (TODO update after transform-model release)
   - remove 'tests' from travis stages
   - add new junits
   - add test resources
2019-05-31 14:14:03 +03:00
CezarLeahu
70652dcb31
ATS-400 : Update Copyright (#23)
* ATS-400 : Update Copyright

* ATS-400 : Update maven license plugin configuration

* ATS-400 : Update Copyright with the license-maven-plugin

* ATS-400 : Update licence-maven-plugin default configuration
2019-05-20 14:06:25 +03:00
Lucian Tuca
7c466b7c82 ATS-238 2019-02-05 13:55:43 +00:00
Lucian Tuca
86bb0210e0 ATS-227 : PoC: Improve scaling/performance of transforms via T-Engine queues ? 2019-01-11 08:49:10 +00:00
Cezar Leahu
54a7b07e55 ATS-213 : Transformers should have unique option name 2018-12-11 16:02:04 +00:00
Cezar Leahu
24611ea42e ATS-176 : Log improvements with Slf4j 2018-11-13 15:22:38 +00:00
Cezar.Leahu
77326ad759 ATS-175 : JavaDoc 2018-10-30 18:17:54 +02:00
Cezar.Leahu
ad4ea1574e ATS-175 : Replace HTTP numeric codes with constants 2018-10-30 16:11:10 +02:00
Cezar.Leahu
36ad687f81 ATS-178 : Fix bean initialization errors 2018-10-29 16:42:38 +02:00
Cezar.Leahu
d85c03d362 ATS-175 : T-Engine code cleanup 2018-10-26 16:38:09 +03:00
DenisGabriela
8e7e775eef ATS-126 : Expose JVM metrics - eg. CPU & Memory (within jvm process / container)
- addressed review comments
2018-10-15 16:08:47 +03:00
DenisGabriela
6a7bbb3c4e ATS-126 : Expose JVM metrics - eg. CPU & Memory (within jvm process / container)
- added pod name tag tag on metrics
2018-10-15 12:41:42 +03:00
Denis Ungureanu
9fdafcb60f ATS-68 : ATS-16: Fix error status code mapping for expected invalid requests
- updated tests
   - added negative test for 400 reply
2018-08-21 14:05:31 +03:00
Lucian Tuca
dda632c7a5 feature/ATS-16 2018-08-17 09:32:25 +01:00
Alan Davis
82c5e3e96a REPO-3425 Transformers: Tika based transformers 2018-06-28 13:25:01 +01:00
Alan Davis
7de82a3541 Feature/repo 3505 probes 2018-05-23 15:36:56 +01:00
Alan Davis
a20840c5b8 REPO-3504 Typos in javadoc 2018-05-16 12:11:51 +01:00
Alan Davis
73af441ab3 REPO-3424 More unit tests and pick up latest alfresco-core (7.2) 2018-04-16 23:22:18 +01:00
Alan Davis
0b1ffe9f29 REPO-3424 Unit tests for docker transformers 2018-04-16 16:24:09 +01:00
Alan Davis
a0dd60d6a6 REPO-3422 Startup check for LibreOffice
Also included the transformer name on the log and error pages.
2018-04-09 06:57:53 +01:00
Alan Davis
89e906be6b REPO-3299,REPO-3437,REPO-3436: Switch to Enterprise license. 2018-03-28 14:12:59 +01:00
Alan Davis
413bd8e7df REPO-3299,REPO-3436,REPO-3437: Tidy up license messages 2018-03-27 13:34:28 +01:00
Alan Davis
47f805e306 REPO-3299,REPO-3436,REPO-3437: License infor for PDFium, LibreOffice and ImageMagick 2018-03-26 18:30:10 +01:00
Alan Davis
2d6fafaf1c REPO-3264 Fix startup of transformers 2018-03-16 07:29:20 +00:00
Alexandru-Eusebiu Epure
aed1be1d01 Add fabric8 plugin to all docker projects and removed the /docker projects that created the images
Refactor all poms and moved the sources up a level
2018-03-13 19:06:42 +02:00