Commit Graph

150 Commits

Author SHA1 Message Date
Xurkon 156a184da4 fix: rewrite QuestRouteOptimizer module 2026-03-19 21:48:02 -05:00
Xurkon 7857340c37 fix: nil check for QuestieRouteOptimizer.Update 2026-03-19 21:37:05 -05:00
Xurkon 971d780a9b feat: Add Quest Route Optimization feature 2026-03-19 21:30:05 -05:00
Xurkon eba0d39ca6 chore: v1.4.1 - cleanup and repository maintenance 2026-03-19 21:08:11 -05:00
Xurkon 9b46b89bf9 chore: ignore tests folder 2026-03-19 20:42:10 -05:00
Xurkon 35710b8a06 Delete Tests directory 2026-03-19 20:40:56 -05:00
Xurkon ac43ca6217 chore: update downloads badge link format 2026-03-19 20:36:29 -05:00
Xurkon 6cf44e749d chore: remove .history and Research folders from repo tracking 2026-03-19 20:34:23 -05:00
Xurkon a623cef449 fix: downloads badge with svg extension 2026-03-19 20:27:50 -05:00
Xurkon 9a05b7ab6a fix: update downloads badge to latest release 2026-03-19 20:26:22 -05:00
Xurkon 25b80fe41b fix: update downloads badge format 2026-03-19 20:25:17 -05:00
Xurkon e993dbf0a3 chore: bump version to v1.4.0 and update changelogs 2026-03-19 19:32:57 -05:00
Xurkon 8701f2a1cc chore: cleanup stray file 2026-03-19 19:27:54 -05:00
Xurkon 4d57504265 chore: remove release script 2026-03-19 19:24:55 -05:00
Xurkon 5d94cf8f67 feat: v1.4.0 - Code review fixes and taint resolution
- C_Timer OnUpdate uses elapsed param
- IsAchievementCompletion checks completion boolean
- C_Map.GetPlayerMapPosition fixes
- QuestieLearner GUID function forward declarations
- Taint guards on secure hooks (InCombatLockdown + pcall)

Fixes ADDON_ACTION_BLOCKED: UseAction() errors
2026-03-19 19:24:24 -05:00
Xurkon 5cb64a4c30 feat: release v1.3.9 - fix BackdropTemplate crash and quest re-tracking reliability 2026-03-19 15:14:05 -05:00
Xurkon c5c3897421 feat: idempotent quest tracking and robustness improvements v1.3.7 2026-03-19 00:22:26 -05:00
Xurkon 301d7185fb release: v1.3.6 2026-03-18 23:16:02 -05:00
Xurkon b8ee31e2eb Fix tooltip progress caching for dynamically learned AI spawns 2026-03-18 22:55:53 -05:00
Xurkon 8d8ac76e5a fix: restore string texture paths in LibDBIcon-1.0 for older clients 2026-03-18 22:22:36 -05:00
Xurkon 9ad5272ed6 fix: correctly detect legacy xpcall dropping varargs 2026-03-18 22:18:14 -05:00
Xurkon afd2dc82b9 refactor: simplify and perfect Lua 5.0 select polyfill 2026-03-18 22:10:24 -05:00
Xurkon 3939064d26 fix: patch LibDBIcon-1.0 SetFromAlpha for older clients 2026-03-18 22:07:46 -05:00
Xurkon d1f757e2bb fix: add variadic xpcall polyfill for older clients 2026-03-18 21:38:53 -05:00
Xurkon 28fc4d5095 chore: release v1.3.5 - Comprehensive Taint & Architecture Fixes 2026-03-18 21:27:48 -05:00
Xurkon 647981f8d8 fix: implement tocVersion guard for GameVersionError.lua and update changelogs 2026-03-18 17:52:38 -05:00
Xurkon 35b581d6a9 feat: Release v1.3.4 - Fix l10n initialization error and complete WotLKDB taint analysis 2026-03-18 17:35:22 -05:00
Xurkon aed0daf4ce feat: Release v1.3.2 — Taint Resolution & Stability patches 2026-03-18 15:08:52 -05:00
Xurkon b3021eb06d docs: refresh landing page and fix changelog styling 2026-03-18 00:11:50 -05:00
Xurkon 36f93718d6 chore: add v1.3.1 to CHANGELOG.md 2026-03-18 00:01:42 -05:00
Xurkon 4f1671837d chore: bump version to 1.3.1 and update changelogs 2026-03-18 00:00:17 -05:00
Xurkon bd31b2d383 refactor: disable guild-channel data sharing 2026-03-17 23:36:06 -05:00
Xurkon 04a769df9f Revise versioning and add new features to CHANGELOG
Updated versioning in CHANGELOG and added new features.
2026-03-17 23:00:10 -05:00
Xurkon 282d7cdd22 docs: make channel join log visible for verification 2026-03-17 22:58:20 -05:00
Xurkon a69883594c fix: initialize QuestieLearnerComms in QuestieLearner 2026-03-17 22:52:12 -05:00
Xurkon f66c733048 docs: update version to v1.3.0 in documentation index 2026-03-17 22:40:18 -05:00
Xurkon 53b53af3cb docs: correct version badge to v1.3.0 2026-03-17 22:40:05 -05:00
Xurkon b0f8ba22e7 feat: release v1.3.0 - QuestieLearner Confidence & Tiered Pruning Engine 2026-03-17 22:33:01 -05:00
Xurkon 7f16d31294 docs: add v1.2.9 changelog — cross-link engine, zone fix, untrack fix 2026-03-17 17:38:43 -05:00
Xurkon 35f2d49b6c fix: patch IsComplete method onto QuestLogCache fallback objects in currentQuestlog so QuestieMap doesn't crash 2026-03-16 23:08:38 -05:00
Xurkon a7a66810be fix: store fallback quests in TrackerUtils._fallbackQuests not currentQuestlog to prevent arrow/quest module crashes 2026-03-16 23:05:58 -05:00
Xurkon ef62d1b2b2 fix: guard IsQuestFlaggedCompleted nil on WotLK 3.3.5 in fallback quest IsComplete 2026-03-16 22:58:43 -05:00
Xurkon d9828e6159 fix: resolve QUEST_ACCEPTED log-index vs questID ambiguity and add quest-log fallback to tracker for DB-unknown quests 2026-03-16 22:57:18 -05:00
Xurkon 5e35aa6cb5 fix: QUEST_ACCEPTED in 3.3.5 passes questID directly as first arg, not log index 2026-03-16 22:42:05 -05:00
Xurkon f0327da3e5 fix: use GetQuestLogTitle position 9 for questID in 3.3.5 and add full-log fallback scan 2026-03-16 22:39:39 -05:00
Xurkon f0550fddee feat: add DEBUG_LEARNER and DEBUG_COMMS categories for targeted learner/comms debugging 2026-03-16 22:33:31 -05:00
Xurkon 6b0fdcf9b4 fix: capture Objectives Board quests via gossip cache and trace LearnQuest guards 2026-03-16 22:30:38 -05:00
Xurkon ab60b990e8 fix: WotLKDB stats updated in cached DB path so panel shows counts on every reload 2026-03-16 22:24:40 -05:00
Xurkon 3e18f51551 fix: WotLKDB plugin.stats updated directly in LoadBaseDB so panel shows counts without timing dependency 2026-03-16 22:21:14 -05:00
Xurkon 76854a7fa3 fix: learner only records quest items (class 12) and captures auto-complete quests via QUEST_TURNED_IN 2026-03-16 22:19:09 -05:00