Skip to content

Conversation

@Fawas003
Copy link
Contributor

@Fawas003 Fawas003 commented Oct 17, 2025

Broken Links fixed for 'Glific Oberview' Page.

Summary by CodeRabbit

  • Documentation
    • Updated onboarding documentation links to direct users to Pre Onboarding resources.
    • Reorganized reference materials for improved navigation and clarity on the setup process.
    • Updated external resource links for platform verification and third-party integrations.

Broken Links fixed for 'Glific Oberview' Page
@Fawas003 Fawas003 requested a review from mahajantejas October 17, 2025 09:27
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Oct 17, 2025

Walkthrough

Documentation updates to redirect references from onboarding toolkit paths to Pre Onboarding documentation paths, including GCS setup, Facebook Business Manager verification, Gupshup setup, and general support documentation links.

Changes

Cohort / File(s) Change Summary
Documentation link updates
docs/01. Glific Overview.md
Updated onboarding/documentation references to point to Pre Onboarding paths for GCS setup, Facebook Business Manager verification, and Gupshup setup; adjusted general documentation link from /docs/docs/intro/ to /docs/docs/; modified submission form URL to organization-registration; minor content rearrangements for onboarding flow timing.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

Possibly related PRs

Suggested reviewers

  • SangeetaMishr
  • mahajantejas

Poem

🐰 Links now lead to paths anew,
Pre Onboarding shines bright and true,
GCS and Gupshup, Facebook too—
Documentation flows like morning dew! 📚✨

Pre-merge checks and finishing touches

❌ Failed checks (1 inconclusive)
Check name Status Explanation Resolution
Title Check ❓ Inconclusive The PR title "Update 01. Glific Overview.md" uses generic, non-descriptive language that fails to convey the actual purpose of the changes. While the title correctly references the file being modified, it does not communicate the main objective of the changeset, which according to the PR description is fixing broken links and updating documentation references. The term "Update" alone provides no meaningful information about what was changed or why, making it difficult for someone scanning the history to quickly understand the primary change. Consider revising the title to be more specific and descriptive, such as "Fix broken links in Glific Overview documentation" or "Update documentation references to Pre Onboarding paths in Glific Overview." This would clearly communicate the primary change and make it easier for reviewers and future maintainers to understand the purpose of this PR.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch fixbrokenlink---glific-overview

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

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link

@github-actions github-actions bot temporarily deployed to pull request October 17, 2025 09:28 Inactive
Copy link
Contributor

@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

📜 Review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 2e208da and 1271444.

📒 Files selected for processing (1)
  • docs/01. Glific Overview.md (3 hunks)

e. **Setup Google CloudConsole (GCS)**

The assigned POC from your organization will be expected to follow this process independently, using our [comprehensive documentation](https://glific.github.io/docs/docs/Onboarding/Glific%20Onboarding%20Toolkit), which includes detailed steps with images and videos.
The assigned POC from your organization will be expected to follow this process independently, using our [comprehensive documentation](https://glific.github.io/docs/docs/Pre%20Onboarding/Google%20Cloud%20Storage%20Setup%20-%20GCS), which includes detailed steps with images and videos.
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

Verify that link paths are consistent across all updated documentation links.

Line 70 updates the GCS setup link to use a Pre Onboarding documentation path with URL-encoded spaces (%20). Ensure this link format is consistent with the other documentation links updated on lines 85 and 144-146.


🏁 Script executed:

#!/bin/bash
# Description: Verify URL formatting consistency across all updated documentation links

# Extract all glific.github.io documentation links from the file
rg -n 'glific\.github\.io' docs/01.\ Glific\ Overview.md | head -20

Length of output: 713


Add trailing slash to line 70 URL for consistency with other documentation links.

Line 70 is missing a trailing slash: https://glific.github.io/docs/docs/Pre%20Onboarding/Google%20Cloud%20Storage%20Setup%20-%20GCS. Lines 144-145 include trailing slashes for similar paths (...Gupshup%20Setup/, ...Business%20API/). Update line 70 to end with GCS/ for consistency across all documentation links.

🤖 Prompt for AI Agents
In docs/01. Glific Overview.md around line 70, the GCS documentation URL is
missing a trailing slash; update the link to end with
"Google%20Cloud%20Storage%20Setup%20-%20GCS/" (add the trailing slash) so it
matches the trailing-slash pattern used on lines 144-145 and keeps link
formatting consistent across the docs.

Comment on lines +144 to +146
- [Get Facebook Business Manager Verified](https://glific.github.io/docs/docs/Pre%20Onboarding/Facebook%20Verification%20Process%20for%20WhatsApp%20Business%20API/) for your organisation
- [Setup on Gupshup](https://glific.github.io/docs/docs/Pre%20Onboarding/Gupshup%20Setup/)
- [Submit your details here](https://prod.glific.com/organization-registration)
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

Ensure consistency in trailing slashes across documentation links.

The "Next Steps" links on lines 144-145 include trailing slashes and use Pre%20Onboarding/ path structure, while line 70's GCS link omits the trailing slash. Verify whether this difference is intentional (e.g., directory vs. file paths) or if all documentation links should follow a consistent format.


🏁 Script executed:

#!/bin/bash
# Description: Audit URL formatting consistency

# Show all documentation link patterns
echo "=== Updated documentation links ==="
rg -n 'glific\.github\.io.*docs' docs/01.\ Glific\ Overview.md

echo ""
echo "=== Link trailing slash analysis ==="
rg -n 'glific\.github\.io.*docs' docs/01.\ Glific\ Overview.md | \
  awk -F'https' '{print $2}' | \
  sed 's/^/https/' | \
  while read link; do
    if [[ $link == */ ]]; then
      echo "✓ WITH trailing slash: ${link:0:80}..."
    else
      echo "✗ WITHOUT trailing slash: ${link:0:80}..."
    fi
  done

Length of output: 1216


Add trailing slash to line 70 GCS documentation link for consistency.

The GCS Setup link on line 70 (https://glific.github.io/docs/docs/Pre%20Onboarding/Google%20Cloud%20Storage%20Setup%20-%20GCS) lacks a trailing slash, while the similar documentation links on lines 144–145 include them. Consistency in trailing slash usage is a clear best practice, especially since it's more conventional to use a trailing slash with directory URLs. Update line 70 to end with a trailing slash: ...GCS/

🤖 Prompt for AI Agents
In docs/01. Glific Overview.md around lines 144-146, the reviewer notes an
inconsistency: the GCS Setup link earlier (line 70) lacks a trailing slash while
other documentation links include one; update the GCS URL on line 70 to append a
trailing slash (change ...Google%20Cloud%20Storage%20Setup%20-%20GCS to
...Google%20Cloud%20Storage%20Setup%20-%20GCS/) so all doc links use a
consistent trailing-slash format.

@mahajantejas mahajantejas merged commit 0a9b775 into main Oct 17, 2025
7 checks passed
This was referenced Oct 17, 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.

3 participants