OneLauncher-Cracked/packages/core/src/store
Wyvest 87cb86943c Add bundle update checking/apply and API
Introduce full bundle update management: adds bundle_updates module with checking, apply flow, per-cluster locking, subscription inference, and apply helpers for additions/updates/removals (plus unit and e2e test scaffold). Exposes new IPC/API methods (download_package_from_bundle, update_bundle_packages, is_bundle_syncing) and integrates bundle tracking in desktop commands. Adds bundle DAO/entity and migrations to support bundle_packages and bundle_overrides, updates related package/DAO/modpack code, and minor frontend bindings/components/hooks to surface the new functionality. Also adds sea-orm as a dev-dependency for the desktop crate.

Co-Authored-By: Jacob <contact@kath.lol>
2026-02-23 22:36:24 -05:00
..
core_options.rs feat: unified package categories + curseforge implementation 2025-08-02 16:51:28 +02:00
credentials.rs refresh accounts function 2026-01-02 00:44:40 +09:00
db.rs chore: lint 2025-07-25 11:54:45 +02:00
dirs.rs chore: lint 2025-07-25 11:54:45 +02:00
discord.rs chore: lint 2025-07-25 11:54:45 +02:00
ingress.rs feat: unified package categories + curseforge implementation 2025-08-02 16:51:28 +02:00
metadata.rs chore: lint 2025-07-25 11:54:45 +02:00
mod.rs chore: lint 2025-07-25 11:54:45 +02:00
processes.rs feat: notifications and running game log 2025-08-25 21:18:10 +02:00
proxy.rs chore: lint 2025-07-25 11:54:45 +02:00
semaphore.rs chore: lint 2025-07-25 11:54:45 +02:00
settings.rs Add bundle update checking/apply and API 2026-02-23 22:36:24 -05:00
state.rs chore: lint 2025-07-25 11:54:45 +02:00