Commit graph

898 commits

Author SHA1 Message Date
Dan Alima
e41ffab873 generate a json report 2023-12-31 13:38:50 +02:00
Dan Alima
62312f2f66 set image name as a global env 2023-12-31 13:31:30 +02:00
Dan Alima
5228352af7 move push step to the end, and upload SCA report to GitHub Action 2023-12-31 13:21:02 +02:00
Dan Alima
a63d9f2d63 fix jf docker scan 2023-12-31 00:01:48 +02:00
Dan Alima
e30adc1e95 replace Trivy with JFrog SCA 2023-12-30 23:54:28 +02:00
Dan Alima
a40c036578 replace Docker builds with jf build step, and upload sarif file to Github sec 2023-12-30 23:36:55 +02:00
Dan Alima
1d8094f0c9 replace Docker buildx with build 2023-12-30 23:11:48 +02:00
Dan Alima
d7b8de8376 quick fix 2023-12-30 23:03:28 +02:00
Dan Alima
6c1aa85d9d update setup-java ver 2023-12-30 22:59:15 +02:00
Dan Alima
e1d1fd01b0 update java distro to corretto 2023-12-30 22:56:34 +02:00
Dan Alima
d26fb582c1 disable snapshot for registries, create a Dockerfile, and more... 2023-12-30 22:53:27 +02:00
Dan Alima
0a9ea623aa Setup Maven Central with LTS 2023-12-30 17:26:34 +02:00
Dan Alima
f9d48b39d3 Setup Maven Central as the only repo for dep 2023-12-30 17:22:06 +02:00
Dan Alima
984f38d7f3 update version name in pom.xml 2023-12-30 16:56:55 +02:00
Dan Alima
850caf46b0 upload trivy-results.sarif to GitHub Security, and tag Docker image 2023-12-30 16:48:49 +02:00
Dan Alima
823f7a88e4 adding Trivy scan, and try building without setup QEMU and Docker buildx 2023-12-30 16:23:22 +02:00
Dan Alima
97be2fedb1 adding Docker scan with JFrog CLI 2023-12-30 14:01:25 +02:00
Dan Alima
ec2e19f537 adding Docker build and setup JFrog steps 2023-12-30 13:41:47 +02:00
Dan Alima
57763f299f adding on.branch trigger 2023-12-30 13:11:04 +02:00
Dan Alima
3d0911b64d adding tests 2023-12-30 13:07:20 +02:00
Rob Oxspring
0aa3adb56f Checkstyle NoHttp suppresses all log files 2023-12-13 10:39:00 +00:00
Rob Oxspring
d69204f2c1 Running ./gradlew test should not require Docker 2023-12-08 10:02:50 +00:00
Patrick Baumgartner
8b8304fa25 Improved Readme 2023-11-26 09:08:45 +00:00
Patrick Baumgartner
de0e3663c0 Update dependency 2023-11-26 09:08:45 +00:00
Sébastien Deleuze
5a9d1fc40f Upgrade to Spring Boot 3.2.0 2023-11-23 18:51:25 +00:00
Dave Syer
923e2b7aa3 Bump Spring Boot to 3.1.3 2023-09-12 13:16:30 +01:00
Dave Syer
5accc40c77 Suppress warning 2023-09-12 13:15:59 +01:00
Dave Syer
d11d6e8e40 Remove unnecessary model change 2023-09-12 12:11:33 +01:00
anthony-park
18266fec8b feat: Add a Korean message file to support at least one non-European language
This commit introduces a new Korean message file to the project. With this addition, the project now supports messages in languages other than European languages.

Resolves: #1299
2023-09-12 11:31:20 +01:00
evga7
4926e29270 Change validation annotations and whitespace handling 2023-08-24 14:38:46 -07:00
bijomutta
0a529015bc handling Null pointer Exception on OwnerID 2023-07-14 10:27:01 +01:00
bijomutta
3a6127557d Adding pet name validation on edit Pet 2023-07-13 13:05:34 +01:00
bijomutta
3be289517d Add birthdate validation 2023-07-10 15:00:26 +01:00
Dave Syer
b4efc934b2 Docker-based integration tests don't work in native for now 2023-07-07 10:42:01 +01:00
Dave Syer
c231682c2d Tidy up native tests 2023-07-07 10:25:30 +01:00
Dave Syer
f85ad88f33 Add test dependencies to match Maven configuration 2023-07-06 06:44:53 +01:00
Dave Syer
029de905b3 Skip integration tests if docker unavailable 2023-07-05 13:53:07 +01:00
Seunghyeon Ji
ca2d8dbc09 Update VetController.java
Erasing unnecessary 1 line
2023-07-05 11:34:44 +01:00
Dave Syer
10e3dc9376 Update to Spring Boot 3.1.1 2023-06-23 07:15:53 +01:00
Dave Syer
768e1ed5e9 Ensure enforcer plugin runs first 2023-06-22 08:19:27 +01:00
Dave Syer
3c1ef72e6d Test with test containers and docker compose 2023-06-12 14:02:33 +01:00
Parker Mauney
cf6d44b045 Remove unnecessary autocrlf guidance
This is no longer necessary as of spring-javaformat 0.0.36
2023-06-08 08:32:13 +01:00
Patrick Baumgartner
0d9e882e54
Upgrade for Spring Boot 3.1 (#1253)
* Upgrade for Spring Boot 3.1

* Remove 'encoding' because of Maven WARNING

* Extracting logo SVG into file

* Making logo src context-path aware

* Remove unused image
2023-05-26 18:56:00 +01:00
Dave Syer
2692c5bb43 Update to Boot 3.0.6 2023-05-10 08:44:50 +01:00
Dave Syer
313121d73c Add comment about reproducible builds 2023-05-10 08:43:16 +01:00
Brian Demers
cdb2eb1db7 Maven build generates consistent output
Set build output timestamp per: https://maven.apache.org/guides/mini/guide-reproducible-builds.html
2023-05-10 08:41:07 +01:00
xerx593
2249cbcb6f Update CrashControllerTests.java 2023-05-09 10:57:40 +01:00
xerx593
0787ad6a22 improve jmeter test
---------------------
- jmeter update
- reduced owner + pet count (99% fixes "(Post) New Visit" issues)
- fixed JSS: jquery->bootstrap ;)
- changed post params from "body" to "form value" (better!)
- added "test" for GET and POST new pet
--------------------------------2023-04-25 22:47:37,313 INFO o.a.j.r.Summariser: summary =  65000 in 00:08:42 =  124.4/s Avg:  3526 Min:     4 Max: 20838 Err:     4 (0.01%)
2023-05-09 10:45:07 +01:00
Dave Syer
b2ec2204c2 Latest Java version 2023-05-09 10:35:25 +01:00
jcw1031
8a5a14e88a Owner class addVisit() method return type void 2023-05-09 10:35:06 +01:00