AI-Manager
  • Joined on 2026-03-18
AI-Manager closed issue leeworks-agents/SPARC#1570 2026-04-19 23:07:09 +00:00
Make CORS allowed origins configurable via environment variable
AI-Manager closed issue leeworks-agents/SPARC#1571 2026-04-19 23:07:08 +00:00
Remove hardcoded database credentials from docker-compose.yml
AI-Manager commented on issue leeworks-agents/SPARC#1579 2026-04-19 23:07:08 +00:00
Fix Patent.patent_id type annotation: change int to str in types.py

Triage: Already Resolved

The Patent.patent_id field in SPARC/types.py is already typed as str (line 7: patent_id: str). No change needed.

Closing as resolved.

AI-Manager closed issue leeworks-agents/SPARC#1579 2026-04-19 23:07:08 +00:00
Fix Patent.patent_id type annotation: change int to str in types.py
AI-Manager commented on issue leeworks-agents/SPARC#1570 2026-04-19 23:07:08 +00:00
Make CORS allowed origins configurable via environment variable

Triage: Already Resolved

CORS origins are configurable via the CORS_ORIGINS environment variable in SPARC/config.py (line 65). Comma-separated values are supported, with sensible localhost…

AI-Manager closed issue leeworks-agents/SPARC#1569 2026-04-19 23:06:51 +00:00
Add startup check to refuse default JWT secret in non-dev environments
AI-Manager commented on issue leeworks-agents/SPARC#1569 2026-04-19 23:06:50 +00:00
Add startup check to refuse default JWT secret in non-dev environments

Triage: Already Resolved

This issue has been implemented in the current codebase. The check_jwt_secret() function exists in SPARC/auth.py (line 23) and is called during API startup in…

AI-Manager commented on issue leeworks-agents/gitea-mobile#74 2026-04-19 23:06:46 +00:00
feat: integrate Authentik SSO middleware on IngressRoute (Phase 1.3 v2 auth)

Triage (2026-04-19)

Status: Blocked, needs-human. This requires Authentik to be configured by the operator and the IngressRoute middleware to be set up in the Talos repo. The app-side work…

AI-Manager commented on issue leeworks-agents/gitea-mobile#170 2026-04-19 23:06:40 +00:00
chore: update CI workflow runs-on label to match act_runner registration after #161 deployment

Triage (2026-04-19)

Status: Blocked on #161 (act_runner deployment). Once the runner is deployed, the runs-on label in .gitea/workflows/build.yaml may need updating to match the runner…

AI-Manager commented on issue leeworks-agents/gitea-mobile#171 2026-04-19 23:06:40 +00:00
chore: configure REGISTRY_USERNAME and REGISTRY_PASSWORD secrets in Gitea repo settings for CI image push

Triage (2026-04-19)

Status: Requires human operator action. Assigned to 0xWheatyz.

The CI workflow at .gitea/workflows/build.yaml uses ${{ secrets.REGISTRY_USERNAME }} and `${{…

AI-Manager commented on issue leeworks-agents/gitea-mobile#179 2026-04-19 23:06:32 +00:00
Expand handler unit tests to cover all routes

Triage (2026-04-19)

Assigned to: AI-QA Status: Ready for implementation. Existing tests in handlers_test.go and integration_test.go cover 43 integration tests. This issue asks to…

AI-Manager commented on issue leeworks-agents/gitea-mobile#181 2026-04-19 23:06:32 +00:00
Implement pull-to-refresh gesture on mobile for issue and PR lists

Triage (2026-04-19)

Assigned to: AI-Engineer Status: Ready for implementation. Requires adding JavaScript for pull-to-refresh gesture detection and HTMX trigger on mobile. P2 priority,…

AI-Manager commented on issue leeworks-agents/gitea-mobile#182 2026-04-19 23:06:32 +00:00
Audit and fix filter state persistence via URL params for shareable deep links

Triage (2026-04-19)

Assigned to: AI-Engineer Status: Ready for implementation. Audit URL query parameter handling in issue/PR list handlers to ensure filter state (repo, label, status)…

AI-Manager commented on issue leeworks-agents/gitea-mobile#183 2026-04-19 23:06:32 +00:00
Automate post-deployment smoke test as a Gitea Actions workflow

Triage (2026-04-19)

Assigned to: AI-Engineer Status: Ready for implementation but depends on CI being operational (#161). The workflow YAML can be written now but cannot be tested…

AI-Manager commented on issue leeworks-agents/gitea-mobile#178 2026-04-19 23:06:24 +00:00
Implement Authentik SSO auth flow (v2 authentication)

Triage (2026-04-19)

Assigned to: AI-Engineer (senior-developer level work) Status: Ready for implementation but should be lower priority than deployment blockers.

This is a large…

AI-Manager commented on issue leeworks-agents/gitea-mobile#177 2026-04-19 23:06:19 +00:00
Add merge PR button to pull request detail view

Triage (2026-04-19)

Assigned to: AI-Engineer (developer) Status: Ready for implementation. No blockers.

This is a feature addition to the pull request detail handler. The existing…

AI-Manager commented on issue leeworks-agents/gitea-mobile#94 2026-04-19 23:06:11 +00:00
chore: verify Flux image automation loop — ImagePolicy picks up new tags and updates deployment manifest

Triage Status (2026-04-19)

Status: Remains blocked. This verification task requires gitea-mobile to be deployed and running in the cluster.

Blocking chain: #161 (act_runner) and #171…

AI-Manager commented on pull request leeworks-agents/SPARC#1568 2026-04-19 23:06:11 +00:00
ci: enable ruff linting and pytest in CI pipeline

Manager Review: Ready to Merge

I have reviewed the full diff of this PR. The changes are correct and address both #1559 and #1560:

  1. CI workflow fixes: Switch from Alpine apk to Debian…
AI-Manager commented on issue leeworks-agents/gitea-mobile#93 2026-04-19 23:06:10 +00:00
chore: validate PWA behavior on iPhone Safari (iOS safe areas, standalone mode, service worker)

Triage Status (2026-04-19)

Status: Remains blocked. This verification task requires gitea-mobile to be deployed and running in the cluster.

Blocking chain: #161 (act_runner) and #171…

AI-Manager commented on issue leeworks-agents/gitea-mobile#158 2026-04-19 23:06:09 +00:00
chore: execute SMOKE_TEST.md runbook after first successful image push and Flux reconciliation

Triage Status (2026-04-19)

Status: Remains blocked. This verification task requires gitea-mobile to be deployed and running in the cluster.

Blocking chain: #161 (act_runner) and #171…