Commit graph

644 commits

Author SHA1 Message Date
CosminPerRam
f472d8b0e4 docs: Note the removal of GameResolver in changelog. 2023-11-19 23:23:30 +02:00
Tom
bdb926d6b2
feat: dns: Use node's built in isIP check instead of regex (#410)
Fixes #408
2023-11-19 21:02:55 +02:00
CosminPerRam
f4150b2324
feat: add initial contributing file (#409) 2023-11-19 17:42:33 +02:00
CosminPerRam
34211600c9 docs: Add ASA to GAMES_LIST.md 2023-11-19 15:47:50 +02:00
CosminPerRam
47cd42cf49 docs: update GAMES_LIST to fix latest alternative id removals and renames 2023-11-19 13:48:13 +02:00
CosminPerRam
c0287ab932 chore: rename game id 7d2d to sdtd 2023-11-19 03:03:47 +02:00
CosminPerRam
ce4cddb87f
feat: remove games.txt and replace it with an in-code solution (#407)
* feat: remove games.txt and replace it with an in-code solution

* docs: update changelog

* chore: add todo comment regarding weird game ids to rename

* fix: generate games list md file

* fix: gemerate games list file to alphabetical id order

* fix: update changelog to note removal of some game ids and add geneshift alternative
2023-11-19 02:59:31 +02:00
Guilherme Werner
2fb9f507e2
fix: ARK: Survival Ascended numplayers (#405) 2023-11-15 01:45:11 +02:00
CosminPerRam
e31da4db47 docs: note on the readme that the reported players array length could be different lenght compared to the reported numplayers field 2023-11-13 00:10:03 +02:00
CosminPerRam
c56a057f44 chore: Remove the behaviour of adding empty player instances on epic if N mismatch 2023-11-13 00:05:18 +02:00
CosminPerRam
4092fe38d7 fix: Fix using __dirname in the games_list.md generator tool 2023-11-12 19:53:35 +02:00
CosminPerRam
371fad3eab
feat: remove axios from dependencies (#403)
* feat: remove axios usage

* fix: remove unused import

* docs: add comment on why we use usedTcp = true
2023-11-12 17:30:16 +02:00
CosminPerRam
cee42e7a88
chore: Convert all files to LF endings (#400)
* Convert to LF?

* Modify gitattributes

* Force LF

* Git --renormalize

* Update .gitattributes to enforce eol=lf

* Redo CRLF -> LF on remaining files
2023-11-12 13:14:43 +02:00
Guilherme Werner
a8bc7521f6
feat: Add support for ARK: Survival Ascended using EOS protocol (#402)
* Add epic protocol

* Add support for ARK: Survival Ascended

- Using epic protocol

* Fix online player count

* Final cleanup
2023-11-12 11:38:59 +02:00
CosminPerRam
c49d463858 feat: Use async/await on attempt_protocols 2023-11-05 23:50:43 +02:00
CosminPerRam
c264138e54 feat: Add a little tool that runs multiple protocols for an ip 2023-11-05 23:43:43 +02:00
CosminPerRam
da464a5149
feat: Use paths on CI to speed it up (#399)
* Use paths on CI to speed it up.

* Example commit that modifies README

* Revert "Example commit that modifies README"

This reverts commit 8f9786d134.
2023-11-03 16:31:43 +02:00
CosminPerRam
3def20417d Replace an instance of substring with startswith 2023-11-02 18:43:12 +02:00
CosminPerRam
4de57545a9
Add support for San Andreas OpenMP (#397)
* Add support for San Andreas OpenMP

* Add SAOpenMp to GAMES_LIST
2023-11-02 18:38:52 +02:00
CosminPerRam
f64c4055db chore: Small formatting README changes. 2023-10-30 23:39:41 +02:00
CosminPerRam
4c1f9e2be6 chore: Update CHANGELOG.md to add examples to changes 2023-10-30 23:37:18 +02:00
CosminPerRam
1b0930ee75 feat: add simple example 2023-10-30 23:35:39 +02:00
CosminPerRam
3a1950133d chore: Move the gen readme in a separate folder than bin 2023-10-30 23:28:21 +02:00
CosminPerRam
17c351fb4b Add note regarding the front giving wrong field values 2023-10-28 23:55:27 +03:00
CosminPerRam
da7a4a6334
Remove Players::setNum and stabilize field numplayers (#389)
* Remove Players Set Num

* Stabilize numplayers on armagetron

* Stabilize numplayers on ase

* Stabilize numplayers on assettocorsa

* Optimize away a variable declaration

* Stabilize numplayers on buildandshoot

* Stabilize numplayers on cs2d

* Fix wrong raw field parsed on Doom3

* Updated CHANGELOG and README regarding doom3 fix and numplayers

* Stabilize numplayers on doom3

* Stabilize numplayers on eco

* Stabilize numplayers on ffow

* Stabilize numplayers on quake2

* Stabilize numplayers on gamespy1

* Stabilize numplayers on gamespy2

* Stabilize numplayers on gamespy3

* Remove reductant numplayers setter in jc2mp

* Stabilize numplayers on kspdmp

* Stabilize numplayers on mafia2mp

* Stabilize numplayers on minecraftvanilla and remove players empty placeholders

* Stabilize numplayers on nadeo

* Stabilize numplayers on samp and reduce unused setters

* Stabilize numplayers on terraria

* Stabilize numplayers on tribes1

* Stabilize numplayers on unreal2

* Stabilize numplayers on valve

* Stabilize numplayers on ventrilo

* Battlefield: Set numplayers from info, not players

* Stabilize numplayers on minecraft

* Stabilize numplayers on teamspeak2

* Stabilize numplayers on teamspeak3

* Update CHANGELOG.md to add removal of players placeholders

* Replaced minecraft gamespy numplayers
2023-10-27 19:48:56 +03:00
CosminPerRam
c51a75effb
Add The Front support. (#394) 2023-10-27 15:36:18 +03:00
CosminPerRam
f335a1fbe3
feat: add issue templates 2023-10-23 23:15:19 +03:00
CosminPerRam
25f79262d2 docs: add cheerio bump to changelog 2023-10-16 23:58:31 +03:00
dependabot[bot]
a6c214b3b0
Bump cheerio from 1.0.0-rc.10 to 1.0.0-rc.12 (#383)
Bumps [cheerio](https://github.com/cheeriojs/cheerio) from 1.0.0-rc.10 to 1.0.0-rc.12.
- [Release notes](https://github.com/cheeriojs/cheerio/releases)
- [Commits](https://github.com/cheeriojs/cheerio/compare/v1.0.0-rc.10...v1.0.0-rc.12)

---
updated-dependencies:
- dependency-name: cheerio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-16 23:57:27 +03:00
CosminPerRam
6719fdc139 Update @types/node from 14.18.3 to 16.18.58 2023-10-16 23:55:12 +03:00
CosminPerRam
eab3af71f3 docs: Update supported games count 2023-10-15 23:37:35 +03:00
CosminPerRam
5b3ad5fca0 docs: fix GAMES_LIST table 2023-10-15 23:35:44 +03:00
CosminPerRam
93f6e4e503
feat: add cs2 support (#385) 2023-10-15 23:34:09 +03:00
CosminPerRam
c01fe9be4f Update node version in package.json 2023-10-14 20:31:22 +03:00
CosminPerRam
ee4dcf746f Add long update to changelog 2023-10-14 20:23:05 +03:00
dependabot[bot]
fe1de67d57
Bump long from 5.2.0 to 5.2.3 (#381)
Bumps [long](https://github.com/dcodeIO/long.js) from 5.2.0 to 5.2.3.
- [Release notes](https://github.com/dcodeIO/long.js/releases)
- [Commits](https://github.com/dcodeIO/long.js/compare/v5.2.0...v5.2.3)

---
updated-dependencies:
- dependency-name: long
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-14 20:22:09 +03:00
CosminPerRam
1343a4be1f Add minimist update to changelog 2023-10-14 20:21:25 +03:00
dependabot[bot]
6db6f0d8b8
Bump minimist from 1.2.6 to 1.2.8 (#384)
Bumps [minimist](https://github.com/minimistjs/minimist) from 1.2.6 to 1.2.8.
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.6...v1.2.8)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-14 20:19:34 +03:00
CosminPerRam
0942c56b0f Set versioning-strategy in dependabot to increase 2023-10-14 20:17:20 +03:00
CosminPerRam
5af13e283e Replace of promisify for dns with dns.promises 2023-10-14 19:53:07 +03:00
CosminPerRam
6b454dd4d2 Fixed typo made in previous commit in changelog.md 2023-10-14 19:47:06 +03:00
CosminPerRam
f9aec3f082 Reformat Changelog.md 2023-10-14 19:46:04 +03:00
CosminPerRam
5c4a7327b0 Remove dynamic import of got 2023-10-14 19:34:44 +03:00
CosminPerRam
37e3860e56 Bump nodejs version requirement to 16.20 from 14.17 2023-10-14 19:27:32 +03:00
dependabot[bot]
fa18d60427
Bump got from 12.6.1 to 13.0.0 (#382)
Bumps [got](https://github.com/sindresorhus/got) from 12.6.1 to 13.0.0.
- [Release notes](https://github.com/sindresorhus/got/releases)
- [Commits](https://github.com/sindresorhus/got/compare/v12.6.1...v13.0.0)

---
updated-dependencies:
- dependency-name: got
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-14 19:24:25 +03:00
CosminPerRam
ba06163d04 Fix dependabot.yml 2023-10-14 19:17:47 +03:00
CosminPerRam
51c55b2ef7 Rename dependabot file 2023-10-12 16:03:13 +03:00
CosminPerRam
945e1a9aaf
Add dependabotcheck.yml file to weekly check for updates 2023-10-12 16:01:07 +03:00
CosminPerRam
aac69e16de Remove test from Node CI and package.json as we dont have any yet 2023-10-10 13:10:04 +03:00
CosminPerRam
e15599b8b3 Rename Deno CI from test to build 2023-10-10 13:09:11 +03:00