[PR #299] [CLOSED] Privacy mode for Alwrity. #615

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

📋 Pull Request Information

Original PR: https://github.com/AJaySi/ALwrity/pull/299
Author: @Om-Singh1808
Created: 10/14/2025
Status: Closed

Base: mainHead: fix/ollama-install-windows


📝 Commits (1)

  • edf2172 fix(windows): reliable OLLAMA installation URLs + redirects; UI manual-install fallback; ignore pycache

📊 Changes

34 files changed (+7430 additions, -31 deletions)

View changed files

📝 backend/app.py (+6 -0)
📝 backend/env_template.txt (+2 -2)
📝 backend/middleware/auth_middleware.py (+43 -18)
backend/ollama_test_results_20251013_043728.json (+129 -0)
backend/quick_test_results_20251013_043340.json (+6 -0)
backend/routers/ollama_router.py (+367 -0)
backend/services/ollama/installation_service.py (+614 -0)
backend/services/ollama/platform_manager.py (+341 -0)
backend/services/ollama/validation_service.py (+405 -0)
backend/start_ollama_backend.py (+118 -0)
📝 frontend/env_template.txt (+4 -2)
📝 frontend/src/api/client.ts (+9 -0)
frontend/src/api/ollama.ts (+155 -0)
📝 frontend/src/components/OnboardingWizard/ApiKeyStep.tsx (+59 -6)
📝 frontend/src/components/OnboardingWizard/ApiKeyStep/utils/useApiKeyStep.ts (+69 -3)
frontend/src/components/PrivacyMode/ErrorRecoveryModal.tsx (+296 -0)
frontend/src/components/PrivacyMode/InstallationModal.tsx (+348 -0)
frontend/src/components/PrivacyMode/InstallationProgressFeedback.tsx (+401 -0)
frontend/src/components/PrivacyMode/PrivacyModeButton.tsx (+232 -0)
frontend/src/components/PrivacyMode/ProgressIndicator.tsx (+185 -0)

...and 14 more files

📄 Description

This update enable users to install Ollama in there system and and enter into privacy mode.


🔄 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/299 **Author:** [@Om-Singh1808](https://github.com/Om-Singh1808) **Created:** 10/14/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `fix/ollama-install-windows` --- ### 📝 Commits (1) - [`edf2172`](https://github.com/AJaySi/ALwrity/commit/edf2172e775d16935d4dc35b94f39458d9ece019) fix(windows): reliable OLLAMA installation URLs + redirects; UI manual-install fallback; ignore pycache ### 📊 Changes **34 files changed** (+7430 additions, -31 deletions) <details> <summary>View changed files</summary> 📝 `backend/app.py` (+6 -0) 📝 `backend/env_template.txt` (+2 -2) 📝 `backend/middleware/auth_middleware.py` (+43 -18) ➕ `backend/ollama_test_results_20251013_043728.json` (+129 -0) ➕ `backend/quick_test_results_20251013_043340.json` (+6 -0) ➕ `backend/routers/ollama_router.py` (+367 -0) ➕ `backend/services/ollama/installation_service.py` (+614 -0) ➕ `backend/services/ollama/platform_manager.py` (+341 -0) ➕ `backend/services/ollama/validation_service.py` (+405 -0) ➕ `backend/start_ollama_backend.py` (+118 -0) 📝 `frontend/env_template.txt` (+4 -2) 📝 `frontend/src/api/client.ts` (+9 -0) ➕ `frontend/src/api/ollama.ts` (+155 -0) 📝 `frontend/src/components/OnboardingWizard/ApiKeyStep.tsx` (+59 -6) 📝 `frontend/src/components/OnboardingWizard/ApiKeyStep/utils/useApiKeyStep.ts` (+69 -3) ➕ `frontend/src/components/PrivacyMode/ErrorRecoveryModal.tsx` (+296 -0) ➕ `frontend/src/components/PrivacyMode/InstallationModal.tsx` (+348 -0) ➕ `frontend/src/components/PrivacyMode/InstallationProgressFeedback.tsx` (+401 -0) ➕ `frontend/src/components/PrivacyMode/PrivacyModeButton.tsx` (+232 -0) ➕ `frontend/src/components/PrivacyMode/ProgressIndicator.tsx` (+185 -0) _...and 14 more files_ </details> ### 📄 Description This update enable users to install Ollama in there system and and enter into privacy mode. --- <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:57 +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#615
No description provided.