[PR #239] [CLOSED] Feature/gsc integration fixed #610

Closed
opened 2026-03-13 20:59:40 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/AJaySi/ALwrity/pull/239
Author: @Om-Singh1808
Created: 9/5/2025
Status: Closed

Base: mainHead: feature/gsc-integration-fixed


📝 Commits (5)

  • cc8f9cd Clean up: Remove all cache files and add comprehensive .gitignore
  • 0342b64 feat: Add No Website button to onboarding Step 2 with business description form
  • 593b2cd feat: Complete onboarding system with No Website functionality
  • 510fbfa feat: Complete Google Search Console integration with Clerk authentication
  • 870e73d fix: Remove hardcoded secrets from env template files

📊 Changes

45 files changed (+2884 additions, -140 deletions)

View changed files

.gitignore (+66 -0)
GSC_INTEGRATION_README.md (+268 -0)
backend/api/__pycache__/__init__.cpython-313.pyc (+0 -0)
backend/api/__pycache__/onboarding.cpython-313.pyc (+0 -0)
📝 backend/api/facebook_writer/services/story_service.py (+2 -1)
📝 backend/api/onboarding.py (+74 -1)
📝 backend/app.py (+47 -0)
backend/database/migrations/add_business_info_table.sql (+27 -0)
backend/env_template.txt (+8 -0)
backend/middleware/auth_middleware.py (+120 -0)
backend/models/__pycache__/__init__.cpython-313.pyc (+0 -0)
backend/models/__pycache__/linkedin_models.cpython-313.pyc (+0 -0)
backend/models/business_info_request.py (+24 -0)
backend/models/user_business_info.py (+38 -0)
📝 backend/reset_onboarding.py (+83 -112)
backend/routers/gsc_auth.py (+208 -0)
backend/scripts/run_business_info_migration.py (+100 -0)
backend/services/__pycache__/__init__.cpython-313.pyc (+0 -0)
backend/services/__pycache__/api_key_manager.cpython-313.pyc (+0 -0)
backend/services/__pycache__/validation.cpython-313.pyc (+0 -0)

...and 25 more files

📄 Description

I have integrated GSC into the SEO dashboard to bring in real data from the users GSC account and updates it into the SEO dashboard.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/AJaySi/ALwrity/pull/239 **Author:** [@Om-Singh1808](https://github.com/Om-Singh1808) **Created:** 9/5/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feature/gsc-integration-fixed` --- ### 📝 Commits (5) - [`cc8f9cd`](https://github.com/AJaySi/ALwrity/commit/cc8f9cd2eee89a26321896a48521dc487e43e34c) Clean up: Remove all cache files and add comprehensive .gitignore - [`0342b64`](https://github.com/AJaySi/ALwrity/commit/0342b64f3426a3813ede1b3a748eb6d25321bd23) feat: Add No Website button to onboarding Step 2 with business description form - [`593b2cd`](https://github.com/AJaySi/ALwrity/commit/593b2cd78c32632938694e5ab25c279387db394e) feat: Complete onboarding system with No Website functionality - [`510fbfa`](https://github.com/AJaySi/ALwrity/commit/510fbfab61c263f8433e3c1fdef2860d2fb580dd) feat: Complete Google Search Console integration with Clerk authentication - [`870e73d`](https://github.com/AJaySi/ALwrity/commit/870e73d01b925b43e0bf3c4ab3d1859fe3dcc152) fix: Remove hardcoded secrets from env template files ### 📊 Changes **45 files changed** (+2884 additions, -140 deletions) <details> <summary>View changed files</summary> ➕ `.gitignore` (+66 -0) ➕ `GSC_INTEGRATION_README.md` (+268 -0) ➖ `backend/api/__pycache__/__init__.cpython-313.pyc` (+0 -0) ➖ `backend/api/__pycache__/onboarding.cpython-313.pyc` (+0 -0) 📝 `backend/api/facebook_writer/services/story_service.py` (+2 -1) 📝 `backend/api/onboarding.py` (+74 -1) 📝 `backend/app.py` (+47 -0) ➕ `backend/database/migrations/add_business_info_table.sql` (+27 -0) ➕ `backend/env_template.txt` (+8 -0) ➕ `backend/middleware/auth_middleware.py` (+120 -0) ➖ `backend/models/__pycache__/__init__.cpython-313.pyc` (+0 -0) ➖ `backend/models/__pycache__/linkedin_models.cpython-313.pyc` (+0 -0) ➕ `backend/models/business_info_request.py` (+24 -0) ➕ `backend/models/user_business_info.py` (+38 -0) 📝 `backend/reset_onboarding.py` (+83 -112) ➕ `backend/routers/gsc_auth.py` (+208 -0) ➕ `backend/scripts/run_business_info_migration.py` (+100 -0) ➖ `backend/services/__pycache__/__init__.cpython-313.pyc` (+0 -0) ➖ `backend/services/__pycache__/api_key_manager.cpython-313.pyc` (+0 -0) ➖ `backend/services/__pycache__/validation.cpython-313.pyc` (+0 -0) _...and 25 more files_ </details> ### 📄 Description I have integrated GSC into the SEO dashboard to bring in real data from the users GSC account and updates it into the SEO dashboard. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-13 20:59:40 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ALwrity#610
No description provided.