Commit graph

689 commits

Author SHA1 Message Date
James Causon
fe8628fcee
feat: Add support for Icarus (#626)
* Add support for Icarus via valve protocol

* Add changelog entry
2024-09-02 23:57:49 +03:00
CosminPerRam
e74ae933b3
feat: add requestPlayers option (#624)
* feat: add  option

* docs: alter readme
2024-09-01 16:13:03 +03:00
CosminPerRam
0fe87c52eb
fix: soldier of fortune using wrong protocol (#623)
* fix: soldier of fortune using wrong protocol

* chore: changelog
2024-08-31 02:25:40 +03:00
CosminPerRam
cb73ccd260 feat: quake2 protocol's version field, look for 'version' in the raw object
Observed while looking on #619
2024-08-31 02:08:59 +03:00
CosminPerRam
2cfb2c8592
ci: node remove 14, set 16 to minimum suported, add 20 and 22 (#622) 2024-08-31 01:34:21 +03:00
CosminPerRam
0727e10d96
fix: deus ex using wrong protocol (#621)
* fix: deus ex using wrong protocol

* chore: changelog
2024-08-31 01:23:44 +03:00
CosminPerRam
f7a59d61cc feat: bump version to 5.1.2 2024-08-19 18:58:28 +03:00
CosminPerRam
60c3990c7c
fix: registerRTT would break successful queries (#610)
* revert commit

* revert core registerRTT

* revert "revert commit"

* making this simpler

* changelog
2024-08-19 18:51:21 +03:00
James Causon
d88f6cfca3
feat: Add support for rFactor 2, Fix Release years (#614)
* Add support for rFactor 2, Fix Release years

* docs: update changelog for rFactor 2 support (#614)
2024-08-18 11:12:27 +03:00
CosminPerRam
dcd12d0360
feat: add vintage story support (#606)
* feat: add vintage story support

* remove debug console.log
2024-08-13 11:56:28 +03:00
teobogdan
72893df2b3
docs: fix typo in the new terraria ID (#605) 2024-08-11 22:50:31 +03:00
CosminPerRam
4a2c567fb8 chore: update CHANGELOG.md to list v4.3.2 changes 2024-08-11 15:12:03 +03:00
CosminPerRam
76c7823b29 feat: bump version to 5.1.1 2024-08-11 14:41:52 +03:00
CosminPerRam
b6ac839162
fix: minecraft vanilla top level description text and mixed cases (#599)
* fix: minecraft vanilla top level description text

* i have minecraft description strings

this should be tested....

* feat: better minecraft name composure
2024-08-11 14:37:54 +03:00
CosminPerRam
53eace3cf8
fix: cheerio breaking the library on new installs and update punycode (#604)
* fix: hardlock dependencies to avoid problems

* chore: update punycode

* chore: update CHANGELOG
2024-08-11 14:17:58 +03:00
James Causon
92c6e3ddbc
Fix alt:V Multiplayer naming as per their branding (#601)
* Fix alt:V Multiplayer naming as per their branding

* Add changelog entry for consistency

* Update ID and set old_id for alt:V

* Update name
2024-08-10 21:50:50 +03:00
CosminPerRam
e98b7768db docs: update README.md with a runtimes section 2024-08-08 11:08:25 +03:00
dayrain
9e83681cee
feat: add a rules bytes return for valve protocol (#597)
* feat: added a rules bytes return for valve protocol

* chore: add changelog
2024-08-05 13:16:45 +03:00
CosminPerRam
1c7c1e66f4 fix: deno workflow not triggering on changes upon itself 2024-08-02 22:32:07 +03:00
CosminPerRam
db2f61de91
feat: add Bun as a supported runtime (#596)
* feat: add badge to the README

* chore: changelog

* feat: add bun workflow

* oops change workflow name it was totally not copy pasted I swear

* workflow pls trigger

* revert last commit

* fix bun workflow

* specify target bun in workflow
2024-08-02 22:31:03 +03:00
CosminPerRam
c5f8ec521d
fix: minecraft velocity name with multiple layers of color encoding (#595)
* fix: minecraft velocity recursive name

* chore: update CHANGELOG.md

* feat: remove obvious (?) condition

* feat: simplify using javascript code moment
2024-07-29 13:52:12 +03:00
CosminPerRam
0b046f8721 docs: bump version in changelog.md 2024-07-21 13:08:49 +03:00
CosminPerRam
4fd35eee75 feat: bump version to 5.1.0 2024-07-21 13:05:11 +03:00
James Causon
bdb819d0f8
feat: Add support for AltvMP (#588)
* feat: Add Minetest support using serverlist

* Allow for connect to be assigned,

* Add serverId to the string args

* Add altvmp implementation

* Added altv to games.

* Add changelog entry

* Update CHANGELOG.md with state.connect
2024-07-17 18:10:06 +03:00
CosminPerRam
38229cde3b
feat: add FOUNDRY support (#585)
* feat: add FOUNDRY support

* add pr
2024-07-07 23:28:33 +03:00
CosminPerRam
8a968c006c perf(games/assettocorsa): replace parseInt with Math.floor 2024-07-07 20:50:48 +03:00
CosminPerRam
402be8a357
fix: assetto corsa failing all queries due to undefined (#584) 2024-07-07 20:35:08 +03:00
CosminPerRam
a5187f70f9 chore: run eslint --fix 2024-06-29 23:27:19 +03:00
CosminPerRam
2c8fef316b feat: bump version to 5.0.1 2024-06-29 21:39:03 +03:00
CosminPerRam
814fe85930 docs: tweak a bit the changelog fix minecraft favicon line 2024-06-29 21:29:41 +03:00
CosminPerRam
5210f523b4
fix: xonotic player names being reported as numbers (#580)
* fix: xonotic player names being reported as numbers

* changelog
2024-06-29 21:25:58 +03:00
James Causon
cfd5614353
feat: Add Grand Theft Auto V - RAGE MP support (#576)
* feat: Add Grand Theft Auto V - RAGE MP support

* Add changelog entry

* Change ID for RageMP to gta5r

* Rename to be RageMP

* Revert prettier changing * to -

* Add notes to ragemp.

* Update CHANGELOG.md
2024-06-24 11:18:35 +03:00
James Causon
ce29238428
bug: Remove mispelling legacy entry, add backwards compat. (#579)
* chore: Remove duplicate entry for 'The Forrest' in GAMES_LIST.md

* Add changelog entry

* Update CHANGELOG.md
2024-06-20 11:09:27 +03:00
CosminPerRam
fd63ed79d6
feat: Restore Minecraft's favicon (#575)
* fix: restore minecraft favicon

* chore: update CHANGELOG.md
2024-06-11 22:29:17 +03:00
James Causon
2a1219128d
feat: Add Minetest support (#573)
* feat: Add Minetest support using serverlist

* Update CHANGELOG.md

* Update CHANGELOG.md
2024-06-11 22:25:41 +03:00
James Causon
0502c39c9c
feat: Add Soulmask Support (#572)
* feat: Add Soulmask game support (valve)

* feat: Update Soulmask game port to 8777 and add port_query field

* Update CHANGELOG.md
2024-06-11 22:03:44 +03:00
CosminPerRam
2b58e0d233 feat: bump version to 5.0.0 2024-05-11 19:36:07 +03:00
CosminPerRam
00d2f17991 docs: revert and add back the a tags in games_list and simplify nadeo name 2024-05-11 19:16:21 +03:00
CosminPerRam
d124f4d454 docs: remove a tags from GAMES_LIST 2024-05-11 19:13:30 +03:00
CosminPerRam
9aa8914418 docs: add minecraft game id performance note
Added as a side effect of #370
2024-05-11 19:10:05 +03:00
CosminPerRam
a4886eaff4 docs: add a note regarding the attemptTimeout option
Added as a side effect of #370
2024-05-11 19:05:26 +03:00
CosminPerRam
9bd3caab7b feat(protocol/minecraft): reduce repeated code on promise.push 2024-05-11 18:47:38 +03:00
Rob Stivanson
f52f9b2322
feat: add abiotic factor support (#563) 2024-05-07 12:07:17 +03:00
CosminPerRam
0d4189a8ff
feat: add nova-life: amboise support (#562) 2024-05-03 00:08:39 +03:00
Sebastian Schmidt
47bd986fad
docs: Updated wordings around new Palworld mechanic (#561)
* Updated wordings around new Palworld mechanic

* Remove un-needed changelog entry

* Fixed wording

* wrapping
2024-04-15 11:00:37 +03:00
CosminPerRam
6a174c6eb1 docs: add note on readme for installing gamedig from the repository 2024-04-12 03:06:37 +03:00
CosminPerRam
ee5baaff13
feat: add palworld new new query implementation (#560)
* feat: add initial first working query

* feat: map serverInfo data

* feat: add players, settings and metrics queries

* update docs stuff

* fix broken palworld hyperlink in games list
2024-04-08 20:11:08 +03:00
CosminPerRam
4e6ab05291
feat: add Myth of Empires support (#557) 2024-03-28 03:06:01 +02:00
CosminPerRam
1fb1622595 docs: update changelog to list beammp address fix 2024-03-28 03:02:20 +02:00
Rephot
181a1b7644
Update beammp.js (#558)
Use resolved IP in case of hostname entered since serverinfo only returns IP
2024-03-28 03:01:15 +02:00