Commit Graph
38 Commits
Author SHA1 Message Date
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
DenisGabriela a718a39724 ATS-636 : Security: DEPLOY-904 - Update Dockerfiles (ATS & AI-CE) to new Java Base Image (Open JDK 11.0.1) 2019-12-19 16:21:55 +02:00
DenisGabriela addcba9652 ATS-627 : Security: DEPLOY-886 - Update Dockerfiles (ATS & AI-CE) to new Java Base Image (Open JDK 11.0.1) (#158) 2019-12-06 12:10:06 +02:00
DenisGabriela 74a55371d1 Trigger build 2019-10-08 11:08:43 +03:00
DenisGabriela e71bf39905 ATS-550 : ATS: Fix WhiteSource Bolt issues in ATS (#112)
* ATS-550 : ATS: Fix WhiteSource Bolt issues in ATS
   - upgrade to newer versions of dependencies

* ATS-550 : ATS: Fix WhiteSource Bolt issues in ATS
   - upgrade to newer versions of dependencies
2019-09-12 16:19:09 +03:00
DenisGabriela 8ba4ae9c11 ATS-250 : ATS: T-Engines: Improve the convert message error handling (T-Base) (#51)
- code refactoring:
    if successful -> return the object ( Optional.ofNullable(request) )
    if not successful -> throw an exception (instead of sending an error message on the queue)
- when calling 'convert()' method, catch this exception and send a T-Reply with error message on the queue
- add correlationID to error logs
2019-06-13 16:52:17 +03:00
DenisGabriela f965f76206 ATS-432 : Update Transform Model to 1.0.2.3 (#47) 2019-06-04 16:13:07 +03:00
DenisGabriela ee6227c8b7 ATS-434 : Implement /transform/config endpoint in T-Engines (#46)
- fix config file loading
- rename `/info` endpoint to '/transform/config'
2019-06-04 13:43:58 +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
DenisGabriela f3d25c4347 Merge branch 'release' 2019-05-21 12:03:30 +03:00
DenisGabriela 2be5b374f4 ATS-400: Release T-Engines 2.1.0-EA2
- update distributionManagement
2019-05-20 16:58:09 +03:00
DenisGabriela 615296ecff ATS-400: Release T-Engines 2.1.0-EA1 2019-05-20 14:30:18 +03:00
DenisGabriela 27a55855fb ATS-421 : ATS-400: Create Travis build for "alfresco-transform-core" (#25)
- login to dockerhub
2019-05-16 11:59:13 +03:00
DenisGabriela a9218b16d3 ATS-421 : Create Travis build for "alfresco-transform-core" (#21)
* ATS-421 : ATS-400: Create Travis build for "alfresco-transform-core"
   - rename mvn profile from 'enterpriseDocker' to 'local'
   - add config to publish docker image on both Quay and Docker
   - remove unused 'master' profile - similar to ATS, publish images only from master branch and on Release
   - update <distributionManagement> to publish artefacts to Nexus public (rather than Enterprise Releases)
   - add travis build configs
   - include SP branches to travis build
  - add documentation on build&release process
2019-05-15 13:30:23 +03:00
DenisGabriela aaef3be6cd ATS-209 : ATS: Implement: Handle multiple kinds / instances of ATS clients
- update transform model dependency
2019-05-07 16:56:19 +03:00
DenisGabriela d4f6fd514a ATS-341 : ATS: Shadow MNT-20344: ATS docker images should not run as root
- run docker engines as non-root user
2019-04-12 14:48:42 +03:00
DenisGabriela bef28f3ca5 ATS-28 : Design: Initial Draft API contract to get / list registered transforms
- removed transformer parameter and 404 response
2018-12-21 11:31:38 +02:00
DenisGabriela db91ef32c4 ATS-28 : Design: Initial Draft API contract to get / list registered transforms 2018-12-19 10:20:31 +02:00
DenisGabriela 55a1b7d2f9 ATS-28 : Design: Initial Draft API contract to get / list registered transforms 2018-12-18 17:35:33 +02:00
DenisGabriela 56e8860477 ATS-28 : Design: Initial Draft API contract to get / list registered transforms
- added api spec to list transform options for a transformer
2018-12-18 16:51:34 +02:00
DenisGabriela a1437200cc ATS-193 : Update T-* dockerfiles (router & engines) to OpenJDK 11.0.1 base image 2018-11-20 15:57:44 +02:00
DenisGabriela 7c6d2ed024 ATS-198 : ACE-5893: T-Engines - Files bigger than 1MB can not be uploaded via multipart API
- renamed multipart properties
2018-11-15 12:42:01 +02:00
DenisGabriela e341bfb20b Merge branch 'master' into ATS-165 2018-10-26 11:02:27 +03:00
DenisGabriela c3f3126c8d ATS-165 : T-Engines build fails at the Release stage (if Build JDK = Open JDK 11)
- added release-plugin
2018-10-26 10:06:02 +03:00
DenisGabriela 3f51ddca96 Merge branch 'master' into ATS-165 2018-10-25 15:54:26 +03:00
DenisGabriela 78735a89f5 ATS-165 : T-Engines build fails at the Release stage (if Build JDK = Open JDK 11)
- changed parent from alfresco-super-pom to spring-boot-starter-parent
   - added javadoc plugin to be executed on build
2018-10-24 16:42:34 +03:00
DenisGabriela bff2471391 ATS-158 : T-Engine - ImageMagick: security fix - remove commandOptions (from JSON-based interface)
- removed 'commandOptions' from ImageMagick
2018-10-24 14:07:37 +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
DenisGabriela 494a16c00d ATS-126 : Expose JVM metrics - eg. CPU & Memory (within jvm process / container)
- removed disabling of non-t-engines' metrics
2018-10-10 16:42:34 +03:00
DenisGabriela 2d578997b9 ATS-126 : Expose JVM metrics - eg. CPU & Memory (within jvm process / container)
- removed disabling of non-t-engines' metrics
2018-10-10 16:36:19 +03:00
DenisGabriela 7c2cb2f768 ATS-126 : Expose JVM metrics - eg. CPU & Memory (within jvm process / container)
- added actuator & micrometer
   - enabled /health, /metrics & /prometheus
   - disabled some of the default metrics (subject to be discussed)
2018-10-10 11:41:57 +03:00
DenisGabriela 9704964a24 ATS-35 : T-Engines: update Docker Transformers to Spring Boot 2.0.x GA
- added test scope to buddy dependencies
2018-10-08 17:38:53 +03:00
DenisGabriela 824c075736 ATS-35 : T-Engines: update Docker Transformers to Spring Boot 2.0.x GA
- added mockito-core 2.22 to dependency-management
2018-10-08 17:20:32 +03:00
DenisGabriela 27aa38209b ATS-35 : T-Engines: update Docker Transformers to Spring Boot 2.0.x GA
- updated objenesis to 2.6
2018-10-08 17:00:54 +03:00
DenisGabriela ca0867c3b8 ATS-35 : T-Engines: update Docker Transformers to Spring Boot 2.0.x GA
- override mockito & byte-buddy transitive dependencies (from Spring Boot 2.0.5 - starter parent) for Java 11
   - mockito 2.15.0 to 2.22.0
   - byte-buddy from 1.17.11 to 1.9.0
2018-10-08 16:26:27 +03:00
DenisGabriela 24d44398ab ATS-35 : T-Engines: update Docker Transformers to Spring Boot 2.0.x GA
- upgraded to Spring boot 2.0.5
   - added dependency to spring-boot-starter-web (before it was brought in by thymeleaf 1.5.15)
   - removed try-catch since UnsupportedEncodingException is not thrown anymore by HierarchicalUriComponents.encodeUriComponent(..)
   - updated WebApplicationConfig to implement WebMvcConfigurer (WebMvcConfigurerAdapter is deprecated)
   - updated import of LocalServerPort
   - updated tests to use new method from InvocationOnMock
2018-10-08 14:38:27 +03:00
DenisGabriela 1bbae5216c ATS-122 : Update build/release to publish T-Router & T-Engines 2.N to Quay.io (only)
- removed publishing on Docker Hub
2018-09-20 16:58:04 +03:00