Improve task filters and tag collections

This commit is contained in:
rucki
2026-09-04 11:44:49 +02:00
parent e04385c23d
commit c6309cabd8
12 changed files with 342 additions and 13 deletions
+25
View File
@@ -60,6 +60,31 @@ Einzelne Testklasse ausführen:
.venv/bin/python manage.py test core.tests.TestKlasse
```
## Zugriff auf produktive Aufgaben
- Produktive Aufgaben liegen unter `https://my2dos.rucki.ch` und können über die JSON-API abgerufen werden.
- Lokale Zugangsdaten stehen in `.env` und dürfen nicht committed oder ausgegeben werden:
- `MY2DOS_API_URL`
- `MY2DOS_API_KEY`
- API-Authentifizierung: Header `X-Api-Key: $MY2DOS_API_KEY` oder `Authorization: Bearer $MY2DOS_API_KEY`.
- Offene Remote-Aufgaben anzeigen:
```bash
./scripts/my2dos_remote_tasks.py list
```
- Aufgabe als erledigt markieren:
```bash
./scripts/my2dos_remote_tasks.py done <id>
```
- Direkt per curl abrufen:
```bash
source .env
curl -H "X-Api-Key: $MY2DOS_API_KEY" "$MY2DOS_API_URL/api/items/?limit=500"
```
## Arbeitsregeln für Coding-Agenten
- Vor Änderungen relevante Dateien lesen.
- Änderungen möglichst klein und gezielt halten.