KevinMatt
|
78264e2f21
|
Merge branch 'vogler:main' into main
|
2023-08-27 23:40:51 +08: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 |
|
KevinMatt
|
8b5c360434
|
Update epic-games.js
Adding async handle in captcha notify
|
2023-08-27 15:04:32 +08: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 |
|
Ralf Vogler
|
f89b4a6a36
|
ue: mention new assets to claim every first Tuesday of a month
|
2023-08-10 14:37:00 +02:00 |
|
Ralf Vogler
|
b5ead8ea21
|
SCREENSHOTS_DIR=0 to disable screenshots, fixes #172
|
2023-07-20 16:10:50 +02:00 |
|
Ralf Vogler
|
22f673282b
|
pg: fix a90f90afc0
|
2023-07-13 11:30:48 +02:00 |
|
Ralf Vogler
|
a90f90afc0
|
pg: PG_REDEEM: only pause if DEBUG=1
Fixes https://github.com/vogler/free-games-claimer/issues/5#issuecomment-1527063819
|
2023-07-13 11:28:18 +02:00 |
|
Ralf Vogler
|
2e8a731573
|
pg: update selectors for internal/external games, fixes #164
|
2023-07-13 10:56:12 +02:00 |
|
Ralf Vogler
|
04bd56cd77
|
pg: legacy games: status = claimed and redeemed
|
2023-07-06 16:48:07 +02:00 |
|
Ralf Vogler
|
f0e15b5c7c
|
pg: fix #158 - page for gog (and ?) changed (button, store, code)
The claim page for Legacy Games is still unchanged and works with the
old code.
|
2023-06-23 01:24:06 +02:00 |
|
Ralf Vogler
|
85513031f2
|
pg: external: fix lost elementHandle error due to navigation
elementHandle.$: Protocol error (Page.adoptNode)
|
2023-06-23 01:21:42 +02:00 |
|
Ralf Vogler
|
0b9d5d0b63
|
pg: comments
|
2023-06-22 17:16:35 +02:00 |
|
Ralf Vogler
|
7e4770b846
|
ue: notify on 'Price is not 0!' + ask to report, #44
|
2023-06-02 00:52:11 +02:00 |
|
Ralf Vogler
|
d3d22b1582
|
ue: wait 2s before checking cart, #44
|
2023-06-02 00:47:48 +02:00 |
|
Ralf Vogler
|
2ceccdae6b
|
ue: add as experimental to README.md, #44
|
2023-06-02 00:30:31 +02:00 |
|
Ralf Vogler
|
f906bef2a8
|
ue: fix 'Sign In'/user detection, #44
|
2023-06-02 00:14:21 +02:00 |
|
Ralf Vogler
|
00e213cf50
|
ue: support RECORD=1
|
2023-06-02 00:11:10 +02:00 |
|
Ralf Vogler
|
feadfc5acf
|
pg: redeem: gog: status = 'claimed and redeemed'
|
2023-05-18 18:02:11 +02:00 |
|
Ralf Vogler
|
7fb872608d
|
pg: dlc: try/catch for each dlc, #55
|
2023-05-18 17:32:02 +02:00 |
|
Ralf Vogler
|
0d074d0397
|
pg: dlc: scroll to end of page until all are loaded, #55
|
2023-05-18 16:03:24 +02:00 |
|
Ralf Vogler
|
368229be09
|
pg: screenshot prep only if needed
|
2023-05-17 11:35:10 +02:00 |
|
Ralf Vogler
|
8ee63c7a35
|
pg: support RECORD=1
|
2023-05-17 11:29:45 +02:00 |
|
Ralf Vogler
|
819e4cc57e
|
pg: PG_REDEEM tested legacy games successfully, #5
|
2023-05-17 11:28:31 +02:00 |
|
Ralf Vogler
|
e4ebae3744
|
pg: PG_REDEEM, fixes for gog, #5
|
2023-05-17 11:15:07 +02:00 |
|
Ralf Vogler
|
240e64ae4c
|
pg: also use elementHandles() for external
|
2023-05-17 10:20:17 +02:00 |
|
Ralf Vogler
|
98e4145708
|
Merge branch 'main' into refactor/prime-gaming
|
2023-05-17 00:59:44 +02:00 |
|
Ralf Vogler
|
60acf747d0
|
pg: scroll to bottom to load all games
There may be so many unclaimed games that not all of them are loaded
initially.
Also relevant to show the correct number of collected games.
|
2023-05-17 00:55:58 +02:00 |
|
Ralf Vogler
|
c4eb1e03ce
|
pg: need elementHandles() instead of all() for internal since it changes
|
2023-05-17 00:41:37 +02:00 |
|
Ralf Vogler
|
590b01aba2
|
pg: refactor: use more locators & all() instead of $
|
2023-05-17 00:11:35 +02:00 |
|
Ralf Vogler
|
290fe289d4
|
pg: fix #142: PG_CLAIMDLC locator 'a' resolved to 2 elements
|
2023-05-16 13:31:53 +02:00 |
|