Commit graph

  • 6c641c4a94
    feat(mod): P1 modules (AutoSprint, TotemCounter, EnchantGlint, ArmorColor, PlaceAnimation), CustomModels, KineticLyrics fix main loki5512344 2026-10-02 19:54:27 +02:00
  • 60b4fedb29
    feat(mod): align ElytraTrails and Blizzard with evo (real wing-tip matrices, ribbon styles, ground-aware snow, whiteout fog, hide vanilla weather), spec tests loki5512344 2026-10-02 15:58:33 +02:00
  • 9661ff638d
    feat(mod): ElytraTrails and Blizzard reviewed and fixed, shared trail ribbon, spec-style tests loki5512344 2026-10-02 14:26:41 +02:00
  • 622984f619
    docs(mod): note chat-service prod deploy loki5512344 2026-10-02 14:13:26 +02:00
  • a4638d386d
    fix(mod): SpatialGui transparent inventory (no dim overlay in capture, premultiplied composite) loki5512344 2026-10-02 13:55:27 +02:00
  • e82efb74e7
    feat: GuiPresence (chat-service presence backend, gateway route, mod module); restore TODO history loki5512344 2026-10-02 13:41:49 +02:00
  • 8d9a2ad0d6
    feat(mod): ProjectileTrails, KillEffect death modes (Shatter/Ascend/Explosion/Disintegrate), TNT fuse bar; compact TODO loki5512344 2026-10-02 10:01:37 +02:00
  • 483d6bfb93
    docs(mod): detail evo port plan in TODO loki5512344 2026-10-02 09:50:15 +02:00
  • e604a48c31
    fix(mod): smaller module description plaque, tooltip auto-scale to GUI scale loki5512344 2026-10-02 09:49:02 +02:00
  • 0504be5b57
    feat(mod): scripted HoldMyItems on LuaJ (hand/item/model scripts, addons, vanilla overrides, particles, camera) loki5512344 2026-10-02 09:47:30 +02:00
  • 44353e893c
    feat: mod platform integration (showcase, cloud slots, cloud screen, server-side unlink) loki5512344 2026-10-02 09:23:44 +02:00
  • e00ea8eb11
    feat: frontend perf and a11y pass, plus mod visuals, hero main menu, Simple Voice Chat and vanilla chat autocomplete loki5512344 2026-10-01 16:22:05 +02:00
  • 167405aed0
    perf(frontend): replace react-markdown with a small safe renderer (DownloadPage 120 KB -> 6 KB) loki5512344 2026-09-30 16:27:32 +02:00
  • d629ccf496
    perf(frontend): drop the motion library for CSS keyframes and small FLIP/presence hooks loki5512344 2026-09-30 16:26:36 +02:00
  • 7172652ac3
    perf(frontend): defer landing lower sections and voxel backdrop, skip guest refresh 401, fix hud a11y loki5512344 2026-09-30 16:24:28 +02:00
  • b170227adf
    perf(frontend): route-level code splitting, main chunk 538 -> 491 KB loki5512344 2026-09-30 16:06:45 +02:00
  • 6b0633034d
    feat(frontend): SEO — sitemap, canonical link, structured data loki5512344 2026-09-30 15:48:44 +02:00
  • 9744dc7f24
    fix(frontend): add a real robots.txt, cache hashed assets forever loki5512344 2026-09-30 15:40:04 +02:00
  • 54b47db7c1
    docs(plan): restore full plan and integrate phase 11 design loki5512344 2026-09-30 12:29:35 +02:00
  • fdc239db88
    feat(mod): %policy command and clickgui lock loki5512344 2026-09-30 12:24:43 +02:00
  • 33cff90c82
    feat(mod): apply server policy from the proxy loki5512344 2026-09-30 12:24:42 +02:00
  • 711fcafc3a
    feat(policy): velocity plugin sending a lovisual:policy payload loki5512344 2026-09-30 12:08:02 +02:00
  • af2b417289
    docs(plan): design phase 11 server policy plugin loki5512344 2026-09-30 12:08:02 +02:00
  • 676dc4f441
    docs(plan): record 8.5.3 top-4 split wave loki5512344 2026-09-30 11:33:17 +02:00
  • 71f779c8ee
    refactor(hud): split BetterButtons to 197 lines loki5512344 2026-09-30 11:32:17 +02:00
  • 76bd8e9510
    refactor(hud): split ScriptedTriangulatorHudPanel to 189 lines loki5512344 2026-09-30 11:22:54 +02:00
  • 3e57542bad
    refactor(aim): split RotationManager to 199 lines loki5512344 2026-09-30 11:17:03 +02:00
  • 7e8b6b6467
    refactor(clickgui): split ConfigDiffPanelComponent to 167 lines loki5512344 2026-09-30 11:07:33 +02:00
  • 6fa36f8b32
    perf(frontend): memoize ColorField/GradientField with stable callbacks loki5512344 2026-09-30 10:58:34 +02:00
  • 786fe1cc1d
    perf(frontend): defer the theme editor's heavy preset/import re-render loki5512344 2026-09-30 10:51:13 +02:00
  • ab86078ca3
    perf(frontend): stop theme switches from janking the whole page loki5512344 2026-09-30 10:37:40 +02:00
  • 756ebc6d86
    feat(frontend): full redesign of login/register loki5512344 2026-09-30 10:30:53 +02:00
  • c2c7e8fa91
    feat(frontend): redesign the theme editor page loki5512344 2026-09-30 10:28:59 +02:00
  • fb853a26f4
    docs(todo): record the download task as shipped loki5512344 2026-09-29 18:56:27 +02:00
  • 70e33f290f
    fix(download): keep the GitHub label visible under the ribbon loki5512344 2026-09-29 18:53:52 +02:00
  • eb6e38e20c
    chore(docker): keep the build context to the workspace crates loki5512344 2026-09-29 18:46:46 +02:00
  • fc440f0c91
    feat(download): two-button page with the jar served by our backend loki5512344 2026-09-29 18:39:40 +02:00
  • 54af71589a
    feat(gateway): serve the mod jar under GET /downloads/* loki5512344 2026-09-29 18:39:39 +02:00
  • 192ef52eed
    docs(todo): plan download page, server plugin phase and remaining giants split loki5512344 2026-09-29 18:36:17 +02:00
  • 5dfbf6c1e8
    test(backend): replay the mod's gateway calls as a repeatable e2e check loki5512344 2026-09-29 18:12:49 +02:00
  • f51d3bf0f8
    style(backend): run cargo fmt across the workspace loki5512344 2026-09-29 17:48:36 +02:00
  • a109d7bb99
    fix(backend): fill avatar_public_base_url in the accounts test config loki5512344 2026-09-29 17:48:35 +02:00
  • 9d423456af
    feat(frontend): landing redesign, mock/fake-data cleanup, Safari fix loki5512344 2026-09-29 17:22:02 +02:00
  • 3f679b83f6
    feat(frontend): default site theme to Amber instead of Classic loki5512344 2026-09-29 10:55:18 +02:00
  • 8a758754dd
    fix(backend): cache-bust served avatars with an uploaded_at version loki5512344 2026-09-29 10:42:49 +02:00
  • eb854c32da
    feat(frontend): switch the default site accent from cyan to emerald loki5512344 2026-09-29 10:14:18 +02:00
  • e8b77fb0a5
    fix(frontend): avatar history strip fills in without a reload loki5512344 2026-09-29 10:14:18 +02:00
  • b496bde701
    feat(backend): serve avatars through accounts-service behind the gateway loki5512344 2026-09-29 10:14:18 +02:00
  • fd2e29cede
    feat(frontend): avatar upload QOL — feedback, re-crop, drop, progress, history loki5512344 2026-09-28 22:56:01 +02:00
  • e79b0aedd2
    fix(download): serve lovisual.jar from our own origin, not GitHub loki5512344 2026-09-28 22:32:21 +02:00
  • f97f1a7117
    feat(frontend): add a proper 1200x630 og:image for link previews loki5512344 2026-09-28 22:26:38 +02:00
  • e0531eda5e
    fix(frontend): session cookie path, browser-language default, avatar crop, EN link previews, topbar logo loki5512344 2026-09-28 22:23:28 +02:00
  • fc0e125e62
    feat(brand): 3D pixel-heart icon and updated site tagline loki5512344 2026-09-28 22:14:14 +02:00
  • 0ecb4635d1
    docs: add a real root README and rewrite the frontend one loki5512344 2026-09-28 17:24:34 +02:00
  • 95186ad49c
    fix(deploy): pin backend Dockerfiles' builder/runtime base to the same Debian release loki5512344 2026-09-28 15:32:30 +02:00
  • 1998cdae24
    fix(deploy): use bun --frozen-lockfile instead of npm install loki5512344 2026-09-28 15:30:42 +02:00
  • 4c2486d7cd
    fix(deploy): use npm install (no committed package-lock.json in frontend) loki5512344 2026-09-28 15:27:12 +02:00
  • d5f3b68195
    fix(deploy): use quay.io/minio images (Docker Hub minio/minio delisted) loki5512344 2026-09-28 15:08:11 +02:00
  • 2735a1c161
    deploy(backend): add prod Dockerfiles, compose stack, nginx configs, deploy scripts loki5512344 2026-09-28 14:47:53 +02:00
  • 484adaaf52
    ci(release): commit the mod's Gradle wrapper launch scripts loki5512344 2026-09-28 14:19:18 +02:00
  • 9cf6da361b
    ci(release): run gradlew chmod inside the mod working-directory loki5512344 2026-09-28 14:17:00 +02:00
  • 61a73cffbb
    feat(mod): cloud config upload via %config save <1-4> loki5512344 2026-09-28 14:10:16 +02:00
  • 904c724c9f
    feat(frontend): breakable grass block on the 404 page loki5512344 2026-09-28 13:51:00 +02:00
  • 07b3f55bee
    fix(frontend): localize avatar validation errors loki5512344 2026-09-28 13:35:29 +02:00
  • fd0fe59fee
    test(frontend): lock the style invariants a QA pass keeps re-finding loki5512344 2026-09-28 13:27:15 +02:00
  • 1c94e0ebea
    refactor(frontend): bring shared/ui and pages/public under the 4-file rule loki5512344 2026-09-28 13:21:18 +02:00
  • 456366006e
    feat(frontend): unify control radius on one token loki5512344 2026-09-28 13:16:59 +02:00
  • 7bb981b58e
    feat(frontend): visual QA pass — unified page titles, CTAs, native controls, 404 fixes loki5512344 2026-09-28 13:11:46 +02:00
  • 10d90dce93 feat(mod): backend integration, module cleanup, and SpatialGui port loki5512344 2026-09-28 10:17:36 +02:00
  • ff2edc8eb6 chore(history): squash 16 commit(s) from 2026-09-26 loki5512344 2026-09-26 15:26:37 +02:00
  • 7f4b532f99 chore(history): squash 67 commit(s) from 2026-09-25 loki5512344 2026-09-25 20:22:13 +02:00
  • 72bc4c7148 chore(history): squash 100 commit(s) from 2026-09-24 loki5512344 2026-09-24 23:52:12 +02:00
  • 9d08fa910a chore(history): squash 59 commit(s) from 2026-09-23 loki5512344 2026-09-23 22:38:08 +02:00
  • ec10395511 chore(history): squash 15 commit(s) from 2026-09-22 loki5512344 2026-09-22 20:33:03 +02:00
  • 8181f11c5a fix(render): чиним EndCrystal под новый MC 26.2 API, AutoLeave race и InvisESP alpha loki5512344 2026-09-18 18:05:18 +02:00
  • 25060c9fa9 chore(history): squash 6 commit(s) from 2026-09-16 loki5512344 2026-09-16 10:11:16 +02:00
  • 4a73a70dbf chore(history): squash 16 commit(s) from 2026-09-15 loki5512344 2026-09-15 21:37:40 +02:00
  • e06ebc26ff chore(history): squash 16 commit(s) from 2026-09-11 loki5512344 2026-09-11 19:59:55 +02:00
  • 573780cd5f chore(history): squash 37 commit(s) from 2026-09-10 loki5512344 2026-09-10 20:26:41 +02:00
  • fb6e6eb1d3 chore(history): squash 16 commit(s) from 2026-09-09 loki5512344 2026-09-09 23:55:33 +02:00
  • 707820e418 chore(history): squash 13 commit(s) from 2026-09-08 loki5512344 2026-09-08 23:46:29 +02:00
  • e1d7d19a83 chore(history): squash 5 commit(s) from 2026-09-07 loki5512344 2026-09-07 14:12:53 +02:00
  • d83f9a29ff chore(history): squash 3 commit(s) from 2026-09-05 loki5512344 2026-09-05 23:07:43 +02:00
  • e504859777 chore(history): squash 2 commit(s) from 2026-09-04 loki5512344 2026-09-04 17:54:49 +02:00
  • 53ff8f8f8e feat: add KineticLyrics 3D lyrics rendering system loki5512344 2026-09-03 19:52:03 +02:00
  • 4a529466c7 feat: реорганизация combat/visuals модулей + добавлен InvisESP loki5512344 2026-09-01 13:53:01 +02:00
  • ff42902c43 chore(history): squash 13 commit(s) from 2026-08-01 loki5512344 2026-08-01 17:06:34 +02:00
  • 52d87368c9 chore(history): squash 10 commit(s) from 2026-07-31 loki5512344 2026-07-31 23:14:14 +02:00
  • 8084ac50b3 init loki5512344 2026-07-30 11:12:56 +02:00