2025-12-10 - 2026-03-10
Overview
4 Pull requests merged by 1 user
Merged
#19 fix: enforce subscription period end
Merged
#18 fix: make invoice payment activation idempotent
Merged
#16 fix: hide exact quota values from account response
Merged
#15 chore: remove MVP positioning and align plan defaults
2 Pull requests proposed by 1 user
Proposed
#17 docs: choose BTCPay payment architecture
Proposed
#20 feat: add renewal invoice sweep
3 Issues closed from 1 user
Closed
#3 Enforce subscription period end and lifecycle transitions
Closed
#2 Make invoice payment activation idempotent and auditable
Closed
#1 Stop leaking exact quota numbers from GET /api/account
14 Issues created by 1 user
Opened
#4 Decouple generation job polling from key-balance polling
Opened
#1 Stop leaking exact quota numbers from GET /api/account
Opened
#2 Make invoice payment activation idempotent and auditable
Opened
#3 Enforce subscription period end and lifecycle transitions
Opened
#8 Scope generation idempotency keys per user instead of globally
Opened
#5 Make worker claims and provider attempts crash-safe
Opened
#6 Fail over on out-of-funds keys instead of failing the user request immediately
Opened
#7 Stop leaking password-reset tokens through email/logging fallbacks
Opened
#11 Build the public web product surfaces
Opened
#12 Build the admin surfaces: web admin and Telegram operations
Opened
#9 Implement payment reconciliation, callbacks, and invoice expiry/cancel flows
Opened
#10 Replace the simulated image provider and wire the real storage pipeline
Opened
#14 Harden API and runtime security controls
Opened
#13 Add automated tests and CI gates for domain, DB, and app flows