51 Commits

Author SHA1 Message Date
kvan7 d0e91f41f8 add example responses 2026-05-03 08:20:11 -05:00
kvan7 3aaf126478 more log lines 2026-04-30 20:58:45 -05:00
kvan7 e08cb91803 Add more log line types 2026-04-28 21:20:37 -05:00
kvan7 01106e62ce refactor parser out of log 2026-04-27 21:02:55 -05:00
kvan7 cd7f478214 basic log parser running 2026-04-27 18:08:37 -05:00
kvan7 06ca458579 add sample logs 2026-04-26 13:14:24 -05:00
kvan7 e2aa6674b1 swap client log to use regex over slicing 2026-04-26 08:32:39 -05:00
Kvan7 4e9dc7fcb2 Chaos spam data (#863)
* create base component

* add as alpha

* Add hotkey action

* updating config stuff

* Adds writing csv

* ui responsive

* Style updates

* smor style updates

* fix issue with recreating file

* compute diff

* general cleanup

* rebuild into secondary widget

* Remove builtin error

* add a unit test

* fix spelling?

* add custom file path

* Add folder option
2026-03-27 18:41:04 -05:00
Kvan7 6dfc44117f features/trialCoin (#862)
* add parser

* add strings data & fix test

* edges

* dump

* add point calc

* add area level calc

* add point ui filter

* Add ultimatum hint

* add hints translations
2026-03-24 19:26:16 -05:00
kvan7 4fe1d178c2 Fix inconsistent it vs test in specs
Fixes #860
2026-02-28 08:20:36 -06:00
Kvan7 9f28b7b60c features/unid-tier (#861)
* Add client string + parser

* tests for parser part

* add ui element

* tests for ui filters

* add trade filter
2026-02-27 22:28:30 -06:00
kvan7 ceb3f67375 fix naming convention 2026-02-26 20:25:44 -06:00
kvan7 4d36ce3daf Use psuedo for spirit on sceptres???? (ew minions)
Fixes #857
2026-02-26 20:24:34 -06:00
Kvan7 74dbc6ed6a Controller fixes (#859)
* remove known excess parsers

* Regex match "poe2" lines
Fixes #856

* drop extra client strings

* drop test client_strings

* cant remove yet
2026-02-25 20:51:41 -06:00
kvan7 091cccfa14 update test for removed feat 2026-02-15 08:07:02 -06:00
kvan7 043ac81ec7 [Bug]: Fractured mods not detected on fractured items
Fixes #776
2026-02-14 21:36:47 -06:00
kvan7 3f205d4428 add fracture selector 2026-01-10 10:13:53 -06:00
kvan7 ac2baf5389 rename rune to augment everywhere
Fixes #825
2026-01-09 23:45:36 -06:00
kvan7 bcf0e74dfa update tests 2025-12-27 10:16:46 -06:00
kvan7 403d9fb4bf localize parsing 2025-12-22 13:31:41 -06:00
Kvan7 211b031633 Merge branch 'dev' into add_level_filter 2025-12-21 19:55:32 -06:00
kvan7 95c3c7cfcd fix fracture detection 2025-12-21 19:52:51 -06:00
STSchiff eb05596dd0 formatter 2025-12-20 19:56:54 +01:00
STSchiff 019ee881ea add requirements parser 2025-12-20 19:56:46 +01:00
kvan7 9416cbbc54 data 2025-12-13 03:16:40 -06:00
kvan7 867bde022a data 2025-12-12 13:57:18 -06:00
kvan7 6a5a603405 fix ts error 2025-12-12 09:06:17 -06:00
Kvan7 ab98903edf Features/leveling (#766)
* Add opt-in log reading

* add regex and zone detection

* add widget for leveling

* generic rigging setup

* penalty

* attach settings view

* add client log reading

* slight refactor of widget name

* Connect xp to logs

* Settings options and i18n

* update styles

* PR fixes
2025-12-11 23:19:10 -06:00
kvan7 63e518a532 FIx poe2db search endpoint requiring token 2025-11-29 11:42:07 -06:00
kvan7 c3d27edad1 Update to new proxy endpoint 2025-11-26 20:20:19 -06:00
kvan7 b5ef198494 Add Map Searching 2025-10-05 16:44:43 -05:00
kvan7 4b0ff4c4d8 Fix tablet parsing 2025-09-30 21:34:17 -05:00
kvan7 a59cd3ef9a Add skill level filter
Fixes #691
2025-09-16 21:02:03 -05:00
kvan7 e094751650 [Bug]: Damage above 1000 is split on comma
Fixes #696
2025-09-16 17:23:46 -05:00
kvan7 3eb7ef60a3 move tests stuff around a little 2025-09-16 15:42:32 -05:00
kvan7 08f766005c drop "fromChat" 2025-09-15 17:00:18 -05:00
kvan7 428255cf6c add precommit stuff 2025-09-06 17:16:59 -05:00
kvan7 9798e104e8 Support soul core by item class 2025-08-24 19:28:56 -05:00
kvan7 b98cf9e9d5 revert: Currency ratio
Removes currency ratio since a ton of new orbs are getting added
2025-08-24 10:06:19 -05:00
kvan7 361d51d61c Move UseTradeAPI out of vue component
Fixes #557
2025-08-23 22:04:16 -05:00
kvan7 3a64e003f6 Feat: uncut gems fixed 2025-08-02 10:54:31 -05:00
kvan7 988c943372 fix: tests passing again 2025-07-27 15:11:28 -05:00
Kvan7 27162cf6b0 v0.9.0 (#483)
* Price checking does not work when using a gamepad(Ctrl+D) #452

Uses parts from #454 to fix the issue.

Co-authored-by: lawrsp <7957003+lawrsp@users.noreply.github.com>

* Fix tests :(

* Fix magic rarity item name parse in "cmn-Hant" language (#460)

* Fix magic rarity item name parse in "cmn-Hant" language

* Add by translated when ref is null

---------

Co-authored-by: kvan7 <kvan.valve@gmail.com>

* chore: yarn to npm and add missing step (#461)

* fix: update game config path for linux to poe2

* Merge pull request #463 from nightah/fix-poe2-linuxconfig

fix: update game config path for linux to poe2

* fix tests

* fix: MacOS crash on startup (#428)

* fix: MacOS crash on startup

* update for windows/linux

* move main app startup into function
Mac calls that in async, other platforms proceed in sync.

* [PoE2] - Relics broken again #444

* test prettier and add npm script

* add format/lint support to main

* Fix defineProps macro

* Run speed v0.8.0 - Russian. #447

* fix negative gold

* Merge branch 'Kvan7:master' into master

* fix: app-ready fixing before we're ready

* Merge branch 'dev' into pr/larssn/428

* should work?

* Merge commit 'ab1c8bfa3a31b06da9cf18db0273f6a92e407bc5' into pr/larssn/428

* fix being lazy on the merge

* fix: add executable bit to compilation script (#465)

* Item Images (#472)

* image data stuff

* ignore lookup file

* update testing

* sort items

* change sort ot be by refname

* more code

* working pulling

* Fixes #456
Create script to request item's images from trade site #456

* Fixes #457
Update ImageFix to use new saved images before poe1 ones #457

* add images to items

* Add Spear as item category

* Add Flail as category

* Add "goodness" from upstream

* Fix #474
Tier # missing from some defense stats #474

* minor oops

* remove error for waystones

* Add a bunch of images to the docs

* Extra widgets docs

* Update chat commands links docs

* add stash search docs

* Item info docs page

* more docs

* Update bug-report.yml

* Version bump

* extra version bump

* Merge commit '77899fd6a7e08ab25bb677b70ba04757cc472f63' into dev

* Upgraded rune selector #345 (#482)

* Add added-rune mark to effected stats

* Add runes to data parser

* run data

* more change

* add popout to select rune

* Other runes work now

* different ui for opening rune menu

* banner for debug cause i want it

* Add above selector

* Add auto close

* Add config option to open above

* update translation docs

* More useful filter enables

* Add stat text to rune selector

* fix overflow

* fix le garbage

* Fix unique corrupted error

* hide runes in 2 spots

* fix ele damage runes

* Fix bug no filters

* minor change

* fix flat damage tiers

* fix source on ele damage

* revert #103

* data update for timelost

* fix warnings for timelost jewels

* add tags to items data

* Fix "grant skill" unidentified mod

* Update style for rune, remove logs

* better shortening for timelost text

* Generalize the rune selector

* Fix attack speed rune

* fix runes including non martial weapons

* sort trade ids, helps git struggle less

* final data update before patch time

* minor

* update data for 0.2.0

* fix runes kinda

* version bump
2025-04-04 15:25:33 -05:00
Kvan7 e19356e97b v0.8.2 (#480)
* Price checking does not work when using a gamepad(Ctrl+D) #452

Uses parts from #454 to fix the issue.

Co-authored-by: lawrsp <7957003+lawrsp@users.noreply.github.com>

* Fix tests :(

* Fix magic rarity item name parse in "cmn-Hant" language (#460)

* Fix magic rarity item name parse in "cmn-Hant" language

* Add by translated when ref is null

---------

Co-authored-by: kvan7 <kvan.valve@gmail.com>

* chore: yarn to npm and add missing step (#461)

* fix: update game config path for linux to poe2

* fix tests

* fix: MacOS crash on startup (#428)

* fix: MacOS crash on startup

* update for windows/linux

* move main app startup into function
Mac calls that in async, other platforms proceed in sync.

* [PoE2] - Relics broken again #444

* test prettier and add npm script

* add format/lint support to main

* Fix defineProps macro

* Run speed v0.8.0 - Russian. #447

* fix negative gold

* Merge branch 'Kvan7:master' into master

* fix: app-ready fixing before we're ready

* Merge branch 'dev' into pr/larssn/428

* should work?

* Merge commit 'ab1c8bfa3a31b06da9cf18db0273f6a92e407bc5' into pr/larssn/428

* fix being lazy on the merge

* fix: add executable bit to compilation script (#465)

* Item Images (#472)

* image data stuff

* ignore lookup file

* update testing

* sort items

* change sort ot be by refname

* more code

* working pulling

* Fixes #456
Create script to request item's images from trade site #456

* Fixes #457
Update ImageFix to use new saved images before poe1 ones #457

* add images to items

* Add Spear as item category

* Add Flail as category

* Add "goodness" from upstream

* Fix #474
Tier # missing from some defense stats #474

* minor oops

* remove error for waystones

* Add a bunch of images to the docs

* Extra widgets docs

* Update chat commands links docs

* add stash search docs

* Item info docs page

* more docs

* Update bug-report.yml

* Version bump

* extra version bump

---------

Co-authored-by: lawrsp <7957003+lawrsp@users.noreply.github.com>
Co-authored-by: Seth Falco <seth@falco.fun>
Co-authored-by: Amir Zarrinkafsh <nightah@me.com>
Co-authored-by: Lars <890725+larssn@users.noreply.github.com>
2025-03-27 09:50:27 -05:00
Kvan7 1058b6f40a v0.8.1 (#453)
* [PoE2] - Relics broken again #444

* test prettier and add npm script

* add format/lint support to main

* Fix defineProps macro

* Run speed v0.8.0 - Russian. #447

* fix negative gold

* fix hunters t7 accuracy

* fix note in ko

* fix dumb bow skills with curly braces

* version bump
2025-03-05 17:21:43 -06:00
Kvan7 8814f39112 v0.8.0 (#441)
* [PoE2] - Controlled metamorphisis shouldn't be ring size and up #397

* [Not Recognized Modifier] - quality on wand #398

* Wrong search parameters set for belt, generates negative min value #412

* Add Hybrid potential note to T1 tag #410

* Option to always show tiers #385

* Add oils to anoints #419

* Add deprecated notice

* better handling for hybrids

* Add corruption tags for those enchants #420

* Make normal rarity filter visible when applicable #408

* Fixes some tiers not showing due to being too high

* Add good crafting base items (magic) #423

* #424

* Should only be able to fill runes on a corrupted item that it has sockets #422

* fix crash for undefined error

* Adds hybrids to hybrid note

* Disable internal tradeIds for unique items #409

* fix empty mod always on

* [Parse Error] - Expedition logbook #318

* correct area level floors

* Request: add option for currency ratio. #396

* Fix add enchants to hover items

* Add sources for dps numbers

* Fix crit hit chance sources

* Revert "Add sources for dps numbers"

This reverts commit f1bbcc24a2.

* Change specific better ones

* bugfix/ubuntu/Fix widget area coordinates and size using primary display scale factor (#433)

* Multiplying widget are coordinates by the display scale factor

* Adding switch statement for handling linxu case properly

* adding missing default treshold

* Update main/src/windowing/WidgetAreaTracker.ts

* Handle not on primary display case

* rename

---------

Co-authored-by: kvan7 <kvan.valve@gmail.com>

* Fixes #435

* Fixes:  #436

* Seems to mostly fix tiers

* use ref again

* fix unique items broken in other languages

* Add max tier to show all tiers

* fixes some missing tiers

* fix corruption enchant tag again

* version bump
2025-02-27 18:20:52 -06:00
Kvan7 1a8942c7ec v0.7.0 (#392)
* Add config for default rune #347

* Jarngreipr - Wrong roll for life #343

* [PoE2] - Quality gets applied to corrupted items #369

* Addtional pdr not showing tier #371

* [Parse Error] - Unidentified items #360

* Filter to only Normal Rarity #350

* Add note to complex query error specifically #344

* continue script setup refactoring

* extract default config into widgets

* remove icon special cases

* continue moving files

* remove another special case

* Apply fixes for upstream update

* Add options to choose which numbering system to use #357

* Change to use "PoE2 tier numbering" #356

* Life regen tiers broken #361

* Update translations #321

* Add new strings

* Add field in settings to cycle through them all #359

* Add this box to some UIs #358

* More fixes for tips

* Features/elementalDamage (#387)

* Adds ele options

* add text and color

* dynamic display of ele filters

* fill default min value

* Filter actually changes now

* Add filter into site

* Increase ratio slightly

* [Parse Error] - Collector's Ritual Precursor Tablet of the Dogma #206

* Fix help text for tablets

* Update translations

* [Not Recognized Modifier] - Quality (Attribute Modifiers): +20% (augmented) #186

* remove unused setting

* version bump

* Controlled Metamorphosis is searched incorrectly after the trade site was updated #394

* hide tip 17 for now
2025-02-01 10:46:28 -06:00
Kvan7 850fa90455 v0.6.0 (#328)
* [Parse Error] - Rarity: Magic #285 (#315)

* Add in fix

Co-authored-by: @vagrant-soul

* Adds regression tests

* Features/uniqueRollsRewrite (#316)

* update with new rolls system

* More or less working now

* adds fix for some stats from json having +

* Features/jewels (#317)

* Fix help text on jewels

* Add fix for shock

* [Not Recognized Modifier] - (most monster map modifiers) #314

* Features/showItemOnHover (#322)

* Move row into own component

* add tooltip on shift and hover

* works MVP

* style and fix affix strings

* pseudo add

* change tooltip method to more dynamic

* Corrupted back to red

* style updates

* Add option for tooltip in settings

* Features/relics (#323)

* update en strings

* translation client strings

* Fix relic parse error

* Tag text

* enable relic filters by default

* add spanish? (#324)


Co-authored-by: @mgallego

* Divider line shows when it shouldn't on non weapons or armour #325

* Features/newRunes (#326)

* Rip out old rune code

* final removed stuff?

* change filter back to number

* use new rune filter

* done runes

* Remove alpha

* Features/runeSocketsPart4 (#327)

* some stat change is working

* iron working?

* new betterer way?

* DONE DONE DONE

* add translation line

* version bump
2025-01-19 19:53:35 -06:00
Kvan7 d02f086f19 v0.4.2 (#274)
* Unique rollable value parsing #225

* Controlled Metamorphosis - search by ring size #256

* [Not Recognized Modifier] - +2 Charm Slots #257

* Acknowledgement option to hide "is BETA" warning #269

* Fixes map not recognized for base text

* version bump

* Request: option to select/populate all stats #246
2025-01-11 08:32:49 -06:00
Kvan7 b1a8d15f7d v0.4.0 (#268)
* fix russian es

* Features/modTiers (#266)

* Fixes hybrid not selecting by default

* Remove ratio warning banner

* [Not Recognized Modifier] - Note: ~price explicit — Not recognized modifier #255

* feature: Try Pseudos (#261)

* feature: Weighting resistances

* Merge branch 'dev' into master

* Change to button

* Wraps up moving to a button

* Fix bug with "weapon" category

* update parser to remove duplicated ref

* data hopefully not bricked

* version bump
2025-01-10 08:19:59 -06:00