Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
66 commits
Select commit Hold shift + click to select a range
99885a7
fix(badges): make the invite-page campaign warning readable in Sentry
Hugo0 Aug 9, 2026
6ebb7e5
feat(home): flag-gated user-interview invite card in the carousel
abalinda Aug 10, 2026
eabc4de
Merge pull request #2651 from peanutprotocol/fix/invites-campaign-war…
Hugo0 Aug 10, 2026
bc6af1e
review: await cal.com open, honest impression-proxy comment, full tea…
abalinda Aug 10, 2026
d95c1a5
review: booking link is the live cal.com dynamic group URL
abalinda Aug 10, 2026
9efe3bf
copy: the call is with the team, not the founders
abalinda Aug 10, 2026
11601d0
Merge pull request #2654 from peanutprotocol/hotfix-user-interview-cta
jjramirezn Aug 10, 2026
2c83ad7
ui: render the waving mascot at 44px
abalinda Aug 10, 2026
aa6fee2
Merge pull request #2655 from peanutprotocol/hotfix-user-interview-cta
jjramirezn Aug 10, 2026
b76908d
feat(fx): consume the shared card-markup endpoint and drop both front…
abalinda Aug 10, 2026
7801a42
fix(fx): mirror the corrected issuer-fee model in the locked-price re…
abalinda Aug 10, 2026
259ca47
fix(fx): keep 'no comparison' and 'could not reach the model' apart
abalinda Aug 10, 2026
5c2762d
Update content submodule to latest main
Hugo0 Aug 11, 2026
967067f
Merge pull request #2659 from peanutprotocol/auto/update-content-2026…
Hugo0 Aug 11, 2026
6d34db0
fix(fx): accept every spelling of zero, reject overflow verification …
abalinda Aug 11, 2026
e3edae7
Update content submodule to latest main
Hugo0 Aug 11, 2026
cf7aa85
Merge pull request #2660 from peanutprotocol/auto/update-content-2026…
Hugo0 Aug 11, 2026
2bcb1db
Update content submodule to latest main
Hugo0 Aug 11, 2026
0d77e1c
Merge pull request #2661 from peanutprotocol/auto/update-content-2026…
Hugo0 Aug 11, 2026
51d3ef8
Merge pull request #2658 from peanutprotocol/feat/fx-card-markup-ui
abalinda Aug 11, 2026
7079e8a
Update content submodule to latest main
Hugo0 Aug 11, 2026
d3f83ad
Merge pull request #2664 from peanutprotocol/auto/update-content-2026…
Hugo0 Aug 11, 2026
c1fac47
fix: fetch Crisp support token from the API instead of deriving it cl…
jjramirezn Aug 11, 2026
bfdb460
fix: reset crisp token on account switch, verify identity, retry tran…
jjramirezn Aug 11, 2026
eb734f6
chore: delete the points leaderboard consumers (postmortem F2)
abalinda Aug 11, 2026
2ce740a
chore: drop stale leaderboardRank from the e2e tier-info mock
abalinda Aug 11, 2026
d6c1031
Merge pull request #2667 from peanutprotocol/hotfix/delete-points-lea…
jjramirezn Aug 11, 2026
bbf58c1
feat: add ACAI_POWERED badge artwork for Brazil creator campaign
0xkkonrad Aug 11, 2026
3a50852
Merge pull request #2666 from peanutprotocol/hotfix/crisp-token-serve…
jjramirezn Aug 11, 2026
4e6237c
fix: move Crisp proxy user data and token out of the URL into a postM…
kushagrasarathe Aug 11, 2026
1a29be3
review: push payload updates over the channel, reuse setCrispUserData…
kushagrasarathe Aug 11, 2026
6d1f53e
review: reply only to the mounted proxy iframe, reset status on token…
kushagrasarathe Aug 11, 2026
2953cc8
Merge remote-tracking branch 'origin/main' into fix/crisp-proxy-pii-i…
kushagrasarathe Aug 11, 2026
7816e11
review: never re-apply an unchanged prefill on live updates
kushagrasarathe Aug 12, 2026
1cc16c6
Merge pull request #2672 from peanutprotocol/feat/acai-powered-badge
kushagrasarathe Aug 12, 2026
f29b325
Merge pull request #2669 from peanutprotocol/fix/crisp-proxy-pii-in-url
jjramirezn Aug 12, 2026
5a0e7b7
fix(qr): recognize scanned Solana and Tron addresses
abalinda Aug 12, 2026
55580b9
fix(qr): retry lowercased only for all-uppercase scans
abalinda Aug 12, 2026
15dd9a8
chore(qr): tighten the case-handling comment
abalinda Aug 12, 2026
18ac58c
Update content submodule to latest main
Hugo0 Aug 12, 2026
7002fec
Merge pull request #2677 from peanutprotocol/auto/update-content-2026…
Hugo0 Aug 12, 2026
231c835
Update content submodule to latest main
Hugo0 Aug 12, 2026
55fb2c5
Merge pull request #2679 from peanutprotocol/auto/update-content-2026…
Hugo0 Aug 12, 2026
8c50e1d
Merge pull request #2675 from peanutprotocol/fix/qr-scanner-base58-case
kushagrasarathe Aug 12, 2026
1d02a10
fix(home): point user-interview card at the dynamic cal link that pre…
abalinda Aug 12, 2026
539e73a
Merge pull request #2683 from peanutprotocol/hotfix-user-interview-ca…
jjramirezn Aug 12, 2026
bae3f06
feat(badges): add Surf's Up artwork and share line
0xkkonrad Aug 13, 2026
303460f
feat(badges): add ENS artwork and share line
0xkkonrad Aug 13, 2026
479aa30
feat(badges): send the typed ENS name with the charge so the badge ca…
0xkkonrad Aug 13, 2026
2dfacbc
fix(badges): make the ENS share line true for both sides of the award
0xkkonrad Aug 13, 2026
ca6467f
refactor(badges): drop the withdraw ENS pairing check
0xkkonrad Aug 14, 2026
b286496
fix(shhhhh): list the full waitlist-skip badge set
0xkkonrad Aug 14, 2026
ece40e9
refactor(shhhhh): derive badge icons from the generated asset manifest
0xkkonrad Aug 14, 2026
c0a4b23
fix(shhhhh): collapse the badge grid to 3 + a 'more' toggle
0xkkonrad Aug 14, 2026
4815188
Merge pull request #2698 from peanutprotocol/hotfix/shhhhh-badge-list
jjramirezn Aug 14, 2026
2d701ad
feat(badges): add Tron Native artwork and share line
0xkkonrad Aug 14, 2026
7fea4ea
fix(badges): draw the actual Tron mark, not a T in a triangle
0xkkonrad Aug 14, 2026
6f67bbd
fix(badges): light coin and a bigger face so the eyes are legible
0xkkonrad Aug 14, 2026
a3c904e
feat(badges): pick the winking Tron mark from the matrix
0xkkonrad Aug 14, 2026
01dd74c
fix(ens): true trust comment; withdraw trims the name like useChargeM…
0xkkonrad Aug 17, 2026
60f64bd
Merge pull request #2691 from peanutprotocol/feat/surf-up-badge
kushagrasarathe Aug 17, 2026
3c9bcc5
Update content submodule to latest main
Hugo0 Aug 17, 2026
0b0b1f3
Merge pull request #2699 from peanutprotocol/auto/update-content-2026…
Hugo0 Aug 17, 2026
a3bab18
feat(badges): Splitter artwork + share line
0xkkonrad Aug 17, 2026
a82a5d8
review fix: keep splitter.svg in the sibling badge frame
0xkkonrad Aug 17, 2026
500109e
Merge pull request #2701 from peanutprotocol/feat/splitter-badge
Hugo0 Aug 18, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion e2e/utils/mock-api.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,6 @@ const MOCK_TIER_INFO = {
transitivePoints: 300,
totalPoints: 500,
currentTier: 1,
leaderboardRank: 42,
nextTierThreshold: 1000,
pointsToNextTier: 500,
}
Expand Down
1 change: 0 additions & 1 deletion next.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,6 @@ function contentSecurityPolicyReportOnly() {
// Token metadata lookup in TransactionDetailsReceipt — a different
// CoinGecko host from the two image CDNs above.
'https://api.coingecko.com',
'https://dolarapi.com',
'https://ipapi.co',
'https://api.justaname.id',
'https://*.crisp.chat',
Expand Down
102 changes: 102 additions & 0 deletions public/badges/acai_powered.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
18 changes: 18 additions & 0 deletions public/badges/ens.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions public/badges/splitter.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading