Xurkon
79e7ee94cc
Remove remaining dev files from git and add comprehensive export-ignore
...
- Remove .claude/skills/hindsight-docs from tracking
- Remove skills/hindsight-docs (hindsight symlink) from tracking
- Add to .gitignore + export-ignore: skills/, scratch/, workflow/, Tests/, Tools/, .claude/skills/
- Add skills/, scratch/, workflow/, Tests/, Tools/, .claude/skills/ to export-ignore
2026-05-04 20:11:52 -05:00
Xurkon
eb067e43db
docs: add Session 34 Turtle WoW cleanup to changelog
2026-05-04 20:07:38 -05:00
Xurkon
57c790e4ca
Remove Turtle WoW TOC, skills-lock, and .luarc.json from tracking
...
- Remove Questie-X-Turtle.toc (Turtle WoW shut down)
- Remove skills-lock.json (dev lock file)
- Remove .luarc.json (Lua LSP config)
- Add all three to export-ignore in .gitattributes
- Add all three to .gitignore
- Remove Questie-X-TurtleDB from OptionalDeps in Questie-X.toc
2026-05-04 20:05:33 -05:00
Xurkon
a0f3a1e020
v1.6.1: Fix map icon completion persistence after objective fulfillment
...
- SetObjectivesDirty: Add missing loop to reset isUpdated on SpecialObjectives
- PopulateObjective: Add completion guard for objectives without Update fn
- Bump version to 1.6.1 across TOC and changelogs
2026-05-04 19:57:43 -05:00
Xurkon
7d658de3b1
Update install instructions: show AscensionDB/EbonholdDB folder structure alongside WotLKDB
2026-05-03 15:49:37 -05:00
Xurkon
ccbe9d0de7
Revert "Session 35: Housekeeping - dependency maintenance and code cleanup"
...
This reverts commit 3e65cd5a128e2c7d729727e35259e862ed6ef5f3.
2026-05-03 15:37:38 -05:00
Xurkon
6558ffd4a0
Session 35: Housekeeping - dependency maintenance and code cleanup
2026-05-03 15:36:05 -05:00
Xurkon
bc14ade192
Changelog: Discord relay housekeeping (Session 35)
2026-05-03 15:23:52 -05:00
Xurkon
6b52b9065b
Add LICENSE.md to export-ignore patterns
2026-05-03 15:02:34 -05:00
Xurkon
3320012cf2
Add .claude/ and skills-lock.json to export-ignore
2026-05-03 14:58:35 -05:00
Xurkon
3b6c679da4
Clarify that server plugins require Questie-X-WotLKDB as base layer
2026-05-03 14:55:21 -05:00
Xurkon
543fbefd23
Session 34: Remove Turtle WoW references, clarify install instructions
2026-05-02 23:39:50 -05:00
Xurkon
93ec7cc454
Bump version badge to v1.6.0
...
- Update README.md shields.io badge
- Update docs/index.html version label
2026-05-02 09:24:03 -05:00
Xurkon
f4c5e54e67
relay end-to-end test
2026-05-02 08:07:41 -05:00
Xurkon
ab187444f1
test: webhook push
2026-05-01 23:54:07 -05:00
Xurkon
d2861561e2
test: trigger webhook
2026-05-01 23:51:38 -05:00
Xurkon
1ab3adc444
docs: clarify two-addon install requirement upfront for new users
2026-05-01 23:50:47 -05:00
Xurkon
def947bec1
Fix LSM30:Fetch guards - also check LSM30.Fetch exists before calling
...
Previous guard only checked LSM30 ~= nil; if Fetch method is absent on
the stub object the call still crashes. Now uses full 3-part check:
(LSM30 and LSM30.Fetch and LSM30:Fetch(...)) or fallback
Matches the pattern already used in QuestieArrow.lua.
2026-04-24 04:36:25 -05:00
Xurkon
a2a325c8ab
Guard all LibSharedMedia-3.0 usages against nil LSM - OptionalDep may not load
...
- Use LibStub(..., true) silent flag on all LSM acquisition sites
- Guard HashTable() calls in Options files (returns nil if no font type registered)
- Guard all Fetch() call sites with inline 'LSM30 and LSM30:Fetch() or fallback'
- Make font values lazy functions in options dropdowns so LSM has time to register
- Affects: QuestieOptionsTracker, QuestieOptionsArrow, QuestieArrow, QuestieTracker,
TrackerHeaderFrame, TrackerLinePool, TrackerQuestTimers
2026-04-24 04:24:38 -05:00
Xurkon
97c8f60a28
QuestieOptionsArrow: guard LibSharedMedia HashTable call - LSM is OptionalDep, may not be present or have font type registered at load time
2026-04-24 03:59:33 -05:00
Xurkon
822b6a5c3f
chore: Remove redundant TOC files - Questie-X.toc now handles all versions
2026-04-12 01:20:28 -05:00
Xurkon
b8741ad89b
Delete lint_results.txt
2026-04-12 00:47:30 -05:00
Xurkon
ce440847ec
Delete version_audit.txt
2026-04-12 00:47:18 -05:00
Xurkon
f670f818a9
Delete lint_output.txt
2026-04-12 00:46:57 -05:00
Xurkon
0d1e5d008d
Delete link_lint.txt
2026-04-12 00:46:38 -05:00
Xurkon
08eace3115
fix: Blood of Heroes object rendering and QuestieQuest runtime crash fixes
2026-04-12 00:45:50 -05:00
Xurkon
98b45c804d
docs: Add *.txt and .luarc.json to export-ignore
2026-04-08 17:49:35 -05:00
Xurkon
0660a0d42a
docs: Update v1.6.0 changelog with detailed fix for object rendering
2026-04-08 17:43:02 -05:00
Xurkon
24bdaa3180
fix(176213): Move Blood of Heroes to objectDataOverrides via LoadFactionFixes
...
Root cause: _LoadCorrections writes to QuestieDB.objectData (binary DB companion) but GetObject reads from QueryObject binary handle + objectDataOverrides. Items in Load() path are patching the binary DB so never reach GetObject's override check. Moving 176213 to LoadFactionFixes puts it directly in objectDataOverrides, the path GetObject actually reads.
2026-04-08 17:40:52 -05:00
Xurkon
49477da2d0
v1.6.0: Stable Map Search & Blood of Heroes Data Fix
2026-04-08 17:34:15 -05:00
Xurkon
4ef2b9f661
hotfix: Resolved critical QuestieQuest runtime crash and hardened error handler
2026-04-08 03:48:46 -05:00
Xurkon
199ed47868
Hotfix: Resolve syntax error in ChatFilter.lua and stabilize nil guards
2026-04-08 03:21:05 -05:00
Xurkon
26dd06cf9d
Fix critical LUA crash in QuestLinks due to nil concatenation and invalid chat link matching
2026-04-07 17:46:06 -05:00
Xurkon
d5db15ce7c
docs: clarify install instructions and remove duplicate plugin section
2026-04-05 06:51:01 -05:00
Xurkon
1e5da24529
fix: Guard against nil IdList in killcredit objective
2026-04-02 20:59:50 -05:00
Xurkon
36a047c6aa
docs: Update changelog for v1.5.8
2026-04-02 20:58:26 -05:00
Xurkon
49ef9b6e55
fix: Use pairs() instead of ipairs() for hash table iteration
2026-04-02 20:51:08 -05:00
Xurkon
03a58e0c28
feat: Add expanded font list with common WoW fonts to Arrow and Tracker options
2026-04-02 20:43:17 -05:00
Xurkon
d9f5022f27
docs: Update changelog for v1.5.7
2026-04-02 20:32:39 -05:00
Xurkon
a9f4a97979
cleanup: Remove debug prints and duplicate spacer
2026-04-02 19:45:17 -05:00
Xurkon
2efbc0e799
fix: Use SharedMedia:Fetch to get actual font object
2026-04-02 19:42:15 -05:00
Xurkon
11cc0e9a79
debug: Add print to UpdateFont
2026-04-02 19:36:52 -05:00
Xurkon
aa51ea8f2a
fix: Import SharedMedia in Arrow options
2026-04-02 19:34:24 -05:00
Xurkon
447ba0513e
fix: Guard against QuestieConfigFrame being nil in OpenConfigWindow
2026-04-02 19:30:56 -05:00
Xurkon
57f6cc4471
feat: Add arrow font settings; Add Apply to All font options to Tracker
2026-04-02 19:27:05 -05:00
Xurkon
882cd01628
debug: Add prints to UpdateSettings
2026-04-02 19:17:52 -05:00
Xurkon
cf462d9a9f
debug: Add print to scale set
2026-04-02 19:16:21 -05:00
Xurkon
1decb399b3
fix: Remove duplicate arrow_alpha and debug prints
2026-04-02 19:14:08 -05:00
Xurkon
fb8c4292c9
debug: Add prints to trace scale update
2026-04-02 19:06:56 -05:00
Xurkon
a1f273bba5
fix: Add UpdateSettings function to apply scale/alpha without touching visibility
2026-04-02 19:04:20 -05:00