Commit Graph

  • b493b3278b minor fixes ui SashegDev 2026-06-07 16:36:50 +03:00
  • ec7ef01760 иним чиним чиним чиним а так же новая система друзей и бутстраппера SashegDev 2026-06-07 12:32:34 +00:00
  • 166dbf8935 чиним cli + ui | Cli 99% готовность, UI примерно 70% SashegDev 2026-05-24 18:38:16 +00:00
  • 7014c4a455 fix: использовать java.exe вместо javaw.exe для отладки, inheritIO вместо ручного чтения SashegDev 2026-05-11 12:21:29 +00:00
  • d956bce921 fix: добавить UTF-8 параметры при запуске процессов и исправить обработку стрелок в ArrowMenu SashegDev 2026-05-10 23:53:45 +00:00
  • a765d064c4 чиним cli + ui..... ДА БЛЯ НУ СКОЛЬКО МОЖНО ТО А SashegDev 2026-05-10 02:48:13 +00:00
  • 1d5241075b ИНТЕРФЕЙС ФИКСЕСССС БЛЯЯЯ а так же фикс CLI SashegDev 2026-05-10 01:46:38 +00:00
  • 2c670b1103 попытка оптимизации и ДЖЛЫВОСШФРСЖДЛВОФЖДЛОВСМДЖЛФ ИНТЕРФЕЙС ФИКСЕСССС БЛЯЯЯ SashegDev 2026-05-10 01:24:47 +00:00
  • 389280f7f1 Fix: JFX launcher inherit console, no game output capture, SSE log optimization SashegDev 2026-05-10 00:25:49 +00:00
  • ee1e4fa8d2 Real-time log streaming via SSE SashegDev 2026-05-10 00:05:10 +00:00
  • e17b1d073a Launcher UI: MC/loader versions from server, split instances, console log sync, disable ZernMC for FREE SashegDev 2026-05-09 23:55:08 +00:00
  • a8f3ca5049 Launcher UI redesign + server mirror sync + file download optimization SashegDev 2026-05-09 23:47:04 +00:00
  • 59480217aa Server: generate meta.json for builds/ on startup for incremental updates SashegDev 2026-05-08 18:51:15 +00:00
  • 4697b16ab4 Bootstrap: incremental update via meta, server: fix file endpoint paths SashegDev 2026-05-08 18:45:42 +00:00
  • 099df80cc6 Pass launcher.server system property from Bootstrap to JFXLauncher SashegDev 2026-05-08 18:38:18 +00:00
  • 74cd5ffdf3 Assets: try meta download first, fallback to JAR extract SashegDev 2026-05-08 18:37:24 +00:00
  • 01668dd3bf Extract UI assets from JAR on first launch SashegDev 2026-05-08 18:33:55 +00:00
  • b2dbbac6ca Fix: NPE in AuthManager, game logs display in UI SashegDev 2026-05-08 17:58:18 +00:00
  • e32a057684 Fix: use vanilla classpath for modloaders (fabric/forge/neoforge), add JS debug logging SashegDev 2026-05-08 17:50:33 +00:00
  • d4dc35aac3 Debug: classpath for modloaders, game logs in UI SashegDev 2026-05-08 17:43:12 +00:00
  • 1e7231af57 Debug: add stdout/stderr capture, log game logs to console SashegDev 2026-05-08 17:36:49 +00:00
  • fd6e292d6e Add game log file writing, debug modloader launch SashegDev 2026-05-08 17:23:38 +00:00
  • 1e876ffe28 Clean up debug logging SashegDev 2026-05-08 15:49:33 +00:00
  • 2d515108f0 Debug: log server version response SashegDev 2026-05-08 15:45:23 +00:00
  • 13c9f67f6e Simplify: read version only from JAR manifest, remove .version file SashegDev 2026-05-08 15:09:59 +00:00
  • 659265c2f0 Fix version reading - fallback to JAR manifest, fix server version URL SashegDev 2026-05-08 14:51:53 +00:00
  • d8f189558a Fix Bootstrap to use bin/ directory properly SashegDev 2026-05-08 13:17:30 +00:00
  • 6f56012e3a Fix version reading from JAR manifest SashegDev 2026-05-08 12:39:14 +00:00
  • 3a0570e7da Remove build.version dependency SashegDev 2026-05-08 12:15:43 +00:00
  • 985abf7440 Fix: Bootstrap update and meta parsing SashegDev 2026-05-08 11:19:10 +00:00
  • ec551ab2e3 Fix: Fabric loader launch and Bootstrap paths SashegDev 2026-05-08 11:04:45 +00:00
  • e5948b5337 Fix: Multiple launcher issues SashegDev 2026-05-08 10:11:49 +00:00
  • 5a826c8511 Server: Add launcher version scanning on startup SashegDev 2026-05-07 18:50:07 +00:00
  • ce12854e1b Bootstrap: Add incremental update support via meta system SashegDev 2026-05-07 18:41:35 +00:00
  • e566703332 Server: Add launcher meta system for incremental updates SashegDev 2026-05-07 18:40:00 +00:00
  • aaa19df5e4 Server: Default to 1 worker - better for file downloads SashegDev 2026-05-07 18:03:37 +00:00
  • 0ee8077787 Server: Reduce rate limit log spam - periodic summary only SashegDev 2026-05-07 17:56:46 +00:00
  • fba944b4b8 Server: Add direct_passthrough for faster file serving SashegDev 2026-05-07 17:54:03 +00:00
  • d39b40053a Server: Skip logging for file downloads SashegDev 2026-05-07 17:53:08 +00:00
  • 1199ca9e21 Server: Fix /docs endpoint - allow openapi.json and swagger SashegDev 2026-05-07 17:48:54 +00:00
  • 50080d890f Server: Remove broken PID-based logging SashegDev 2026-05-07 17:46:42 +00:00
  • f6fbb66cdc Server: PID-based logging - only master logs startup SashegDev 2026-05-07 17:45:36 +00:00
  • d7a928cce4 Server: Add file lock for blocklist loading SashegDev 2026-05-07 17:43:21 +00:00
  • 3bd3d1d0e8 Server: Cache blocklist to file + disable httpx debug logs SashegDev 2026-05-07 17:42:15 +00:00
  • df9fa7b867 Server: Fix blocklist loading - only once at startup SashegDev 2026-05-07 17:40:32 +00:00
  • 81fbe028e8 Server: Auto-load public IP blocklists SashegDev 2026-05-07 17:38:08 +00:00
  • 513c07666b Server: Simplify IP filtering - only blacklist SashegDev 2026-05-07 17:14:47 +00:00
  • 04f97c3c80 Server: Add bot protection middleware SashegDev 2026-05-07 17:09:45 +00:00
  • f40cf7afed Server: Add legacy build support SashegDev 2026-05-07 16:44:10 +00:00
  • 0cef411125 Refactor: Multi-module Maven project structure SashegDev 2026-05-06 21:35:14 +00:00
  • 523f659269 коммит последних действий SashegDev 2026-05-06 15:49:14 +00:00
  • 04620d76c4 Multi-module project: bootstrap + launcher, UI updates SashegDev 2026-05-06 10:33:08 +00:00
  • 454d3389b6 fix: добавляем shell скрипт launcher.sh для запуска с javafx module-path UI SashegDev 2026-05-05 11:36:36 +00:00
  • 012d1635dc fix: исключаем javafx из shade, исправляем antrun SashegDev 2026-05-05 11:35:33 +00:00
  • 70c4815032 feat: добавляем win/linux профили для сборки с разными javafx SashegDev 2026-05-05 11:33:30 +00:00
  • a46ef3e834 fix: исправляем синтаксис antrun copy SashegDev 2026-05-05 11:29:01 +00:00
  • cba8259e59 fix: копируем JavaFX JAR в builds и исключаем из shade SashegDev 2026-05-05 11:25:44 +00:00
  • 08417efe2f fix: добавляем JavaFX module-path и настройки для GUI запуска SashegDev 2026-05-05 11:23:59 +00:00
  • 991252130d fix: добавляем Windows classifier для JavaFX и исключаем Linux jar из shade SashegDev 2026-05-05 09:42:49 +00:00
  • 6fa97b7fda fix: убираем дублирующую проверку isHeadless из UIWindow SashegDev 2026-05-05 09:37:01 +00:00
  • 83abc600f3 fix: добавляем проверку DISPLAY для запуска UI на сервере SashegDev 2026-05-05 09:36:01 +00:00
  • 300ce4b60b feat(ui): добавляем анимированный прогресс-бар при обновлении сборки SashegDev 2026-05-05 08:57:48 +00:00
  • 82391e10ea feat(ui): добавляем прогресс-коллбэк и автообновление лаунчера SashegDev 2026-05-05 08:53:01 +00:00
  • 1934199ba8 fix: исправляем баг с версией сборки SashegDev 2026-05-05 08:42:51 +00:00
  • 526a24a16a feat(ui): добавляем верификацию файлов и кнопку ОБНОВИТЬ SashegDev 2026-05-05 08:20:24 +00:00
  • 96baeeea68 Merge pull request #5 from SashegDev/ui sasheg dev 2026-05-05 09:54:09 +03:00
  • 28995adce8 feat(ui): add Web UI with JavaFX, install service, and new tests SashegDev 2026-05-05 06:48:27 +00:00
  • c9ed825686 feat(ui): add Web UI with JavaFX, install service, and new tests ui-backup alpha SashegDev 2026-05-05 06:48:27 +00:00
  • d0b4e187c8 feat(api): add internal API foundation for UI SashegDev 2026-05-05 04:12:39 +00:00
  • 3f2cb6662a Немного подправил инфу sasheg dev 2026-05-05 02:16:06 +03:00
  • 11513fbf13 Merge pull request #4 from SashegDev/alpha sasheg dev 2026-05-05 02:12:31 +03:00
  • f2d3de82f7 refactor(launch): dynamic version JSON parsing for Forge/NeoForge compatibility SashegDev 2026-05-04 22:58:49 +00:00
  • b4431702dc feat: add NeoForge support, fix Forge installPack bug, update server proxy SashegDev 2026-05-04 22:53:22 +00:00
  • cd2cf44d9c test(client): add JUnit 5 tests (30 tests) — unit + integration SashegDev 2026-05-04 22:40:10 +00:00
  • 8939e24e69 test(server): add client-facing endpoint tests (20 tests), fix pack contract assertions SashegDev 2026-05-04 22:28:12 +00:00
  • c0310ed573 test(server): add comprehensive test suite (47 tests), fix DB lock and schema bugs SashegDev 2026-05-04 22:14:06 +00:00
  • c96b502ad4 fix(server,security): add ban check to validate_token, replace rate_limit DB with TTLCache SashegDev 2026-05-04 21:12:35 +00:00
  • bfcffdd88d 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
  • 331fc9a863 refactor(server): clean main.py — remove duplicate imports, dead code, unify logging, fix proxy lifecycle SashegDev 2026-05-04 21:09:10 +00:00
  • e347c042d5 feat(server): add /auth/pass/activate endpoint for pass code activation SashegDev 2026-05-04 21:06:56 +00:00
  • bb564e6e9b feat(server): connect admin_router to FastAPI app SashegDev 2026-05-04 21:06:02 +00:00
  • 6f53002266 fix(server): add role aliases in roles.py to fix broken admin_router imports SashegDev 2026-05-04 21:04:44 +00:00
  • 9688509df5 fix(pom.xml): correct launch4j JAR path for exe build SashegDev 2026-05-04 20:52:28 +00:00
  • efc4b086d1 fix(TUI): proper arrow key handling — parse ESC sequences instead of treating as Esc SashegDev 2026-05-04 20:39:29 +00:00
  • 2cdc438411 just workin on the todo SashegDev 2026-05-04 20:26:27 +00:00
  • b60e414d37 last commit to uuuuh idl Sashegdev 2026-05-04 15:19:46 +00:00
  • 10ec8625b9 The fuck was hapanned тут Sashegdev 2026-04-22 12:54:57 +00:00
  • f24cc078c5 Merge branch 'main' into alpha Sashegdev 2026-04-22 15:26:39 +03:00
  • adde40d921 Коммит, для того что бы если что роллбекать Sashegdev 2026-04-22 12:23:51 +00:00
  • 6bf6c1634a Фиксы проходок (нормально, в отличии от main ветки) Sashegdev 2026-04-20 19:30:17 +00:00
  • 98462ba4a3 Update issue templates Sashegdev 2026-04-20 19:59:07 +03:00
  • 11ec84fe24 Create LICENSE Sashegdev 2026-04-20 19:57:52 +03:00
  • 8b56652a73 test penis Sashegdev 2026-04-09 18:13:21 +00:00
  • d7a6eb760e fixes Sashegdev 2026-04-09 18:03:00 +00:00
  • c6dd215e9b рефакторинг + новая система модерации Sashegdev 2026-04-09 17:28:48 +00:00
  • a3f9871d6e СУКА ЛАСТ ФИКСЫ ДЛЯ ПРОХОДОК (логин работает) main Sashegdev 2026-04-08 20:22:47 +00:00
  • 2b6cb6b3ad ДА БЛЯ Я ЗАБЕАЛСЯ ФИКСИТЬ ПОМОГИТЕ Я КОНЧЕННЫЫЫЙ Sashegdev 2026-04-08 20:16:51 +00:00
  • cca6ef3eca SuperMinor Fixes (надеюсь последние для аккаунтов) Sashegdev 2026-04-08 20:04:52 +00:00
  • 8733e359e6 Minor fixes(важные блять) Sashegdev 2026-04-08 20:02:09 +00:00
  • 89c0057759 Server Fixes Sashegdev 2026-04-08 19:56:38 +00:00