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
25e20ac75c
fix: move SERVER_WEBHOOK const before initServerLocations() call
2026-06-14 17:06:02 -03:00
Oliver
a886c650c7
fix: move SERVER_WEBHOOK const before initServerLocations() call to avoid temporal dead zone
2026-06-14 17:01:46 -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
d6688c82a9
add video chip to Odoo speed-run blog card on homepage + JS/CSS for video chips
2026-06-14 08:39:26 -03:00
oliver
afbc9462f0
split + record
2026-06-12 14:23:16 -03:00
Oliver
77df4ef730
Icon: fill entire canvas with bg color
2026-06-10 09:29:07 -03:00
Oliver
f5b942bfed
Icon: revert to standard bg #08080c
2026-06-10 09:25:54 -03:00
Oliver
18766b60f3
Icon: transparent background (remove rounded square fill)
2026-06-10 09:23:33 -03:00
Oliver
2cb8cc55e0
Icon: reduce by 20%, center for circular YT crop
2026-06-10 09:20:34 -03:00
Oliver
d12712d45c
Add profile icon (SVG + PNG) at 98x98
2026-06-10 09:17:30 -03:00
Oliver
82efe44750
YouTube: create banner (2048x1152), add channel info to dashboard, update memory
2026-06-10 09:12:47 -03:00
Oliver
fa1c291783
new logo SVGs (color + black) replacing inline icon+text in header
2026-06-09 04:23:34 -03:00
Oliver
c3533a0d44
pricing slider + order form + oliver testimonial photo
2026-06-07 18:05:00 -03:00