Xurkon
9d02c8a231
fix: fully clear learned data buckets
2026-06-05 20:37:34 -05:00
Xurkon
3eda8d01ed
fix: force learner on when base db is missing
2026-06-05 20:23:29 -05:00
Xurkon
a0409eef8c
feat: add learner/static data source mode
2026-06-05 20:15:26 -05:00
Xurkon
51561b97d8
perf: batch learner updates and remove Turtle support
2026-06-04 06:47:45 -05:00
Xurkon
1fc9727fee
v1.4.9: Validation fixes, Profiler fix, Quest link duplicate fix, Ascension fixes
2026-03-26 06:47:54 -05:00
Xurkon
6e34cebead
feat: release v1.4.6 - Fix SavedVariables persistence and red textures for MafWow/3.3.5a
2026-03-22 08:30:20 -05:00
Xurkon
28fc4d5095
chore: release v1.3.5 - Comprehensive Taint & Architecture Fixes
2026-03-18 21:27:48 -05:00
Xurkon
b0f8ba22e7
feat: release v1.3.0 - QuestieLearner Confidence & Tiered Pruning Engine
2026-03-17 22:33:01 -05:00
Xurkon
003e9698c9
fix: WotLKDB plugin stats + kill tracking improvements
2026-03-16 21:37:26 -05:00
Xurkon
4e5f3ed04b
fix: move plugin panel to Database tab + fix WotLKDB 0 counts
...
- QuestieOptionsDatabase: added 'Loaded Questie-X Plugins' section at order 7
For pull-type plugins (WotLKDB) where plugin.stats are all 0, the panel now
falls back to counting QuestieDB.*Data directly — this is safe because the
name function is called after init completes (user opens the options panel)
- QuestieOptionsAdvanced: replaced full plugin panel with redirect note
pointing users to the Database tab
2026-03-16 21:27:15 -05:00
Xurkon
457420f90c
feat: add Database options tab with import/export/cleanup
...
New files:
- Modules/QuestieLearnerExport.lua: serialize/compress/encode pipeline using
AceSerializer + LibDeflate:CompressDeflate(level=9) + EncodeForPrint.
QxLD:<version>!<encoded> string format. Export(), ExportAll(), ValidateImport(),
MergeImport(), DryRunPrune(), Prune().
- Modules/Options/DatabaseTab/QuestieOptionsDatabase.lua: new Database tab with:
- Live learned data stats (per server)
- Per-type learner toggles (NPCs/Quests/Objects/Items/Broadcast)
- Export current server / Export all servers buttons (opens scrollable dialog)
- Import window (paste -> Validate -> Import with diff summary)
- Dry-run preview and Prune Now cleanup buttons
- Full reset button (confirm-gated)
- Contribute section with step-by-step GitHub submission instructions
Wiring:
- QuestieOptions.lua: database_tab initialized and registered in args
- All TOC files: QuestieLearnerExport.lua added before options, DatabaseTab lua added
2026-03-15 19:48:45 -05:00