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

feat(ldp): add stream subscriptions #9736

Merged

Conversation

pfrayer
Copy link
Contributor

@pfrayer pfrayer commented Jul 27, 2023

Question Answer
Branch? develop
Bug fix? no
New feature? yes
Breaking change? no
Tickets OB-5034
License BSD 3-Clause
  • Try to keep pull requests small so they can be easily reviewed.
  • Commits are signed-off
  • Only FR translations have been updated
  • Branch is up-to-date with target branch
  • Lint has passed locally
  • Standalone app was ran and tested locally
  • Ticket reference is mentioned in linked commits (internal only)
  • Breaking change is mentioned in relevant commits

Description

Hello 👋

We (Logs Data Platform) are working on a new feature where we'll enable logs observability inside OVHcloud products.

The aim for managed products (Web Hosting, Managed Kubernetes Service, CDN etc.) is to allow customer to forward the logs of their managed products inside their own Logs Data Platform stream. Like this customer will be able to orchestrate their OVHcloud products logs, search in their products logs, create dashboard from it etc.

To do so, in each Manager product section (Web Hosting, Managed Kubernetes Service, CDN etc.) customer will have a kind of "Forwards logs to my own LDP stream" button. Once activated, this is create a "logs subscription".

Once done, customer should be able to see all their subscriptions, and should be able to delete them (aka unsubscribe).

This PR bring this last part: list & delete subscriptions in the Logs Data Platform section of the Manager.

Full details about this feature is available in the linked internal ticket

@darsene
Copy link
Contributor

darsene commented Jul 28, 2023

@pfrayer can you please the contributing guide https://github.com/ovh/manager/blob/master/CONTRIBUTING.md and sign off your commit

@pfrayer pfrayer force-pushed the feat/pierre.frayer/ldp_subscriptions_view branch from 6726d3a to ae04961 Compare July 28, 2023 09:57
@sonarcloud
Copy link

sonarcloud bot commented Jul 28, 2023

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

No Coverage information No Coverage information
5.5% 5.5% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

darsene
darsene previously approved these changes Jul 28, 2023
anooparveti
anooparveti previously approved these changes Aug 2, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Sep 2, 2023

This Pull Request is stale due to inactivity since 30 days. If no activity happens for 15 more days from now, it will be closed.

@github-actions github-actions bot added the stale No activity since a long time label Sep 2, 2023
@pfrayer pfrayer removed the stale No activity since a long time label Sep 11, 2023
@antleblanc antleblanc dismissed stale reviews from anooparveti and darsene via 310dd40 September 22, 2023 13:59
@github-actions github-actions bot added the has conflicts Has conflicts to resolve before merging label Sep 22, 2023
@pfrayer pfrayer force-pushed the feat/pierre.frayer/ldp_subscriptions_view branch from 310dd40 to 4c0bf96 Compare September 22, 2023 14:15
@github-actions github-actions bot removed the has conflicts Has conflicts to resolve before merging label Sep 22, 2023
@pfrayer
Copy link
Contributor Author

pfrayer commented Sep 22, 2023

Translations pulled & rebased on develop

@ghyenne ghyenne changed the base branch from develop to release/components-w40 October 3, 2023 10:40
ref: OB-5034

Signed-off-by: Pierre Frayer <[email protected]>
@pfrayer pfrayer force-pushed the feat/pierre.frayer/ldp_subscriptions_view branch from 4c0bf96 to 13a8df8 Compare October 3, 2023 11:07
@sonarcloud
Copy link

sonarcloud bot commented Oct 3, 2023

SonarCloud Quality Gate failed.    Quality Gate failed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 1 Code Smell

No Coverage information No Coverage information
4.0% 4.0% Duplication

idea Catch issues before they fail your Quality Gate with our IDE extension sonarlint SonarLint

@ghyenne ghyenne merged commit 07306d6 into release/components-w40 Oct 3, 2023
10 of 13 checks passed
@ghyenne ghyenne deleted the feat/pierre.frayer/ldp_subscriptions_view branch October 3, 2023 11:24
@ghyenne ghyenne mentioned this pull request Oct 3, 2023
15 tasks
ghyenne pushed a commit that referenced this pull request Oct 5, 2023
ref: OB-5034

Signed-off-by: Pierre Frayer <[email protected]>
Signed-off-by: CDS Translator Agent <[email protected]>
brofik pushed a commit that referenced this pull request Oct 11, 2023
ref: OB-5034

Signed-off-by: Pierre Frayer <[email protected]>
Signed-off-by: CDS Translator Agent <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants