Commit Graph
132 Commits
Author SHA1 Message Date
rapture-party 148b2e9c6f chore: bump version to 0.9.0
CI / build (push) Failing after 8s
2026-05-02 15:39:20 -04:00
rapture-party 1b6e2b0bd7 refactor: replace prices.tf with pricedb.io 2026-05-02 15:38:46 -04:00
rapture-party 0879ede4b8 l10n: update strings
CI / build (push) Successful in 11s
2026-05-02 15:14:31 -04:00
rapture-party 7cf4b83f4e ci: add bun install steps
CI / build (push) Successful in 12s
2026-05-02 15:12:21 -04:00
rapture-party d995052c51 ci: change runner image to ubuntu
CI / build (push) Failing after 13s
2026-05-01 01:16:08 -04:00
rapture-party 47523d5a6a fix: handle remote prices.tf error in background script 2025-05-18 13:38:23 -04:00
rapture-party fae3431556 fix: handle key pricing failure 2025-05-18 13:38:04 -04:00
rapture-party 685fc8d766 feat: use source-map devtool on dev builds 2025-05-18 13:37:37 -04:00
rapture-party 894a4de6f1 fix: unhandled state where remote server returns null for given SKU price(s) 2025-05-07 16:45:50 -04:00
rapture-party 0eff663de1 fix: localization dictionary not handling mixed case 2025-05-07 16:44:58 -04:00
rapture-party ed8a342206 fix: print error when untranslated string found 2025-05-07 16:44:34 -04:00
rapture-party e6c45c91e3 fix: unhandled error when numbers are null 2025-05-07 16:43:51 -04:00
xenticore a26f20609a bump version to 0.8.1
CI / build (push) Has been cancelled
2025-05-01 20:17:47 -04:00
xenticore 9d07d76d1f fix: erroneous brackets 2025-05-01 20:15:55 -04:00
xenticore 0610f41938 ci: correct path to userscript on release 2025-05-01 19:43:20 -04:00
Xen 6293ff40f0 bump version to 0.8.0
Reviewed-on: http://charon.local/git/xen/tf2wikipricing/pulls/21
2025-05-01 19:29:06 -04:00
xenticore 916c690325 bump version to 0.8.0 2025-05-01 19:02:58 -04:00
xenticore 5a1c10178e chore: rename package (again), use display name field 2025-05-01 19:02:46 -04:00
xenticore 5cb8de7f32 ci: rename test steps 2025-05-01 18:57:29 -04:00
xenticore 6c6c94db9e refactor: make noisy logs debug only 2025-05-01 18:56:54 -04:00
xenticore 89161cb4e4 fix: typo lol 2025-05-01 18:56:32 -04:00
xenticore 18f31db87b test: GM_fetch not mocked depending on test order 2025-05-01 18:54:48 -04:00
xenticore 9946cafaf5 fix: remove unnecessary files from builds 2025-05-01 18:51:21 -04:00
xenticore 91f43295e8 test: fix unit tests for WebExtension build 2025-05-01 18:31:58 -04:00
xenticore 745087a1cb fix: stronger error handling in fetchPrice 2025-05-01 18:25:47 -04:00
xenticore c053af1928 refactor: less noise in queryExchangeRates 2025-05-01 18:25:13 -04:00
xenticore b84b53c544 fix: error handling in priceSKU 2025-05-01 18:24:51 -04:00
xenticore 8d8dea0bdc test: test both userscript and extension builds 2025-05-01 15:38:51 -04:00
xenticore 95ce637892 feat: enable webextension builds
Currently only supports Chrome due to no `chrome` -> `browser` polyfill
2025-05-01 15:27:14 -04:00
xenticore d02bd7ac9d chore: rename package
Preserve userscript name while making package name neater:
**TF2 Wiki Pricing**
`tf2wikipricing.user.js`
2025-05-01 14:25:44 -04:00
xenticore 4ce57450dd chore: add exchangerates-api to userscript header 2025-05-01 13:07:33 -04:00
xenticore bef368440e l10n: correct untranslated spanish string 2025-04-30 19:35:08 -04:00
xenticore c8f71b4f47 l10n: update attribution text and style
New text is easier to localize, strings can be found in free dictionaries
2025-04-30 19:15:38 -04:00
xenticore 19fe1c70a4 oops 2025-04-30 19:11:21 -04:00
xenticore a34c040acd refactor: correct typing of getKeyByValue 2025-04-30 18:33:17 -04:00
xenticore d4b2fdeff0 lint: force allow any 2025-04-30 18:32:25 -04:00
xenticore 39ad61b768 fix: mock data not using correct date format 2025-04-30 18:32:02 -04:00
xenticore 5e5846abde refactor: rewrite async promises as chain 2025-04-30 18:31:33 -04:00
xenticore 36550df749 lint: exclude localization string files 2025-04-30 15:40:37 -04:00
xenticore 74ef520858 chore: define extension author 2025-04-29 00:52:47 -04:00
xenticore d93feafbb1 lint: define interface for remote schema response 2025-04-29 00:51:16 -04:00
xenticore 1a973f6b52 lint: stop linting JSON files 2025-04-29 00:50:39 -04:00
xenticore 726cc97b38 refactor: debuggable localization function 2025-04-29 00:50:25 -04:00
xenticore 6fdc6fd132 refactor: rewrite async promise as promise chain 2025-04-29 00:49:32 -04:00
xenticore 60e845ddf8 Revert "lint: change export style in localization files"
This reverts commit d71cfcd0d7.
2025-04-29 00:14:33 -04:00
xenticore 96f4dbd883 lint: remove unnecessary escape in regex 2025-04-28 23:16:34 -04:00
xenticore f6499adc4a lint: correct promise types 2025-04-28 23:10:51 -04:00
xenticore b83e66d145 lint: allow require imports 2025-04-24 17:55:10 -04:00
xenticore a3d67b1358 lint: remove dead code 2025-04-24 17:55:00 -04:00
xenticore 2dc51d1a00 lint: remove unused import 2025-04-24 17:38:42 -04:00