From 197720bea4474b91c50310c2627c5d25b5793ae4 Mon Sep 17 00:00:00 2001 From: ajaysi Date: Wed, 24 Sep 2025 12:39:01 +0530 Subject: [PATCH] Fix onboarding issue: Remove .onboarding_progress.json from Git tracking - Add .onboarding_progress.json to .gitignore to prevent tracking - Remove existing .onboarding_progress.json from Git tracking - Ensures new users always go through onboarding process - Fixes issue where users were not presented with onboarding after cloning --- .gitignore | 5 +++ backend/.onboarding_progress.json | 63 ------------------------------- 2 files changed, 5 insertions(+), 63 deletions(-) delete mode 100644 backend/.onboarding_progress.json diff --git a/.gitignore b/.gitignore index 639ed223..db07324e 100644 --- a/.gitignore +++ b/.gitignore @@ -24,6 +24,10 @@ backend/content_cache.db backend/outline_cache.db backend/research_cache.db +# Onboarding progress files +.onboarding_progress.json +backend/.onboarding_progress.json + # IDE and editor files .vscode/ .idea/ @@ -138,3 +142,4 @@ Pipfile.lock # Cache directories .cache/ .pytest_cache/ +.pytest_cache \ No newline at end of file diff --git a/backend/.onboarding_progress.json b/backend/.onboarding_progress.json deleted file mode 100644 index b742e238..00000000 --- a/backend/.onboarding_progress.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "steps": [ - { - "step_number": 1, - "title": "AI LLM Providers", - "description": "Configure AI language model providers", - "status": "completed", - "completed_at": "2025-07-31T12:17:03.460792", - "data": {}, - "validation_errors": [] - }, - { - "step_number": 2, - "title": "Website Analysis", - "description": "Set up website analysis and crawling", - "status": "completed", - "completed_at": "2025-07-31T12:18:14.821068", - "data": {}, - "validation_errors": [] - }, - { - "step_number": 3, - "title": "AI Research", - "description": "Configure AI research capabilities", - "status": "completed", - "completed_at": "2025-07-31T12:18:22.366937", - "data": {}, - "validation_errors": [] - }, - { - "step_number": 4, - "title": "Personalization", - "description": "Set up personalization features", - "status": "completed", - "completed_at": "2025-07-31T12:18:28.453836", - "data": {}, - "validation_errors": [] - }, - { - "step_number": 5, - "title": "Integrations", - "description": "Configure ALwrity integrations", - "status": "completed", - "completed_at": "2025-07-31T12:18:46.195900", - "data": {}, - "validation_errors": [] - }, - { - "step_number": 6, - "title": "Complete Setup", - "description": "Finalize and complete onboarding", - "status": "completed", - "completed_at": "2025-08-28T13:33:52.944161", - "data": {}, - "validation_errors": [] - } - ], - "current_step": 6, - "started_at": "2025-07-30T18:45:53.838059", - "last_updated": "2025-08-28T13:33:52.958699", - "is_completed": true, - "completed_at": "2025-08-28T13:33:52.958699" -} \ No newline at end of file