Commit Graph

66 Commits

Author SHA1 Message Date
xenticore
fa7276a53c feat: add support for festive weapon variants
on schema update, festive variants are linked. on content injection, if if finds a festive variant, it adds price rows for Festive and Strange Festive.
2025-04-02 18:54:39 -04:00
xenticore
be6206194b fix: price data update time serialization
price update time was not properly serialized as a number like the schema was, and led to dates being stored as empty objects. UI code also did not check if date was NaN, and rendered "invalid date" instead.
2025-03-29 14:19:38 -04:00
xenticore
13a8e14284 l10n: update italian strings 2025-03-29 00:03:43 -04:00
xenticore
c9628de4c6 l10n: add australium localization 2025-03-29 00:01:19 -04:00
xenticore
04845d6bbf l10n: translate ref 2025-03-29 00:00:52 -04:00
xenticore
0a52bca229 fix: redundant page locale check 2025-03-28 23:59:14 -04:00
xenticore
279cf4da9d feat: add australiums to price table 2025-03-28 23:48:29 -04:00
xenticore
f8ca4148f0 feat: schema now retrieves slot, australium status, killstreak status 2025-03-28 23:40:47 -04:00
xenticore
77a831b89e refactor: fetchPrice now expects an SKU string 2025-03-28 23:35:39 -04:00
xenticore
d1c5083425 refactor: priceUsingPricesTF now expects an SKU string 2025-03-28 23:31:59 -04:00
xenticore
e6013ef61c add static list of australiums 2025-03-28 22:55:45 -04:00
xenticore
967a32fc83 fix: prioritize non-stock/non-decorated items
Changed schema lookups to prioritize non-stock/non-decorated item defindexes when names collide
Modified unit tests to include example (stock Flame Thrower)
2025-03-27 15:32:45 -04:00
xenticore
b24cda98ad doc: fix incomplete documentation of priceUsingPricesTF 2025-03-27 15:28:53 -04:00
xenticore
7c7e58d0d2 refactor: move extractPageTitleFromURL to module, add tests 2025-03-27 14:51:13 -04:00
xenticore
12de4a7148 refactor: moved components to separate modules
`content.ts` is now half less than the size, exported functions can be unit tested
2025-03-24 15:39:28 -04:00
xenticore
568b2eaabd Initial commit 2025-03-21 13:53:45 -04:00