butterrobot/internal
Felipe M. 248c42d609
Some checks failed
ci/woodpecker/push/ci Pipeline failed
ci/woodpecker/tag/release Pipeline was successful
fix: improve hltb plugin seek token extraction and search reliability
The HowLongToBeat plugin was returning the same results for all searches
due to invalid seek token extraction. This update implements a robust
multi-tier token extraction system:

- Extract buildId from Next.js page data and search build files
- Test known working tokens before using them
- Add fallback token generation based on timestamp
- Remove non-working /api/search endpoint fallback
- Improve error handling and token validation
- Add comprehensive seek token testing functionality

The plugin now properly returns different results for different search
queries instead of always returning "Expedition 33" results.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-15 19:46:39 +02:00
..
admin fix: enable all plugins help text 2025-06-23 11:43:42 +02:00
app feat: allow enabling all plugins into a channel 2025-06-23 11:10:43 +02:00
cache chore: remove commited test_cache 2025-06-13 10:45:28 +02:00
config refactor: python -> go 2025-04-20 14:13:44 +02:00
db chore: make format 2025-06-23 11:19:22 +02:00
migration feat: allow enabling all plugins into a channel 2025-06-23 11:10:43 +02:00
model chore: make format 2025-06-23 11:19:22 +02:00
platform fix: default parse mode to text 2025-06-24 08:10:56 +02:00
plugin fix: improve hltb plugin seek token extraction and search reliability 2025-07-15 19:46:39 +02:00
queue feat: remindme plugin 2025-04-22 11:29:39 +02:00
testutil feat: hltb plugin 2025-06-12 14:51:12 +02:00