OneLauncher-Cracked/apps/oneclient/frontend/src/components
Wyvest 5cac13a54c
Add cluster migration stuff
Implement cluster content migration and local versions override. Adds a new IPC API (copy_cluster_content) and CopyClusterResult, plus copy_dir_all helper to recursively copy files. Introduces migrate_non_bundle_packages and migrate_bundles_to_cluster to map and install provider-managed packages for the target MC version and to translate/copy bundle overrides; files without a compatible provider version are copied as .disabled and returned to the caller. Prefer a local versions_override.json when loading the online manifest (useful for testing) and adapt MC version parsing/formatting for year-based majors. Frontend: update generated bindings/types, add MigrationModal UI and useVersionMigration hook, integrate the migration modal into the root and debug screens, and persist seen_versions in settings. Misc: propagate manifest/versions into several UI routes and adjust bundle/package handling accordingly.
2026-03-30 00:28:14 -04:00
..
Bundle fix: Resource Packs Compatibility Check (#498) 2026-03-08 16:52:09 +09:00
overlay Add cluster migration stuff 2026-03-30 00:28:14 -04:00
Settings feat: toasts customizability (#497) 2026-03-08 16:50:50 +09:00
AccountAvatar.tsx feat: accounts 2025-08-18 14:25:59 +02:00
BrowserPackageItem.tsx feat: oneclient bundles 2025-09-21 17:04:38 +02:00
DeleteAccountButton.tsx refactor/cleanup (#426) 2025-12-12 07:44:54 -05:00
DownloadMods.tsx lint 2026-02-25 08:14:57 -05:00
ExternalLink.tsx refactor/cleanup (#426) 2025-12-12 07:44:54 -05:00
GameBackground.tsx feat: onboarding 2025-08-18 09:48:55 +03:00
index.ts feat: toasts customizability (#497) 2026-03-08 16:50:50 +09:00
LaunchButton.tsx Fix cluster being stuck on downloading 2025-12-27 02:21:15 +09:00
Loader.tsx refactor/cleanup (#426) 2025-12-12 07:44:54 -05:00
LogViewer.module.css feat: notifications and running game log 2025-08-25 21:18:10 +02:00
LogViewer.tsx fix strange freezes 2026-02-24 04:11:50 -05:00
MadeBy.tsx feat: toasts customizability (#497) 2026-03-08 16:50:50 +09:00
ManageSkinButton.tsx fix: OneClient Building (#406) 2025-11-13 02:37:20 -05:00
Markdown.module.css chore: small fixes and tweaks + external link now has confirmation dialog 2025-08-28 19:11:09 +02:00
Markdown.tsx refactor/cleanup (#426) 2025-12-12 07:44:54 -05:00
Navbar.tsx feat: debug page (#493) 2026-03-06 01:25:03 -05:00
SheetPage.tsx fix stupid import 2025-12-27 23:40:25 +09:00
SkinViewer.tsx lint 2026-02-25 08:14:57 -05:00
Spinner.module.css feat: notifications and running game log 2025-08-25 21:18:10 +02:00
Spinner.tsx feat: notifications and running game log 2025-08-25 21:18:10 +02:00
Stepper.tsx fix(OneClient): Eslint 2025-12-29 13:44:06 +08:00
Tabs.tsx fix padding issues #358 2025-09-04 16:09:57 +02:00