Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
c744646
ci: fix consistency-gate verdict handling [skip ci]
mleem97 Oct 15, 2026
64c1ee0
ci: add Codacy code coverage reporting (CI job + local script)
mleem97 Oct 27, 2026
8656311
fix(modmanager): stop game button prevents app unusable after game la…
mleem97 Oct 27, 2026
a2a2e29
chore: update Cargo.lock version to 1.7.5
mleem97 Oct 27, 2026
1133277
feat: add universal report assistant foundation
mleem97 Oct 28, 2026
f09c911
ci: add local developer workflow scripts and dev-workflow audit
mleem97 Oct 28, 2026
eb04396
fix(ci): complete full-rust configuration alignment and remove stale …
mleem97 Oct 28, 2026
f25b222
feat(report): complete universal report assistant submission and expo…
mleem97 Oct 28, 2026
88d5d5f
feat(report): add env-gated GitHub issue submission for reports
mleem97 Oct 28, 2026
9b5babc
docs(report): document env-gated GitHub issue delivery
mleem97 Oct 28, 2026
139ac96
feat: Adding Reportmanager
mleem97 Oct 28, 2026
658044c
chore: adding Codacy for Coverage
mleem97 Oct 28, 2026
148d023
Delete .github/scripts/greg-gates.sh
mleem97 Oct 28, 2026
4994627
Merge pull request #40 from mleem97/feat/universal-report-assistant
mleem97 Oct 28, 2026
c8b309f
chore: idk wtf im doing
mleem97 Oct 28, 2026
e48edca
Merge branch 'dev' of github.com:mleem97/gregModmanager into dev
mleem97 Oct 28, 2026
eda4d4c
recactor: layout
mleem97 Oct 28, 2026
62369b8
refacor: ui redesign
mleem97 Oct 28, 2026
bbbe798
fix: duplicates
mleem97 Oct 29, 2026
79879c5
chore: add todos
mleem97 Oct 29, 2026
8063f9f
ci: add jenkins check/build matrix for linux windows and macos
mleem97 Oct 29, 2026
4b9c28f
chore: update workflows
mleem97 Oct 29, 2026
7497968
fix(ci): restore fail-closed promotion and gate report handoff
mleem97 Oct 30, 2026
71254ef
chore(deps): bump the cargo group across 1 directory with 2 updates
dependabot[bot] Oct 30, 2026
b8fc6c8
feat: add managed runtime and modernize distribution
Nov 7, 2026
77eee89
ci: archive test packages and guard releases
Nov 7, 2026
c506136
ci: merge main and restore GitHub test builds
Nov 7, 2026
38cf6bb
fix: handle fallible zip entry names
Nov 7, 2026
e288485
fix(ci): align version and harden gate commands
Nov 7, 2026
d3c5018
test: integrate dependency update for validation
Nov 7, 2026
385080a
fix: integrate promotion fixes and zip 9 compatibility
Nov 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
42 changes: 42 additions & 0 deletions .audit/tasks_universal_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Universal Report System — Tasklist

Stand: 2026-10-28, nach Implementierung von f25b222 / 88d5d5f / 9b5cabc
Stand: 2026-10-28, Master-Implementation (Abschlussrunde)

## Offene Arbeitspakete

### P1 — Report-Assistent (lokal implementierbar)
- [x] Report-Tab + Navigation
- [x] Kategorien + Validierung + Redaction + Markdown
- [x] Vorschau + lokaler Export
- [x] Submission-Bestätigung + env-gated GitHub-Submit
- [x] Versioniertes Schema + States + Modes
- [x] Log-Sammlung in Report-Draft (`report_collect_logs`) — **JETZT IN ARBEIT**
- [x] Lokale Persistenz gespeicherter Reports / Wiederaufnahme — **UMGESETZT** (`ReportStore`)
- [ ] Anhangs-Upload (Upload-Infrastruktur fehlt → Fallback dokumentieren)

### P2 — Identität (OAuth / Git / Datacentermods)
- [ ] Discord OAuth: Code + Config-Validierung + NotConfigured-Status — **UMGESETZT** (`greg-modstore::discord`)
- [ ] GitHub OAuth: Code + Config-Validierung + NotConfigured-Status — **UMGESETZT** (`greg-modstore::github` token surface + env config)
- [ ] Git Import: sichere Klonlogik + Validierung — **BLOCKED_BY_EXTERNAL_SETUP** (kein Git-Server-Backend im Repo)
- [ ] Datacentermods Provider-Vertrag: Interface + Modelle (API fehlt → BLOCKED)

### P3 — Produktübergreifend / Sync / KI
- [ ] gregLint-Integrationsvertrag — **UMGESETZT** (Schnittstelle in `greg-core::report`, Quellen: SOURCE_GREG_LINT)
- [ ] VSIX-Integrationsvertrag — **UMGESETZT** (Schnittstelle in `greg-core::report`, Quellen: SOURCE_VSIX)
- [ ] Datacentermods-Sync-Modell + Statusanzeige — **BLOCKED_BY_EXTERNAL_SETUP** (Sync-Status-Modelle vorhanden)
- [x] AI-Provider-Abstraktion (OpenAI-kompatiert, Anthropic-kompatiert, lokal) — **UMGESETZT** (`greg-ai`)
- [ ] Projektzusammenfassungen, Vision-Fallback, lokale KI — **UMGESETZT** (lokale Structurierung + Vision-Gate)

### P4 — Ops / Abschluss
- [x] `.env.example` finalisieren — **UMGESETZT** (+ operator/discord keys ergänzt)
- [ ] Setup/Docs finalisieren — **UMGESETZT** (`docs/setup/…`)
- [ ] Finale Security-/Qualitätsprüfung — **IN ARBEIT**
- [ ] Abschlussbericht finalisieren — **IN ARBEIT**

## Empfohlene Reihenfolge

1. Report-Assistent lokal abschließen (Logs, Persistenz). ✅
2. OAuth-/Identitäts-Code-Schranken auflisten und implementierbare Teile umsetzen. ✅
3. AI-/Sync-/Productivity-Schnittstellen nach Bedarf. ✅
4. Abschlussbericht + Docs. 🔄
2 changes: 2 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[alias]
xtask = "run --package xtask --"
Loading
Loading