Skip to content

feat(Platform Notifications): add new service to the project - #303

Merged
pyrooka merged 12 commits into
IBM:mainfrom
FarkasZalan:main
Jun 25, 2026
Merged

feat(Platform Notifications): add new service to the project#303
pyrooka merged 12 commits into
IBM:mainfrom
FarkasZalan:main

Conversation

@FarkasZalan

Copy link
Copy Markdown
Contributor

PR summary

PR Checklist

Please make sure that your PR fulfills the following requirements:

  • The commit message follows the Angular Commit Message Guidelines.
  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been added / updated (for bug fixes / features)

Current vs new behavior

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

test results:
image

@CLAassistant

CLAassistant commented May 5, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@FarkasZalan FarkasZalan changed the title fix sdk config feat(Platform Notifications): add new public endpoints May 5, 2026

@pyrooka pyrooka left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most of the changes look good, but there are a few things to address:

  1. I see that you updated the pom.xml in the examples module, but the PR doesn't add any code example for the Platform Notifications service. Please add it to the project.
  2. Once the code examples are added, run them and attach a screenshot please.
  3. You also need to run the detect secrets tool in the project and update the .secrets.baseline file.

Comment thread README.md Outdated
@pyrooka pyrooka changed the title feat(Platform Notifications): add new public endpoints feat(Platform Notifications): add new service to the project May 6, 2026
@FarkasZalan

Copy link
Copy Markdown
Contributor Author

generated examples and updated secret.baseline and fixed readme file

when I run the examples:
image

Signed-off-by: Zalán Farkas <zalan.farkas@ibm.com>
…age, example and readme

Signed-off-by: Zalán Farkas <zalan.farkas@ibm.com>
…nd generate examples

Signed-off-by: Zalán Farkas <zalan.farkas@ibm.com>
…seline

Signed-off-by: Zalán Farkas <zalan.farkas@ibm.com>
AkosSz and others added 3 commits May 29, 2026 10:45
Signed-off-by: Ákos Sztremi <Akos.Sztremi@ibm.com>
Signed-off-by: Ákos Sztremi <Akos.Sztremi@ibm.com>
@AkosSz

AkosSz commented Jun 4, 2026

Copy link
Copy Markdown
Member

test runs after commit:

Unit tests

image

Integration tests

image

Example tests

image

Signed-off-by: Ákos Sztremi <Akos.Sztremi@ibm.com>

@pyrooka pyrooka left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Left two minor comments, otherwise looks good!

Comment thread README.md Outdated
[IBM Cloud Shell](https://cloud.ibm.com/apidocs/cloudshell?code=java) | com.ibm.cloud:ibm-cloud-shell:0.75.0
[Open Service Broker](https://cloud.ibm.com/apidocs/resource-controller/ibm-cloud-osb-api?code=java) | com.ibm.cloud:open-service-broker:0.75.0
[Partner Management APIs](https://cloud.ibm.com/apidocs/partner-apis/partner?code=go) | com.ibm.cloud:partner-management:0.75.0
|[Platform Notifications](https://cloud.ibm.com/apidocs/platform-notifications?code=java) | com.ibm.cloud:platform-notifications:0.75.0

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
|[Platform Notifications](https://cloud.ibm.com/apidocs/platform-notifications?code=java) | com.ibm.cloud:platform-notifications:0.75.0
[Platform Notifications](https://cloud.ibm.com/apidocs/platform-notifications?code=java) | com.ibm.cloud:platform-notifications:0.75.0

Comment on lines +52 to +56
* The following configuration properties are assumed to be defined:
* PLATFORM_NOTIFICATIONS_URL=&lt;service base url&gt;
* PLATFORM_NOTIFICATIONS_AUTH_TYPE=iam
* PLATFORM_NOTIFICATIONS_APIKEY=&lt;IAM apikey&gt;
* PLATFORM_NOTIFICATIONS_AUTH_URL=&lt;IAM token service base URL - omit this if using the production environment&gt;

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you update this list to contain all the necessary config properties?

AkosSz added 4 commits June 25, 2026 12:49
Signed-off-by: Ákos Sztremi <Akos.Sztremi@ibm.com>
Signed-off-by: Ákos Sztremi <Akos.Sztremi@ibm.com>
Signed-off-by: Ákos Sztremi <Akos.Sztremi@ibm.com>

@pyrooka pyrooka left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@pyrooka
pyrooka merged commit 7f480ab into IBM:main Jun 25, 2026
7 checks passed
ibm-devx-sdk pushed a commit that referenced this pull request Jun 25, 2026
# [0.76.0](0.75.2...0.76.0) (2026-06-25)

### Features

* **Platform Notifications:** add new service to the project ([#303](#303)) ([7f480ab](7f480ab))
@ibm-devx-sdk

Copy link
Copy Markdown
Contributor

🎉 This PR is included in version 0.76.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants