Commit graph

  • c8b5723909 changed to chromium, added popup navigations TDCroPower 2025-06-06 00:45:57 +02:00
  • b5465e3cb1 novnc: autoconnect=true Ralf Vogler 2025-06-05 23:34:36 +02:00
  • cf13235810
    Merge pull request #492 from vogler/docker-ubuntu24 Ralf Vogler 2025-06-05 23:20:00 +02:00
  • 14f9311a64 Merge branch 'dev' into docker-ubuntu24 Ralf Vogler 2025-06-05 23:06:50 +02:00
  • 9b7c876092
    Merge pull request #491 from vogler/docker-turbovnc Ralf Vogler 2025-06-05 22:48:17 +02:00
  • 3da02e3174 SonarQube: curl lacking --tlsv1.2 as well? Ralf Vogler 2025-06-05 22:41:42 +02:00
  • 33a1a3fe62 [MegaLinter] Apply linters fixes vogler 2025-06-05 20:36:27 +00:00
  • ea598c581b fix shellcheck Ralf Vogler 2025-06-05 22:32:52 +02:00
  • ce3109c2ee SonarQube: fix curl -L: only allow https redirects Ralf Vogler 2025-06-05 22:20:40 +02:00
  • a0545beb3a TurboVNC: run with ratpoison instead of xfce4, 1.51GB -> 1.41GB Ralf Vogler 2025-06-05 22:05:12 +02:00
  • 4cf2718077 use TurboVNC with xfce4 instead of Xvfb+X11vnc, 1.36GB -> 1.51GB total Ralf Vogler 2025-06-05 21:17:09 +02:00
  • c5f0c20322 --enable-unsafe-webgpu, #483 Ralf Vogler 2025-06-05 19:53:26 +02:00
  • eaadf5bc2f fix eslint for test/webgl.js Ralf Vogler 2025-06-05 18:21:53 +02:00
  • 90b3a93424
    Merge pull request #489 from vogler/eg-mobile Ralf Vogler 2025-06-05 18:19:22 +02:00
  • 17771640f1 cleanup, eslint Ralf Vogler 2025-06-05 18:17:18 +02:00
  • ba5e51f529 eg: claim mobile games, closes #474 Ralf Vogler 2025-06-05 18:08:14 +02:00
  • 0890a7a073 pg: patchright: .$ -> .locator, fix 29576f0af0 Ralf Vogler 2025-06-04 15:54:19 +02:00
  • 8d33fdd357
    build(deps-dev): bump eslint from 9.26.0 to 9.28.0 dependabot[bot] 2025-06-02 06:27:37 +00:00
  • d2bfddb5f4 npx --yes -> bunx Ralf Vogler 2025-05-29 17:39:47 +02:00
  • abc73964e6 ae: fix eslint issues Ralf Vogler 2025-05-29 17:37:10 +02:00
  • c772df26e9 update readme Ralf Vogler 2025-05-29 17:34:43 +02:00
  • d7956ee437 eg: #483: also can't solve captcha with OpenGL working Ralf Vogler 2025-05-29 16:26:02 +02:00
  • 0f72aec108 test #483: WebGL hardware accelerated with --ignore-gpu-blocklist Ralf Vogler 2025-05-29 15:57:01 +02:00
  • 2d0624b33c ae: fix auto-login, Collect worked with Promise.any this time Ralf Vogler 2025-05-29 00:35:40 +02:00
  • 4bcd6e0132 eg: fix unset locale Ralf Vogler 2025-05-28 23:12:34 +02:00
  • 3d25737e0f ae: fix Collect not being clicked before it exits Ralf Vogler 2025-05-27 23:36:15 +02:00
  • 89cbe704d5 npm run docker:build-log to use buildx and show full log Ralf Vogler 2025-05-27 01:38:52 +02:00
  • 9988f39658 docker: xvfb needs flag for OpenGL which is needed to solve eg captcha..., #183 Ralf Vogler 2025-05-27 01:20:29 +02:00
  • b959bf5330
    Merge pull request #479 from vogler/patchright Ralf Vogler 2025-05-27 00:24:50 +02:00
  • 6b51d54946 npm rm playwright-firefox puppeteer-extra-plugin-stealth Ralf Vogler 2025-05-27 00:08:00 +02:00
  • b3bf92c2d9 use patchright in unrealengine and steam-games (both stale) Ralf Vogler 2025-05-27 00:05:13 +02:00
  • 4a19e5775e aliexpress: use patchright, keep fingerprint-injector for mobile view Ralf Vogler 2025-05-26 23:56:33 +02:00
  • 4391912c1e
    build(deps-dev): bump @stylistic/eslint-plugin-js from 4.2.0 to 4.4.0 dependabot[bot] 2025-05-26 05:32:36 +00:00
  • 3156c03b03 fix lint $BROWSER Ralf Vogler 2025-05-26 02:50:26 +02:00
  • 29576f0af0 pg: use patchright: elementHandles() broken, didn't test PG_REDEEM Ralf Vogler 2025-05-26 02:42:23 +02:00
  • 2d5f232ba5 gog: use patchright, works, but prob. not reliable due to used timeouts; waitFor() broken? Ralf Vogler 2025-05-26 02:41:17 +02:00
  • ce5bac6a03 eg: ignore SHOW=0 since it leads to captcha Ralf Vogler 2025-05-26 01:01:15 +02:00
  • 34b24f3eb7 make patchright work in docker Ralf Vogler 2025-05-26 00:46:09 +02:00
  • 6ce17f667e Merge branch 'dev' into patchright Ralf Vogler 2025-05-25 22:25:11 +02:00
  • ba847e387e
    Merge fdbd71ef0d into a2e1ef60e6 Ralf Vogler 2025-05-25 22:13:56 +02:00
  • fdbd71ef0d docker: user fgc instead of root, fixes #468, how to deal with existing volumes? docker-rootless Ralf Vogler 2025-05-25 21:57:36 +02:00
  • a2e1ef60e6 fix 656f746626: yaml quotes... Ralf Vogler 2025-05-25 22:11:32 +02:00
  • 78af8bd912 docker: user fgc instead of root, fixes #468, how to deal with existing volumes? Ralf Vogler 2025-05-25 21:57:36 +02:00
  • 90cdf04b8a docker: comment on ARG -> ENV Ralf Vogler 2025-05-25 20:38:19 +02:00
  • 3e3baa0d3e docker healthcheck: check that noVNC is reachable (and node running) Ralf Vogler 2025-05-25 20:00:32 +02:00
  • 3329d597b9 add healthcheck (just checks for node) to Dockerfile and docker-compose.yml Ralf Vogler 2025-05-25 19:37:00 +02:00
  • 656f746626 only run js/sonarqube for changes to **.js, **.ts, package.json Ralf Vogler 2025-05-25 17:13:30 +02:00
  • 68d6122e8c fix b4dcd0b: $@ needed to run command... Ralf Vogler 2025-05-25 16:56:16 +02:00
  • 82d39d30b6 NOWAIT=1 to fail fast instead of waiting for user input Ralf Vogler 2025-05-25 16:40:09 +02:00
  • 9285b52017 respect INTERACTIVE=1 in gog and eg, not just pg Ralf Vogler 2025-05-25 16:31:12 +02:00
  • f7a584c415 fix SonarQube Scan version Ralf Vogler 2025-05-25 16:19:33 +02:00
  • 3b321a28d6 js.yml forgot one npx -> bunx Ralf Vogler 2025-05-25 16:16:17 +02:00
  • b4dcd0b8af fix actionlint/shellcheck: $@ -> $* Ralf Vogler 2025-05-25 16:12:03 +02:00
  • 33227081f6 fix js.yml Ralf Vogler 2025-05-25 15:27:32 +02:00
  • 25078694cd upgrade deprecated sonarcloud-github-action -> sonarqube-scan-action Ralf Vogler 2025-05-25 15:24:46 +02:00
  • 4288bf1d39 same triggers (push, PRs) for js, mega-linter, sonar Ralf Vogler 2025-05-25 15:14:14 +02:00
  • 0158bd64a6 use emd/cmd for js.yml Ralf Vogler 2025-05-25 15:05:04 +02:00
  • f06bcccce0 echo -e for \n Ralf Vogler 2025-05-25 12:03:03 +02:00
  • 713600d4e0 grep size for image from df output Ralf Vogler 2025-05-25 11:59:04 +02:00
  • 590a78f7df can't remove buildkit images? Ralf Vogler 2025-05-25 11:41:27 +02:00
  • b8fbc0a95d docker image rm buildkit stuff? Ralf Vogler 2025-05-25 11:35:44 +02:00
  • 07a2c81f05 uncompressed docker size with buildx Ralf Vogler 2025-05-25 11:23:32 +02:00
  • 3065ad1c5e .dockerignore = strict superset of .gitignore, not DRY, but ok... Ralf Vogler 2025-05-25 11:09:10 +02:00
  • 6f3dbdbe14 need other commands to get sizes for docker buildx? Ralf Vogler 2025-05-25 02:00:41 +02:00
  • d508675d0b log (un)compressed docker image size = shared + unique Ralf Vogler 2025-05-25 01:41:07 +02:00
  • d2e8f000b5 rm cross-env for npm run docker since it wasn't working right - readme as single source of truth for docker run cmd Ralf Vogler 2025-05-25 01:10:16 +02:00
  • d05837b6b8 rm @microsoft/eslint-formatter-sarif (uses its own old eslint) and wget sarif.js Ralf Vogler 2025-05-25 00:22:16 +02:00
  • a110b237d5 bun install almost twice as fast Ralf Vogler 2025-05-25 00:14:49 +02:00
  • 3d2df7654c switch ci from npm to bun Ralf Vogler 2025-05-25 00:12:54 +02:00
  • ef94943ee8 nicer md for job summary Ralf Vogler 2025-05-25 00:08:28 +02:00
  • 2380d24e60 howfat tables don't work as md Ralf Vogler 2025-05-25 00:06:02 +02:00
  • 305effe7f1 dep size in job summary? Ralf Vogler 2025-05-24 23:56:46 +02:00
  • fee46d38e0 ci/js: check size of dependencies Ralf Vogler 2025-05-24 23:40:48 +02:00
  • c0abc6ee45 run eslint with sarif and then normally? Ralf Vogler 2025-05-24 23:23:37 +02:00
  • 603224c13e eslint.yml -> js.yml Ralf Vogler 2025-05-24 23:12:02 +02:00
  • 8ba46c52ec eslint with sarif upload Ralf Vogler 2025-05-24 23:11:19 +02:00
  • a242b2d5c4 ncu -u; migrate @stylistic/eslint-plugin{-js,} Ralf Vogler 2025-05-24 22:47:08 +02:00
  • 02005b6fee skip docker push for PRs Ralf Vogler 2025-05-24 22:40:22 +02:00
  • c5f061c7d5
    Merge pull request #476 from vogler/mega-linter Ralf Vogler 2025-05-24 22:36:32 +02:00
  • 5f1458413d [MegaLinter] Apply linters fixes vogler 2025-05-24 20:25:18 +00:00
  • a7b882f3a1 added PAT for megalinter with workflows permission Ralf Vogler 2025-05-24 22:22:36 +02:00
  • e7a00d7d18 megalinter apparently can't push commit fixing workflows without a sep. PAT Ralf Vogler 2025-05-24 21:51:53 +02:00
  • b4123e5e1d remove super-linter in favor of mega-linter Ralf Vogler 2025-05-24 21:21:23 +02:00
  • 9fa9325566 megalinter: job summary from markdown file Ralf Vogler 2025-05-24 20:52:51 +02:00
  • 1ed84a0a60 megalinter: upload-sarif category Ralf Vogler 2025-05-24 20:51:50 +02:00
  • 6309fc5a37 megalinter: upload-sarif needs more permissons? Ralf Vogler 2025-05-24 19:55:10 +02:00
  • 056494c9dc megalinter customize config; local run ~7min... Ralf Vogler 2025-05-24 19:41:20 +02:00
  • 76af81de56 megalinter reports also in json and md instead of just log Ralf Vogler 2025-05-24 16:02:36 +02:00
  • a65a0b80a6 disable markdownlint line-length Ralf Vogler 2025-05-24 15:50:25 +02:00
  • a040108e92 megalinter "''" needed for lists in env var Ralf Vogler 2025-05-24 15:50:08 +02:00
  • af406b3b50 megalinter yaml: fix wrong auto-fix Ralf Vogler 2025-05-24 15:39:59 +02:00
  • ec3db19fb5 megalinter yaml (funny that this complains about their own generated config...) Ralf Vogler 2025-05-24 15:38:27 +02:00
  • 6bd742351f megalinter markdown Ralf Vogler 2025-05-24 15:34:00 +02:00
  • 0c5387729d markdown config Ralf Vogler 2025-05-24 15:33:41 +02:00
  • 0495486cde comment how to run locally Ralf Vogler 2025-05-24 15:33:19 +02:00
  • 91fe3aee80 run for PRs against main or dev Ralf Vogler 2025-05-24 15:33:05 +02:00
  • 847c921bca use megalinter cupcake flavor (88 vs 127 linter, 5 vs 10GB image) Ralf Vogler 2025-05-24 15:32:45 +02:00
  • 5a9cc0cb3a npx mega-linter-runner --install # all defaults Ralf Vogler 2025-05-23 00:54:32 +02:00
  • 0b27cf0a44 lint.yml -> super-linter.yml Ralf Vogler 2025-05-23 00:54:04 +02:00
  • 0b586c5d0c docker: rm old labels Ralf Vogler 2025-05-23 00:52:22 +02:00