6f09922824
chore(deploy): keep docs/ and DEVELOPMENT.md off the FTP upload
2026-07-04 17:32:31 -03:00
a3372f8399
docs: rewrite README as a showcase and add DEVELOPMENT.md
2026-07-04 17:32:21 -03:00
6c537609a5
data: update 04/07/2026 16:59 CANxMAR 0x3
2026-07-04 16:59:23 -03:00
6221b12d3b
data: update 04/07/2026 12:36 COLxGHA 1x0
2026-07-04 12:37:09 -03:00
caec00689f
docs: update architecture for bracket redesign (Steps 1–3)
...
Document wallchart center-out geometry engine, radial orbit layout with flag
tokens on rings, rounds pager infrastructure, view toggle persistence, and
art direction (stadium-night, escalating heat). Note retirement of CSS
equal-height connector invariant. Update TODO with Step 4 (champion
celebration + polish + v1.1.0 version bump).
2026-07-03 22:09:54 -03:00
c246117545
feat(bracket): redesign with wallchart, radial orbit, and rounds pager
...
Center-out wallchart layout (computeWallchartLayout), radial orbit view with
circular flag tokens, and mobile rounds pager with button navigation (Steps 1–3).
Stadium-night art direction, SVG connectors, fit-to-chart zoom, escalating card
heat toward the Final, dual gold-real/blue-sim champion celebration paths.
Adds bracket view toggle with persistent wc2026_prefs.bracketView storage.
2026-07-03 22:09:49 -03:00
0966a33fa3
data: update 03/07/2026 22:00 ARGxCPV 3x2
2026-07-03 21:59:47 -03:00
bd29398fde
data: update 03/07/2026 18:05 AUSxEGY 1x1
2026-07-03 18:05:08 -03:00
8d8c54593b
Merge branch 'master' of https://github.com/LucasKalil-Programador/world-2026-hub
2026-07-03 16:15:44 -03:00
9164a10a78
data: update 03/07/2026 11:18 PORxCRO 2x1 SUIxALG 2x0
2026-07-03 16:09:37 -03:00
cb6e4aa9a0
data: update 03/07/2026 11:18 PORxCRO 2x1 SUIxALG 2x0
2026-07-03 11:19:05 -03:00
6c5439c530
data: update 02/07/2026 19:12 ESPxAUT 3x0
2026-07-02 19:12:13 -03:00
4892de7eb8
Merge branch 'master' of https://github.com/LucasKalil-Programador/world-2026-hub
2026-07-02 12:24:11 -03:00
0dd94e789e
docs: log daily refresh 02/07/2026
2026-07-02 12:24:01 -03:00
3ed3f19da0
docs: log daily refresh 02/07/2026
2026-07-02 12:00:04 -03:00
c2355f302e
data: update 02/07/2026 — 2 jogos
...
01/07 20:00 BELxSEN 3x2
02/07 00:00 USAxBIH 2x0
2026-07-02 11:59:57 -03:00
92e578cb7d
docs: log daily refresh 01/07/2026
2026-07-01 17:04:23 -03:00
a65572a7ef
data: update 01/07/2026 16:00 ENGxCOD 2x1
2026-07-01 17:04:18 -03:00
4ec31038f3
docs: log daily refresh 01/07/2026
2026-07-01 10:48:18 -03:00
af7b98318d
data: update 01/07/2026 — 2 jogos
...
30/06 21:00 FRAxSWE 3x0
01/07 01:00 MEXxECU 2x0
2026-07-01 10:45:14 -03:00
07a97f1436
Merge branch 'master' of https://github.com/LucasKalil-Programador/world-2026-hub
2026-06-30 17:11:13 -03:00
e6ec629401
docs: log daily refresh 30/06/2026
2026-06-30 17:10:57 -03:00
387972d9bc
docs: log daily refresh 30/06/2026
2026-06-30 17:03:18 -03:00
032f8a312b
data: update 30/06/2026 17:00 CIVxNOR 1x2
2026-06-30 17:03:18 -03:00
3977056798
data: minify tournament data files
2026-06-30 11:54:53 -03:00
bc9d6f038b
docs: log daily refresh 30/06/2026
2026-06-30 01:12:02 -03:00
30eb4ea3e2
data: update 30/06/2026 — 2 jogos
...
29/06 20:30 GERxPAR 1x1 (pen 3x4)
30/06 01:00 NEDxMAR 1x1 (pen 2x3)
2026-06-30 01:11:57 -03:00
96c2b42bbc
docs: log daily refresh 29/06/2026
2026-06-29 16:31:27 -03:00
520db94a48
data: update 29/06/2026 17:00 BRAxJPN 2x1
2026-06-29 16:31:27 -03:00
33e83619cf
data: update 28/06/2026 21:39 KSAxCAN 0x1
2026-06-28 21:40:21 -03:00
9ce9c4e51b
docs: note best-third ranking table + version bump
2026-06-28 13:16:14 -03:00
adb8cce441
feat(groups): add best third-placed teams ranking table
...
Ranks the 12 third-placed teams across groups (Pts -> GD -> GF -> id) and marks the top 8 that advance to the R32. Full-width section below the group cards in the Grupos tab, gated on all 12 groups finished (omitted from the DOM otherwise). Reuses .standings-table styling, header tooltips and the favorite-row highlight: gold rows + check for the 8 qualified, muted rows for 9-12, a dashed cut line between. computeThirdPlaceRanking() only ranks for display; the slot->group allocation stays in bracket-config.json. Bumps APP_VERSION to v1.0.3 (also covers the hero knockout-resolution fix).
2026-06-28 13:16:14 -03:00
22a157197b
docs: note hero knockout-resolution bug fix
2026-06-28 12:51:57 -03:00
7b404e678f
fix(hero): resolve knockout matchup teams (R32+ showed "A definir")
...
The home hero read match.homeTeam/awayTeam directly; knockout matches (ids 73-104) carry only bracketRef and resolve teams at runtime, so once the next match became an R32 game the hero showed "A definir vs A definir". Resolve via resolveBracketTeams(match) like schedule cards and the modal; heroTeamHTML now takes a {team,label} slot.
2026-06-28 12:51:57 -03:00
0a2010691f
docs: log daily refresh 28/06/2026
2026-06-28 12:42:08 -03:00
890ec050ef
data: fill thirdPlaceAssignment 28/06/2026 — 8 best thirds (B,D,E,F,I,J,K,L) → R32
...
Group stage complete (all 72 matches finished). 8 best third-placed teams ranked Pts→GD→GF: groups B,D,E,F,I,J,K,L (out: G/IRN, A/KOR, C/SCO, H/URU). Allocation from FIFA official combination table: {1:D, 2:F, 3:B, 4:I, 5:E, 6:K, 7:J, 8:L}. R32 verified vs official bracket — exact structural match, no same-group clashes.
2026-06-28 12:42:02 -03:00
8c89b8f06b
data: update 28/06/2026 11:17 JORxARG 1x3 ALGxAUT 3x3
2026-06-28 11:17:36 -03:00
cc306c4063
data: update 27/06/2026 23:47 CODxUZB 3x1 COLxPOR 0x0
2026-06-27 23:47:42 -03:00
064533a72c
data: update 27/06/2026 10:32 CROxGHA 2x1 PANxENG 0x2
2026-06-27 23:20:42 -03:00
476bc5281a
data: update 27/06/2026 10:32 EGYxIRA 1x1 NZLxBEL 1x5
2026-06-27 10:33:02 -03:00
ec78ed4272
data: update 26/06/2026 23:15 CPVxKSA 0x0 URUxESP 0x1
2026-06-26 23:14:53 -03:00
021f562ee4
data: update 26/06/2026 21:00 NORxFRA 0x0 SENxIRQ 5x0
2026-06-26 21:00:30 -03:00
954ab96af4
data: update 26/06/2026 09:44 PARxAUS 0x0 TURxUSA 3x2
2026-06-26 09:45:12 -03:00
9b905290ba
data: update 25/06/2026 08:47 TUNxNED 1x3 JPNxSWE 1x1
2026-06-25 22:04:38 -03:00
1cfa9a827f
data: update 25/06/2026 08:47 CUWxCVI 0x2 ECUxGER 2x1
2026-06-25 21:26:00 -03:00
7e2de5b157
data: update 25/06/2026 08:47 KFAxKOR 1x0 CZExMEX 0x3
2026-06-25 08:47:28 -03:00
aed1caf672
Merge branch 'master' of https://github.com/LucasKalil-Programador/world-2026-hub
2026-06-24 23:03:59 -03:00
da06e73bbd
docs: log daily refresh 24/06/2026
2026-06-24 23:03:49 -03:00
faba793d63
docs: log daily refresh 24/06/2026
2026-06-24 22:29:21 -03:00
ad16cc150f
data: update 24/06/2026 — 4 jogos
...
19:00 SUIxCAN 2x1
19:00 BIHxQAT 3x1
22:00 SCOxBRA 0x3
22:00 MARxHAI 4x2
2026-06-24 22:29:16 -03:00