Ralf Vogler
|
13b2917dd0
|
workaround for recordVideo broken in Playwright 1.36
Recording videos with relative path as in docs was broken for Firefox.
Issue: https://github.com/microsoft/playwright/issues/27086
Can be reverted after PR is available in release: https://github.com/microsoft/playwright/pull/27099
|
2023-09-18 13:03:04 +02:00 |
|
Ralf Vogler
|
b748460b73
|
disable Playwright's handleSIGINT and close context ourselves to save recordings also on SIGINT
|
2023-09-18 12:58:20 +02:00 |
|
Ralf Vogler
|
1fbabbc0f2
|
log path of recorded video
|
2023-09-18 12:49:23 +02:00 |
|
dependabot[bot]
|
2a4da3f49c
|
build(deps): bump docker/build-push-action from 4 to 5 (#212)
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 4 to 5.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v4...v5)
---
updated-dependencies:
- dependency-name: docker/build-push-action
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-09-18 09:51:53 +02:00 |
|
dependabot[bot]
|
0ba693eeb6
|
build(deps): bump docker/login-action from 2 to 3 (#214)
Bumps [docker/login-action](https://github.com/docker/login-action) from 2 to 3.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/v2...v3)
---
updated-dependencies:
- dependency-name: docker/login-action
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-09-18 09:51:23 +02:00 |
|
dependabot[bot]
|
6cdef56c09
|
build(deps): bump docker/setup-buildx-action from 2 to 3 (#213)
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2...v3)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
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-09-18 09:50:04 +02:00 |
|
dependabot[bot]
|
30db49d9b9
|
build(deps): bump docker/setup-qemu-action from 2 to 3 (#215)
Bumps [docker/setup-qemu-action](https://github.com/docker/setup-qemu-action) from 2 to 3.
- [Release notes](https://github.com/docker/setup-qemu-action/releases)
- [Commits](https://github.com/docker/setup-qemu-action/compare/v2...v3)
---
updated-dependencies:
- dependency-name: docker/setup-qemu-action
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-09-18 09:49:00 +02:00 |
|
dependabot[bot]
|
44d712e333
|
build(deps): bump actions/checkout from 3 to 4 (#207)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/checkout
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-09-11 09:41:42 +02:00 |
|
Ralf Vogler
|
d51f7310d9
|
gog: fix #200, uncheck 'Marketing communications through Trusted Partners'
|
2023-09-07 13:56:37 +02:00 |
|
Ralf Vogler
|
e30216c9b8
|
eg: default resolution 1280x1280 -> 1920x1080, #183
|
2023-09-07 13:30:49 +02:00 |
|
Ralf Vogler
|
c79f4cc40f
|
docker: migrate to new nodesource repo; node 19 -> 20
old node setup script had a warning to migrate with 60s pause during docker build
https://github.com/nodesource/distributions/wiki/How-to-migrate-to-the-new-repository
|
2023-09-07 13:27:18 +02:00 |
|
Ralf Vogler
|
97882c76c3
|
eg: debug: window.screen
|
2023-09-07 13:25:14 +02:00 |
|
Ralf Vogler
|
b449ee4d7f
|
pg: redeem: legacygames success/error
|
2023-09-05 16:12:20 +02:00 |
|
Ralf Vogler
|
d4ebdd091a
|
pg: log current game in claim loop, not data loop
|
2023-09-05 15:59:17 +02:00 |
|
Ralf Vogler
|
d8e2093a0d
|
pg: INTERACTIVE=1 to confirm each claim or skip it
|
2023-09-05 15:56:24 +02:00 |
|
Ralf Vogler
|
38975e811b
|
eg: error: Incorrect repsonse for captcha!
|
2023-08-31 23:08:29 +02:00 |
|
Ralf Vogler
|
59004cd4bb
|
README: no docker updates: git pull; npm install
|
2023-08-31 23:04:42 +02:00 |
|
Ralf Vogler
|
5ae4ce5666
|
eg: option TIME=1 to log duration of steps, #183
|
2023-08-31 18:59:10 +02:00 |
|
Ralf Vogler
|
93d082e700
|
eg: comment userAgent firefox (docker)
|
2023-08-31 17:05:12 +02:00 |
|
Ralf Vogler
|
621032e459
|
eg: notify about captcha before claim, closes #191
|
2023-08-30 19:21:24 +02:00 |
|
KevinMatt
|
6bb1dca934
|
epic-games: captcha on login: await notify (#195)
Adding async handle in captcha notify
|
2023-08-28 09:16:30 +02:00 |
|
Ralf Vogler
|
9261be690c
|
'/.dockerenv' did not exist in container...
|
2023-08-28 01:25:09 +02:00 |
|
Ralf Vogler
|
6560afa2b5
|
version.js to check if running the latest version
|
2023-08-28 01:17:57 +02:00 |
|
Ralf Vogler
|
d4d7ee3281
|
fix indent
|
2023-08-28 00:47:52 +02:00 |
|
Ralf Vogler
|
c211472d0c
|
docker: try GitHub Actions cache
https://docs.docker.com/build/ci/github-actions/cache/#github-cache
|
2023-08-27 23:59:30 +02:00 |
|
Ralf Vogler
|
f528fbfd30
|
docker: more human-readable format for date $NOW
|
2023-08-27 23:41:19 +02:00 |
|
Ralf Vogler
|
d7949fb9dd
|
can't use secrets in if of workflow step?
|
2023-08-27 23:39:52 +02:00 |
|
Ralf Vogler
|
8a010dbcc7
|
docker: pass in build-args, add $NOW
|
2023-08-27 23:32:56 +02:00 |
|
Ralf Vogler
|
2eb17a1419
|
docker: show version via $COMMIT_SHA (and $BRANCH if not "main")
|
2023-08-27 18:33:27 +02:00 |
|
Ralf Vogler
|
24a9f23211
|
Merge pull request #193 from 4n4n4s/main-1
Update Readme for restart with sleep in docker compose and Apprise with Telegram
|
2023-08-27 15:44:38 +02:00 |
|
Ralf Vogler
|
682c651224
|
docker: use OCI labels
https://github.com/opencontainers/image-spec/blob/main/annotations.md
https://docs.docker.com/engine/reference/builder/#label
Before:
```console
$ docker image inspect --format='{{json .Config.Labels}}' ghcr.io/vogler/free-games-claimer | jq
{
"org.opencontainers.image.ref.name": "ubuntu",
"org.opencontainers.image.version": "22.04"
}
```
After:
```console
$ docker image inspect --format='{{json .Config.Labels}}' ghcr.io/vogler/free-games-claimer | jq
{
"org.opencontainers.image.base.name": "ubuntu:jammy",
"org.opencontainers.image.description": "Automatically claims free games on the Epic Games Store, Amazon Prime Gaming and GOG",
"org.opencontainers.image.name": "free-games-claimer",
"org.opencontainers.image.ref.name": "",
"org.opencontainers.image.revision": "",
"org.opencontainers.image.source": "https://github.com/vogler/free-games-claimer",
"org.opencontainers.image.title": "free-games-claimer",
"org.opencontainers.image.url": "https://github.com/vogler/free-games-claimer",
"org.opencontainers.image.version": "latest"
}
```
|
2023-08-26 10:47:18 +02:00 |
|
Ralf Vogler
|
c09d20766c
|
dependabot daily -> weekly, may want to customize commit-message
|
2023-08-25 21:50:17 +02:00 |
|
Ralf Vogler
|
70b5182bed
|
same as before, just ignore .github/** and then include docker.yml
|
2023-08-25 21:43:57 +02:00 |
|
Ralf Vogler
|
a7d045f0e2
|
ignore dependabot.yml in workflows/docker.yml
|
2023-08-25 21:40:28 +02:00 |
|
Ralf Vogler
|
56d8c2d188
|
Merge pull request #194 from 4n4n4s/main
Create dependabot.yml
|
2023-08-25 21:32:06 +02:00 |
|
4n4n4s
|
a3adaae99f
|
Fixed README.md
|
2023-08-25 16:30:04 +00:00 |
|
4n4n4s
|
66c12b8ea2
|
Create dependabot.yml
|
2023-08-25 18:06:31 +02:00 |
|
4n4n4s
|
da23bc2f92
|
Update README.md
Update documentation
|
2023-08-25 17:42:52 +02:00 |
|
Ralf Vogler
|
6a7cca31a4
|
update dependencies via ncu -u, lowdb: pass defaultData
dotenv ^16.0.3 → ^16.3.1
enquirer ^2.3.6 → ^2.4.1
lowdb ^5.1.0 → ^6.0.1
playwright-firefox ^1.31.0 → ^1.37.1
puppeteer-extra-plugin-stealth ^2.11.1 → ^2.11.2
https://github.com/typicode/lowdb/releases/tag/v6.0.0
> Require defaultData parameter for Low and LowSync constructors to improve TypeScript experience
|
2023-08-24 13:14:39 +02:00 |
|
Ralf Vogler
|
3d1168f653
|
pg: external: split loop for URLs to avoid issue with changed elementHandles (Page.adoptNode)
|
2023-08-23 00:51:19 +02:00 |
|
Ralf Vogler
|
40bcf1c8a2
|
pg: status 'claimed' (not just 'claimed and redeemed') for external stores
|
2023-08-23 00:09:27 +02:00 |
|
Ralf Vogler
|
7551a6ca96
|
pg: fixup e2e28301e6?
|
2023-08-19 17:04:33 +02:00 |
|
Ralf Vogler
|
e2e28301e6
|
pg: fix #185?
|
2023-08-19 16:35:58 +02:00 |
|
Ralf Vogler
|
e794a3306f
|
pg: dlc: grouped list of dlcs per unlinked store, #180
|
2023-08-17 17:02:47 +02:00 |
|
Ralf Vogler
|
5c8f8fc3fd
|
pg: dlc: log url of dlc if account not linked, #180
|
2023-08-17 16:44:59 +02:00 |
|
Ralf Vogler
|
86832e7fe9
|
pg: dlc: log url of dlc if account not linked, #180
|
2023-08-17 16:43:47 +02:00 |
|
Ralf Vogler
|
d0761dea26
|
pg: dlc: account linking: mention store, close #180
|
2023-08-17 16:37:05 +02:00 |
|
Ralf Vogler
|
490c4c0788
|
don't ignore .github, only issue templates
|
2023-08-17 16:31:43 +02:00 |
|
Ralf Vogler
|
13def8ba18
|
build on every push or PR to main
|
2023-08-17 16:30:12 +02:00 |
|
Ralf Vogler
|
08fc59520c
|
update docker/build-push-action v3 -> v4
|
2023-08-17 16:29:08 +02:00 |
|