Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: 0.3.1 #14

Merged
merged 3 commits into from
Aug 21, 2024
Merged

release: 0.3.1 #14

merged 3 commits into from
Aug 21, 2024

Commits on Aug 21, 2024

  1. refactor: improve error handling in remove dependencies method

    Signed-off-by: Tiago Barbosa <[email protected]>
    t1agob committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    2e50ed9 View commit details
    Browse the repository at this point in the history
  2. feat: add preProcessEntity to clear existing dependencies when pagerd…

    …uty strategy is enabled
    
    Signed-off-by: Tiago Barbosa <[email protected]>
    t1agob committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    b225e2d View commit details
    Browse the repository at this point in the history
  3. feat: enable pagerduty service dependency sync (#13)

    ### Description
    
    Release
    [0.3.0](https://github.com/PagerDuty/backstage-plugin-entity-processor/releases/tag/0.3.0)
    had a limitation that prevented users from enabling PagerDuty as their
    main source for syncing service dependencies.
    
    With the help of the Backstage team, we were able to implement a few
    changes that overcome this limitation. With this PR, users can now set
    PagerDuty as their main source for service dependencies.
    
    ### Type of change
    
    - [x] New feature (non-breaking change which adds functionality)
    - [ ] Fix (non-breaking change which fixes an issue)
    - [ ] Breaking change (fix or feature that would cause existing
    functionality to not work as expected)
    
    ### Checklist
    
    - [x] I have performed a self-review of this change
    - [x] Changes have been tested
    - [ ] Changes are documented
    - [x] Changes generate *no new warnings*
    - [x] PR title follows [conventional commit
    semantics](https://www.conventionalcommits.org/en/v1.0.0/)
    
    If this is a breaking change 👇
    
    - [ ] I have documented the migration process
    - [ ] I have implemented necessary warnings (if it can live side by
    side)
    
    ## Acknowledgement
    
    By submitting this pull request, I confirm that you can use, modify,
    copy, and redistribute this contribution, under the terms of your
    choice.
    
    **Disclaimer:** We value your time and bandwidth. As such, any pull
    requests created on non-triaged issues might not be successful.
    t1agob authored Aug 21, 2024
    Configuration menu
    Copy the full SHA
    42fbd65 View commit details
    Browse the repository at this point in the history