Commit Graph

291 Commits

Author SHA1 Message Date
Dusk-92 a263ec6fb8 Scope strict MPQ checks to visual installs 2026-09-04 14:16:51 +02:00
Dusk-92 f51ef200a4 Test final safety hardening 2026-09-04 14:10:50 +02:00
Dusk-92 95e1b25f4e Harden executable and MPQ safety checks 2026-09-04 14:10:20 +02:00
Dusk-92 31eb2c911c Test source preflight and client GlueXML preservation 2026-09-04 13:35:35 +02:00
Dusk-92 c992cee4cf Preflight Vanilla Tweaks before patching 2026-09-04 13:34:28 +02:00
Dusk-92 7471b4f12e Preserve dynamic module test compatibility 2026-09-04 11:24:20 +02:00
Dusk-92 eca8599f0c Make Vanilla Tweaks selections fully authoritative 2026-09-04 11:21:16 +02:00
Dusk-92 2338c005b8 Test transactional Vanilla Tweaks output 2026-09-04 10:33:03 +02:00
Dusk-92 13f3c247d0 Make Vanilla Tweaks output transaction-safe 2026-09-04 10:32:11 +02:00
Dusk-92 7c9d69179f Test authoritative Vanilla Tweaks normalization 2026-09-04 08:46:27 +02:00
Dusk-92 655c444353 Make selected Vanilla Tweaks authoritative 2026-09-04 08:45:53 +02:00
Dusk-92 600719652e Test WowPresence legacy and local failure handling 2026-09-04 08:32:32 +02:00
Dusk-92 8658700a76 Harden WowPresence legacy recovery 2026-09-04 08:32:00 +02:00
Dusk-92 f8a8678e2e Remove one-time SuperWoW UI cleanup workflow 2026-09-03 23:37:23 +02:00
github-actions[bot] e88d2cd28d Remove SuperWoW Vanilla Tweaks coupling 2026-09-03 21:37:03 +00:00
Dusk-92 798408c559 Cleanup obsolete SuperWoW tweak UI 2026-09-03 23:36:55 +02:00
Dusk-92 17059d8a76 Cleanup obsolete SuperWoW tweak UI 2026-09-03 23:36:22 +02:00
Dusk-92 9569bbd296 Remove one-time tweak migration script 2026-09-03 23:33:52 +02:00
Dusk-92 e5e4dc954a Remove one-time tweak migration workflow 2026-09-03 23:33:46 +02:00
github-actions[bot] b861ad89e2 Keep Vanilla Tweaks independent from SuperWoW 2026-09-03 21:33:23 +00:00
Dusk-92 a46bb67d0d Run independent tweak migration 2026-09-03 23:33:14 +02:00
Dusk-92 41592e7f8c Run independent tweak migration 2026-09-03 23:32:40 +02:00
Dusk-92 b12001584e Fix tweak policy migration script 2026-09-03 23:32:28 +02:00
Dusk-92 036ff0c1cb Run independent tweak migration 2026-09-03 23:31:03 +02:00
Dusk-92 56f0ff9854 Add one-time tweak policy migration 2026-09-03 23:30:50 +02:00
Dusk-92 3d3eea3c6a Apply independent vanilla tweak policy 2026-09-03 23:28:59 +02:00
Dusk-92 7c7ff0d146 Test exact QuickLoot restoration 2026-09-03 23:06:41 +02:00
Dusk-92 ae8abe2e16 Restore exact vanilla QuickLoot branches 2026-09-03 23:06:27 +02:00
Dusk-92 0b85ec4faf Test SuperWoW inherited patch normalization 2026-09-03 23:05:16 +02:00
Dusk-92 30ab74a4f0 Normalize SuperWoW-managed executable patches 2026-09-03 23:04:40 +02:00
Dusk-92 b727c928bb Version SuperWoW executable patch policy 2026-09-03 23:04:17 +02:00
Dusk-92 1f8c87ae47 Test offline repair of modified WowPresence 2026-09-03 22:21:54 +02:00
Dusk-92 3fb218e296 Repair modified managed WowPresence offline 2026-09-03 22:21:24 +02:00
Dusk-92 64b7612c90 Classify WowPresence managed install trust 2026-09-03 22:21:02 +02:00
Dusk-92 6c6d6e2b7d Clarify WowPresence cache trust rules 2026-09-03 21:43:00 +02:00
Dusk-92 c8bce690a5 Test strict MPQ errors and WowPresence cache trust 2026-09-03 21:42:49 +02:00
Dusk-92 96cc98d52b Do not mask local MPQ install failures 2026-09-03 21:42:18 +02:00
Dusk-92 e9c7b3b219 Separate remote MPQ failures from local install errors 2026-09-03 21:42:07 +02:00
Dusk-92 669361aeee Test MPQ fallback removal cleanup 2026-09-03 21:31:36 +02:00
Dusk-92 b0394ac662 Preserve only valid installed MPQs 2026-09-03 21:31:24 +02:00
Dusk-92 c140fdfe98 Clean obsolete MPQ fallback caches 2026-09-03 21:31:20 +02:00
Dusk-92 386917c9f0 Remove unused MPQ cache helper 2026-09-03 21:30:07 +02:00
Dusk-92 859fe4037e Update tests for online-only MPQs 2026-09-03 21:29:47 +02:00
Dusk-92 77ace2d642 Remove MPQ fallback provenance 2026-09-03 21:29:29 +02:00
Dusk-92 a42608f635 Remove MPQ fallback redistribution notes 2026-09-03 21:29:25 +02:00
Dusk-92 98325b403c Document online-only visual MPQs 2026-09-03 21:29:23 +02:00
Dusk-92 2b7de2613c Restore online-only MPQ behavior 2026-09-03 21:29:19 +02:00
Dusk-92 3e32b7985b Stop bundling MPQ fallbacks 2026-09-03 21:28:55 +02:00
Dusk-92 9ff415ef3f Remove MPQ fallback behavior 2026-09-03 21:28:44 +02:00
Dusk-92 63aa6328cc Clarify visual fallback failure message 2026-09-03 21:23:58 +02:00