Commit Graph

  • f88f115456 Fix: use vanilla classpath for modloaders (fabric/forge/neoforge), add JS debug logging SashegDev 2026-05-08 17:50:33 +00:00
  • f65c5c4180 Debug: classpath for modloaders, game logs in UI SashegDev 2026-05-08 17:43:12 +00:00
  • 9a1cf886d7 Debug: add stdout/stderr capture, log game logs to console SashegDev 2026-05-08 17:36:49 +00:00
  • 7bc4cfba46 Add game log file writing, debug modloader launch SashegDev 2026-05-08 17:23:38 +00:00
  • 2eac52b561 Clean up debug logging SashegDev 2026-05-08 15:49:33 +00:00
  • e105f73d4e Debug: log server version response SashegDev 2026-05-08 15:45:23 +00:00
  • a754dea612 Simplify: read version only from JAR manifest, remove .version file SashegDev 2026-05-08 15:09:59 +00:00
  • 18029a5f1c Fix version reading - fallback to JAR manifest, fix server version URL SashegDev 2026-05-08 14:51:53 +00:00
  • 81dd4c2892 Fix Bootstrap to use bin/ directory properly SashegDev 2026-05-08 13:17:30 +00:00
  • 8ab89075f2 Fix version reading from JAR manifest SashegDev 2026-05-08 12:39:14 +00:00
  • 914f753872 Remove build.version dependency SashegDev 2026-05-08 12:15:43 +00:00
  • 657304d7c7 Fix: Bootstrap update and meta parsing SashegDev 2026-05-08 11:19:10 +00:00
  • 7ec41919a3 Fix: Fabric loader launch and Bootstrap paths SashegDev 2026-05-08 11:04:45 +00:00
  • 12c3be84ea Fix: Multiple launcher issues SashegDev 2026-05-08 10:11:49 +00:00
  • 4189df9163 Server: Add launcher version scanning on startup SashegDev 2026-05-07 18:50:07 +00:00
  • 54e107f0b5 Bootstrap: Add incremental update support via meta system SashegDev 2026-05-07 18:41:35 +00:00
  • 4b055172b5 Server: Add launcher meta system for incremental updates SashegDev 2026-05-07 18:40:00 +00:00
  • abf667ebdb Server: Default to 1 worker - better for file downloads SashegDev 2026-05-07 18:03:37 +00:00
  • 07ca5c3668 Server: Reduce rate limit log spam - periodic summary only SashegDev 2026-05-07 17:56:46 +00:00
  • 566f9c13b3 Server: Add direct_passthrough for faster file serving SashegDev 2026-05-07 17:54:03 +00:00
  • 3e85ff3a22 Server: Skip logging for file downloads SashegDev 2026-05-07 17:53:08 +00:00
  • 3063153a97 Server: Fix /docs endpoint - allow openapi.json and swagger SashegDev 2026-05-07 17:48:54 +00:00
  • 805b55b85d Server: Remove broken PID-based logging SashegDev 2026-05-07 17:46:42 +00:00
  • 58603a3e6a Server: PID-based logging - only master logs startup SashegDev 2026-05-07 17:45:36 +00:00
  • 1241fbffcd Server: Add file lock for blocklist loading SashegDev 2026-05-07 17:43:21 +00:00
  • 87a55f1dd1 Server: Cache blocklist to file + disable httpx debug logs SashegDev 2026-05-07 17:42:15 +00:00
  • 91533d76cc Server: Fix blocklist loading - only once at startup SashegDev 2026-05-07 17:40:32 +00:00
  • f2365f9bcc Server: Auto-load public IP blocklists SashegDev 2026-05-07 17:38:08 +00:00
  • c8a705249c Server: Simplify IP filtering - only blacklist SashegDev 2026-05-07 17:14:47 +00:00
  • 094e40979e Server: Add bot protection middleware SashegDev 2026-05-07 17:09:45 +00:00
  • a288dca5f9 Server: Add legacy build support SashegDev 2026-05-07 16:44:10 +00:00
  • 36d7d0cefa Refactor: Multi-module Maven project structure SashegDev 2026-05-06 21:35:14 +00:00
  • c15db6487b коммит последних действий SashegDev 2026-05-06 15:49:14 +00:00
  • 200e6b164b Multi-module project: bootstrap + launcher, UI updates SashegDev 2026-05-06 10:33:08 +00:00
  • 635d2d6223 fix: добавляем shell скрипт launcher.sh для запуска с javafx module-path UI SashegDev 2026-05-05 11:36:36 +00:00
  • 69ed8fd33c fix: исключаем javafx из shade, исправляем antrun SashegDev 2026-05-05 11:35:33 +00:00
  • 2a06aa8b29 feat: добавляем win/linux профили для сборки с разными javafx SashegDev 2026-05-05 11:33:30 +00:00
  • d9085d3e1f fix: исправляем синтаксис antrun copy SashegDev 2026-05-05 11:29:01 +00:00
  • 5d4bf70925 fix: копируем JavaFX JAR в builds и исключаем из shade SashegDev 2026-05-05 11:25:44 +00:00
  • 4b11a6e659 fix: добавляем JavaFX module-path и настройки для GUI запуска SashegDev 2026-05-05 11:23:59 +00:00
  • c6dce7f430 fix: добавляем Windows classifier для JavaFX и исключаем Linux jar из shade SashegDev 2026-05-05 09:42:49 +00:00
  • f0365561a0 fix: убираем дублирующую проверку isHeadless из UIWindow SashegDev 2026-05-05 09:37:01 +00:00
  • 62f5687872 fix: добавляем проверку DISPLAY для запуска UI на сервере SashegDev 2026-05-05 09:36:01 +00:00
  • 405982503e feat(ui): добавляем анимированный прогресс-бар при обновлении сборки SashegDev 2026-05-05 08:57:48 +00:00
  • df783b0b03 feat(ui): добавляем прогресс-коллбэк и автообновление лаунчера SashegDev 2026-05-05 08:53:01 +00:00
  • 53ff8a63f0 fix: исправляем баг с версией сборки SashegDev 2026-05-05 08:42:51 +00:00
  • df16d17e7d feat(ui): добавляем верификацию файлов и кнопку ОБНОВИТЬ SashegDev 2026-05-05 08:20:24 +00:00
  • 2e2f89ded6 Merge pull request #5 from SashegDev/ui SashegDev 2026-05-05 09:54:09 +03:00
  • 16882d77e1 feat(ui): add Web UI with JavaFX, install service, and new tests SashegDev 2026-05-05 06:48:27 +00:00
  • e021d499a9 feat(ui): add Web UI with JavaFX, install service, and new tests ui-backup alpha SashegDev 2026-05-05 06:48:27 +00:00
  • 896b58472f feat(api): add internal API foundation for UI SashegDev 2026-05-05 04:12:39 +00:00
  • 26fb4c3083 Немного подправил инфу SashegDev 2026-05-05 02:16:06 +03:00
  • 0d9e1b9b95 Merge pull request #4 from SashegDev/alpha SashegDev 2026-05-05 02:12:31 +03:00
  • a501dd1d99 refactor(launch): dynamic version JSON parsing for Forge/NeoForge compatibility SashegDev 2026-05-04 22:58:49 +00:00
  • 37e7c990a7 feat: add NeoForge support, fix Forge installPack bug, update server proxy SashegDev 2026-05-04 22:53:22 +00:00
  • 14da6c1a45 test(client): add JUnit 5 tests (30 tests) — unit + integration SashegDev 2026-05-04 22:40:10 +00:00
  • a80c00f91c test(server): add client-facing endpoint tests (20 tests), fix pack contract assertions SashegDev 2026-05-04 22:28:12 +00:00
  • ff921def7f test(server): add comprehensive test suite (47 tests), fix DB lock and schema bugs SashegDev 2026-05-04 22:14:06 +00:00
  • ba4eea8c4e fix(server,security): add ban check to validate_token, replace rate_limit DB with TTLCache SashegDev 2026-05-04 21:12:35 +00:00
  • 7daaedd327 chore(server): remove unused models, delete http_logger.py, rename viev_logs.py → view_logs.py SashegDev 2026-05-04 21:10:11 +00:00
  • 95e5338635 refactor(server): clean main.py — remove duplicate imports, dead code, unify logging, fix proxy lifecycle SashegDev 2026-05-04 21:09:10 +00:00
  • d78c6c27a5 feat(server): add /auth/pass/activate endpoint for pass code activation SashegDev 2026-05-04 21:06:56 +00:00
  • 466f155e0e feat(server): connect admin_router to FastAPI app SashegDev 2026-05-04 21:06:02 +00:00
  • 014ffc4fae fix(server): add role aliases in roles.py to fix broken admin_router imports SashegDev 2026-05-04 21:04:44 +00:00
  • ec8e4c05d2 fix(pom.xml): correct launch4j JAR path for exe build SashegDev 2026-05-04 20:52:28 +00:00
  • ae7532eec0 fix(TUI): proper arrow key handling — parse ESC sequences instead of treating as Esc SashegDev 2026-05-04 20:39:29 +00:00
  • 7b2a571180 just workin on the todo SashegDev 2026-05-04 20:26:27 +00:00
  • ce8237c0db last commit to uuuuh idl SashegDev 2026-05-04 15:19:46 +00:00
  • 75d87084e3 The fuck was hapanned тут SashegDev 2026-04-22 12:54:57 +00:00
  • 18919f7a8e Merge branch 'main' into alpha SashegDev 2026-04-22 15:26:39 +03:00
  • 1c2ae28511 Коммит, для того что бы если что роллбекать SashegDev 2026-04-22 12:23:51 +00:00
  • 9e003fe1a1 Фиксы проходок (нормально, в отличии от main ветки) SashegDev 2026-04-20 19:30:17 +00:00
  • 6bd49217d0 Update issue templates SashegDev 2026-04-20 19:59:07 +03:00
  • 3afd832db9 Create LICENSE SashegDev 2026-04-20 19:57:52 +03:00
  • 81aebef6a5 test penis SashegDev 2026-04-09 18:13:21 +00:00
  • efff2d4ef6 fixes SashegDev 2026-04-09 18:03:00 +00:00
  • 46cafa5250 рефакторинг + новая система модерации SashegDev 2026-04-09 17:28:48 +00:00
  • 7ea88e0a27 СУКА ЛАСТ ФИКСЫ ДЛЯ ПРОХОДОК (логин работает) SashegDev 2026-04-08 20:22:47 +00:00
  • b29698a3a2 ДА БЛЯ Я ЗАБЕАЛСЯ ФИКСИТЬ ПОМОГИТЕ Я КОНЧЕННЫЫЫЙ SashegDev 2026-04-08 20:16:51 +00:00
  • c66a8d372a SuperMinor Fixes (надеюсь последние для аккаунтов) SashegDev 2026-04-08 20:04:52 +00:00
  • 8d24bb9a92 Minor fixes(важные блять) SashegDev 2026-04-08 20:02:09 +00:00
  • e6dacdcb61 Server Fixes SashegDev 2026-04-08 19:56:38 +00:00
  • e6e4d88aec 1.0.7 типоооо и фиксы SashegDev 2026-04-08 19:45:15 +00:00
  • 9657053e08 utf-8 рефактор чутка SashegDev 2026-04-07 19:00:42 +00:00
  • 27aafeaab3 небольшой рефактор SashegDev 2026-04-07 18:54:16 +00:00
  • af3183c6ef ВАЖНИ ФИКСЕС SashegDev 2026-04-07 18:40:51 +00:00
  • 5627c9cc6a Изменил версию и немного фиксов SashegDev 2026-04-07 18:28:26 +00:00
  • f0973e93df Readme модификейшин SashegDev 2026-04-07 18:08:11 +00:00
  • 02608a9856 Merge remote-tracking branch 'refs/remotes/origin/main' SashegDev 2026-04-07 18:01:49 +00:00
  • c5c119fcb6 Попытка добавления проходок, аккаунтов, а так же доработка прокси SashegDev 2026-04-07 17:50:29 +00:00
  • bce719bdc1 Update README.md SashegDev 2026-04-07 18:11:54 +03:00
  • 2509a9b4e9 Орфографическая правка SashegDev 2026-04-07 12:24:06 +03:00
  • 7696cfb9fb REAMDE.md update, мяу SashegDev 2026-04-07 11:17:36 +03:00
  • 27a0366fb8 ДОБАВЛЕНИЕ ПРОКСИ РЕЖИМА ЙОООУ 1.0.5 SashegDev 2026-04-06 19:57:32 +00:00
  • f3a6bb21a0 Багфиксы ClassPath SashegDev 2026-04-06 18:17:07 +00:00
  • 911f4120dd Smol Fixes Yoooo SashegDev 2026-04-06 17:00:39 +00:00
  • 81c34b44e6 Both | БЛЯЯЯ ЗАГРУЗКА ПАКОВ С СЕРВЕРА СЮДААА SashegDev 2026-04-06 00:32:36 +00:00
  • 1c5beff21d Server BugFixes + убрал генерацию sevrer команды т.к это уже в клиенте лол SashegDev 2026-04-05 22:25:43 +00:00
  • ea7b77b549 Немного рефактора SashegDev 2026-04-05 18:45:31 +00:00
  • 7fb2cdc059 Попытка заставить работать Forge SashegDev 2026-04-05 16:18:39 +00:00