-
Notifications
You must be signed in to change notification settings - Fork 15
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
@coderabbitai #158
@coderabbitai #158
Conversation
WalkthroughThe changes involve significant updates to two documentation files: Changes
Possibly related PRs
Suggested reviewers
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
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)
Other keywords and placeholders
CodeRabbit Configuration File (
|
[dependabot skip]
Deploying coderabbit-docs with Cloudflare Pages
|
There was a problem hiding this 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
🧹 Outside diff range and nitpick comments (2)
docs/platforms/self-hosted-gitlab.md (2)
Line range hint
183-188
: Enhance IP whitelisting section with security noteConsider adding a security note at the beginning of this section to emphasize the importance of IP whitelisting for secure integration. Also, consider formatting the IPs in a more readable way.
### **Step 5: Whitelist CodeRabbit IP address** -Use this CodeRabbit IP if your instance requires IP whitelisting -`35.222.179.152/32` and `34.170.211.100/32`. +> **Security Note**: If your GitLab instance is behind a firewall or requires IP whitelisting, +> ensure you whitelist the following CodeRabbit IPs: +> - `35.222.179.152/32` +> - `34.170.211.100/32` VPN tunneling is available as an add-on package. Please reach out to us at [[email protected]](mailto:[email protected]) if you are interested.
Line range hint
1-188
: Documentation structure looks good with minor enhancement opportunitiesThe documentation is well-structured and provides a clear step-by-step guide for integration. A few suggestions to enhance readability:
- Consider adding a prerequisites section at the beginning
- Add a troubleshooting section for common issues
- Consider adding a table of contents for easier navigation
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
📒 Files selected for processing (2)
docs/about/pricing.md
(1 hunks)docs/platforms/self-hosted-gitlab.md
(1 hunks)
🔇 Additional comments (2)
docs/about/pricing.md (1)
Line range hint 1-1
: Verify PR scope: Documentation changes vs login fix
This PR's title suggests it's meant to fix a login 404 issue, but the changes in this file are purely documentation-related. Could you clarify if:
- The login fix is in other files not shown here
- These documentation changes are related to the login fix
- The PR title needs to be updated to reflect the actual changes
docs/platforms/self-hosted-gitlab.md (1)
Line range hint 109-112
: Verify OAuth2 callback URL configuration
The OAuth2 callback URL (https://app.coderabbit.ai/login
) doesn't match the login URL pattern shown earlier (https://app.coderabbit.ai/login?free-trial
). Please verify if this is intentional or if the callback URL needs to be updated for consistency.
| Feature | Free Plan | Pro Plan | Lite Plan | | ||
| ------------------------------ | ----------------- | ----------------- | ---------------- | | ||
| **Free Trial** | 14-day free trial | 14-day free trial | No | | ||
| **Private Repos** | Limited access | Unlimited access | Limited access | | ||
| **Public Repos** | Unlimited access | Unlimited access | Unlimited access | | ||
| **Pull Request Summarization** | Included | Included | Included | | ||
| **Line-by-Line Reviews** | Public repos only | All repos | All repos | | ||
| **Conversational Bot** | No | Yes | Yes | | ||
| **Linters and SAST tools** | No | No | Yes | | ||
| **Jira & Linear Integration** | No | No | Yes | | ||
| **ROI dashboards** | No | No | Yes | | ||
| **Customizable reports** | No | No | Yes | | ||
| **Price** | Free forever | $15 per seat/mo | $30 per seat/mo | |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Critical: Fix inconsistencies in the plan comparison table
The table contains several discrepancies with the detailed plan descriptions above:
-
The Pro and Lite plan features appear to be swapped:
- Linters, SAST tools, Jira integration, and dashboards are listed under Pro in the detailed section but shown under Lite in the table.
-
Pricing information is incorrect:
- Table shows Pro at $15/seat/mo, but the detailed section states $30/month
- Table shows Lite pricing is $30/seat/mo, but the detailed section states $15/month
-
Free Trial information is inconsistent:
- Table shows "No" for Lite plan, but the detailed section states "This plan begins with a 14-day free trial"
Apply this diff to fix the inconsistencies:
-| Feature | Free Plan | Pro Plan | Lite Plan |
-| ------------------------------ | ----------------- | ----------------- | ---------------- |
-| **Free Trial** | 14-day free trial | 14-day free trial | No |
-| **Private Repos** | Limited access | Unlimited access | Limited access |
-| **Public Repos** | Unlimited access | Unlimited access | Unlimited access |
-| **Pull Request Summarization** | Included | Included | Included |
-| **Line-by-Line Reviews** | Public repos only | All repos | All repos |
-| **Conversational Bot** | No | Yes | Yes |
-| **Linters and SAST tools** | No | No | Yes |
-| **Jira & Linear Integration** | No | No | Yes |
-| **ROI dashboards** | No | No | Yes |
-| **Customizable reports** | No | No | Yes |
-| **Price** | Free forever | $15 per seat/mo | $30 per seat/mo |
+| Feature | Free Plan | Lite Plan | Pro Plan |
+| ------------------------------ | ----------------- | ----------------- | ---------------- |
+| **Free Trial** | 14-day free trial | 14-day free trial | 14-day free trial|
+| **Private Repos** | Limited access | Unlimited access | Unlimited access |
+| **Public Repos** | Unlimited access | Unlimited access | Unlimited access |
+| **Pull Request Summarization** | Included | Included | Included |
+| **Line-by-Line Reviews** | Public repos only | All repos | All repos |
+| **Conversational Bot** | No | Yes | Yes |
+| **Linters and SAST tools** | No | No | Yes |
+| **Jira & Linear Integration** | No | No | Yes |
+| **ROI dashboards** | No | No | Yes |
+| **Customizable reports** | No | No | Yes |
+| **Price** | Free forever | $15 per seat/mo | $30 per seat/mo |
📝 Committable suggestion
‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.
| Feature | Free Plan | Pro Plan | Lite Plan | | |
| ------------------------------ | ----------------- | ----------------- | ---------------- | | |
| **Free Trial** | 14-day free trial | 14-day free trial | No | | |
| **Private Repos** | Limited access | Unlimited access | Limited access | | |
| **Public Repos** | Unlimited access | Unlimited access | Unlimited access | | |
| **Pull Request Summarization** | Included | Included | Included | | |
| **Line-by-Line Reviews** | Public repos only | All repos | All repos | | |
| **Conversational Bot** | No | Yes | Yes | | |
| **Linters and SAST tools** | No | No | Yes | | |
| **Jira & Linear Integration** | No | No | Yes | | |
| **ROI dashboards** | No | No | Yes | | |
| **Customizable reports** | No | No | Yes | | |
| **Price** | Free forever | $15 per seat/mo | $30 per seat/mo | | |
| Feature | Free Plan | Lite Plan | Pro Plan | | |
| ------------------------------ | ----------------- | ----------------- | ---------------- | | |
| **Free Trial** | 14-day free trial | 14-day free trial | 14-day free trial| | |
| **Private Repos** | Limited access | Unlimited access | Unlimited access | | |
| **Public Repos** | Unlimited access | Unlimited access | Unlimited access | | |
| **Pull Request Summarization** | Included | Included | Included | | |
| **Line-by-Line Reviews** | Public repos only | All repos | All repos | | |
| **Conversational Bot** | No | Yes | Yes | | |
| **Linters and SAST tools** | No | No | Yes | | |
| **Jira & Linear Integration** | No | No | Yes | | |
| **ROI dashboards** | No | No | Yes | | |
| **Customizable reports** | No | No | Yes | | |
| **Price** | Free forever | $15 per seat/mo | $30 per seat/mo | |
**Visit CodeRabbit:** Visit our [Login](https://app.coderabbit.ai/login?free-trial) page and | ||
select Self-Hosted GitLab |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💡 Codebase verification
Update remaining login URL in GitHub Enterprise Server documentation
Found an inconsistent login URL in docs/platforms/github-enterprise-server.md
that still uses the old domain coderabbit.ai/login
instead of app.coderabbit.ai/login
. All other documentation files are using the new domain correctly.
docs/platforms/github-enterprise-server.md
: Update the login URL fromhttps://coderabbit.ai/login
tohttps://app.coderabbit.ai/login?free-trial
🔗 Analysis chain
Verify login URL consistency across documentation
The login URL has been updated to https://app.coderabbit.ai/login?free-trial
. Let's ensure this change is reflected consistently across all documentation files.
🏁 Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash
# Search for any remaining references to the old domain
rg -i "coderabbit\.ai/login" --type md
# Search for inconsistent login URLs
rg -i "app\.coderabbit\.ai/login" --type md
Length of output: 2633
@coderabbitai summary