martbost
616f328db5
Report-an-ad dialog: site dialog with no default reason (was a native prompt pre-filled with "broken")
...
Campaign #27 (house AdRevSplit text ad) was reported "broken" with no note while the target framed
and loaded fine; the report dialog was prompt() with 'broken' as the default value, so one stray OK
filed it. Now IAP.ask with an explicit, validated reason and an optional note; common.js tag bumped
on all pages.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-16 10:21:53 -05:00
martbost
825d0de6c3
Header: Leaderboard link
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-14 05:40:26 -05:00
martbost
4caa0ef5a8
Sign-up guard: honeypot is read-only until a trusted focus and ignores browser autofill (own email); masked value logging
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-13 04:57:51 -05:00
martbost
49a98e7ee3
Blog: admin-written coaching articles, server-rendered public /blog with SEO metadata, sitemap, RSS, robots
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-12 18:42:56 -05:00
martbost
9d14af0898
Top menu: 'How it works' and 'Ad packages' anchor to homepage sections (#how, #packages); sections clear the sticky nav
...
The Ad packages link pointed at /#ladder, an id that did not exist on the homepage.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-12 16:54:55 -05:00
martbost
99f6c1f8c6
Dialogs: Cancel used the site's giant .ghost display class by mistake; use the secondary button style
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-12 16:23:39 -05:00
martbost
ebac2fcb32
Member area: in-page dialogs replace every browser prompt/confirm
...
Mobile Safari shows a red 'Suppress dialogs' option on the second native pop-up
in a row and, once tapped, swallows every later prompt on the site until reload
(Hugh, 2026-09-12, campaign top-up). IAP.ask / IAP.confirmBox in common.js render
a modal-card dialog (Enter/Escape, focus, backdrop cancel); all nine call sites in
my.js use them (top-up credits, link insert x2 with selection restore, pay it
forward, adopt note, release, unlink, add position, Trust Wallet check).
Version tags bumped on every page that loads common.js.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-12 09:31:43 -05:00
martbost
0f855292f5
Sign-up guard: honeypot field renamed so browser autofill cannot trip it; log every guard rejection; clearer stale-page message
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-11 10:30:11 -05:00
martbost
f6490c9444
Promo tools: hook video cards (matched links, downloads, captions, share buttons)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-10 08:55:29 -05:00
martbost
276618dd73
Member ads everywhere they belong: text strip under every pane title, banner at the foot of each main pane, wall + plays slots; Network views as its own campaign column
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-10 08:35:31 -05:00
martbost
bcc895dc8d
Member area: loading spinner instead of flashing the sign-in card
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-10 08:17:55 -05:00
martbost
9ebb9a86b2
Ledger/earnings rows show when; Earn credits: never your own ads; burner sets Polygon fees + rotates RPCs on node errors
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-10 07:43:24 -05:00
martbost
b824711ac5
Campaigns: gold available-to-spend banner + where-your-ads-run (incl. Network Ad Space); Wallet: live POL balances; Earn credits: done-for-today mark
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-10 07:36:24 -05:00
martbost
4156b1f815
Coaching layer + tools: coach your directs (rungs, stalled, one-click nudges), automatic member nudges + weekly sponsor digest, prospects list, per-angle link stats, broadcast templates, Qualified Start calculator, Telegram proof feed, send-failed alerts, admin P&L pane, automatic credit burner (ethers), username lock, home-page comparison, printable checklist, wall link in Promo tools
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-10 07:30:16 -05:00
martbost
0c30e831eb
plays: scope box styles to direct children
2026-09-10 07:08:07 -05:00
martbost
16a9f76f50
Training: section pills; /plays member page (three plays + Qualified Start) with the member's own link in the scripts
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com >
2026-09-10 07:06:19 -05:00