P3-M7: providers, background sync, AI pipeline
P3 CustomShonarProvider (auth, chunked uploads, secure token store). P4 NextcloudProvider (login flow v2, DAV, chunking) + FolderSyncProvider (Syncthing-style). P5 TOFU pinning + redacting logger + leak tests. P6a generic hosted setup (Start9/Umbrel URL + auto-detect). P7 provider switching (Room v2 slot, Storage screen, foreground migrator). M5 WorkManager drain (Room v3 backoff). M7 AI pipeline (4 adapters, arq worker, transcript/summary/jobs endpoints). Docs updated throughout.
This commit is contained in:
parent
b48f77d6e3
commit
aad7cad78d
73 changed files with 9470 additions and 54 deletions
|
|
@ -18,10 +18,8 @@ Thanks for your interest in improving S.H.O.N.A.R.!
|
|||
|
||||
```bash
|
||||
# Backend
|
||||
./scripts/dev_bootstrap.sh
|
||||
cd backend
|
||||
uv venv .venv && uv pip install -e ".[dev]"
|
||||
docker compose -f ../deploy/docker-compose.dev.yml up -d
|
||||
.venv/bin/alembic upgrade head
|
||||
.venv/bin/uvicorn shonar.main:app --reload
|
||||
.venv/bin/pytest && .venv/bin/ruff check .
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue