Commit graph

13 commits

Author SHA1 Message Date
Wyvest
ca4cea2ffb incredible art update 2026-02-25 05:44:05 -05:00
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
Wyvest
e745c75cc8 Fix overrides not being downloaded 2026-02-23 05:56:01 -05:00
Wyvest
c86aed047c auto-updates 2025-12-26 23:42:25 +09:00
Jacob
e1f8dac5a1
feat(oneclient): Debug Info (#418) 2025-12-04 02:54:23 -05:00
Jacob
d7c345b24a
feat: mods page (#413) 2025-12-03 11:02:10 -05:00
LynithDev
1eb6505c0c feat: oneclient bundles 2025-09-21 17:08:03 +02:00
LynithDev
0a77a31846 feat: oneclient bundles 2025-09-21 17:04:38 +02:00
LynithDev
d7ca81c2ed chore: merge onelauncher/main 2025-07-25 11:54:07 +02:00
LynithDev
e1defccc3f feat: clusters frontend 2025-07-16 20:36:17 +02:00
LynithDev
7d4acc2468 chore: move shared code from onelauncher to its own package 2025-06-04 20:25:26 +02:00
LynithDev
521b3cfdc9 chore: migrate to taurpc 2025-06-02 19:29:55 +02:00
LynithDev
aad3e058d0 chore: get oneclient desktop working 2025-05-31 13:33:40 +02:00