Skip to content

Releases: pcmoreno/club-competition-plugin

v0.3.1

Choose a tag to compare

@pcmoreno pcmoreno released this 15 Jul 17:50
f6fbe36

What's Changed

  • "Against you" head-to-head block (player detail) by @pcmoreno in #26
  • Admin Full Club Players List: KNSB ID, sort, search, Synced column by @pcmoreno in #27
  • KNSB rating sync: fetch list (CLI) + per-player apply (UI) by @pcmoreno in #28
  • Admin player editing + KNSB name/birth-year sync by @pcmoreno in #29
  • Member invite flow from the admin players list by @pcmoreno in #30
  • Add account menu with signed-in email to the top bar by @pcmoreno in #31
  • Security hardening: rate limiting, JWT revocation, token hashing, CSRF by @pcmoreno in #32
  • Fix broken PHPStan config with WordPress stubs by @pcmoreno in #33
  • Account page with password change; Argon2id hashing by @pcmoreno in #34
  • Admin player detail modal with member management by @pcmoreno in #35
  • Add player delete (guarded by no-tournament enrolment) by @pcmoreno in #36
  • Add player merge by @pcmoreno in #37
  • Add public first-admin bootstrap (break-glass, WP-CLI-free) by @pcmoreno in #38
  • Retier standings pieces (solo King, paired Queen, bottom half pawns) by @pcmoreno in #39

Full Changelog: v0.2.0...0.3.1

v0.2.0

Choose a tag to compare

@pcmoreno pcmoreno released this 21 Jun 12:36
c40769b

What's Changed

  • Fix viewer rendering on the Elementor production host (+ sign-in back-out) by @pcmoreno in #20
  • Fix sign-in form styling on the Elementor host (button align, link colour, control margins) by @pcmoreno in #21
  • Proactively isolate the viewer from host element styles by @pcmoreno in #22
  • Ship 2023/2024 season fixture by @pcmoreno in #23
  • Ship 2022/2023 season fixture by @pcmoreno in #24
  • Player tournament-detail view (0.2.0) by @pcmoreno in #25

Full Changelog: v0.1.0...v0.2.0

v0.1.0

Choose a tag to compare

@pcmoreno pcmoreno released this 20 Jun 10:37
973db6d

What's Changed

  • Add PHP API layer: entities, repositories, and controllers by @pcmoreno in #1
  • there can be multiple active seasons by @pcmoreno in #2
  • Scaffold React frontend foundation by @pcmoreno in #3
  • Viewer: Pairings, Players, Round history, Standings + scoring-snapshot persistence + auth fixes by @pcmoreno in #4
  • Round-history per-round standings + movers; bye-list fix by @pcmoreno in #5
  • Admin sub-app, full club players list, and create-admin CLI by @pcmoreno in #6
  • Upgrade Symfony components to 7.4 by @pcmoreno in #7
  • Upgrade DBAL 4, dompdf 3, PHPUnit 11, PHPStan 2, php-cs-fixer by @pcmoreno in #8
  • Upgrade @wordpress/scripts to 32 and frontend minors by @pcmoreno in #9
  • Upgrade Tailwind CSS to v4 by @pcmoreno in #10
  • Bump @wordpress/element to 8, drop unused @wordpress/components by @pcmoreno in #11
  • Run pending migrations on plugins_loaded by @pcmoreno in #12
  • Import Season: admin-button fixture loader by @pcmoreno in #13
  • UI fixes: standings 'after N rounds' title, sortable W/D/L, drop nav scrollbar by @pcmoreno in #14
  • Import point-ranked seasons; off-season viewer; standings polish by @pcmoreno in #15
  • JWT: auto-generate signing secret when no constant is set by @pcmoreno in #16
  • Fix production 500: use site table prefix, not hardcoded wp_scs_ by @pcmoreno in #18
  • Version 0.1.0 + Plugin URI to GitHub repo by @pcmoreno in #17
  • Fix viewer styling on Elementor hosts; add sign-in back-out by @pcmoreno in #19

Full Changelog: https://github.com/pcmoreno/club-competition-plugin/commits/0.1.0