Pandipipas
c168c3b84a
feat: add comprehensive architecture documentation and migration plan for refactor sessions
2026-05-24 15:38:15 +02:00
Pandipipas
67f3e60953
fix: disable signing option for NSIS executable
2026-05-24 15:24:09 +02:00
Pandipipas
d4dd77151c
fix: remove unnecessary signing option from NSIS configuration
2026-05-17 14:05:14 +02:00
Pandipipas
fbc709463f
feat: implement Gitea update checks and installer management
2026-05-16 23:10:05 +02:00
Pandipipas
955a1f7116
feat: improve NodeCG runtime installation and relaunch behavior
2026-05-16 22:22:30 +02:00
Pandipipas
41e4e91c4b
feat: enhance NodeCG runtime management and packaging
...
- Update .gitignore and .prettierignore to exclude additional cache and configuration files.
- Revise README.md for clarity on build processes and runtime behavior.
- Improve architecture documentation to reflect changes in startup flow and module responsibilities.
- Modify troubleshooting guide to address common runtime issues and installation steps.
- Enhance ESLint configuration to ignore more directories.
- Update package.json scripts for better build and distribution processes.
- Introduce build-scoreko-bundle.mjs for building the Scoreko bundle.
- Implement prepare-nodecg-runtime.mjs for managing NodeCG runtime installation and updates.
- Add runtime-provisioner.ts to handle user-specific NodeCG runtime provisioning.
- Create tests for runtime provisioning to ensure correct behavior.
- Refactor process-manager.ts and main.ts to integrate new runtime management logic.
2026-05-09 17:45:36 +02:00
Pandipipas
b10b8adb98
END
2026-02-25 20:27:12 +01:00
Pandipipas
2426949197
Handle rapid relaunches with single-instance lock ( #37 )
2026-02-25 19:15:15 +01:00
Pandipipas
520ac18dde
Handle rapid relaunches with single-instance lock
2026-02-25 15:19:14 +01:00
Pandipipas
70fd54706d
Make userData directory configurable via env ( #36 )
2026-02-24 13:08:25 +01:00
Pandipipas
cc19114ddb
Merge pull request #33 from Pandipipas/rename-repository-to-scoreko-electron
...
Clarify wrapper identity with scoreko-electron-wrapper naming
2026-02-24 10:53:41 +01:00
Pandipipas
cfaec88bdc
Rename wrapper identifier to scoreko-electron-wrapper
2026-02-24 01:04:27 +01:00
Pandipipas
adb0b65ed0
Merge pull request #32 from Pandipipas/add-human-like-comments-to-key-files
...
Add human-style comments to key Electron and NodeCG flows
2026-02-24 00:52:25 +01:00
Pandipipas
fd4a599ae0
Add human-style explanatory comments in main runtime flow
2026-02-24 00:52:08 +01:00
Pandipipas
fddf32905a
Merge pull request #31 from Pandipipas/update-readme-for-new-scripts
...
docs: translate README to English and remove refactor roadmap
2026-02-24 00:47:09 +01:00
Pandipipas
83f898bde6
docs: translate README to English and remove roadmap
2026-02-24 00:46:58 +01:00
Pandipipas
ccea55ffa2
Merge pull request #30 from Pandipipas/translate-all-spanish-text-to-english
...
Translate Spanish content to English across docs, scripts, runtime messages, and tests
2026-02-24 00:37:57 +01:00
Pandipipas
12b85e6579
Translate Spanish text to English across docs and code
2026-02-24 00:37:48 +01:00
Pandipipas
fdc013bdb7
Merge pull request #23 from Pandipipas/refactorizar-y-mejorar-el-codigo
...
docs: añadir roadmap detallado de refactor sin romper funcionalidad
2026-02-24 00:26:34 +01:00
Pandipipas
e120bf1d4a
chore: remove default dist script and keep platform-specific dist commands ( #29 )
2026-02-24 00:23:11 +01:00
Pandipipas
944efe7301
chore: build installers for all desktop platforms in dist ( #28 )
2026-02-23 23:55:21 +01:00
Pandipipas
4aa75802cc
fix(nodecg): include actionable diagnostics when process exits before readiness ( #27 )
2026-02-23 22:24:22 +01:00
Pandipipas
1f7b05e703
fix(nodecg): avoid intrusive port probe that can break startup on Windows ( #26 )
2026-02-23 22:16:31 +01:00
Pandipipas
8006586e11
test: fix cross-platform assumptions in icon and process manager tests ( #25 )
2026-02-21 22:17:51 +01:00
Pandipipas
292df1bd7e
Merge pull request #24 from Pandipipas/apply-incremental-refactor-roadmap
...
Refactor fase 0-5
2026-02-21 19:29:49 +01:00
Pandipipas
2b0d627396
feat: complete pending roadmap items with doctor, hardening, and code quality
2026-02-21 19:27:11 +01:00
Pandipipas
710fea38c0
refactor(cleanup): completar fase 5 con renombrados semánticos
2026-02-21 18:55:30 +01:00
Pandipipas
8047c99946
build(packaging): completar fase 4 con icono mac y CI básica
2026-02-21 18:50:50 +01:00
Pandipipas
5c4ab5bed4
feat(hardening): completar fase 3 con validación, navegación segura y shutdown
2026-02-21 18:46:32 +01:00
Pandipipas
50b145a320
test(main): completar fase 2 con cobertura de iconos y timing
2026-02-21 18:42:27 +01:00
Pandipipas
d3d33324ff
test(nodecg): cubrir lifecycle de process-manager con mocks
2026-02-21 18:37:54 +01:00
Pandipipas
e3b78cf6ba
test(config): cubrir utilidades env con node:test
2026-02-21 18:33:38 +01:00
Pandipipas
e4e3ea4459
refactor(main): extraer configuración, ventanas, procesos y errores
2026-02-21 18:30:07 +01:00
Pandipipas
4eb639a6c5
docs: add detailed refactor and improvement roadmap
2026-02-21 18:22:46 +01:00
Pandipipas
95a8cc390c
fix: mostrar errores fatales de arranque en producción ( #22 )
2026-02-19 14:37:50 +01:00
Pandipipas
182231723c
build: show NSIS install details panel by default ( #20 )
...
* build: expose NSIS install details panel by default
* fix: update installer configuration to disable zip usage
2026-02-18 16:58:38 +01:00
Pandipipas
d2ef4b5d4f
update window_size
2026-02-15 20:40:35 +01:00
Pandipipas
f87db975ba
Remove binary icon asset and align icon config/docs ( #18 )
2026-02-11 00:15:35 +01:00
Pandipipas
1b184bf258
refactor: run NodeCG only with Electron node runtime ( #17 )
2026-02-11 00:03:02 +01:00
Pandipipas
3a500a682f
Add app customization options for title, icons, and Windows metadata ( #16 )
2026-02-10 23:47:30 +01:00
Pandipipas
ba82e627db
fix: add 'lib' directory to .gitignore
2026-02-10 23:17:24 +01:00
Pandipipas
f7cdf41933
chore: remove unused static loading page ( #15 )
2026-02-10 23:16:33 +01:00
Pandipipas
f3de69decf
refactor startup flow and remove legacy error handling ( #14 )
2026-02-10 22:45:54 +01:00
Pandipipas
db81138af1
Fix Electron shutdown by terminating NodeCG process tree ( #13 )
...
* Fix Electron shutdown by terminating NodeCG process tree
* fix: adjust window dimensions for main and loading screens
2026-02-10 22:20:33 +01:00
Pandipipas
da3ca23c68
fix: consolidate sqlite rebuild scripts in package.json
2026-02-10 22:15:15 +01:00
Pandipipas
73100ce43c
Cargar splash local y estabilizar la transición loading→dashboard ( #12 )
...
* Fix startup loading window sequencing
* Remove local splash and show bundle loading only
* Increase loading delay and force-stop NodeCG on quit
2026-02-10 22:10:47 +01:00
Pandipipas
9aa5553550
fix: update default dashboard and loading routes for Scoreko
2026-02-10 21:55:38 +01:00
Pandipipas
9286a701d4
fix: treat loading as nodecg dashboard route ( #9 )
2026-02-10 18:16:59 +01:00
Pandipipas
28b9312d4f
fix: use bundle dashboard loading screen instead of static loading file ( #8 )
2026-02-10 17:52:42 +01:00
Pandipipas
905bf0dda0
Codex-generated pull request ( #7 )
...
* feat: recreate scoreko electron wrapper on electron 39.5.1
* fix: handle missing bindings in sqlite legacy workspace
2026-02-10 17:41:12 +01:00