Commit Graph

  • 90340b116d website: update livestream page (#7439) EvgenyandEvgeny @ SimpleX Chat 2026-08-31 23:41:54 +01:00
  • 1ae44e0616 more robust testing ab/names-mvp-edits Alain Brenzikofer 2026-08-31 15:03:33 +02:00
  • 3f537d726e use labelhash for name queries instead of plaintext Alain Brenzikofer 2026-08-31 14:34:06 +02:00
  • 25e3bcbef3 another round of review Alain Brenzikofer 2026-08-31 08:32:46 +02:00
  • 3de738e9bf another adversarial review's fixes Alain Brenzikofer 2026-08-31 08:10:19 +02:00
  • 52afb09711 names: fix API docs lists, route signing through signSnrcIntent Alain BrenzikoferandClaude Opus 5 2026-08-30 21:39:24 +02:00
  • 6b705490aa ios: export localizations (#7437) Evgeny 2026-08-30 10:55:19 +01:00
  • ed2cf1d98f Merge branch 'master' into badges Evgeny Poberezkin 2026-08-29 19:14:04 +01:00
  • 070cb366b0 Merge branch 'stable' Evgeny Poberezkin 2026-08-29 19:13:15 +01:00
  • 2961fecc35 ui: update strings Evgeny Poberezkin 2026-08-29 19:12:40 +01:00
  • 1782c3db7b core: fix unread support items left behind when pending member leaves group Narasimha-sc 2026-08-29 18:12:13 +00:00
  • 498d7da837 Merge branch 'stable' Evgeny Poberezkin 2026-08-29 18:59:49 +01:00
  • d1c6a5717a ui: show countdown until SimpleX domains sale launch (#7434) EvgenyandEvgeny @ SimpleX Chat 2026-08-29 18:59:12 +01:00
  • 647ba691ef desktop: bump vlc to v3.0.23-2 (#7407) sh 2026-08-29 18:30:22 +04:00
  • 2f0f8a7499 show name derivation index as well in list Alain Brenzikofer 2026-08-29 15:53:15 +02:00
  • 0f10cf30b0 names: wire key selection into derivation, restore marks on rescan Alain Brenzikofer 2026-08-29 15:17:21 +02:00
  • 9c77703017 Merge branch 'master' into badges Evgeny Poberezkin 2026-08-28 19:37:10 +01:00
  • 6075ea5797 core: register badges migration (#7429) spaced4ndy 2026-08-28 10:20:13 +00:00
  • e80a174f13 core: badge codes schema, plan (#7427) spaced4ndy 2026-08-28 09:31:24 +00:00
  • b89072a431 implement and document blind signed redemption codes ab/names-mvp-blind-codes Alain Brenzikofer 2026-08-27 18:54:45 +02:00
  • 977ffbc3e1 remove blinded codes which will become a separate PR Alain Brenzikofer 2026-08-27 17:32:43 +02:00
  • e50898ce58 add more reasoning to RFC Alain Brenzikofer 2026-08-27 16:38:59 +02:00
  • e0dbb4f12f first round implementation of cli ready for investor presale with redemption codes Alain Brenzikofer 2026-08-27 16:06:00 +02:00
  • daf4bd9dd5 plan: record that G0 is not carried on this branch sh/badges-codes shum 2026-08-27 10:45:14 +00:00
  • 0646380dd2 plan: adopt upstream's payment status types shum 2026-08-27 10:01:56 +00:00
  • a8d95be55b plan: remove the client app steps shum 2026-08-27 09:08:26 +00:00
  • a05abeabd6 plan: scope to the service, the site and the providers shum 2026-08-27 09:01:36 +00:00
  • f582dda2f0 plan: reduce scope to money to codes, drop app steps shum 2026-08-27 08:59:42 +00:00
  • 6d8cd5652d ui, tests, plan: price the site from the catalog shum 2026-08-27 08:25:31 +00:00
  • c3de4aea96 core, tests, plan: keep warp's status on a bad request shum 2026-08-27 07:59:59 +00:00
  • a139c4d961 core, tests, plan: harden the badge site listener shum 2026-08-27 07:20:13 +00:00
  • 3421107907 core, tests, plan: serve the badge site over http shum 2026-08-27 05:48:01 +00:00
  • 34e1d975ab plan: record the two remaining css helper gaps shum 2026-08-27 03:21:25 +00:00
  • c97f27ebf1 ui, plan: make the css cascade helper refuse what it cannot model shum 2026-08-27 03:17:09 +00:00
  • e65a7dd775 ui, plan: resolve the logo cascade in the web checks shum 2026-08-27 03:08:22 +00:00
  • cc0ea6d27c ui, plan: fix badge site logo cascade and shell gaps shum 2026-08-27 02:53:36 +00:00
  • e9c8578b65 ui, plan: badge site design system and wizard shell shum 2026-08-27 02:31:59 +00:00
  • 85a753f42f ci, plan: gate the committed web build in CI shum 2026-08-27 02:11:26 +00:00
  • b196a18d8a ui, plan: guard web asset and module name collisions shum 2026-08-27 01:57:42 +00:00
  • 2b50b4f312 ui, plan: web project skeleton and tsc build shum 2026-08-27 01:43:14 +00:00
  • 13ea3862de core, tests, plan: guard the order invoice write shum 2026-08-27 01:10:30 +00:00
  • 655e933c56 core, tests: web order, invoice and provider event store shum 2026-08-27 00:22:26 +00:00
  • 78eac1f913 core, tests: warn about a spent code only when one was sent shum 2026-08-26 16:03:46 +00:00
  • f3afd188d0 plan: record the phase C review findings shum 2026-08-26 15:27:09 +00:00
  • 946da9c5bf tests: check ledger parity on the worker's append shum 2026-08-26 15:27:09 +00:00
  • df7cf40fe6 core: correct badge comments and one query style shum 2026-08-26 15:27:06 +00:00
  • 7e07426e69 core, tests: give the badge timeout its own message shum 2026-08-26 15:27:02 +00:00
  • f20856392b core: detach APIGetBadgeState's worker signal shum 2026-08-26 15:26:59 +00:00
  • 67350cc25b tests, plan: cover every unstorable badge entry type shum 2026-08-26 14:34:10 +00:00
  • 0747316401 tests, plan: badge client and service integration shum 2026-08-26 13:58:11 +00:00
  • 2e44faf821 core: fix badge store haddock and tier test notes shum 2026-08-26 12:44:12 +00:00
  • dee9e1dba7 core, service: fix badge tier and pre-check statement shum 2026-08-26 12:30:41 +00:00
  • 3a55eefb33 core, plan: wire badge code redemption to service shum 2026-08-26 11:39:54 +00:00
  • ab2f494f70 core, plan: fix badge worker active-user leak and suspend gate shum 2026-08-26 11:07:10 +00:00
  • 0f70692ba6 core, plan: badge manager worker for monthly reissue shum 2026-08-26 10:36:23 +00:00
  • f6cbf15963 core, plan: correct badge purchase type references shum 2026-08-26 06:46:33 +00:00
  • 056755fd98 core, plan: badge commands, responses and client config shum 2026-08-26 05:48:28 +00:00
  • 380c9b386e core: scope client badge shown-purchase to its user shum 2026-08-26 00:53:05 +00:00
  • 0ef7baa0b1 core: client badge store, plan: tick C1 shum 2026-08-26 00:12:35 +00:00
  • dafb5efafc plan: correct the unlinkability claim to no stored reference shum 2026-08-25 19:08:17 +00:00
  • b1c2191e25 core: fix ledger payment id type and code revocation race shum 2026-08-25 19:03:25 +00:00
  • 593ae1c768 core: broaden badge service test assertions shum 2026-08-25 17:53:56 +00:00
  • 0fd6cb24fa core: fix cached badge issue in last funded month shum 2026-08-25 16:42:55 +00:00
  • 42a16c4e44 core: badge service integration tests shum 2026-08-25 16:03:43 +00:00
  • aaeab60e1f core: badge service address publication shum 2026-08-25 14:21:42 +00:00
  • d9771f04e8 core: return internal on badge signing failure shum 2026-08-25 13:56:59 +00:00
  • 89e9bf4be7 core: redeem badge codes and issue credentials shum 2026-08-25 13:37:37 +00:00
  • 05d4724d41 core: fix badge catalog overcharge and double-fetch shum 2026-08-25 13:10:23 +00:00
  • 599abb58d7 core: badge catalog rpc handler shum 2026-08-25 12:38:44 +00:00
  • 05b2782eeb plan: move the badges plan and its design doc into plans/badges-codes shum 2026-08-25 12:04:15 +00:00
  • ed6bb7408a plan: fix small print sitting on the Pay button shum 2026-08-25 11:46:25 +00:00
  • b2d8f0dcc2 plan: draw every surface at one frame size shum 2026-08-25 11:43:53 +00:00
  • cf49bb4b14 plan: reduce the app to get a code or redeem one shum 2026-08-25 11:38:56 +00:00
  • fcde3465a4 plan: show the payment row stacked when text is scaled up shum 2026-08-25 11:28:25 +00:00
  • ea215f9332 plan: measure the phone screens and drop prices from the landing page shum 2026-08-25 11:24:42 +00:00
  • 17ba8d16df plan: add the Pay button under the payment method shum 2026-08-25 11:19:35 +00:00
  • 6450f83a17 plan: design the site at phone width shum 2026-08-25 11:13:50 +00:00
  • 627e38c882 plan: split the app tier perks onto two lines shum 2026-08-25 09:46:19 +00:00
  • 4d5795c3dc plan: state both perks on every level screen shum 2026-08-25 09:45:12 +00:00
  • 9be0416437 plan: use the phone-supporter hero on both first screens shum 2026-08-25 09:43:09 +00:00
  • b79c9157e8 plan: lay the web screens out in columns shum 2026-08-25 09:38:55 +00:00
  • a250d7b781 plan: put the three ways to pay in one row shum 2026-08-25 09:34:53 +00:00
  • dd0db661ba plan: merge web checkout and payment method into one screen shum 2026-08-25 09:32:18 +00:00
  • 3b95ce55d7 plan: draw every iOS screen at one size shum 2026-08-24 17:13:35 +00:00
  • fc58bff91a plan: give the badges flow named lanes and clear routing shum 2026-08-24 17:09:56 +00:00
  • bd3c9cd01d plan: lay out badges flow as a left-to-right tree shum 2026-08-24 16:52:36 +00:00
  • c14f3138d4 plan: add arrowheads and separate overlapping connectors shum 2026-08-24 16:28:01 +00:00
  • a770fa6fd4 plan: draw badges flow as a tree with labelled transitions shum 2026-08-24 16:21:49 +00:00
  • 394c299c9f plan: stack badges alternatives under their parent screens shum 2026-08-24 16:10:33 +00:00
  • 64279ff668 plan: add badges site landing page shum 2026-08-24 16:01:07 +00:00
  • 9e7038397e plan: shorten badges flow return connector shum 2026-08-24 15:56:00 +00:00
  • 043de3490e plan: real badge art, site idiom and initial screen shum 2026-08-24 15:52:24 +00:00
  • 4ca5e34610 plan: expand badges flow diagram to every scenario shum 2026-08-24 15:09:53 +00:00
  • 78ad447e62 plan: badges flow diagram for app and web shum 2026-08-24 14:52:16 +00:00
  • 69261ce89d plan: record b5 sweeper scheduling gap for b7 shum 2026-08-24 14:32:09 +00:00
  • 12829a42d0 core: bound badge throttle map to actual failures shum 2026-08-24 14:30:41 +00:00
  • f4331ea84d core: rename cli command type to avoid protocol clash shum 2026-08-24 13:13:16 +00:00
  • 5de54a6a73 core: badge codes operator subcommand shum 2026-08-24 12:19:06 +00:00
  • a16695326c core: badge service rpc dispatcher shum 2026-08-24 12:46:35 +00:00
  • 412e5dfb48 core: badge issuer key and signing shum 2026-08-24 11:09:25 +00:00