Commit graph

132 commits

Author SHA1 Message Date
Hernâni Marques
265a7fa3eb
bank landing: “How the shared account works” as expandable fold
The how-it-works list was always open and competed with the withdraw QR.

Make it a collapsed gold fold: title row with chevron, body expands on click.
Same wireFold helper style as the optional bank UI section.
2026-07-10 20:34:05 +02:00
Hernâni Marques
8b1a7f9d58
bank landing: shared-account withdraw and live pool balance
Primary bank funding path is the community shared account (not a personal
login). Withdraw step explains that briefly and shows a short “surprising
balance?” note with the live explorer pool amount from stats.json
(balance_explorer).

Move GOA flow stats and Performance to the bottom of the page so the
install → withdraw path stays first. Collapse optional bank UI / GOA shop
behind a click-to-open fold (same interaction pattern as settlement panels).
2026-07-10 20:31:50 +02:00
Hernâni Marques
04bafc84a6
taler-monitoring: shop e2e uses catalog list and random pick of two
The GOA shop e2e path used to walk every product template every run, which
was slow and often hit balance or time budgets after the first few pays.

Keep the full catalog in E2E_SHOP_PRODUCTS (id|name|amount, synced with the
merchant landing). Each e2e run shuffles that list and pays only
E2E_SHOP_PICK_N products (default 2). Shop pays pin instance goa-shop for
public template POSTs; settlement payto matches the landing shop popup.

Docs in README.md and TESTS.md describe the pick behaviour and env overrides.
2026-07-10 20:28:15 +02:00
Hernâni Marques
c7f86dd3da
landings: distinct Chrome / Firefox / Edge / Brave browser marks
Wallet hub rows on bank, exchange, and merchant landings used vague mono
icons that were hard to tell apart.

Replace them with multi-colour brand-style marks for Chrome, Firefox, Edge,
and Brave. Hub label becomes “Web browsers (experimental)”.

Also drop the circled “①” prefix from the shop pay popup “Wallet payment”
label — leftover copy-paste artefact from an earlier draft, not intentional
numbering.
2026-07-10 20:25:40 +02:00
Hernâni Marques
7440bc68b0
merchant landing: wallet fold label Android / iOS / web browsers 2026-07-10 20:23:16 +02:00
Hernâni Marques
5efd0de52b
merchant landing: wallet fold near top (app links only)
Move Get-the-wallet above the shop as a collapsible box like
settlement QR; store links only, no Bank/Exchange CTAs inside.
2026-07-10 20:21:51 +02:00
Hernâni Marques
df474b741f
merchant landing: violet refund badge (not failure red) 2026-07-10 20:20:35 +02:00
Hernâni Marques
458472e177
merchant landing: recent activity split GOA/CHF, 5 each
Stats script emits recent_activity_by_currency (limit 5); UI shows
side-by-side columns instead of one long mixed list.
2026-07-10 20:19:59 +02:00
Hernâni Marques
f22158e369
merchant landing: p(l)ay as plain text with (l) in violet accent 2026-07-10 20:17:17 +02:00
Hernâni Marques
d7686b1dea
bank landing: document community pool funding path 2026-07-10 20:13:00 +02:00
Hernâni Marques
31c8dcdb9c
bank landing: community-shared explorer withdraw UI and how-it-works 2026-07-10 20:12:00 +02:00
Hernâni Marques
57973db4f0
bank landing: nginx proxy /intro/demo-withdraw.json to local mint API 2026-07-10 20:10:48 +02:00
Hernâni Marques
ada583884a
bank: install script for demo-withdraw API and auto-confirm loop 2026-07-10 20:10:22 +02:00
Hernâni Marques
3d4d7251a5
bank: demo-withdraw API mints one-shot withdrawals from explorer pool 2026-07-10 20:09:35 +02:00
Hernâni Marques
468fdb5fe1
bank: full-scale money inflation for auto-confirm the explorer bank account 2026-07-10 20:08:44 +02:00
Hernâni Marques
38dd829d26
taler-monitoring: document GOA shop e2e products 2026-07-10 20:07:37 +02:00
Hernâni Marques
250d4ad75b
taler-monitoring: e2e public template pays by product name 2026-07-10 20:07:27 +02:00
Hernâni Marques
4dae7c082f
merchant landing: Get GOA first hint with bank link and p(l)ay joke 2026-07-10 20:05:59 +02:00
Hernâni Marques
146145ef14
bank landing: shop pay popup matches merchant (QR_Taler + goa-shop) 2026-07-10 20:04:51 +02:00
Hernâni Marques
e3db82e4f2
merchant landing: QR_Taler ring + logo, goa-shop, settlement expand 2026-07-10 20:04:21 +02:00
Hernâni Marques
029c22e804
bank landing: qrencode PNGs for product + payto 2026-07-10 20:02:53 +02:00
Hernâni Marques
96ce50ab4c
merchant landing: qrencode PNGs for product + payto 2026-07-10 20:02:06 +02:00
Hernâni Marques
d51fbf541b
merchant landing: qrcode.min.js for client QR encode 2026-07-10 20:01:36 +02:00
Hernâni Marques
606d81520c
landings: footer label source → Source (bank + exchange) 2026-07-10 20:01:09 +02:00
Hernâni Marques
cdccebbe9e
bank landing: mini shop products open pay popup 2026-07-10 20:00:43 +02:00
Hernâni Marques
7d10d306f9
merchant landing: product pay buttons + shop-pay wiring 2026-07-10 20:00:13 +02:00
Hernâni Marques
39dfbbd6d7
bank landing: pay popup script (shared shop-pay) 2026-07-10 19:59:26 +02:00
Hernâni Marques
8f9484ec16
merchant landing: pay popup script (template POST + payto + https) 2026-07-10 19:58:59 +02:00
Hernâni Marques
bf8c56db94
bank landing: shop pay popup CSS (shared with merchant) 2026-07-10 19:58:09 +02:00
Hernâni Marques
d35b7657b0
merchant landing: shop pay popup CSS (DD 90 frame) 2026-07-10 19:57:42 +02:00
Hernâni Marques
a13a80cded
bank landing: official Taler QR logo asset (DD 90) 2026-07-10 19:56:35 +02:00
Hernâni Marques
e3e29b3d68
merchant landing: official Taler QR logo asset (DD 90) 2026-07-10 19:56:25 +02:00
Hernâni Marques
fef67bd729
landings: footer label deployment → source (link to admin-log) 2026-07-10 19:55:00 +02:00
Hernâni Marques
850f00eff9
merchant landing: footer link deployment → admin-log configs 2026-07-10 19:51:00 +02:00
Hernâni Marques
cb9b70a298
exchange landing: footer link deployment → admin-log configs 2026-07-10 19:48:00 +02:00
Hernâni Marques
845bed2531
bank landing: footer link deployment → admin-log configs 2026-07-10 19:45:00 +02:00
Hernâni Marques
5683e9dc36
bank landing: mini GOA samples near merchant area
Two sample items at the bottom; link “for more” to taler.hacktivism.ch.
2026-07-10 19:38:00 +02:00
Hernâni Marques
ae521b5524
bank landing: remove GOA shop samples from top
Shop catalog lives on the merchant landing instead.
2026-07-10 19:16:00 +02:00
Hernâni Marques
39dedc76ff
merchant landing: add GOA shop samples block
Show exploration goods (stickers, coffee, caps, passes, …) with GOA prices.
2026-07-10 19:08:00 +02:00
Hernâni Marques
6cb4064a3a
bank landing: compact GOA shop sample box 2026-07-10 19:00:00 +02:00
Hernâni Marques
ee12ac06dc
merchant landing: simplified Chrome/Firefox/Safari browser marks 2026-07-10 18:58:00 +02:00
Hernâni Marques
0e721b975a
exchange landing: simplified Chrome/Firefox/Safari browser marks 2026-07-10 18:56:00 +02:00
Hernâni Marques
3fbc2ec0ff
bank landing: simplified Chrome/Firefox/Safari browser marks 2026-07-10 18:54:00 +02:00
Hernâni Marques
2491c68848
merchant landing: drop wallet platform tagline 2026-07-10 18:52:00 +02:00
Hernâni Marques
5d436fff72
exchange landing: drop Android/iOS tagline under Get the wallet 2026-07-10 18:50:00 +02:00
Hernâni Marques
0bf3614dfc
bank landing: drop Android/iOS tagline under Get the wallet 2026-07-10 18:48:00 +02:00
Hernâni Marques
9a252b8339
merchant landing: platform SVGs and experimental browser row
Wallet install icons (Android gold / iOS teal) plus browser platform
marks; dual-currency hero stays short.
2026-07-10 18:45:00 +02:00
Hernâni Marques
feec1ea526
exchange landing: platform SVGs (gold Android, blue iOS, browsers)
Match bank wallet buttons: icon marks and experimental browser row.
2026-07-10 18:37:00 +02:00
Hernâni Marques
6e886bbaca
bank landing: platform SVGs (gold Android, blue iOS, browsers)
Replace Android/iOS text with site-styled icons; hub row is
browser platforms (experimental) with gold/blue recrafted marks.
2026-07-10 18:29:00 +02:00
Hernâni Marques
76cd36dcfc
merchant landing: wallet app links + bank/exchange pointers
Short dual-currency hero; Android/iOS links; SPA links unchanged.
2026-07-10 18:21:00 +02:00