Commit Graph

  • 676f85e753 Merge branch 'review/quality-memory-safety' into main main MrFastwind 2026-07-25 03:04:06 +02:00
  • 4d6f162b8f fix: code quality, memory safety, and install improvements MrFastwind 2026-07-25 02:47:04 +02:00
  • 8bf163a931 fix(backend): fix memory leaks and resource issues in logs system MrFastwind 2026-07-24 16:25:09 +02:00
  • 6f3175ac9a feat: add Wine Z: path prefix for Windows platform on Linux host MrFastwind 2026-07-24 03:57:51 +02:00
  • 41c1390972 docs: update PLAN, CODEBASE, README with env vars, stubs, tests, atomic state MrFastwind 2026-07-23 22:29:22 +02:00
  • 930b6cbca6 test(backend): add RPT log output to server stub MrFastwind 2026-07-23 21:20:53 +02:00
  • 04882b3c80 test(backend): enhance stubs with logging, heartbeat, timed exit, and fake downloads MrFastwind 2026-07-23 21:07:49 +02:00
  • 1307bc4740 chore: add backend/server binary to gitignore MrFastwind 2026-07-23 20:56:25 +02:00
  • 0085ca78fd fix: use absolute paths for dev-deploy directories in Makefile MrFastwind 2026-07-23 20:53:06 +02:00
  • 5134a3b261 fix: create dev-deploy directories before copying stubs in make dev MrFastwind 2026-07-23 20:47:06 +02:00
  • 234116e6a1 test(backend): add tests for SERVER_BINARY, SERVER_PARAMS, STEAMCMD_PATH env vars MrFastwind 2026-07-23 20:39:24 +02:00
  • 03c3d7bae2 feat: add SERVER_BINARY, SERVER_PARAMS, STEAMCMD_PATH env vars MrFastwind 2026-07-23 20:31:38 +02:00
  • bc23ad7daa test(backend): add process manager and steamcmd tests with stub scripts MrFastwind 2026-07-23 20:23:31 +02:00
  • 311cc01ce5 chore(backend): update go.mod after go mod tidy MrFastwind 2026-07-23 20:15:54 +02:00
  • 0e58b36bd2 chore: add make test, test-backend, test-frontend targets MrFastwind 2026-07-23 20:15:36 +02:00
  • d66f8bdd26 ci: add go test and npm test to CI pipeline, remove redundant npm ci MrFastwind 2026-07-23 20:15:31 +02:00
  • d54c46d2ad chore(frontend): remove unused zustand dependency and fix HTML title MrFastwind 2026-07-23 20:15:27 +02:00
  • f4d98830dc refactor(frontend): extract shared fmtSize, remove duplicate ModEntry, use shared ConfigEditor MrFastwind 2026-07-23 20:15:19 +02:00
  • 6e628a0bba fix(backend): replace mutex with atomic state machine in ProcessManager and SteamCmdManager MrFastwind 2026-07-23 20:15:11 +02:00
  • 9f232b5225 fix(backend): add path validation to DeleteMod and improve GetLog security MrFastwind 2026-07-23 20:15:06 +02:00
  • d55200886b docs: rewrite PLAN.md and update CODEBASE.md, README.md MrFastwind 2026-07-23 20:14:56 +02:00
  • 914e0fbe48 Make deployment-friendly defaults: no env vars needed to run MrFastwind 2026-07-09 15:42:50 +02:00
  • 9aa6fca50e Fix embedded frontend serving: use fs.ReadFile instead of Gin FileFromFS MrFastwind 2026-07-09 15:34:50 +02:00
  • bc0a252d7d Embed frontend dist into Go binary; remove frontend path from health MrFastwind 2026-07-09 15:27:50 +02:00
  • 2d301b95b6 Add server health endpoint and status page MrFastwind 2026-07-09 15:22:43 +02:00
  • 6f782af913 refactor(modlist): replace html/template with text/template and clean up deps MrFastwind 2026-07-09 14:13:09 +02:00
  • 6774397885 feat: add modlist export to Arma 3 Launcher HTML format MrFastwind 2026-07-06 18:33:24 +02:00
  • d94593743f ci: add build and distribution pipeline with goreleaser and Gitea Actions MrFastwind 2026-07-06 17:35:23 +02:00
  • cc7cb0bc56 feat(frontend): add Mods page with table view, delete, and cleanup MrFastwind 2026-07-06 16:10:32 +02:00
  • c06a9a7981 feat(backend): add mod management API endpoints MrFastwind 2026-07-06 16:10:30 +02:00
  • 26cc812e73 feat(backend): add mod manager service for scanning workshop/local mods MrFastwind 2026-07-06 16:10:24 +02:00
  • 149a60c6fb feat: add automation features (auto-update, auto-start, scheduled updates) MrFastwind 2026-07-06 16:10:17 +02:00
  • b853aead8c Initial commit MrFastwind 2026-07-06 01:29:23 +02:00