This website requires JavaScript.
Explore
Help
Sign In
valknar
0 Followers
·
0 Following
https://pivoine.art
Joined on
2025-11-15
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Overview
Repositories
14
Projects
Packages
Public Activity
Starred Repositories
valknar
pushed to
main
at
valknar/worldcup
2026-06-15 17:39:39 +02:00
42063cdfda
fix: extend group heading regex from [a-h] to [a-z] for 2026 Groups I-L
valknar
pushed to
main
at
valknar/worldcup
2026-06-15 17:37:16 +02:00
61c3c3f6cf
fix: add --force flag to sync to clear 2026 data and orphaned teams
valknar
pushed to
main
at
valknar/worldcup
2026-06-15 17:33:07 +02:00
b832b62f5e
fix: normalize Bosnia & Herzegovina and USA team name variants
valknar
pushed to
main
at
valknar/worldcup
2026-06-15 17:24:23 +02:00
f885e4312c
refactor: extract lib/wiki-scraper.ts, make scraper composable, sync from Wikipedia
d1171267a8
feat: scrape tournament meta from Wikipedia, drop world_cup.csv
ff4989f39f
refactor: rename data/openfootball → data/wikipedia, drop data/kaggle
5dcd22ad22
feat: replace Kaggle CSV with Wikipedia scraper for historical match data
Compare 4 commits »
valknar
pushed to
main
at
valknar/worldcup
2026-06-15 09:59:03 +02:00
83b1ad3e35
fix: atomic goal updates in sync — transaction + bulk INSERT
valknar
pushed to
main
at
valknar/worldcup
2026-06-15 08:56:23 +02:00
2c981dc6c0
fix: add non-null assertion for DATABASE_URL in sync.ts closure
valknar
pushed to
main
at
valknar/worldcup
2026-06-15 08:53:58 +02:00
9f8f56ac4e
fix: remove redundant DDL from sync.ts and validate DATABASE_URL
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 22:19:00 +02:00
de03dfeadb
fix: suppress Apollo cache warnings for Match.team1 / Match.team2
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 22:05:08 +02:00
11a89204af
feat: add Umami analytics via UMAMI_ID / UMAMI_SRC env vars
767236739b
feat: add football net background pattern and glass card styling
Compare 2 commits »
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 21:47:49 +02:00
479c3d93e4
fix: constrain nav and footer content to max-w-[1200px] like main content
ae46cbc44e
feat: add footer with copyright and dev.pivoine.art link
1c73baf894
fix: remove unused \$name variable from PlayerGoalsByYear query
Compare 3 commits »
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 21:35:03 +02:00
0b26c59ceb
fix: regenerate pnpm-lock.yaml after heroicons install, remove npm lockfile
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 21:27:08 +02:00
3cb619d7fa
fix: include today's completed matches in recentMatches
c3ddb6e874
feat: replace emoji icons with Heroicons SVG set
Compare 2 commits »
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 21:12:31 +02:00
a6111d7beb
fix: resolve Apollo cache warning for TeamStats embedded objects
6e6e819718
fix: scope team page scorers by teamId instead of filtering global top 200
Compare 2 commits »
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 21:08:23 +02:00
9b8e266f88
feat: team pages with match/tournament history, mobile padding fixes, linked scorers and nations
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 20:39:18 +02:00
f1b5328b78
fix: switch team table and confederation stats to proper table layout
e5625bf759
fix: minimize favicon margins — trophy fills 96% of height
9077f3ec8b
fix: remove background rect from favicon, transparent icons
2b18fa1ebb
fix: rebuild favicon with inlined vector paths, no image-embed blurriness
020fbd5bdf
fix: rebuild favicon as proper square SVG with dark background
Compare 12 commits »
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 19:57:02 +02:00
52b8348203
feat: add 404 page matching app design system
85c40cf56e
fix: update document.title on every page via useEffect
Compare 2 commits »
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 19:45:40 +02:00
32d33d2f92
fix: add data-scroll-behavior="smooth" to suppress Next.js warning
2e284ec49e
fix: show penalty score as headline result, FT score as footnote
25e440f5a4
fix: scroll to hash anchor after Apollo data loads on tournament page
Compare 3 commits »
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 19:33:23 +02:00
e4d9772c47
fix: add missing team name variants and defunct nations to iso-codes
c98d45da79
fix: add Türkiye alias to iso-codes (openfootball uses new name)
Compare 2 commits »
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 19:28:36 +02:00
050f661e6d
fix: match placeholder badge dimensions to flag-icons flag size
valknar
pushed to
main
at
valknar/worldcup
2026-06-14 19:26:15 +02:00
39985a5c71
fix: override stale DB iso2 with registry for known defunct nations
Previous
2
Next