Commit graph

  • 617229f659 * Format and fix sonar issues 4n4n4s 2023-11-10 16:43:47 +00:00
  • 16cb194216 Added first version of Steam 4n4n4s 2023-09-22 12:47:04 +00:00
  • 4231b7dd28 gog: don't wait for screenshot to not be loading, closes #240 Ralf Vogler 2023-11-09 02:43:43 +01:00
  • 3ddf1720bb notify: use execFile with arg array instead of exec to avoid shell-escape, fixes #239 Ralf Vogler 2023-11-09 02:34:17 +01:00
  • a7cc68b6db ue: login: fix #248, similar to #236 Ralf Vogler 2023-11-09 01:41:01 +01:00
  • 739fb0dbfe vscode workspace settings for formatOnSave with eslint --fix using flat config Ralf Vogler 2023-11-08 02:30:21 +01:00
  • 110b2ea4c6 eslint: migrate to new flat config (.eslintrc.cjs -> eslint.config.js) Ralf Vogler 2023-11-08 02:28:34 +01:00
  • c5f75e06c8 gha: sonar: disable shallow clone (irrelevant) to get rid of warning Ralf Vogler 2023-11-08 01:36:35 +01:00
  • d4685ff370 gha: sonar: install dev deps for eslint plugins Ralf Vogler 2023-11-08 01:32:20 +01:00
  • 0832ae57f5 run eslint --fix . Ralf Vogler 2023-11-08 01:16:49 +01:00
  • 011eddf97a eslint: enable most stylistic rules Ralf Vogler 2023-11-08 01:02:43 +01:00
  • 1f0fe51e3a
    Merge 1e9495c777 into efe4faab3e 4n4n4s 2023-11-07 20:24:41 +01:00
  • efe4faab3e
    add sonarcloud badge for code smells Ralf Vogler 2023-11-07 18:24:32 +01:00
  • e4e4f2eafa fix eslint errors Ralf Vogler 2023-11-07 18:10:22 +01:00
  • 6a34cb541d format sonar.yml Ralf Vogler 2023-11-07 18:03:54 +01:00
  • 5083ea408d ncu -u: eslint 8.50.0 -> 8.53.0 Ralf Vogler 2023-11-07 17:58:36 +01:00
  • 2eaf6f0598 .eslintignore -> .gitignore, no-unused-vars: ignore args starting with _ Ralf Vogler 2023-11-07 17:57:10 +01:00
  • dec0b519a5
    Merge pull request #228 from 4n4n4s/ci Ralf Vogler 2023-11-07 17:36:20 +01:00
  • 6113ea4b8d
    Merge branch 'main' into ci Ralf Vogler 2023-11-07 17:32:00 +01:00
  • 798b130c92 fix vscode problem in jsconfig with module vs. moduleResolution Ralf Vogler 2023-11-07 16:45:17 +01:00
  • e5935faa13 sonarcloud fixes Ralf Vogler 2023-11-07 15:20:58 +01:00
  • b5ef699f4f sort .dockerignore Ralf Vogler 2023-11-07 12:03:15 +01:00
  • a6b9ec9609 sonarcloud fix reject(error) Ralf Vogler 2023-11-07 12:02:33 +01:00
  • a62aa8c0c8 sonarcloud fix docker: Remove cache after installing packages Ralf Vogler 2023-11-07 11:53:29 +01:00
  • e192365b48 can't have comment in yml list? Ralf Vogler 2023-11-07 11:39:08 +01:00
  • 92ce3d405d run docker workflow if its defition changed Ralf Vogler 2023-11-07 11:36:17 +01:00
  • 584130f5d1 edits for #229, build image for PRs from forks? Ralf Vogler 2023-11-07 11:31:14 +01:00
  • 5fda138d8d
    Merge pull request #229 from 4n4n4s/docker Ralf Vogler 2023-11-07 11:16:24 +01:00
  • 11db31ea46 Merge branch 'xbox-gold' Ralf Vogler 2023-11-06 19:40:18 +01:00
  • 0ab9935fb5 eg: catch timeout in case there are no free games available, #210 Ralf Vogler 2023-11-06 19:22:43 +01:00
  • 28a1e42cc4 npm package*.json license MIT -> AGPL-3.0-only Ralf Vogler 2023-11-06 19:15:09 +01:00
  • 32cd0d8990
    Create LICENSE - AGPL-3.0 Ralf Vogler 2023-11-06 19:12:16 +01:00
  • b99a154267 Revert "workaround for recordVideo broken in Playwright 1.36" Ralf Vogler 2023-11-02 16:26:45 +01:00
  • 75f7d77445 upgrade playwright-firefox 1.38.1 -> 1.39.0 Ralf Vogler 2023-11-02 16:23:46 +01:00
  • bf870919a6 upgrade to lowdb 6.1.1 and use JSONPreset Ralf Vogler 2023-11-02 16:18:25 +01:00
  • 280ab70975
    README.md: recommend to run without docker until #183 is fixed v1.5 Ralf Vogler 2023-11-02 16:01:08 +01:00
  • af04cb2177
    build(deps): bump lowdb from 6.0.1 to 6.1.1 dependabot[bot] 2023-10-30 05:57:02 +00:00
  • 1dbe2f1457 Allow forks to create builds and fix failing build 4n4n4s 2023-10-27 11:37:32 +00:00
  • 4137bb5569 DEBUG=1 as alternative to PWDEBUG=1 (also shows Playwright debugger) Ralf Vogler 2023-10-26 15:01:04 +02:00
  • a374d48345 eg: fix login (email/password split), closes #236 Ralf Vogler 2023-10-25 19:48:58 +02:00
  • d73a523fe7 eg: fix sign in, user displayname, #236 Ralf Vogler 2023-10-25 19:44:52 +02:00
  • d4c6283d2d
    build(deps): bump lowdb from 6.0.1 to 6.1.0 dependabot[bot] 2023-10-16 05:08:06 +00:00
  • 5c71f7bb8c
    build(deps): bump playwright-firefox from 1.38.1 to 1.39.0 dependabot[bot] 2023-10-16 05:08:00 +00:00
  • 04787909c7 eg: waitFor order confirmation to be attached instead of visible, #233 Ralf Vogler 2023-10-13 00:03:11 +02:00
  • ad2301c3fd pg: eg: fix detecting successful claim Ralf Vogler 2023-10-10 22:42:38 +02:00
  • a8ab989a7f pg: external: check for 'Link account' besides 'Link game account' Ralf Vogler 2023-10-10 22:12:59 +02:00
  • 9fc68b881f pg: legacygames: don't wait for response, just text Ralf Vogler 2023-10-10 22:01:23 +02:00
  • 1e9495c777 * dealing with case that filters deliver no results 4n4n4s 2023-10-03 18:25:14 +00:00
  • b4bec61b4f * Added option to specify multiple urls - you can specify downloads for games and also dls for owned games etc 4n4n4s 2023-10-03 18:14:53 +00:00
  • 0040d9d96c Sonarqube support with ESLint 4n4n4s 2023-09-26 19:12:09 +00:00
  • ae2df94f59 restored few lines of original code zockol 2023-09-26 20:48:03 +02:00
  • 0e146860cf Revert "updated to new claim layout and removed old comments" zockol 2023-09-26 20:40:05 +02:00
  • 187ffa0d0c updated to new claim layout and removed old comments zockol 2023-09-26 20:35:32 +02:00
  • 3fe0158c48 fixed not finding claim again zockol 2023-09-26 11:17:23 +02:00
  • 1da45d04ad Pending changes exported from your codespace chezburg 2023-09-26 01:45:48 +00:00
  • 417f1ed281
    Create docker-image.yml chezburg 2023-09-25 21:33:07 -04:00
  • 5554b0093d
    Update docker-compose.yml chezburg 2023-09-25 21:26:19 -04:00
  • dec417424a double to single quotes again zockol 2023-09-25 10:15:34 +02:00
  • c6f5555c07 changed back to cfg.pg_claimdlc confition zockol 2023-09-25 10:14:08 +02:00
  • 12476de69c removed last unnecessary changes zockol 2023-09-25 10:13:00 +02:00
  • 9a697bf1e0 fixed prettier-extension changes zockol 2023-09-25 10:08:46 +02:00
  • 50553e84af Revert "fixed prettier-extension changes" zockol 2023-09-25 10:07:03 +02:00
  • 08bf0a8f76 fixed prettier-extension changes zockol 2023-09-25 10:00:43 +02:00
  • d318a57be1 ncu -u: playwright-firefox ^1.38.0 → ^1.38.1 Ralf Vogler 2023-09-25 09:35:30 +02:00
  • 5e36579ee4
    build(deps): bump playwright-firefox from 1.38.0 to 1.38.1 dependabot[bot] 2023-09-25 05:41:28 +00:00
  • 9230956584 fixed claim dlc crash" zockol 2023-09-23 17:48:12 +02:00
  • 9ebd15f204 fix log text if $VNC_PASSWORD is set, fixes #223 Ralf Vogler 2023-09-23 11:01:31 +02:00
  • a2a83ebd84 Updated logic based on comment 4n4n4s 2023-09-22 11:23:02 +00:00
  • 804ecf98d0 Updated GOG claiming - additional checks for freegames for filters - cleanup file - updated README 4n4n4s 2023-09-22 06:24:21 +00:00
  • 5202f7ac69
    Merge branch 'main' into gog 4n4n4s 2023-09-20 18:44:19 +02:00
  • 41f1f95509 PW: replace deprecated type() with pressSequentially() for OTPs Ralf Vogler 2023-09-18 14:02:15 +02:00
  • 840d35c2d2 ncu -u: playwright-firefox ^1.37.1 → ^1.38.0 Ralf Vogler 2023-09-18 13:54:40 +02:00
  • 13b2917dd0 workaround for recordVideo broken in Playwright 1.36 Ralf Vogler 2023-09-18 13:03:04 +02:00
  • b748460b73 disable Playwright's handleSIGINT and close context ourselves to save recordings also on SIGINT Ralf Vogler 2023-09-18 12:58:20 +02:00
  • 1fbabbc0f2 log path of recorded video Ralf Vogler 2023-09-18 12:49:23 +02:00
  • 2a4da3f49c
    build(deps): bump docker/build-push-action from 4 to 5 (#212) dependabot[bot] 2023-09-18 09:51:53 +02:00
  • 0ba693eeb6
    build(deps): bump docker/login-action from 2 to 3 (#214) dependabot[bot] 2023-09-18 09:51:23 +02:00
  • 1ac12ec5a0
    build(deps): bump docker/login-action from 2 to 3 dependabot[bot] 2023-09-18 07:50:38 +00:00
  • 6cdef56c09
    build(deps): bump docker/setup-buildx-action from 2 to 3 (#213) dependabot[bot] 2023-09-18 09:50:04 +02:00
  • c135f3af22
    build(deps): bump docker/setup-buildx-action from 2 to 3 dependabot[bot] 2023-09-18 07:49:32 +00:00
  • 30db49d9b9
    build(deps): bump docker/setup-qemu-action from 2 to 3 (#215) dependabot[bot] 2023-09-18 09:49:00 +02:00
  • 6cd7074408
    build(deps): bump playwright-firefox from 1.37.1 to 1.38.0 dependabot[bot] 2023-09-18 05:40:13 +00:00
  • e23be307fe
    build(deps): bump docker/setup-qemu-action from 2 to 3 dependabot[bot] 2023-09-18 05:40:06 +00:00
  • 774cda572f
    build(deps): bump docker/build-push-action from 4 to 5 dependabot[bot] 2023-09-18 05:37:26 +00:00
  • 44d712e333
    build(deps): bump actions/checkout from 3 to 4 (#207) dependabot[bot] 2023-09-11 09:41:42 +02:00
  • 2634fcb551
    build(deps): bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-11 05:28:15 +00:00
  • e372f076b6 Spelling 4n4n4s 2023-09-10 18:52:48 +00:00
  • a8809fcd79 Added possibility to claim other freegames from GOG 4n4n4s 2023-09-10 18:50:06 +00:00
  • d51f7310d9 gog: fix #200, uncheck 'Marketing communications through Trusted Partners' Ralf Vogler 2023-09-07 13:56:37 +02:00
  • e30216c9b8 eg: default resolution 1280x1280 -> 1920x1080, #183 Ralf Vogler 2023-09-07 13:30:49 +02:00
  • c79f4cc40f docker: migrate to new nodesource repo; node 19 -> 20 Ralf Vogler 2023-09-07 13:27:18 +02:00
  • 97882c76c3 eg: debug: window.screen Ralf Vogler 2023-09-07 13:25:14 +02:00
  • b449ee4d7f pg: redeem: legacygames success/error Ralf Vogler 2023-09-05 16:12:20 +02:00
  • d4ebdd091a pg: log current game in claim loop, not data loop Ralf Vogler 2023-09-05 15:59:17 +02:00
  • d8e2093a0d pg: INTERACTIVE=1 to confirm each claim or skip it Ralf Vogler 2023-09-05 15:56:24 +02:00
  • 38975e811b eg: error: Incorrect repsonse for captcha! Ralf Vogler 2023-08-31 23:08:29 +02:00
  • 59004cd4bb README: no docker updates: git pull; npm install Ralf Vogler 2023-08-31 23:04:42 +02:00
  • 5ae4ce5666 eg: option TIME=1 to log duration of steps, #183 Ralf Vogler 2023-08-31 18:59:10 +02:00
  • 93d082e700 eg: comment userAgent firefox (docker) Ralf Vogler 2023-08-31 17:05:12 +02:00
  • 621032e459 eg: notify about captcha before claim, closes #191 Ralf Vogler 2023-08-30 19:20:28 +02:00