Commit Graph
15 Commits
Author SHA1 Message Date
spaced4ndy e3e4866103 docs: shorten the store receipt rules in the badge service protocol 2026-09-30 18:38:13 +04:00
spaced4ndy f6c31cb8be docs: shorten the store receipt rules in the badge service protocol 2026-09-30 18:30:39 +04:00
spaced4ndy b0c572a9d7 docs: shorten the store receipt rules in the badge service protocol 2026-09-30 18:20:52 +04:00
spaced4ndy 46bcd01dc5 badge service: do not treat a Play token the service will not send as Play's refusal 2026-09-30 17:57:42 +04:00
spaced4ndy 6245bfb206 badge service: only a store's verdict about a purchase is terminal 2026-09-30 17:31:57 +04:00
spaced4ndy 6b57302885 badge service: credit a store receipt only when the verified transaction is the one claimed; answer internal when a request throws 2026-09-28 18:18:37 +04:00
spaced4ndy 6fb0d453df badge service: refuse a store with no verifier as terminal; keep answering requests after one throws 2026-09-28 15:49:43 +04:00
spaced4ndy a329f51620 core: deliver a store purchase to the profile it was bought under; verify store receipts safely 2026-09-25 18:39:39 +04:00
spaced4ndy 3e2d40447a docs: mark upgradeBadgeSubscription's badgeRequest as to be dropped; trim store purchase comments 2026-09-25 17:30:59 +04:00
spaced4ndy d2b3e823d0 core: buy a badge with an App Store or Google Play purchase 2026-09-25 16:30:53 +04:00
spaced4ndy f9bab17643 core: renew badges monthly and alert when support ends (#7448) 2026-09-09 14:31:05 +00:00
spaced4ndy c623f4284c Merge branch 'master' into badges 2026-09-02 13:53:35 +04:00
spaced4ndy e80a174f13 core: badge codes schema, plan (#7427) 2026-08-28 09:31:24 +00:00
EvgenyandEvgeny @ SimpleX Chat 352550089f core: client and service schema for badge purchases (#7358)
* core: client and service schema for badge purchases

* simplify api, receipt is payment type

* split invoice

* update

---------

Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
2026-08-17 19:25:18 +01:00
EvgenyandEvgeny @ SimpleX Chat 9c7128d547 core: plan for supporter badges (#7325)
* core: plan for supporter badges

* ledger maths

* update plan

* language

* lines

* lists

* redeem

* badge rpc protocol and draft service schema/plan

* update badge service protocol to support upgrades

* badge purchase ledger types and schema

* type, mvp plan

---------

Co-authored-by: Evgeny @ SimpleX Chat <259188159+evgeny-simplex@users.noreply.github.com>
2026-08-06 09:37:10 +01:00