Skip to content

Releases: o-mid/walletops

WalletOps Companion 0.3.0

Choose a tag to compare

@o-mid o-mid released this 20 Jul 10:02
b7b630d

Highlights

  • Guided live demo injects webhooks gradually with confirmation and progress feedback
  • Worker demo delay increased (~8s) so PENDING → PROCESSING stays visible
  • Mobile UX polish: IBM Plex Sans/Mono, status-accent event rows, clearer pipeline copy

Demo

  1. docker compose up --build -d
  2. Sign in as demo-user-1@walletops.local / ops-secret-1
  3. Events → Run live demo → confirm
  4. Open a processed event → Explain

WalletOps Companion 0.2.0

Choose a tag to compare

@o-mid o-mid released this 20 Jul 09:11
c089b98

WalletOps Companion 0.2.0

Simulated wallet ops console: HMAC webhooks, idempotent ingest, retrying worker, Flutter client.

Highlights

  • Worker claim with FOR UPDATE SKIP LOCKED and claimed_at lease reclaim
  • Concurrent claim + lease reclaim tests
  • /v1/health exposes worker ticks and queue counts by status
  • Flutter feature architecture (domain/data/presentation) with shell tabs
  • Live ops health strip; event detail backend pipeline
  • Prefilled demo login + richer scripts/seed_webhooks.sh
  • Public docs trimmed to architecture + threat model

Demo

docker compose up --build -d
./scripts/seed_webhooks.sh
cd mobile && flutter run --dart-define=API_BASE=http://127.0.0.1:8080

Login: demo-user-1@walletops.local / ops-secret-1

Verify

  • cd api && go test ./...
  • Open TestWebhookIngest (replay) and TestConcurrentClaimNoDoubleProcess