Skip to content

Reversion of Donation Gate commits#1

Closed
manubhardwaj wants to merge 16 commits into
divyanshupatel17:mainfrom
manubhardwaj:feat/remove-donation-gate
Closed

Reversion of Donation Gate commits#1
manubhardwaj wants to merge 16 commits into
divyanshupatel17:mainfrom
manubhardwaj:feat/remove-donation-gate

Conversation

@manubhardwaj
Copy link
Copy Markdown

Reverts the following commits that introduced the donation gate component:

  • ff8fadf Add donation gate component to prompt users before app creation
  • 7a37e44 Add donation gate component to prompt users before app creation

sunithvs and others added 16 commits February 28, 2026 11:17
- Add /fix/[slug] route (11 template pages for ISP, error, and feature fixes)
- Add /guides/[framework] route (5 pages for Next.js, React, Flutter, SvelteKit, Nuxt)
- Add /india-status page with ISP block status table
- Add 3 new blog posts (quick fix, troubleshooting, Section 69A explainer)
- Add AuthorBio component with profile photo and social links (sunithvs.com, LinkedIn, Instagram, YouTube)
- Add BlogSuggestions component with related post recommendations on all 9 blogs
- Add shared components: Breadcrumbs (with JSON-LD), FixPageCta, RelatedPages
- Add seo-pages.ts central data file for all template-driven pages
- Update sitemap with dynamic /fix/ and /guides/ entries + /india-status
- Update Navbar with Fix and Guides links in desktop and mobile menus
- Update blog index with 3 new post cards (total: 9 posts)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…emap updates

- Blog posts 10-16 covering timeline, emergency guide, developer tool blocking history,
  DNS poisoning technical deep dive, Supabase vs Firebase comparison, government
  blocking order news, and network connectivity troubleshooting
- JSON-LD structured data (Article, FAQPage, BreadcrumbList, Organization, WebSite,
  SoftwareApplication, TechArticle, WebApplication, HowTo, CollectionPage) on all pages
- Updated BlogSuggestions, blog index, and sitemap with all new entries

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add /terms page (18 sections, DPDP Act 2023, IT Act Section 79, CERT-In compliance)
- Add /privacy page (19 sections, data controller info, transit data disclaimer)
- Add non-affiliation disclaimer for Supabase, Cloudflare, Jio Platforms, Reliance
- Clarify JioBase is a project name/domain, not a registered trade name
- Consistent contact email: jiobase@sunithvs.com across all legal pages
- Enforce legal acceptance on registration (checkbox + disabled submit)
- Add AUP compliance notice on app creation page
- Add Terms/Privacy footer links across all 7 page layouts
- Update sitemap with /terms and /privacy paths

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…h-icon

- Add favicon.ico (32x32) for Google crawler fallback
- Add favicon-192.png, favicon-512.png for web manifest
- Add apple-touch-icon.png (180x180) for iOS/Safari
- Add favicon.svg to static for direct URL access
- Add site.webmanifest with proper icon references
- Update layout: use static paths instead of Vite-hashed import
- Fix JSON-LD logo across 15 pages: SVG -> PNG (Google doesn't support SVG in structured data)
- Add theme-color meta tag

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Not affiliated with Supabase Inc., Jio Platforms Ltd., Reliance Industries, or Cloudflare Inc.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…on form

Show inline Supabase URL validation error on blur and extract field-level
errors from API response instead of showing generic "Validation failed".

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@manubhardwaj manubhardwaj force-pushed the feat/remove-donation-gate branch from 3b6b61b to 0326965 Compare March 1, 2026 16:05
@manubhardwaj manubhardwaj reopened this Mar 1, 2026
@manubhardwaj
Copy link
Copy Markdown
Author

Closing this in favour of the PR on the main repo: sunithvs#1

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