• Joined on 2026-06-06
derez pushed to main at Oliver/derez.ai 2026-06-15 17:37:29 +02:00
00d82f151e fix: map server names to location codes (fr, usa) in the option values
derez pushed to main at Oliver/derez.ai 2026-06-15 17:27:54 +02:00
c83207bec4 fix: use s.code directly as location select value
derez pushed to main at Oliver/derez.ai 2026-06-15 17:22:48 +02:00
58cff06168 fix: use s.code as location select value, fall back to slugified name
derez pushed to main at Oliver/derez.ai 2026-06-15 17:21:37 +02:00
derez pushed to main at Oliver/derez.ai 2026-06-15 17:17:42 +02:00
e0b66ae824 fix: unwrap [{data:[...]}] wrapper in server webhook response parsing
derez pushed to main at Oliver/derez.ai 2026-06-15 17:08:59 +02:00
4fe11e124a fix: use server code from webhook response for location select value
derez pushed to main at Oliver/derez.ai 2026-06-15 14:03:58 +02:00
f84c62788e chore: update insights.json last_check timestamp (no Plausible email found)
derez pushed to main at Oliver/derez.ai 2026-06-15 11:01:48 +02:00
76f7cc0e2c blog: added standalone Odoo prompt to speed-run post with top/bottom cross-references
derez pushed to main at Oliver/derez.ai 2026-06-15 08:01:05 +02:00
77eb64e8bd Daily analytics update: 44 visitors, 295 pageviews (June 14)
derez pushed to main at Oliver/derez.ai 2026-06-15 00:50:47 +02:00
9c0b8df07c operations: add server availability table (seats, taken, available) fetched from webhook
derez pushed to main at Oliver/derez.ai 2026-06-15 00:39:44 +02:00
23f5d25533 faq: add GDPR backup region explanation to encrypted backups answer
derez pushed to main at Oliver/derez.ai 2026-06-15 00:38:23 +02:00
8fea7037e7 remove seat counts from option labels, locations show name only (except sold out)
derez pushed to main at Oliver/derez.ai 2026-06-15 00:35:05 +02:00
eab62121c3 remove low-seat coloring on select and options (normal appearance), keep sold-out red/disabled only
derez pushed to main at Oliver/derez.ai 2026-06-15 00:31:22 +02:00
da598a8ead fix: determine select border class by lowest seats across all servers, bump cache buster
derez pushed to main at Oliver/derez.ai 2026-06-15 00:25:51 +02:00
3b3cf8a17c fix: handle {data: [...]} API response format in server availability, bump cache buster to v3
derez pushed to main at Oliver/derez.ai 2026-06-14 22:06:04 +02:00
25e20ac75c fix: move SERVER_WEBHOOK const before initServerLocations() call
derez pushed to main at Oliver/derez.ai 2026-06-14 22:04:01 +02:00
adf210f48e add cache-buster to script.js to force fresh load
derez pushed to main at Oliver/derez.ai 2026-06-14 22:01:48 +02:00
a886c650c7 fix: move SERVER_WEBHOOK const before initServerLocations() call to avoid temporal dead zone
derez pushed to main at Oliver/derez.ai 2026-06-14 21:54:17 +02:00
19183b42a8 live seat availability: fetch from server webhook, orange/red styling when <10/0 seats, disable sold-out locations
derez pushed to main at Oliver/derez.ai 2026-06-14 14:18:32 +02:00
ea58be1d97 slider: swapped in new Odoo speed-run video — I Connected AI to Odoo in 10 Minutes