A code review assistant for Launchpad merge proposals.
  • Python 60.8%
  • TypeScript 31.6%
  • Svelte 6.1%
  • CSS 1.2%
  • JavaScript 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Simone Pelosi b0e2d22da5
All checks were successful
checks / worker (push) Successful in 2m51s
checks / webapp (push) Successful in 3m1s
rock-temporal / build-rock (push) Successful in 31m17s
rock-temporal / build-worker-rock (push) Successful in 0s
rock-temporal / publish-rock (push) Successful in 2m3s
rock-temporal / publish-worker-rock (push) Successful in 0s
fix(temporal): accept boolean expired flag in claim_review_commands
Update type annotations for commands in claim_review_commands and webapp_client.claim_commands to list[dict[str, str | bool]].

When enumerate_review_commands introduced the expired boolean flag, Temporal failed to decode activity arguments for claim_review_commands because dict[str, str] rejected boolean values.
2026-09-30 16:35:02 +02:00
.forgejo/workflows ci: release webapp charm to edge channel 2026-09-28 13:10:42 +02:00
.github/workflows feat: byok foundations (#24) 2026-09-10 19:30:53 +02:00
charm/mobot-webapp feat: make the trigger command name configurable 2026-09-28 14:13:34 +00:00
temporal fix(temporal): accept boolean expired flag in claim_review_commands 2026-09-30 16:35:02 +02:00
webapp feat(webapp): enable projects as soon as they are registered 2026-09-30 11:00:30 +00:00
.gitignore feat: byok foundations (#24) 2026-09-10 19:30:53 +02:00
byok-contract.md feat(vault): use AppRole instead of Kubernetes auth 2026-09-21 11:39:30 +00:00
byok-spec.md feat(vault): use AppRole instead of Kubernetes auth 2026-09-21 11:39:30 +00:00
compose.yaml feat(webapp)!: authorize /admin by Launchpad team membership 2026-09-28 15:20:06 +02:00
setup.md feat(webapp): enable projects as soon as they are registered 2026-09-30 11:00:30 +00:00