{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":168063420,"defaultBranch":"main","name":"java-cfenv","ownerLogin":"pivotal-cf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-29T00:53:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5497370?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1723754214.0","currentOid":""},"activityList":{"items":[{"before":"35e1e9504759e2905c4d4355c73d6254e2d338fa","after":null,"ref":"refs/tags/v3.1.6","pushedAt":"2024-08-15T20:36:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"}},{"before":"87106e5bde7198144eca7c343617b9e1931beca2","after":"f79c7d01163c44a075d2cb841d5ced035101effc","ref":"refs/heads/main","pushedAt":"2024-08-15T19:22:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"[CI] Avoid Dockerhub rate limiting","shortMessageHtmlLink":"[CI] Avoid Dockerhub rate limiting"}},{"before":"87106e5bde7198144eca7c343617b9e1931beca2","after":"8af34cbe7c9328be557c0e09cd89fbfbe54cef22","ref":"refs/heads/cf-spring-cloud-services@pivotal.io/staging","pushedAt":"2024-08-15T18:42:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pivotal-david-osullivan","name":"David O'Sullivan","path":"/pivotal-david-osullivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31728678?s=80&v=4"},"commit":{"message":"Next development version (v3.2.1-SNAPSHOT)","shortMessageHtmlLink":"Next development version (v3.2.1-SNAPSHOT)"}},{"before":"6fa747ecb7149c4e4ad887d65476f6eb3b3650b2","after":"87106e5bde7198144eca7c343617b9e1931beca2","ref":"refs/heads/cf-spring-cloud-services@pivotal.io/staging","pushedAt":"2024-08-15T18:38:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Switch to next minor (#274)","shortMessageHtmlLink":"Switch to next minor (#274)"}},{"before":"1e917cee249c3b3da1c6c7d41a1ead84fe78dcb3","after":null,"ref":"refs/heads/anthonydahanne-patch-1","pushedAt":"2024-08-15T18:30:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"}},{"before":"6fa747ecb7149c4e4ad887d65476f6eb3b3650b2","after":"87106e5bde7198144eca7c343617b9e1931beca2","ref":"refs/heads/main","pushedAt":"2024-08-15T18:30:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Switch to next minor (#274)","shortMessageHtmlLink":"Switch to next minor (#274)"}},{"before":null,"after":"1e917cee249c3b3da1c6c7d41a1ead84fe78dcb3","ref":"refs/heads/anthonydahanne-patch-1","pushedAt":"2024-08-15T18:27:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Switch to next minor","shortMessageHtmlLink":"Switch to next minor"}},{"before":null,"after":"6fa747ecb7149c4e4ad887d65476f6eb3b3650b2","ref":"refs/heads/cf-spring-cloud-services@pivotal.io/staging","pushedAt":"2024-08-15T15:40:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Avoid Dockerhub rate limiting","shortMessageHtmlLink":"Avoid Dockerhub rate limiting"}},{"before":"6fa747ecb7149c4e4ad887d65476f6eb3b3650b2","after":null,"ref":"refs/heads/cf-spring-cloud-services@pivotal.io","pushedAt":"2024-08-15T15:39:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"}},{"before":null,"after":"6fa747ecb7149c4e4ad887d65476f6eb3b3650b2","ref":"refs/heads/cf-spring-cloud-services@pivotal.io","pushedAt":"2024-08-15T15:36:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Avoid Dockerhub rate limiting","shortMessageHtmlLink":"Avoid Dockerhub rate limiting"}},{"before":"b28a31cc094f3cac938bddeff03fe5edb921ba63","after":"6fa747ecb7149c4e4ad887d65476f6eb3b3650b2","ref":"refs/heads/main","pushedAt":"2024-08-15T02:33:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Avoid Dockerhub rate limiting","shortMessageHtmlLink":"Avoid Dockerhub rate limiting"}},{"before":"8aa8dbb44c97b4d36be42f629a725526f4b035c9","after":"b28a31cc094f3cac938bddeff03fe5edb921ba63","ref":"refs/heads/main","pushedAt":"2024-08-15T02:26:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Modernize configuration","shortMessageHtmlLink":"Modernize configuration"}},{"before":"68dfa18717c325ac7efec5af4be70795e11946f1","after":"8aa8dbb44c97b4d36be42f629a725526f4b035c9","ref":"refs/heads/main","pushedAt":"2024-08-14T19:28:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Incorporate model capabilities into GenAICfEnvProcessor (#273)\n\n* Incorporate model capabilities into GenAI CfEnvProcessor\r\n\r\n* Valid as of GenAI for Tanzu Platform v0.6.0\r\n* Split the GenAICfEnvProcessor into two - one specific to chat and\r\n the other specific to embedding\r\n* This allows a developer to either make one binding to a model that\r\n supports both chat and embeddings, or to make two distinct bindings,\r\n one to a chat model and the other to an embeddings model\r\n* When binding to two different models, each model will have a different\r\n api key, which will be set accordingly on the corresponding\r\n spring.ai.openai.{chat,embedding}.* properties\r\n* Both processors additionally set the top-level property\r\n spring.ai.openai.api-key=\"redundant\" in order to circumvent an error\r\n that is raised when configuring more specific api-keys on the chat and\r\n embedding properties\r\n* If desired, additional GenAI CfEnvProcessors may be written to cater to\r\n image and audio model options at a later time\r\n\r\nSigned-off-by: Ed King \r\n\r\n* Tiny refactor to GenAI CfEnvProcessors\r\n\r\nSigned-off-by: Ed King \r\n\r\n---------\r\n\r\nSigned-off-by: Ed King ","shortMessageHtmlLink":"Incorporate model capabilities into GenAICfEnvProcessor (#273)"}},{"before":"dfd3ad1ea5601ae38b897b734822f6e40097ad07","after":null,"ref":"refs/heads/greg-main","pushedAt":"2024-08-13T21:51:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"}},{"before":"3466053cfbd227de43a8657e4ab70b9f0b964c74","after":"68dfa18717c325ac7efec5af4be70795e11946f1","ref":"refs/heads/main","pushedAt":"2024-08-13T21:51:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Greg main - replaces Support for R2DBC connections in DataSource processor. #262 (#272)\n\n* Support for R2DBC connections in DataSource processor.\r\n\r\n* Cleaning up some formatting.\r\n\r\n* Resolved style formatting issues.\r\n\r\n* Remove Greg MariadDB code\r\n* it's now handled directly in MySqlJdbcUrlCreator\r\n\r\n---------\r\n\r\nCo-authored-by: meyerg ","shortMessageHtmlLink":"Greg main - replaces Support for R2DBC connections in DataSource proc…"}},{"before":"8378bd405d14549199c716d4feebe67e8447efa7","after":null,"ref":"refs/heads/kvmw/config-server-env-processor","pushedAt":"2024-08-13T14:34:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"}},{"before":"647d3c04cfe5549cf6fa17ff40c0197c4c7e0d21","after":"3466053cfbd227de43a8657e4ab70b9f0b964c74","ref":"refs/heads/main","pushedAt":"2024-08-13T14:34:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Adds CfConfigClientProcessor to load config-server oauth properties (#198)","shortMessageHtmlLink":"Adds CfConfigClientProcessor to load config-server oauth properties (#…"}},{"before":"3ad3177cb30c1f9e09898e3be4e7e0792e9c9f67","after":"8378bd405d14549199c716d4feebe67e8447efa7","ref":"refs/heads/kvmw/config-server-env-processor","pushedAt":"2024-08-13T14:26:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kvmw","name":"Kaveh Shamsi","path":"/kvmw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24567728?s=80&v=4"},"commit":{"message":"Adds CfConfigClientProcessor to load config-server oauth properties","shortMessageHtmlLink":"Adds CfConfigClientProcessor to load config-server oauth properties"}},{"before":"4b8fa6ee3ad54d012e7be10c1d2bc1b5b2f4387d","after":"3ad3177cb30c1f9e09898e3be4e7e0792e9c9f67","ref":"refs/heads/kvmw/config-server-env-processor","pushedAt":"2024-08-13T14:25:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kvmw","name":"Kaveh Shamsi","path":"/kvmw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24567728?s=80&v=4"},"commit":{"message":"Adds CfConfigClientProcessor to load config-server oauth properties","shortMessageHtmlLink":"Adds CfConfigClientProcessor to load config-server oauth properties"}},{"before":"dd0fd67bd3f9950d23d1aa825862f33a801bbcba","after":"dfd3ad1ea5601ae38b897b734822f6e40097ad07","ref":"refs/heads/greg-main","pushedAt":"2024-08-13T14:24:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Remove Greg MariadDB code\n* it's now handled directly in MySqlJdbcUrlCreator","shortMessageHtmlLink":"Remove Greg MariadDB code"}},{"before":null,"after":"dd0fd67bd3f9950d23d1aa825862f33a801bbcba","ref":"refs/heads/greg-main","pushedAt":"2024-08-12T22:56:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Remove Greg MariadDB code\n* it's now handled directly in MySqlJdbcUrlCreator","shortMessageHtmlLink":"Remove Greg MariadDB code"}},{"before":"8acb7e3b6180cf5c339927157d13a6c4060fe06a","after":null,"ref":"refs/heads/asalgado/main/unify-asciidoctor-gradle-plugins-versions","pushedAt":"2024-08-12T22:03:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"}},{"before":"c63e9480c50f6aa9aa4aeea48c2d37f6cac9a302","after":"647d3c04cfe5549cf6fa17ff40c0197c4c7e0d21","ref":"refs/heads/main","pushedAt":"2024-08-12T22:02:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Apply a resolutionStrategy to avoid Asciidoctor Gradle version multiple times (#253)","shortMessageHtmlLink":"Apply a resolutionStrategy to avoid Asciidoctor Gradle version multip…"}},{"before":"b0cf9cd25b316b7204ec4d13cfe6a17f31aeb7e5","after":"8acb7e3b6180cf5c339927157d13a6c4060fe06a","ref":"refs/heads/asalgado/main/unify-asciidoctor-gradle-plugins-versions","pushedAt":"2024-08-12T22:01:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Apply a resolutionStrategy to avoid Asciidoctor Gradle version multiple times","shortMessageHtmlLink":"Apply a resolutionStrategy to avoid Asciidoctor Gradle version multip…"}},{"before":"7673f2f21851998e991370fe533a07b85e794752","after":"c63e9480c50f6aa9aa4aeea48c2d37f6cac9a302","ref":"refs/heads/main","pushedAt":"2024-08-12T21:38:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Fix ssl enabled property in Redis config for Spring Boot 3.1 (#254)\n\n* Fix ssl enabled property\r\n\r\nIn Srping Boot 3.1, the flag is ssl.enbled not ssl, as in the java doc here: https://docs.spring.io/spring-boot/docs/3.1.8/api/org/springframework/boot/autoconfigure/data/redis/RedisProperties.Ssl.html#isEnabled()\r\n\r\n* Using Boolean instead of String\r\n\r\n* Redis SSL properties change: Add test\r\n\r\n---------\r\n\r\nCo-authored-by: Anthony Dahanne ","shortMessageHtmlLink":"Fix ssl enabled property in Redis config for Spring Boot 3.1 (#254)"}},{"before":"a4f829a0cf5973791658eb881128fd05b5b3a07c","after":null,"ref":"refs/heads/pr-224","pushedAt":"2024-08-12T14:55:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"}},{"before":"424a59d8b586445db732dcf46623557116bf22b8","after":"7673f2f21851998e991370fe533a07b85e794752","ref":"refs/heads/main","pushedAt":"2024-08-12T14:15:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pivotal-david-osullivan","name":"David O'Sullivan","path":"/pivotal-david-osullivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31728678?s=80&v=4"},"commit":{"message":"Pr #224 - somehow I broke it (#271)\n\n* Add MariaDB service detection and replace MySQL JDBC prefix\r\nUpdate MySqlJdbcUrlCreator to add MariaDB schemes, tags and labels\r\nUpdate MySqlJdbcUrlCreator to override createJdbcUrl from AbstractJdbcUrlCreator\r\nUpdate MySqlJdbcUrlCreator to add detection of MariaDB service based on CF environment tags, labels and MariaDB uri\r\nConditionally update the JDBC URL that was either generated or obtained from the CF Service if the current driver class name matches the MariaDB driver and any of the specific MariaDB detection cases\r\nOverload existsByLabelStartsWith method in CfService to allow checking if one of many labels matches the CF service label\r\n\r\n* Add test cases for MariaDB database CF Service\r\n\r\n* Fix Formatting\r\n\r\n* Include mariadb services with label that includes\r\n* not just starts with\r\n\r\n---------\r\n\r\nCo-authored-by: David Duarte <102606398+daviddmd@users.noreply.github.com>","shortMessageHtmlLink":"Pr #224 - somehow I broke it (#271)"}},{"before":null,"after":"a4f829a0cf5973791658eb881128fd05b5b3a07c","ref":"refs/heads/pr-224","pushedAt":"2024-08-10T02:55:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"},"commit":{"message":"Include mariadb services with label that includes\n* not just starts with","shortMessageHtmlLink":"Include mariadb services with label that includes"}},{"before":"a788be19480211719fb26128f02b4ea411219c1d","after":null,"ref":"refs/heads/fix-publish","pushedAt":"2024-08-08T17:49:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"anthonydahanne","name":"Anthony Dahanne","path":"/anthonydahanne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60938?s=80&v=4"}},{"before":"f85c6037687a91395fe23a7bc6a398a65169f846","after":"424a59d8b586445db732dcf46623557116bf22b8","ref":"refs/heads/main","pushedAt":"2024-08-08T16:23:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pivotal-david-osullivan","name":"David O'Sullivan","path":"/pivotal-david-osullivan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31728678?s=80&v=4"},"commit":{"message":"Arrange assertion (#264)\n\n* Arrange assertion\r\n* generated dependencies in pom have changed\r\n\r\nBefore (assert 2):\r\n```\r\n\r\n \r\n io.pivotal.cfenv\r\n java-cfenv\r\n 3.1.6-SNAPSHOT\r\n compile\r\n \r\n \r\n io.pivotal.cfenv\r\n java-cfenv\r\n 3.1.6-SNAPSHOT\r\n compile\r\n test-jar\r\n \r\n[...]\r\n\r\n```\r\n\r\nafter (assert 1):\r\n\r\n```\r\n\r\n \r\n io.pivotal.cfenv\r\n java-cfenv\r\n 3.1.6-SNAPSHOT\r\n compile\r\n test-jar\r\n \r\n\r\n```\r\n\r\nIt's as if Gradle \"optimized\" the 2 deps into 1 - for most probably (I'm gonna find out) the same classpath result in Maven\r\n\r\n* Keep previous assertion and generated pom too!","shortMessageHtmlLink":"Arrange assertion (#264)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEm47A7AA","startCursor":null,"endCursor":null}},"title":"Activity · pivotal-cf/java-cfenv"}