Commit Graph

217 Commits

Author SHA1 Message Date
Pandipipas 91a8ce730c Migrate project setup to Node 24 runtime.
Update Node and TypeScript toolchain references, CI node version, lockfile resolution, and include current workspace/runtime files for consistency.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-08 19:11:27 +02:00
Pandipipas 7a5c1ec637 Migrate package management from npm to pnpm.
Standardize local and CI workflows on pnpm 11.0.8, replace npm commands in docs/config, and swap lockfiles for reproducible installs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-08 18:46:55 +02:00
Pandipipas 183e10b75b Merge pull request #140 from Pandipipas/add-icons-to-player-and-team-buttons
Agregar iconos a los campos de opciones del scoreboard
2026-02-26 15:26:43 +01:00
Pandipipas 240099a1df Add dedicated icons to scoreboard input options 2026-02-25 19:35:58 +01:00
Pandipipas 2f9bc22834 Merge pull request #138 from Pandipipas/add-keyboard-shortcut-settings-window
Add configurable keyboard shortcuts for scoreboard updates
2026-02-25 15:18:51 +01:00
Pandipipas eeab438ea7 Reorganize settings view into single sectioned card 2026-02-25 14:29:04 +01:00
Pandipipas 54ab922e12 Adjust settings layout and use underlined inputs 2026-02-25 14:23:13 +01:00
Pandipipas 5fd5224f0c Improve shortcut capture with key combinations 2026-02-25 14:15:11 +01:00
Pandipipas 8a3b3ebcaf Add configurable keyboard shortcuts for score updates 2026-02-25 14:08:48 +01:00
Pandipipas a4351b369c Merge pull request #137 from Pandipipas/fix-scoreboard-panel-reset-issues
Fix scoreboard state being reset when switching tabs
2026-02-25 13:59:48 +01:00
Pandipipas cecd08f3ac Fix scoreboard panel state resets across tabs 2026-02-25 13:57:09 +01:00
Pandipipas d69b294e0c remove docs 2026-02-25 13:52:40 +01:00
Pandipipas 103707c7c0 update ci 2026-02-25 13:52:09 +01:00
Pandipipas e1148d398c ci: trigger workflow on master branch (#136) 2026-02-25 12:25:45 +01:00
Pandipipas 494e9919e9 Fix implicit any types in Players NodeCG callback (#134) 2026-02-23 23:21:03 +01:00
Pandipipas 10841f4fff Harden TypeScript configs against parent workspace bleed (#133) 2026-02-23 22:52:47 +01:00
Pandipipas 9066e6a643 docs: expand refactor audit to cover entire repository (#132) 2026-02-21 13:55:58 +01:00
Pandipipas 3b4ac94d37 chore: remove outdated refactor and cleanup audit document 2026-02-21 13:34:54 +01:00
Pandipipas 6dd23dd8a0 Merge pull request #130 from Pandipipas/list-refactor-and-cleanup-tasks
docs: add comprehensive refactor/cleanup roadmap
2026-02-21 02:18:28 +01:00
Pandipipas 1caf3b6c65 docs: add detailed refactor and cleanup audit 2026-02-21 02:17:43 +01:00
Pandipipas 6412bce598 Merge pull request #127 from Pandipipas/add-animations-to-scoreboard-graphics
Add reactive animations to scoreboard and scoreboard-2xko
2026-02-21 01:24:04 +01:00
Pandipipas 8d1aecc44a Add transition animations to scoreboard graphics 2026-02-21 01:20:37 +01:00
Pandipipas 66572e0bf4 Merge pull request #126 from Pandipipas/integrate-template.css-into-main.vue
Inline 2XKO template CSS into scoreboard main.vue
2026-02-21 01:14:31 +01:00
Pandipipas f3d7b8b1e0 Revert unintended inline CSS changes in main scoreboard 2026-02-21 00:59:29 +01:00
Pandipipas 102c0b7e61 Remove template.css and inline 2xko styles 2026-02-21 00:59:24 +01:00
Pandipipas 7f6cac409a Inline 2XKO template CSS into scoreboard main.vue 2026-02-20 23:34:54 +01:00
Pandipipas 8a8fe66978 Merge pull request #125 from Pandipipas/remove-iframe-preview-from-graphicsview
Refina GraphicsView: quita previews iframe y agrega selector de skin para scoreboard
2026-02-20 23:15:15 +01:00
Pandipipas 62fda3492f Corrige persistencia del selector de skin en GraphicsView 2026-02-20 22:29:15 +01:00
Pandipipas 31c1886a48 Permite cambiar skin de scoreboard en tiempo real con misma URL 2026-02-20 22:21:13 +01:00
Pandipipas 3fdcad5cc6 Refina la vista de Graphics con selector de skin 2026-02-20 22:14:16 +01:00
Pandipipas 9dbdd19d4a Merge pull request #120 from Pandipipas/create-overlay-copy-with-custom-variables
Prepare 2XKO overlay for local Shapiro fonts without committing binaries
2026-02-20 22:01:43 +01:00
Pandipipas 582ba7469a Remove all commentator references from 2XKO graphic (#123) 2026-02-20 21:24:53 +01:00
Pandipipas 464e7d4b9e chore: remove local font setup documentation and .gitkeep, add Shapiro fonts for 2XKO overlay 2026-02-20 21:08:02 +01:00
Pandipipas faa8749872 Fix 2XKO text color, left flag alignment and right name order 2026-02-20 20:26:19 +01:00
Pandipipas ca467f37f9 Prepare 2XKO overlay for local Shapiro fonts without binaries 2026-02-20 20:19:11 +01:00
Pandipipas ff2786a304 Add character images for 2XKO roster 2026-02-20 00:34:07 +01:00
Pandipipas 8b8dab45ab style: format fighting character lists one per line (#117) 2026-02-20 00:14:27 +01:00
Pandipipas a97a653be2 Add Mortal Kombat 1 roster and game option (#116) 2026-02-20 00:10:48 +01:00
Pandipipas d2192841a4 Add and sort 2XKO roster options (#115) 2026-02-20 00:06:33 +01:00
Pandipipas 18757a7928 Add sorted KOF XV roster to fighting game options (#114) 2026-02-20 00:01:38 +01:00
Pandipipas e82693ff01 Add and normalize Guilty Gear Strive character roster (#113) 2026-02-19 23:57:18 +01:00
Pandipipas 46772d542f Ampliar i18n (EN/ES) en labels del dashboard y mensajes de update (#112)
* Expand EN/ES translations for panels and update status texts

* Translate remaining dashboard labels and localize country names

* Translate Players top action buttons and search placeholder
2026-02-19 23:43:02 +01:00
Pandipipas fe110e7c66 Set default characters by game when none are selected (#104) 2026-02-18 20:26:44 +01:00
Pandipipas 7307c370dc Merge pull request #98 from Pandipipas/optimize-bundle-size-with-webpack
perf: lazy-load scoreboard flag assets
2026-02-18 12:28:17 +01:00
Pandipipas 4542f41243 perf: lazy-load scoreboard flag assets 2026-02-18 12:25:26 +01:00
Pandipipas 3ad55dafcd Merge pull request #94 from Pandipipas/integrate-challonge-v2.1-api
feat(players): integrar Challonge v2.1 OAuth e importación de jugadores
2026-02-17 19:06:08 +01:00
Pandipipas 132045bb68 feat(players): stack Challonge card below StartGG and add logo icon 2026-02-17 19:03:48 +01:00
Pandipipas 77d4ec47b4 feat(players): add Challonge temporary imported-player expiration 2026-02-17 18:59:54 +01:00
Pandipipas dd2d8b79ca fix(challonge): send Authorization-Type headers for v2 oauth tokens 2026-02-17 18:50:56 +01:00
Pandipipas 9b789d2c61 fix(challonge): request OAuth scopes needed for tournament reads 2026-02-17 18:44:18 +01:00