Commit Graph

17 Commits

Author SHA1 Message Date
Oliver e0b66ae824 fix: unwrap [{data:[...]}] wrapper in server webhook response parsing
The new webhook wraps data in an outer array: [{data: [...]}].
The old parsing only handled {data: [...]} directly, so .data was
undefined and the server list ended up empty — causing the location
to fall through to the slugified default.
2026-06-15 12:17:40 -03:00
Oliver 4fe11e124a fix: use server code from webhook response for location select value
The stats webhook now returns a 'code' field (e.g. 'fr', 'usa')
alongside the display 'server' name. The option value now uses
s.code and falls back to slugified server name for backward compat.
2026-06-15 12:08:56 -03:00
Oliver 8fea7037e7 remove seat counts from option labels, locations show name only (except sold out) 2026-06-14 19:38:20 -03:00
Oliver eab62121c3 remove low-seat coloring on select and options (normal appearance), keep sold-out red/disabled only 2026-06-14 19:35:02 -03:00
Oliver da598a8ead fix: determine select border class by lowest seats across all servers, bump cache buster 2026-06-14 19:31:20 -03:00
Oliver 3b3cf8a17c fix: handle {data: [...]} API response format in server availability, bump cache buster to v3 2026-06-14 19:25:49 -03:00
Oliver 19183b42a8 live seat availability: fetch from server webhook, orange/red styling when <10/0 seats, disable sold-out locations 2026-06-14 16:54:13 -03:00
Oliver 9956000533 style: derez.ai is all lowercase — brand style fix (verb, not capitalized) 2026-06-13 15:02:53 -03:00
Oliver e5ddcc699c Pricing: change Senior spec to 3GB RAM / 30GB HDD in index.html and add.html 2026-06-11 06:27:03 -03:00
Oliver c2e31b5404 Pricing: default to Monthly instead of Yearly 2026-06-10 15:50:02 -03:00
Oliver 752d481e83 Blog: add blog950/blog1750 coupons, agent field + chip rendering in grid cards 2026-06-10 06:14:22 -03:00
Oliver 9ebf08a10e Blog post: add HERMES chip, BLOG499 coupon CTA, register coupon code in both pages 2026-06-10 06:02:27 -03:00
Oliver 8965340962 add friends950 coupon code (950¢ off) 2026-06-09 17:50:36 -03:00
Oliver 53a4f1eb2a add coupon badge on pricing cards: first-month price shown dynamically for friends499/creator950/friends1750 2026-06-09 17:45:56 -03:00
Oliver 7f892e9625 remove OpenClaw from pricing options, meta descriptions, and structured data 2026-06-09 16:29:17 -03:00
Oliver d0d9f7f95e create cancel.html + update add.html webhook URL 2026-06-09 05:42:38 -03:00
Oliver 606ca38e4d add standalone pricing page (add.html) — 1:1 copy of homepage pricing section, no header/footer 2026-06-08 18:17:00 -03:00