{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7517918,"defaultBranch":"main","name":"spring-petclinic","ownerLogin":"spring-projects","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-01-09T09:05:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/317776?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716712215.0","currentOid":""},"activityList":{"items":[{"before":"308f7ec783bd4de3f61f50aa39ac7b4c488b322a","after":"d8fcd11e677102a795326ef73df09b50a646f849","ref":"refs/heads/main","pushedAt":"2024-05-26T18:17:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snicoll","name":"Stéphane Nicoll","path":"/snicoll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490484?s=80&v=4"},"commit":{"message":"Upgrade to Maven 3.9.7","shortMessageHtmlLink":"Upgrade to Maven 3.9.7"}},{"before":"fa8f6836bdda07a403abcac044d0877fe73f16bc","after":"308f7ec783bd4de3f61f50aa39ac7b4c488b322a","ref":"refs/heads/main","pushedAt":"2024-05-26T12:58:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Including CycloneDX for SBOM generation","shortMessageHtmlLink":"Including CycloneDX for SBOM generation"}},{"before":"39cc7e160e16171acd46487b863dd046a9af8336","after":"fa8f6836bdda07a403abcac044d0877fe73f16bc","ref":"refs/heads/main","pushedAt":"2024-05-26T08:30:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snicoll","name":"Stéphane Nicoll","path":"/snicoll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490484?s=80&v=4"},"commit":{"message":"Upgrade Gradle build to Spring Boot 3.3.0\n\nCloses gh-1551","shortMessageHtmlLink":"Upgrade Gradle build to Spring Boot 3.3.0"}},{"before":"bb77948e200c5a5957b7c27ccbc90001950266ed","after":null,"ref":"refs/heads/cds","pushedAt":"2024-05-26T08:30:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snicoll","name":"Stéphane Nicoll","path":"/snicoll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490484?s=80&v=4"}},{"before":"aa9b9e7f4353a9a7667aaa58acd9fb7b9dd48b53","after":"39cc7e160e16171acd46487b863dd046a9af8336","ref":"refs/heads/main","pushedAt":"2024-05-25T16:00:35.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Upgrade Dependencies","shortMessageHtmlLink":"Upgrade Dependencies"}},{"before":"d20ed94998aa6ba2943c517928da32265a96bd54","after":"bb77948e200c5a5957b7c27ccbc90001950266ed","ref":"refs/heads/cds","pushedAt":"2024-05-21T07:04:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snicoll","name":"Stéphane Nicoll","path":"/snicoll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490484?s=80&v=4"},"commit":{"message":"Upgrade to Spring Boot 3.3.0-RC1 for CDS-friendly extract\n\nThis commit upgrades to Spring Boot 3.3.0-RC1 which provides a new way\nto extract a Spring Boot application.\n\nTo benefit from this feature, run \"./mvw package\" as usual. The\napplication can be extracted with the following command:\n\njava -Djarmode=tools -jar target/spring-petclinic-3.3.0-SNAPSHOT.jar extract --destination target/app\n\nThis creates a \"target/app\" directory with the following structure\n\ntarget/app\n├── lib\n│   ├── spring-boot-3.3.0-M3.jar\n│   ├── spring-boot-actuator-3.3.0-M3.jar\n│   ├── spring-boot-actuator-autoconfigure-3.3.0-M3.jar\n│   ├── spring-boot-autoconfigure-3.3.0-M3.jar\n│   ├── spring-boot-jarmode-tools-3.3.0-M3.jar\n│   ├── spring-context-6.1.5.jar\n│   ├── spring-context-support-6.1.5.jar\n│   ├── spring-core-6.1.5.jar\n│   ...\n└── spring-petclinic-3.3.0-SNAPSHOT.jar\n\nThe application can be started as follows:\n\njava -jar target/app/spring-petclinic-3.3.0-SNAPSHOT.jar","shortMessageHtmlLink":"Upgrade to Spring Boot 3.3.0-RC1 for CDS-friendly extract"}},{"before":"6fa3fa8196b2837b8cd67c5231db925481323cfc","after":"aa9b9e7f4353a9a7667aaa58acd9fb7b9dd48b53","ref":"refs/heads/main","pushedAt":"2024-05-21T07:03:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"snicoll","name":"Stéphane Nicoll","path":"/snicoll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490484?s=80&v=4"},"commit":{"message":"Upgrade to Spring Boot 3.2.5","shortMessageHtmlLink":"Upgrade to Spring Boot 3.2.5"}},{"before":"2ae1e95b0c93926176250967bd67f28c0d29c735","after":"d20ed94998aa6ba2943c517928da32265a96bd54","ref":"refs/heads/cds","pushedAt":"2024-05-21T06:59:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"snicoll","name":"Stéphane Nicoll","path":"/snicoll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490484?s=80&v=4"},"commit":{"message":"Upgrade to Spring Boot 3.3.0-RC1 for CDS-friendly extract\n\nThis commit upgrades to Spring Boot 3.3.0-RC1 which provides a new way\nto extract a Spring Boot application.\n\nTo benefit from this feature, run \"./mvw package\" as usual. The\napplication can be extracted with the following command:\n\njava -Djarmode=tools -jar target/spring-petclinic-3.3.0-SNAPSHOT.jar extract --destination target/app\n\nThis creates a \"target/app\" directory with the following structure\n\ntarget/app\n├── lib\n│   ├── spring-boot-3.3.0-M3.jar\n│   ├── spring-boot-actuator-3.3.0-M3.jar\n│   ├── spring-boot-actuator-autoconfigure-3.3.0-M3.jar\n│   ├── spring-boot-autoconfigure-3.3.0-M3.jar\n│   ├── spring-boot-jarmode-tools-3.3.0-M3.jar\n│   ├── spring-context-6.1.5.jar\n│   ├── spring-context-support-6.1.5.jar\n│   ├── spring-core-6.1.5.jar\n│   ...\n└── spring-petclinic-3.3.0-SNAPSHOT.jar\n\nThe application can be started as follows:\n\njava -jar target/app/spring-petclinic-3.3.0-SNAPSHOT.jar","shortMessageHtmlLink":"Upgrade to Spring Boot 3.3.0-RC1 for CDS-friendly extract"}},{"before":"527dad0c17f1f8ff10a658fda193fc304b2be9ec","after":"6fa3fa8196b2837b8cd67c5231db925481323cfc","ref":"refs/heads/main","pushedAt":"2024-05-17T07:59:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Update docker-compose.yml","shortMessageHtmlLink":"Update docker-compose.yml"}},{"before":"284d07942e51f00d29ce37a333d35dbbf6ee7331","after":"527dad0c17f1f8ff10a658fda193fc304b2be9ec","ref":"refs/heads/main","pushedAt":"2024-05-17T07:59:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Update docker-compose.yml to bump postgresql to 16.3","shortMessageHtmlLink":"Update docker-compose.yml to bump postgresql to 16.3"}},{"before":"405cdc635b10770a2f5ed70be973cdf905cfa736","after":"284d07942e51f00d29ce37a333d35dbbf6ee7331","ref":"refs/heads/main","pushedAt":"2024-05-16T17:01:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"fix: docker-compose.yml: `version` is obsolete","shortMessageHtmlLink":"fix: docker-compose.yml: version is obsolete"}},{"before":"c7bc8b1ae618bf63ba097c1ff8e0ea5235baadb4","after":"405cdc635b10770a2f5ed70be973cdf905cfa736","ref":"refs/heads/main","pushedAt":"2024-05-16T16:59:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Add user friendly error message","shortMessageHtmlLink":"Add user friendly error message"}},{"before":"c0bc91742605c3cd686ce86426cf9961f0a2c180","after":"c7bc8b1ae618bf63ba097c1ff8e0ea5235baadb4","ref":"refs/heads/main","pushedAt":"2024-05-16T16:57:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"fix typo in confirmation message","shortMessageHtmlLink":"fix typo in confirmation message"}},{"before":"bf3bc29e5698a25a701c7771d3e06fad8868ce44","after":"c0bc91742605c3cd686ce86426cf9961f0a2c180","ref":"refs/heads/main","pushedAt":"2024-05-16T14:24:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Formatting","shortMessageHtmlLink":"Formatting"}},{"before":"395356afc6c86f04b34cfc1b1eeb789a37488490","after":"bf3bc29e5698a25a701c7771d3e06fad8868ce44","ref":"refs/heads/main","pushedAt":"2024-05-16T13:09:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Fix postgres data","shortMessageHtmlLink":"Fix postgres data"}},{"before":"8f799263e00b9fcf0d8ca78d864d8b46ce3b8aea","after":"395356afc6c86f04b34cfc1b1eeb789a37488490","ref":"refs/heads/main","pushedAt":"2024-05-16T12:35:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"remove leading spaces in /owners//pets//visits/new, /owners//pets//visits/new and /webjars/bootstrap/5.3.2/dist/js/bootstrap.bundle.min.js resulting in 404s","shortMessageHtmlLink":"remove leading spaces in /owners//pets//visits/new, /owners//pets//vi…"}},{"before":"516722647ae474746a84c197127e323135907d57","after":"8f799263e00b9fcf0d8ca78d864d8b46ce3b8aea","ref":"refs/heads/main","pushedAt":"2024-05-16T12:30:35.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"test: remove duplicate assertion","shortMessageHtmlLink":"test: remove duplicate assertion"}},{"before":null,"after":"2ae1e95b0c93926176250967bd67f28c0d29c735","ref":"refs/heads/cds","pushedAt":"2024-03-26T16:56:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"snicoll","name":"Stéphane Nicoll","path":"/snicoll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/490484?s=80&v=4"},"commit":{"message":"Upgrade to Spring Boot 3.3.0-M3 for CDS-friendly extract\n\nThis commit upgrades to Spring Boot 3.3.0-M3 which provides a new way\nto extract a Spring Boot application.\n\nTo benefit from this feature, run \"./mvw pacakge\" as usual. The\napplication can be extracted with the following command:\n\njava -Djarmode=tools -jar target/spring-petclinic-3.3.0-SNAPSHOT.jar extract --destination target/app\n\nThis creates a \"target/app\" directory with the following structure\n\ntarget/app\n├── lib\n│   ├── spring-boot-3.3.0-M3.jar\n│   ├── spring-boot-actuator-3.3.0-M3.jar\n│   ├── spring-boot-actuator-autoconfigure-3.3.0-M3.jar\n│   ├── spring-boot-autoconfigure-3.3.0-M3.jar\n│   ├── spring-boot-jarmode-tools-3.3.0-M3.jar\n│   ├── spring-context-6.1.5.jar\n│   ├── spring-context-support-6.1.5.jar\n│   ├── spring-core-6.1.5.jar\n│   ...\n└── spring-petclinic-3.3.0-SNAPSHOT.jar\n\nThe application can be started as follows:\n\njava -jar target/app/spring-petclinic-3.3.0-SNAPSHOT.jar","shortMessageHtmlLink":"Upgrade to Spring Boot 3.3.0-M3 for CDS-friendly extract"}},{"before":"4148fc9eb31d6186adb3a65ecfee97669e57baa9","after":"516722647ae474746a84c197127e323135907d57","ref":"refs/heads/main","pushedAt":"2024-02-29T14:35:20.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Gradle wrapper files should have correct line endings","shortMessageHtmlLink":"Gradle wrapper files should have correct line endings"}},{"before":"a2f1ad5503a7987a94cdc18a9bc2af2ef8d52af7","after":"4148fc9eb31d6186adb3a65ecfee97669e57baa9","ref":"refs/heads/main","pushedAt":"2024-02-20T17:14:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Add Gradle files indentation to .editorconfig","shortMessageHtmlLink":"Add Gradle files indentation to .editorconfig"}},{"before":"836d111e9950f6abedb4fef7b4a94941b8dfedd8","after":"a2f1ad5503a7987a94cdc18a9bc2af2ef8d52af7","ref":"refs/heads/main","pushedAt":"2024-02-14T14:06:03.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Make maven and gradle share checkstyle configuration","shortMessageHtmlLink":"Make maven and gradle share checkstyle configuration"}},{"before":"6fe21e5d0b457b3396d8fe422da33c24b54b4df5","after":"836d111e9950f6abedb4fef7b4a94941b8dfedd8","ref":"refs/heads/main","pushedAt":"2024-01-31T21:57:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}},{"before":"4ad3b4edb59a3a44c5ac3ddd103e93062c3ea91b","after":"6fe21e5d0b457b3396d8fe422da33c24b54b4df5","ref":"refs/heads/main","pushedAt":"2024-01-30T07:57:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Remove checkstyle and leave behind spring javaformat","shortMessageHtmlLink":"Remove checkstyle and leave behind spring javaformat"}},{"before":"a35189a9c56eb1d813890fe33be2e67c9ff43636","after":"4ad3b4edb59a3a44c5ac3ddd103e93062c3ea91b","ref":"refs/heads/main","pushedAt":"2024-01-29T15:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Remove checkstyle and javaformat plugins","shortMessageHtmlLink":"Remove checkstyle and javaformat plugins"}},{"before":"172112492ee067234b9234497066a633862a7215","after":"a35189a9c56eb1d813890fe33be2e67c9ff43636","ref":"refs/heads/main","pushedAt":"2024-01-26T10:49:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Add spring.javaformat to gradle","shortMessageHtmlLink":"Add spring.javaformat to gradle"}},{"before":"cdd925d664e678f6d1a2f768ff02e374a5e55fef","after":"172112492ee067234b9234497066a633862a7215","ref":"refs/heads/main","pushedAt":"2024-01-23T12:22:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Bump actions version to latest one (checkout * setup-java)","shortMessageHtmlLink":"Bump actions version to latest one (checkout * setup-java)"}},{"before":null,"after":"24eac813cfc442f81d97ee5870184d6b1267d9c7","ref":"refs/heads/3310","pushedAt":"2024-01-22T09:07:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Update to snapshots","shortMessageHtmlLink":"Update to snapshots"}},{"before":"80fd11067c4662486e4c635deceba927375b621c","after":"cdd925d664e678f6d1a2f768ff02e374a5e55fef","ref":"refs/heads/main","pushedAt":"2024-01-11T13:18:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Small optimization for empty petId","shortMessageHtmlLink":"Small optimization for empty petId"}},{"before":"0aa3adb56f500c41564411c32cd301affe284ecc","after":"80fd11067c4662486e4c635deceba927375b621c","ref":"refs/heads/main","pushedAt":"2024-01-10T13:01:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Upgrade to Boot 3.2.1","shortMessageHtmlLink":"Upgrade to Boot 3.2.1"}},{"before":"85096f8c77f2cb53fe9fea51fcd848b084210c97","after":"0aa3adb56f500c41564411c32cd301affe284ecc","ref":"refs/heads/main","pushedAt":"2023-12-22T06:56:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dsyer","name":"Dave Syer","path":"/dsyer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/124075?s=80&v=4"},"commit":{"message":"Checkstyle NoHttp suppresses all log files","shortMessageHtmlLink":"Checkstyle NoHttp suppresses all log files"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVETbdQA","startCursor":null,"endCursor":null}},"title":"Activity · spring-projects/spring-petclinic"}