Skip to content

Update docs#1874

Merged
aantn merged 22 commits intomasterfrom
update-integrations-page
Jul 30, 2025
Merged

Update docs#1874
aantn merged 22 commits intomasterfrom
update-integrations-page

Conversation

@aantn
Copy link
Copy Markdown
Collaborator

@aantn aantn commented Jul 21, 2025

No description provided.

aantn and others added 17 commits July 15, 2025 15:44
- Remove sinks/destinations from integrations overview
- Restructure page to highlight "Forward Alerts to Robusta"
- Add dedicated section for Prometheus, Nagios, and SolarWinds
- Simplify description to focus on alert forwarding and AI analysis

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Move sinks reference from Integrations nav to Notifications & Routing nav
- Place sinks as first item in Notifications & Routing section
- Remove sinks from Integrations section to reduce confusion
- Keep logical grouping of alert destinations with notification routing

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Redesign integrations overview to be truly high-level with categories
- Rename "Integrating with Prometheus" to "Alert Sources" for broader scope
- Remove duplicate content between overview and subpages
- Focus overview on integration categories rather than detailed setup
- Update navigation labels to match new page structure
- Make user journey clearer: overview → specific alert source setup

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
… Automation

- Rename "Integrations" section to "Alert Sources" - much clearer purpose
- Create dedicated "AI Analysis" section for Holmes GPT only
- Move KRR, Popeye, and data export to "Automation" section
- Update Alert Sources overview to focus purely on monitoring integrations
- Remove mixed content categories that confused users
- Improve logical flow: Alert Sources → AI Analysis → Notifications → Automation

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Create new notifications overview page as entry point
- Reorder navigation: Overview → Configuring Sinks → Sink Reference
- Fix information hierarchy so users start with concepts, not specific sinks
- Prevent sphinx menu expansion pushing basic setup pages down
- Add clear getting started flow and common workflows
- Update sink reference title to match new structure

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Move Nagios and SolarWinds from Prometheus subpages to top-level Alert Sources
- Remove confusing navigation hierarchy where non-Prometheus systems appeared under Prometheus
- Clean up Prometheus page to focus purely on Prometheus/AlertManager integrations
- Remove "Other Alerting Systems" section since they're now top-level
- Create clearer navigation: Overview → Prometheus → Nagios → SolarWinds

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Remove verbose explanations and get straight to the point
- Lead with clear action: "Choose your monitoring system"
- Make card descriptions more direct and useful
- Add practical note about webhook compatibility for other systems
- Cut word count by ~60% while improving clarity

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Change 'Legacy systems' to 'Nagios monitoring'
- Change 'Enterprise monitoring' to 'SolarWinds monitoring'
- Keep descriptions neutral and product-focused
- Avoid terms that might make users feel bad about their tech choices

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Link 'HTTP webhooks' to webhook triggers documentation
- Provides users with concrete next steps if their system isn't listed
- Makes the fallback option actionable rather than just informational

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Link HTTP webhooks to exporting-data.rst which contains POST /api/alerts endpoint
- This is the correct endpoint for sending alerts from any system via HTTP
- Previous link was to webhook triggers which is for different use case

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Move exporting-data.rst from Automation to Alert Sources as "Custom Webhooks"
- This contains the POST /api/alerts endpoint for sending alerts TO Robusta
- Makes it discoverable for users wanting to integrate custom monitoring systems
- Logical placement with other alert source integrations

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Remove navigation.tabs and navigation.tabs.sticky features
- Add navigation.sections and navigation.expand for better sidebar
- This provides more room for additional top-level sections
- Makes navigation more scalable for future section additions

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jul 21, 2025

Walkthrough

This update restructures and refines the documentation, focusing on alert source integrations and Robusta Pro features. It simplifies navigation, adds new pages for Pro-exclusive features and custom webhooks, and clarifies the availability of integrations like Nagios and SolarWinds. Configuration and FAQ sections are condensed, and navigation behavior is adjusted in Sphinx settings.

Changes

Files / Groups Change Summary
docs/conf.py Sphinx theme navigation features removed; global TOC collapse set to true.
docs/configuration/alertmanager-integration/index.rst Title, intro, and grid of integration cards reorganized; non-Prometheus alerting systems removed.
docs/configuration/alertmanager-integration/nagios.rst
docs/configuration/alertmanager-integration/solarwinds.rst
Notes added clarifying Nagios and SolarWinds integrations are Pro-only.
docs/configuration/exporting/custom-webhooks.rst New doc: describes sending alerts to Robusta via HTTP webhooks (Pro feature).
docs/configuration/exporting/exporting-data.rst Clarifies API availability (Pro-only); adds API descriptions and reference to webhook integration.
docs/configuration/exporting/robusta-pro-features.rst New doc: outlines Robusta Pro features and usage.
docs/configuration/index.rst Major restructure: focus on alert sources, removes sink/destination integrations, adds webhook note.
docs/configuration/sinks/index.rst Title changed from "Sinks Reference" to "Sink Reference".
docs/how-it-works/oss-vs-saas.rst Deployment options reworded and clarified; headings and descriptions simplified.
docs/how-it-works/usage-faq.rst FAQ condensed; detailed feature lists removed, focus shifted to alert ingestion and Pro capabilities.
docs/index.rst Navigation and landing page restructured; sections renamed and reorganized, content clarified and simplified.
docs/notification-routing/index.rst New doc: overview of notification/routing concepts and links to related guides.
docs/setup-robusta/installation/all-in-one-installation.rst
docs/setup-robusta/installation/extend-prometheus-installation.rst
docs/setup-robusta/installation/standalone-installation.rst
Removes :globaltoc_collapse: false directive.
run_runner_locally.sh Adds commented-out command lines for alternative runner invocation methods (profiling, direct).
docs/community-tutorials.rst Adds new community tutorial entry on Kubernetes monitoring automation with Robusta.
docs/how-it-works/architecture.rst Expanded and restructured Robusta architecture overview with detailed components, data flow, optional features, and security.

Sequence Diagram(s)

sequenceDiagram
    participant User
    participant Robusta Docs
    participant Robusta Pro

    User->>Robusta Docs: Reads about alert source integrations
    alt Pro-only integration (Nagios/SolarWinds)
        Robusta Docs-->>User: Shows Pro-only note
        User->>Robusta Pro: Uses Pro features (custom webhooks, APIs)
    else Open Source integration
        Robusta Docs-->>User: Shows setup instructions
    end
Loading

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~30–60 minutes

Possibly related PRs

Suggested reviewers

  • aantn

Note

⚡️ Unit Test Generation is now available in beta!

Learn more here, or try it out under "Finishing Touches" below.


📜 Recent review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 042370e and 5cb7041.

📒 Files selected for processing (1)
  • docs/configuration/exporting/robusta-pro-features.rst (1 hunks)
✅ Files skipped from review due to trivial changes (1)
  • docs/configuration/exporting/robusta-pro-features.rst
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (2)
  • GitHub Check: run_tests
  • GitHub Check: run_tests
✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch update-integrations-page

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Explain this complex logic.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
    • @coderabbitai explain this code block.
    • @coderabbitai modularize this function.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read src/utils.ts and explain its main purpose.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
    • @coderabbitai help me debug CodeRabbit configuration file.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

CodeRabbit Commands (Invoked using PR comments)

  • @coderabbitai pause to pause the reviews on a PR.
  • @coderabbitai resume to resume the paused reviews.
  • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
  • @coderabbitai full review to do a full review from scratch and review all the files again.
  • @coderabbitai summary to regenerate the summary of the PR.
  • @coderabbitai generate docstrings to generate docstrings for this PR.
  • @coderabbitai generate sequence diagram to generate a sequence diagram of the changes in this PR.
  • @coderabbitai generate unit tests to generate unit tests for this PR.
  • @coderabbitai resolve resolve all the CodeRabbit review comments.
  • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
  • @coderabbitai help to get help.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Documentation and Community

  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

Comment thread docs/configuration/exporting/custom-webhooks.rst
@aantn aantn changed the title WIP: update docs Update docs Jul 21, 2025
@aantn aantn requested a review from pavangudiwada July 21, 2025 13:13
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 3

🔭 Outside diff range comments (2)
run_runner_locally.sh (2)

28-31: Fix incorrect variable expansion in version printout

$(PYTHON_BINARY --version) tries to execute a literal command named PYTHON_BINARY.
Use command substitution on the value of the variable instead.

-  echo "You are using $(PYTHON_BINARY --version) located at $(which $PYTHON_BINARY)"
+  echo "You are using $($PYTHON_BINARY --version) located at $(which $PYTHON_BINARY)"

70-75: Typo in expected file-path message

The help text points users to active_playboks.yaml (missing “o”), which can waste debugging time.

-  echo "This file must be located at ./deployment/playbooks/active_playboks.yaml"
+  echo "This file must be located at ./deployment/playbooks/active_playbooks.yaml"
🧹 Nitpick comments (11)
run_runner_locally.sh (1)

91-93: Expose run-mode selection via flag instead of manual comment toggling

Commenting / uncommenting runtime options is error-prone and easy to forget in commits.
Consider a --profile / --no-mirrord flag (or environment variable) and a small case to choose the command, e.g.:

RUN_CMD="mirrord exec -f mirrord.json -- poetry run python3 -m robusta.runner.main"
[ "$PROFILE" = "memray" ] && RUN_CMD="mirrord exec -f mirrord.json -- poetry run memray run -m robusta.runner.main"
[ "$NO_MIRRORD" = "1" ]   && RUN_CMD="poetry run python3 -m robusta.runner.main"

eval "$RUN_CMD"

This keeps the script declarative, avoids merge noise, and lets CI toggle modes easily.

docs/how-it-works/oss-vs-saas.rst (2)

6-8: Spell-out “Teams” to avoid ambiguity

Readers who aren’t familiar with Microsoft Teams may misinterpret “Teams”.
Recommend expanding to “Microsoft Teams” for clarity.

- - **Open Source**: MIT-licensed engine that sends alerts to Slack, Teams, etc. No web UI.
+ - **Open Source**: MIT-licensed engine that sends alerts to Slack, Microsoft Teams, etc. No web UI.

12-13: Consider adding an internal link to the SaaS pricing page

You already mention the SaaS plan in line 18 with an external link. Placing the same link (or a short reference) here saves scrolling for users who immediately want pricing details.

docs/notification-routing/index.rst (1)

22-51: Use concise card titles

Card titles like “Configure Sinks” and “Popular Sinks” are fine, but “Reduce Noise” could be renamed to “Alert Grouping” to align with the actual concept and improve skimmability.

- .. grid-item-card:: Reduce Noise
+ .. grid-item-card:: Alert Grouping
docs/configuration/exporting/custom-webhooks.rst (1)

31-33: Duplicate link wording

Lines 31 and 59 both say “For complete API documentation…”. Consider removing one to avoid redundancy.

docs/how-it-works/usage-faq.rst (2)

8-11: Minor grammar – hyphenate compound adjective

- Yes, you can install all-in-one bundle to install Robusta along with well-tested enriched alerts.
+ Yes, you can install the all-in-one bundle to deploy Robusta together with well-tested, enriched alerts.

14-17: Clarify “alert correlation” wording

Some readers might not know what “correlation” refers to. Consider “AI analysis and cross-alert correlation” or link to the Pro-features page for context.

docs/configuration/exporting/robusta-pro-features.rst (1)

31-37: Add punctuation for a polished, consistent bullet list.

Every other section in the docs ends list items with a period.
Finishing each line here with a period keeps style consistent and avoids noisy Sphinx warnings when --nitpicky is enabled.

-* **Alert Export API**: Export historical alert data with filtering by time range, alert name, and account
-* **Alert Reporting API**: Get aggregated statistics and counts for different alert types
-* **Custom Alert API**: Send alerts programmatically from external systems
-* **Configuration Changes API**: Track configuration changes in your environment
+* **Alert Export API**: Export historical alert data with filtering by time range, alert name, and account.
+* **Alert Reporting API**: Get aggregated statistics and counts for different alert types.
+* **Custom Alert API**: Send alerts programmatically from external systems.
+* **Configuration Changes API**: Track configuration changes in your environment.
docs/configuration/alertmanager-integration/index.rst (1)

56-60: Coralogix card: keep naming consistent with filename.

The link points to coralogix_managed_prometheus, but the card title is just “Coralogix”.
For discoverability in the sidebar, consider “Coralogix Managed Prometheus”.

docs/index.rst (2)

38-43: Broken toctree entry lacks explicit bullet – may render as text.

notification-routing/configuring-sinks is the only line in this toctree that is not an inline captioned link.
Either add a caption or make it a captioned link like its neighbours to prevent Sphinx treating it as bare text.

-   notification-routing/configuring-sinks
+   Configuring Sinks <notification-routing/configuring-sinks>

96-97: Minor wording tweak for clarity.

“Need to go beyond Kubernetes?” reads smoother as a standalone sentence when followed by a question mark and colon combo can feel clunky.

-Need to go beyond Kubernetes? `Try Robusta Pro <https://home.robusta.dev>`_.
+Need to go beyond Kubernetes?  `Try Robusta Pro <https://home.robusta.dev>`_.
📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 1696566 and 6e56877.

📒 Files selected for processing (17)
  • docs/conf.py (1 hunks)
  • docs/configuration/alertmanager-integration/index.rst (2 hunks)
  • docs/configuration/alertmanager-integration/nagios.rst (1 hunks)
  • docs/configuration/alertmanager-integration/solarwinds.rst (1 hunks)
  • docs/configuration/exporting/custom-webhooks.rst (1 hunks)
  • docs/configuration/exporting/exporting-data.rst (1 hunks)
  • docs/configuration/exporting/robusta-pro-features.rst (1 hunks)
  • docs/configuration/index.rst (1 hunks)
  • docs/configuration/sinks/index.rst (1 hunks)
  • docs/how-it-works/oss-vs-saas.rst (1 hunks)
  • docs/how-it-works/usage-faq.rst (1 hunks)
  • docs/index.rst (3 hunks)
  • docs/notification-routing/index.rst (1 hunks)
  • docs/setup-robusta/installation/all-in-one-installation.rst (0 hunks)
  • docs/setup-robusta/installation/extend-prometheus-installation.rst (0 hunks)
  • docs/setup-robusta/installation/standalone-installation.rst (0 hunks)
  • run_runner_locally.sh (1 hunks)
💤 Files with no reviewable changes (3)
  • docs/setup-robusta/installation/extend-prometheus-installation.rst
  • docs/setup-robusta/installation/standalone-installation.rst
  • docs/setup-robusta/installation/all-in-one-installation.rst
🧰 Additional context used
🪛 Gitleaks (8.27.2)
docs/configuration/exporting/custom-webhooks.rst

40-41: Discovered a potential authorization token provided in a curl command header, which could compromise the curl accessed resource.

(curl-auth-header)

⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
  • GitHub Check: run_tests
  • GitHub Check: run_tests
  • GitHub Check: Deploy docs
🔇 Additional comments (10)
docs/configuration/sinks/index.rst (1)

5-5: LGTM: Terminology improvement

The change from "Sinks Reference" to "Sink Reference" improves grammatical consistency and aligns with standard documentation naming conventions.

docs/configuration/alertmanager-integration/solarwinds.rst (1)

4-6: LGTM: Important feature availability clarification

The note clearly communicates that SolarWinds integration is a Pro feature, helping users understand licensing requirements upfront. The placement and formatting are appropriate.

docs/configuration/alertmanager-integration/nagios.rst (1)

4-6: LGTM: Consistent Pro feature clarification

The note maintains consistency with other Pro feature documentation and clearly communicates licensing requirements to users.

docs/conf.py (1)

280-280: LGTM: Navigation UX improvement

Changing globaltoc_collapse to True will make the documentation navigation more compact by collapsing sections by default, which improves readability and reduces visual clutter.

Note: The AI summary mentions removal of navigation tabs features, but these changes aren't visible in the provided code snippet.

Likely an incorrect or invalid review comment.

docs/configuration/exporting/exporting-data.rst (2)

4-6: LGTM: Important API availability clarification

The note clearly communicates that these HTTP APIs are Pro features, helping users understand licensing requirements before attempting to use them.


7-14: LGTM: Improved API overview and navigation

The bulleted list with descriptions makes it easy for users to understand available APIs, and the reference to Custom Webhooks provides helpful alternative integration options.

docs/notification-routing/index.rst (1)

11-18: Broken / ambiguous doc references may break Sphinx build

routing-with-scopes, notification-grouping, and routing-silencing are referenced without a path prefix. Verify these files exist in the same directory; otherwise the build will emit “unknown document” warnings.

- :doc:`Routing <routing-with-scopes>`
+ :doc:`Routing <./routing-with-scopes>`

Replicate the relative prefix (./) for the other two links if they live in the same folder.

docs/configuration/index.rst (1)

34-34: Check relative path for custom-webhooks doc

Path exporting/custom-webhooks is two levels up; verify that Sphinx resolves it, otherwise prepend ../:

- :doc:`HTTP webhooks <exporting/custom-webhooks>`
+ :doc:`HTTP webhooks <../configuration/exporting/custom-webhooks>`
docs/configuration/alertmanager-integration/index.rst (1)

31-41: All linked documents are present

Both alert-manager.rst and outofcluster-prometheus.rst exist under docs/configuration/alertmanager-integration, so the :link: targets will resolve correctly. No broken links detected.

docs/index.rst (1)

52-56: Reference Verified: alert-custom-prometheus.rst Exists
The file docs/configuration/alertmanager-integration/alert-custom-prometheus.rst was found—no update needed.

Comment thread docs/configuration/exporting/custom-webhooks.rst
Comment thread docs/configuration/exporting/robusta-pro-features.rst Outdated
Comment thread docs/configuration/index.rst
* Improve documentation content and organization

- Update main page alert features to match README with better descriptions
- Revamp architecture page with detailed component explanations and data flow
- Add links to Pro Features and pricing in Open Source vs SaaS comparison
- Add community tutorial by Naren P on Kubernetes monitoring automation
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 2

🧹 Nitpick comments (2)
docs/how-it-works/architecture.rst (2)

17-19: Add explicit alt text for accessibility

The image directive lacks an :alt: option, so screen-reader users get no context.

 .. image:: ../images/arch-1/arch-1.png
    :width: 600
+   :alt: High-level Robusta architecture diagram
    :align: center

24-28: Consider terminating list items with periods for consistent style

The numbered “Data Flow” steps are full sentences yet lack terminating punctuation, whereas later sentences do include periods. Aligning the style improves readability.

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 6e56877 and f4a96e1.

📒 Files selected for processing (4)
  • docs/community-tutorials.rst (1 hunks)
  • docs/how-it-works/architecture.rst (1 hunks)
  • docs/how-it-works/oss-vs-saas.rst (2 hunks)
  • docs/index.rst (3 hunks)
✅ Files skipped from review due to trivial changes (1)
  • docs/community-tutorials.rst
🚧 Files skipped from review as they are similar to previous changes (2)
  • docs/how-it-works/oss-vs-saas.rst
  • docs/index.rst
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
  • GitHub Check: run_tests
  • GitHub Check: run_tests
  • GitHub Check: Deploy docs

Comment thread docs/how-it-works/architecture.rst
Comment thread docs/how-it-works/architecture.rst
Comment thread docs/configuration/exporting/robusta-pro-features.rst Outdated
pavangudiwada
pavangudiwada previously approved these changes Jul 30, 2025
Copy link
Copy Markdown
Contributor

@pavangudiwada pavangudiwada left a comment

Choose a reason for hiding this comment

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

LGTM

@aantn aantn enabled auto-merge (squash) July 30, 2025 06:09
@pavangudiwada pavangudiwada self-requested a review July 30, 2025 11:13
Copy link
Copy Markdown
Contributor

@pavangudiwada pavangudiwada left a comment

Choose a reason for hiding this comment

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

LGTM

@pavangudiwada pavangudiwada disabled auto-merge July 30, 2025 11:14
@aantn aantn enabled auto-merge (squash) July 30, 2025 11:39
@aantn aantn merged commit 3e8d9da into master Jul 30, 2025
7 of 8 checks passed
@aantn aantn deleted the update-integrations-page branch July 30, 2025 11:47
@coderabbitai coderabbitai Bot mentioned this pull request Aug 24, 2025
@coderabbitai coderabbitai Bot mentioned this pull request Sep 15, 2025
This was referenced Oct 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants