Skip to content

Conversation

@karm1000
Copy link
Member

@karm1000 karm1000 commented Jul 9, 2025

Updates According to: india-compliance#3506

Summary by CodeRabbit

  • Documentation
    • Updated documentation to remove all "Beta" labels from GSTR-1, GST Sales Register, and GST Purchase Register reports, reflecting their transition to stable releases. All related headings, descriptions, navigation instructions, and image captions have been revised accordingly. No changes were made to the described features or workflows.

@karm1000 karm1000 requested a review from vorasmit July 9, 2025 07:28
@coderabbitai
Copy link

coderabbitai bot commented Jul 9, 2025

Walkthrough

References to "Beta" were removed from the documentation for GSTR-1, GST Sales Register, and GST Purchase Register reports. Headings, descriptions, navigation instructions, image captions, and filenames were updated to reflect the transition from beta to stable releases. No procedural or feature changes were made to the documented workflows.

Changes

Files Change Summary
pages/docs/gst-reports/gstr1.md Updated all references from "GSTR-1 Beta" to "GSTR-1" in headings, text, and image captions.
pages/docs/gst-reports/miscellaneous_reports.md Removed "Beta" from GST Sales Register and GST Purchase Register report references and images.

Poem

The beta tags have hopped away,
Now stable names are here to stay.
GSTR-1 and registers, clear and bright,
No more "Beta" in our sight!
🐇 With docs refreshed and labels neat,
Our reporting journey is complete!


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 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.

Copy link

@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 (7)
pages/docs/gst-reports/miscellaneous_reports.md (4)

75-77: Heading is fine, but the intro sentence is missing a determiner

“The GST Sales Register Report provides:” reads correctly, but the preceding blank line after the heading is missing, which breaks markdown-lint MD022 (headings should be surrounded by blank lines). Add a blank line for consistency and parser friendliness.


83-86: Add the definite article and optional capitalisation fix

“To view GST Sales Register report navigate to …” → “To view the GST Sales Register report, navigate to …”
Also consider “Awesome Bar” (the UI label) instead of “awesomebar”.

-To view GST Sales Register report navigate to **Accounts > GST India > GST
-Sales Register**
+To view the GST Sales Register report, navigate to **Accounts > GST India > GST Sales Register**

88-91: Alt-text is too generic

Both images use identical, non-descriptive alt text (“Sales Register Overview / Detail View”). Screen-reader users get no context. Incorporate the report name and the purpose, e.g. “GST Sales Register – Overview grid”.


93-108: Same grammatical issues as Sales Register section

  1. Missing blank line after the ## GST Purchase Register Report heading.
  2. “To view GST Purchase Register report navigate …” → add “the”, capitalise “GST India”.
  3. Alt-text again very generic.

Apply the same fixes as suggested above for consistency.

pages/docs/gst-reports/gstr1.md (3)

25-25: Extraneous definite article

“Simplify GSTR-1 filing, and file with confidence using the GSTR-1.”
The definite article isn’t needed.

-Simplify GSTR-1 filing, and file with confidence using the GSTR-1.
+Simplify GSTR-1 filing, and file with confidence using GSTR-1.

55-55: Optional: shorten and avoid repetition

You refer to “GSTR-1” three times in one sentence. Consider trimming for readability.

-Navigate to **GSTR-1** and select the period and company for which you want to generate the GSTR-1 report. Click on the `Generate` button.
+Open **GSTR-1**, select the required period and company, then click **Generate**.

68-113: Image alt-text is identical and non-descriptive

Every embedded image has alt text “GSTR-1”. Screen-reader users cannot tell the difference between components, tabs, error dialog, etc. Provide meaningful alt text such as “GSTR-1 components overview”, “GSTR-1 error tab with validation messages”, etc.

📜 Review details

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

📥 Commits

Reviewing files that changed from the base of the PR and between 8e0b6d7 and 995aa96.

⛔ Files ignored due to path filters (4)
  • pages/docs/gst-reports/assets/purchase_register_detail_view.png is excluded by !**/*.png
  • pages/docs/gst-reports/assets/purchase_register_overview.png is excluded by !**/*.png
  • pages/docs/gst-reports/assets/sales_register_detail_view.png is excluded by !**/*.png
  • pages/docs/gst-reports/assets/sales_register_overview.png is excluded by !**/*.png
📒 Files selected for processing (2)
  • pages/docs/gst-reports/gstr1.md (5 hunks)
  • pages/docs/gst-reports/miscellaneous_reports.md (1 hunks)
🧰 Additional context used
🪛 LanguageTool
pages/docs/gst-reports/miscellaneous_reports.md

[grammar] ~75-~75: Use correct spacing
Context: ... determined. ::: ## GST Sales Register Report The GST Sales Register Report provides:...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~77-~77: Use correct spacing
Context: ...r Report The GST Sales Register Report provides: - An overview of all sales transactions m...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~81-~81: Use correct spacing
Context: ... of transactions. - HSN-Wise summary of transactions. To view GST Sales Register report navig...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~83-~83: Use articles correctly
Context: ...-Wise summary of transactions. To view GST Sales Register report navigate to **Acc...

(QB_NEW_EN_OTHER_ERROR_IDS_11)


[grammar] ~83-~83: There might be a mistake here.
Context: ...ansactions. To view GST Sales Register report navigate to **Accounts > GST India > GS...

(QB_NEW_EN_OTHER)


[grammar] ~83-~83: There might be a problem here.
Context: ...rt navigate to Accounts > GST India > GST Sales Register or simply search for GST Sales Register...

(QB_NEW_EN_MERGED_MATCH)


[grammar] ~86-~86: There might be a problem here.
Context: ...simply search for GST Sales Register in awesomebar. Sales Register Overview Sales Register Detail View ## GST Purchase Register Report The GST P...

(QB_NEW_EN_MERGED_MATCH)


[grammar] ~92-~92: Use correct spacing
Context: ...ail_view.png) ## GST Purchase Register Report The GST Purchase Register Report provid...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~94-~94: Use correct spacing
Context: ...eport The GST Purchase Register Report provides: - An overview of all purchases made durin...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~97-~97: Add a conjunction or punctuation
Context: ... comprehensive summary based on various categories - A detailed breakdown of each transact...

(QB_NEW_EN_OTHER_ERROR_IDS_16)


[grammar] ~98-~98: Use correct spacing
Context: ... breakdown of each transaction based on category. To view GST Purchase Register report na...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~100-~100: Use articles correctly
Context: ...transaction based on category. To view GST Purchase Register report navigate to **...

(QB_NEW_EN_OTHER_ERROR_IDS_11)


[grammar] ~100-~100: There might be a mistake here.
Context: ...ategory. To view GST Purchase Register report navigate to **Accounts > GST India > GS...

(QB_NEW_EN_OTHER)


[grammar] ~100-~100: Use correct spacing
Context: ...port navigate to Accounts > GST India > GST Purchase Register or simply search f...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~101-~101: There might be a mistake here.
Context: ...o Accounts > GST India > GST Purchase Register or simply search for GST Purchase Regis...

(QB_NEW_EN_OTHER)


[grammar] ~103-~103: There might be a problem here.
Context: ...ply search for GST Purchase Register in awesomebar. Purchase Register Overview Purchase Register Detail View

(QB_NEW_EN_MERGED_MATCH)

pages/docs/gst-reports/gstr1.md

[grammar] ~23-~23: Use correct spacing
Context: ...GSTR-1 returns. ## GSTR-1 ### Feature Highlights Simplify GSTR-1 filing, and file with c...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~25-~25: Use correct spacing
Context: ...ing, and file with confidence using the GSTR-1. - Seamless API Integration: Effortlessl...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~29-~29: Use correct spacing
Context: ...ces once GSTR-1 is filed, ensuring data integrity. ### Setting up To get stated with GSTR-1, ...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~31-~31: Use correct spacing
Context: ..., ensuring data integrity. ### Setting up To get stated with GSTR-1, make sure yo...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~33-~33: Use the right verb tense
Context: ...data integrity. ### Setting up To get stated with GSTR-1, make sure you have complet...

(QB_NEW_EN_OTHER_ERROR_IDS_13)


[grammar] ~33-~33: Use correct spacing
Context: ...e sure you have completed the following steps: #### Configure GST Settings Navigate to **G...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~54-~54: Use correct spacing
Context: ... GSTR-1 report. Click on the Generate button. For API features, an OTP may be require...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~70-~70: Use correct spacing
Context: ...mponents.png) ### Compare, Export, and File GSTR-1 GSTR-1 More control with JSON Export - Excl...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~76-~76: Use correct spacing
Context: ...iled_tab.png) More control with JSON Export - Exclude previously uploaded data from J...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~79-~79: Use correct spacing
Context: ... the GST Portal that are absent in your books. GSTR-1 ### Compare Historical Data ![GSTR-1](./as...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~83-~83: Use correct spacing
Context: ...n_download.png) ### Compare Historical Data GSTR-1 ### Reset GSTR-1 - To reset the GSTR-1 dat...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~87-~87: Use correct spacing
Context: ..._historical_comparision.png) ### Reset GSTR-1 - To reset the GSTR-1 data for the select...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~89-~89: Use correct spacing
Context: ...data for the selected period on the GST Portal, click the Reset button and confirm the...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~131-~131: Use correct spacing
Context: ...Filing status will change to Filed, and the data will be re-downloaded for comparison wi...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~132-~132: Use correct spacing
Context: ...ownloaded for comparison with the final summary. GSTR-1 - If there are any sales reverse charge e...

(QB_NEW_EN_OTHER_ERROR_IDS_5)


[grammar] ~136-~136: Use correct spacing
Context: ...- If there are any sales reverse charge entries, a dialog will appear after successful fi...

(QB_NEW_EN_OTHER_ERROR_IDS_5)

🪛 markdownlint-cli2 (0.17.2)
pages/docs/gst-reports/gstr1.md

76-76: Emphasis used instead of a heading

(MD036, no-emphasis-as-heading)

⏰ 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). (1)
  • GitHub Check: Codacy Static Code Analysis

### Setting up

To get stated with GSTR-1 Beta, make sure you have completed the following steps:
To get stated with GSTR-1, make sure you have completed the following steps:
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue

Typo: “stated” → “started”

This is user-visible and should be corrected.

-To get stated with GSTR-1, make sure you have completed the following steps:
+To get started with GSTR-1, make sure you have completed the following steps:
📝 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.

Suggested change
To get stated with GSTR-1, make sure you have completed the following steps:
To get started with GSTR-1, make sure you have completed the following steps:
🧰 Tools
🪛 LanguageTool

[grammar] ~33-~33: Use the right verb tense
Context: ...data integrity. ### Setting up To get stated with GSTR-1, make sure you have complet...

(QB_NEW_EN_OTHER_ERROR_IDS_13)


[grammar] ~33-~33: Use correct spacing
Context: ...e sure you have completed the following steps: #### Configure GST Settings Navigate to **G...

(QB_NEW_EN_OTHER_ERROR_IDS_5)

🤖 Prompt for AI Agents
In pages/docs/gst-reports/gstr1.md at line 33, correct the typo by changing the
word "stated" to "started" in the sentence to ensure proper user-visible text.

Comment on lines +21 to 22
## GSTR-1

Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue

Redundant second-level heading – breaks hierarchy

## GSTR-1 immediately follows the top-level # GSTR-1. This is noise and confuses screen-reader heading navigation. Remove the duplicate H2.

-## GSTR-1
-
📝 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.

Suggested change
## GSTR-1
🤖 Prompt for AI Agents
In pages/docs/gst-reports/gstr1.md around lines 21 to 22, there is a redundant
second-level heading '## GSTR-1' immediately following the top-level '# GSTR-1'.
Remove this duplicate H2 heading to maintain proper heading hierarchy and
improve screen-reader navigation.

@vorasmit
Copy link
Member

Additionally we can add v16 change log

@vorasmit
Copy link
Member

We should have versioning for docs too. Old users can be redirected to old docs and new ones can be to new docs. We need to think of a framework on how we can achieve this.

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