{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":414026326,"defaultBranch":"master","name":"helidon","ownerLogin":"klustria","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-10-06T01:01:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34235093?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722462360.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"57e6d40406de280de0726b14b68cd6301e66820d","ref":"refs/heads/4.x-oci_archetype_exception-main","pushedAt":"2024-07-31T21:46:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Update oci.auth-strategy values in generated OCI archetype to avoid UnsatisfiedResolutionException\n\nThe allowed values for oci.auth-strategy has changed with the occurence of \"_\" replaced with \"-\" so the use of the following needs to be changed:\n1. instance_principals to instance-principals\n2. config_file to config-file\n3. resource_principal to resource-principal","shortMessageHtmlLink":"Update oci.auth-strategy values in generated OCI archetype to avoid U…"}},{"before":"d1d2533914b39d5a9f46aeecfd09ffce88a14e6b","after":"c711037aa949462156ad7a4095d2217eb342b3e5","ref":"refs/heads/8870_skip-test-if-imds-available_main","pushedAt":"2024-07-15T22:52:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Refactor imdsAvailable into a utility class so it can be reused","shortMessageHtmlLink":"Refactor imdsAvailable into a utility class so it can be reused"}},{"before":null,"after":"d1d2533914b39d5a9f46aeecfd09ffce88a14e6b","ref":"refs/heads/8870_skip-test-if-imds-available_main","pushedAt":"2024-07-15T17:30:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into 8870_skip-test-if-imds-available_main","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into 8870_skip-test-if-i…"}},{"before":"80ab9d8c3200c3bcbbfb8be33d11953082f705e4","after":"9f921c73ee8ada553bb620ecb941f1973ca59075","ref":"refs/heads/oci-imds_service_provider","pushedAt":"2024-07-03T13:51:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Update service provider readme to correct a wrong supplier example","shortMessageHtmlLink":"Update service provider readme to correct a wrong supplier example"}},{"before":"2d868200ba59af397216d06cbfae956c765fe162","after":"80ab9d8c3200c3bcbbfb8be33d11953082f705e4","ref":"refs/heads/oci-imds_service_provider","pushedAt":"2024-07-03T02:31:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Remove maven compiler plugin that was erroneously added.","shortMessageHtmlLink":"Remove maven compiler plugin that was erroneously added."}},{"before":"c64982c6d20b76578116248ef1151109d8aa4d63","after":"2d868200ba59af397216d06cbfae956c765fe162","ref":"refs/heads/oci-imds_service_provider","pushedAt":"2024-07-02T23:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Remove system.out.println","shortMessageHtmlLink":"Remove system.out.println"}},{"before":"cfcbeb87ca83b7cd60a2cd7595f86a50cba4212b","after":"c64982c6d20b76578116248ef1151109d8aa4d63","ref":"refs/heads/oci-imds_service_provider","pushedAt":"2024-07-02T23:04:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Refactor ImdsInstanceInfoProvider to reuse HelidoOci methods and update relevant readmes","shortMessageHtmlLink":"Refactor ImdsInstanceInfoProvider to reuse HelidoOci methods and upda…"}},{"before":"b4217a3d0307eb1a6c7280767a136835f9eaa0bc","after":"cfcbeb87ca83b7cd60a2cd7595f86a50cba4212b","ref":"refs/heads/oci-imds_service_provider","pushedAt":"2024-07-02T16:05:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Refactor Imds data retriever and fix issue with Supplier not working","shortMessageHtmlLink":"Refactor Imds data retriever and fix issue with Supplier not working"}},{"before":null,"after":"b4217a3d0307eb1a6c7280767a136835f9eaa0bc","ref":"refs/heads/oci-imds_service_provider","pushedAt":"2024-07-01T08:04:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Add Imds data retriever as a service provider","shortMessageHtmlLink":"Add Imds data retriever as a service provider"}},{"before":null,"after":"516b3290a596d037c7824049cf1ddd2ead87d4c6","ref":"refs/heads/8377-avoid_implementing_OCI_monitoring_interface-2.x","pushedAt":"2024-03-25T23:52:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Avoid implementing the OCI Monitoring interface.\n\nThe goal of this test fix is to remove implementing Monitoring interface as a way to mock Monitoring client, as it is causing updates to be made if that interface has changed during an upgrade to OCI SDK. Instead, the OCIExtension is now mocked and inside of it, a mocked Monitoring bean using Proxy is injected. With this approach, there is no need to implement all the methods of Monitoring interface, but only mock those that are needed for the test.","shortMessageHtmlLink":"Avoid implementing the OCI Monitoring interface."}},{"before":null,"after":"30fffdb7e88cf667d2fee9a9b17501d20c5d4f6a","ref":"refs/heads/8377-avoid_implementing_OCI_monitoring_interface-3.x","pushedAt":"2024-03-25T22:26:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Avoid implementing the OCI Monitoring interface and instead use Mockito to mock it.\n\nThe goal of this test fix is to remove implementing Monitoring interface as a way to mock Monitoring client, as it is causing updates to be made if that interface has changed during an upgrade to OCI SDK. Instead, the OCIExtension is now mocked and inside of it, a mocked Monitoring bean using Proxy is injected. With this approach, there is no need to implement all the methods of Monitoring interface, but only mock those that are needed for the test.","shortMessageHtmlLink":"Avoid implementing the OCI Monitoring interface and instead use Mocki…"}},{"before":"7a2ff81559287e442f417933dcd3070817675036","after":"445a28d7247ceefc05b3898c98d21a7d7ce12da2","ref":"refs/heads/8377-avoid_implementing_OCI_monitoring_interface-4.x","pushedAt":"2024-03-14T16:07:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Set initialDelay from 0 to 1 to increase the chance getting the metrics on the 1st invocation of Monitoring.postMetricData","shortMessageHtmlLink":"Set initialDelay from 0 to 1 to increase the chance getting the metri…"}},{"before":"abc804d83df73e357b0f1a792497ba01e46ba3d5","after":"7a2ff81559287e442f417933dcd3070817675036","ref":"refs/heads/8377-avoid_implementing_OCI_monitoring_interface-4.x","pushedAt":"2024-03-14T00:08:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Use a mocked OciExtension using Proxy that will inject a mocked Monitoring interface.\n\nAdditional Note:\nThis fix also includes a resolution to https://github.com/helidon-io/helidon/issues/7739 that is caused by the Monitoring.postMetricData() to be called before the test metrics are registered.","shortMessageHtmlLink":"Use a mocked OciExtension using Proxy that will inject a mocked Monit…"}},{"before":"014913263c8d6bf6bbb1bd976744654f9c3fe81c","after":"abc804d83df73e357b0f1a792497ba01e46ba3d5","ref":"refs/heads/8377-avoid_implementing_OCI_monitoring_interface-4.x","pushedAt":"2024-03-12T18:53:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Remove System.out.println()","shortMessageHtmlLink":"Remove System.out.println()"}},{"before":"1dd578bce99df7840d99e170ec939872a9df77c9","after":"014913263c8d6bf6bbb1bd976744654f9c3fe81c","ref":"refs/heads/8377-avoid_implementing_OCI_monitoring_interface-4.x","pushedAt":"2024-03-12T18:50:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Update MockOciMetricsBean.registerOciMetrics() to look exactly like the one in OciMetricsBean.","shortMessageHtmlLink":"Update MockOciMetricsBean.registerOciMetrics() to look exactly like t…"}},{"before":null,"after":"1dd578bce99df7840d99e170ec939872a9df77c9","ref":"refs/heads/8377-avoid_implementing_OCI_monitoring_interface-4.x","pushedAt":"2024-03-12T18:15:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Avoid implementing the OCI Monitoring interface and instead use Mockito to mock it.","shortMessageHtmlLink":"Avoid implementing the OCI Monitoring interface and instead use Mocki…"}},{"before":"8af91867c5393788ab44632778a27e63b4ff1db8","after":"e1e19e9c8b343034adb4ee16347500c762687f13","ref":"refs/heads/8191-fix_oci_instance_principal-main","pushedAt":"2024-01-09T06:53:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Improve getOpcPath to return exception during failure and add unit test coverage","shortMessageHtmlLink":"Improve getOpcPath to return exception during failure and add unit te…"}},{"before":"84b4c586a462127206aadb43bf57338166f75817","after":"8af91867c5393788ab44632778a27e63b4ff1db8","ref":"refs/heads/8191-fix_oci_instance_principal-main","pushedAt":"2024-01-06T00:29:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Fix checkstyle issue","shortMessageHtmlLink":"Fix checkstyle issue"}},{"before":"51cfddf9b786bbeb636869fd22fa767a91f614db","after":"84b4c586a462127206aadb43bf57338166f75817","ref":"refs/heads/8191-fix_oci_instance_principal-main","pushedAt":"2024-01-05T22:41:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Derive value of opc path for the IMDS url","shortMessageHtmlLink":"Derive value of opc path for the IMDS url"}},{"before":null,"after":"51cfddf9b786bbeb636869fd22fa767a91f614db","ref":"refs/heads/8191-fix_oci_instance_principal-main","pushedAt":"2024-01-05T06:02:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Fix issue for checking if app is running in an OCI instance which causes Instance Principal auth to fail","shortMessageHtmlLink":"Fix issue for checking if app is running in an OCI instance which cau…"}},{"before":"d3ea4cc44d570fb14e560a7b668b9c62526209b8","after":"b9a501af2f488e646e554445600142087bcae1d3","ref":"refs/heads/6456_webclient_doc_part2_4.x","pushedAt":"2023-10-19T08:39:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Add note to refer to \"Configuration Secrets\" if encryption of secrets is needed","shortMessageHtmlLink":"Add note to refer to \"Configuration Secrets\" if encryption of secrets…"}},{"before":null,"after":"0dccf39533612a1104582c80d085afe5ecd1eb1e","ref":"refs/heads/6456_webclient_doc_guide_4.x","pushedAt":"2023-10-19T07:35:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Update Helidon Webclient Guide documentation","shortMessageHtmlLink":"Update Helidon Webclient Guide documentation"}},{"before":null,"after":"d3ea4cc44d570fb14e560a7b668b9c62526209b8","ref":"refs/heads/6456_webclient_doc_part2_4.x","pushedAt":"2023-10-19T06:30:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into 6456_webclient_doc_part2_4.x","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into 6456_webclient_doc_…"}},{"before":"f83bddbfb0cc2e1480e14a664dcaca26101e97c4","after":"9422d215570f2c3cff0cc995ae34184ef233b787","ref":"refs/heads/6456_webclient_doc_4.x","pushedAt":"2023-10-18T15:53:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Restate the feature highlight about Synchronous approach changing it to Blocking Approach.","shortMessageHtmlLink":"Restate the feature highlight about Synchronous approach changing it …"}},{"before":"46f1273d0a6ae4e4dcb843d06c068d9532649385","after":"f83bddbfb0cc2e1480e14a664dcaca26101e97c4","ref":"refs/heads/6456_webclient_doc_4.x","pushedAt":"2023-10-18T06:43:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Remove comment on numbered tag in addMediaSupport and fix metrics in the sample config","shortMessageHtmlLink":"Remove comment on numbered tag in addMediaSupport and fix metrics in …"}},{"before":"3aee4f556000755bdd37fa39edb50c3cc4d3255b","after":"46f1273d0a6ae4e4dcb843d06c068d9532649385","ref":"refs/heads/6456_webclient_doc_4.x","pushedAt":"2023-10-17T18:36:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Provide instruction on enabling services by adding their dependencies","shortMessageHtmlLink":"Provide instruction on enabling services by adding their dependencies"}},{"before":"1f0d9535abcb4821f99a2fdb8bc1adf221b13131","after":"3aee4f556000755bdd37fa39edb50c3cc4d3255b","ref":"refs/heads/6456_webclient_doc_4.x","pushedAt":"2023-10-17T18:14:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Fix services config definition","shortMessageHtmlLink":"Fix services config definition"}},{"before":"506699ac637d8dd7e2ef90f3ecdc5b4ce95ea85b","after":"1f0d9535abcb4821f99a2fdb8bc1adf221b13131","ref":"refs/heads/6456_webclient_doc_4.x","pushedAt":"2023-10-17T16:13:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Fix incorrect title on code blocks","shortMessageHtmlLink":"Fix incorrect title on code blocks"}},{"before":null,"after":"506699ac637d8dd7e2ef90f3ecdc5b4ce95ea85b","ref":"refs/heads/6456_webclient_doc_4.x","pushedAt":"2023-10-17T05:45:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Update webclient documentation","shortMessageHtmlLink":"Update webclient documentation"}},{"before":"37bd3bf8e403a5977ea1261b2b6ad85e4386cef9","after":"9e4fff4f0546aeb4676bf20a8aee494f43c148b7","ref":"refs/heads/main","pushedAt":"2023-09-21T07:06:47.000Z","pushType":"push","commitsCount":332,"pusher":{"login":"klustria","name":"Keith Lustria","path":"/klustria","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34235093?s=80&v=4"},"commit":{"message":"Upgrade io.dropwizard.metrics:metrics-core to 4.1.36 (#7624)","shortMessageHtmlLink":"Upgrade io.dropwizard.metrics:metrics-core to 4.1.36 (helidon-io#7624)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEjoQ1TAA","startCursor":null,"endCursor":null}},"title":"Activity · klustria/helidon"}