Ralf Vogler
|
13e6f05cd0
|
pg: notify about games and login
|
2023-01-25 18:54:23 +01:00 |
|
Ralf Vogler
|
95b703efb1
|
gog: notify about games and login
|
2023-01-25 18:29:06 +01:00 |
|
Ralf Vogler
|
109423925e
|
eg: notify about games and login
|
2023-01-25 17:50:26 +01:00 |
|
Ralf Vogler
|
2f0961b1b3
|
NOTIFY to set notification services
|
2023-01-25 17:50:26 +01:00 |
|
Ralf Vogler
|
e57c2c4408
|
docker: pip install apprise; 1.09GB -> 1.11GB
|
2023-01-25 17:50:26 +01:00 |
|
Ralf Vogler
|
cecc54082f
|
eg: title now in span instead of div
|
2023-01-25 17:45:50 +01:00 |
|
Ralf Vogler
|
3b1b900d77
|
pg: TODO check for wrong credentials
|
2023-01-25 16:38:56 +01:00 |
|
Ralf Vogler
|
0e7e7b08f3
|
add some logos
|
2023-01-25 15:32:37 +01:00 |
|
Ralf Vogler
|
fafd1ad6bf
|
comment: no gog_otp
|
2023-01-23 14:59:59 +01:00 |
|
Ralf Vogler
|
46a5928d01
|
Update README.md
|
2023-01-23 14:48:29 +01:00 |
|
Ralf Vogler
|
7196a26070
|
Merge pull request #48 from vogler/eg-unavailable-region
eg: skip if "This product is currently unavailable in your region"
|
2023-01-23 14:46:36 +01:00 |
|
Ralf Vogler
|
8139c0a78f
|
gog: save metadata, screenshot, closes #18
|
2023-01-23 14:45:29 +01:00 |
|
Ralf Vogler
|
c09da8eec6
|
eg: simpler check if game is unavailable in region
|
2023-01-19 12:29:20 +01:00 |
|
Ralf Vogler
|
4055ec44c7
|
fix for #46: "This product is currently unavailable in your region"
|
2023-01-19 01:26:27 +01:00 |
|
Ralf Vogler
|
351670f426
|
eg: TODO locator for 2FA text (email or app?)
|
2023-01-19 00:57:56 +01:00 |
|
Ralf Vogler
|
5babbb6bc1
|
Update README.md
|
2023-01-13 18:03:29 +01:00 |
|
Ralf Vogler
|
f2df47f13e
|
Update README.md
|
2023-01-13 18:02:35 +01:00 |
|
Ralf Vogler
|
78a14569c8
|
Update README.md
|
2023-01-13 17:51:32 +01:00 |
|
Ralf Vogler
|
7922044a60
|
Update README.md
|
2023-01-12 21:58:59 +01:00 |
|
Ralf Vogler
|
db5b2e7607
|
Update README.md
|
2023-01-12 21:40:17 +01:00 |
|
Ralf Vogler
|
6aacab592e
|
mention supported Raspberry Pi OS (64-bit)
|
2023-01-12 21:19:09 +01:00 |
|
Ralf Vogler
|
1aeb35ac86
|
typo
|
2023-01-12 16:27:38 +01:00 |
|
Ralf Vogler
|
ba1b6fba95
|
use $VNC_PASSWORD if set
|
2023-01-10 00:37:38 +01:00 |
|
Ralf Vogler
|
1a3d90f795
|
add otplib to generate OTP from key for eg, pg; gog only has mail
|
2023-01-10 00:06:25 +01:00 |
|
Ralf Vogler
|
9e0d4434fe
|
docker-entrypoint: bash strict mode
|
2023-01-09 21:03:05 +01:00 |
|
Ralf Vogler
|
72d8550c86
|
docker/entrypoint.sh -> docker-entrypoint.sh
|
2023-01-09 20:37:13 +01:00 |
|
Ralf Vogler
|
84d4b9b7bc
|
docker compose comments, only noVNC by default, use fgc volume as in README
|
2023-01-09 20:21:29 +01:00 |
|
Ralf Vogler
|
6a7594fa32
|
use dotenv for loading env vars from data/config.env
|
2023-01-09 10:56:18 +01:00 |
|
Ralf Vogler
|
2168c40aa5
|
centralize env vars in config.js
|
2023-01-09 10:47:19 +01:00 |
|
Ralf Vogler
|
af0c9a6f2d
|
lowdb: fix for 'Can't import JSONFile'
|
2023-01-09 10:26:10 +01:00 |
|
Ralf Vogler
|
792b4b3915
|
options: store-specific logins, drop SCREEN_
|
2023-01-07 13:55:31 +01:00 |
|
Ralf Vogler
|
577fd84a7c
|
update README, explain options via env vars, TODOs
|
2023-01-07 13:47:53 +01:00 |
|
Ralf Vogler
|
09c3e57a8a
|
use SHOW for pg and eg, headless by default for both, but show inside Docker
|
2023-01-07 13:47:08 +01:00 |
|
Ralf Vogler
|
cc183a6303
|
eg: set cookie accept time to 5 days ago instead of a static value
|
2023-01-07 12:40:25 +01:00 |
|
Ralf Vogler
|
cf9c31e544
|
eg: cookie comment
|
2023-01-07 12:32:55 +01:00 |
|
Ralf Vogler
|
6305ffd15d
|
gog: login, claim (waiting), unsubscribe newsletter
|
2023-01-07 12:31:23 +01:00 |
|
Ralf Vogler
|
593677ca19
|
cp prime-gaming.js gog.js
|
2022-12-30 21:36:34 +01:00 |
|
Ralf Vogler
|
21a2bc01a4
|
mention how to change default command with docker run, #42
|
2022-12-30 15:37:49 +01:00 |
|
Ralf Vogler
|
67ccf032e5
|
eg: catch pending optional promise to avoid time out
|
2022-12-29 15:38:17 +01:00 |
|
Ralf Vogler
|
a4d39b6a6e
|
pg: fix for #41
|
2022-12-29 15:23:22 +01:00 |
|
Ralf Vogler
|
446c1c9346
|
pg: comment external microsoft
|
2022-12-29 15:22:55 +01:00 |
|
Ralf Vogler
|
3c6d7f4300
|
pg: index by user and title, migrateDB
|
2022-12-29 15:17:08 +01:00 |
|
Ralf Vogler
|
db7cf88c1b
|
eg: don't await MFA
|
2022-12-29 14:55:04 +01:00 |
|
Ralf Vogler
|
a10c61379b
|
pg: prompts for login & MFA
|
2022-12-29 14:54:13 +01:00 |
|
Ralf Vogler
|
4ed5aa7774
|
pg: no longer track runs in json
|
2022-12-29 12:58:18 +01:00 |
|
Ralf Vogler
|
8edc4727b3
|
pg: changes from eg
|
2022-12-29 12:54:45 +01:00 |
|
Ralf Vogler
|
bea048cc72
|
update README chromium -> firefox
|
2022-12-29 12:05:43 +01:00 |
|
Ralf Vogler
|
09b867158c
|
viewport dimensions via env
|
2022-12-29 01:23:17 +01:00 |
|
Ralf Vogler
|
1c38f730ab
|
docker: run both epic-games and prime-gaming by default
|
2022-12-24 15:20:45 +01:00 |
|
Ralf Vogler
|
67e622e6ec
|
docker: move firefox install up to other apt deps; --with-deps needed!
Without --with-deps we get and error starting the browser:
node:internal/process/esm_loader:108
internalBinding('errors').triggerUncaughtException(
^
browserType.launchPersistentContext:
╔══════════════════════════════════════════════════════╗
║ Host system is missing dependencies to run browsers. ║
║ Please install them with the following command: ║
║ ║
║ npx playwright install-deps ║
║ ║
║ Alternatively, use apt: ║
║ apt-get install libgtk-3-0\ ║
║ libasound2\ ║
║ libxcomposite1\ ║
║ libpangocairo-1.0-0\ ║
║ libpango-1.0-0\ ║
║ libatk1.0-0\ ║
║ libcairo-gobject2\ ║
║ libcairo2\ ║
║ libgdk-pixbuf-2.0-0\ ║
║ libdbus-glib-1-2\ ║
║ libxcursor1 ║
║ ║
║ <3 Playwright Team ║
╚══════════════════════════════════════════════════════╝
at async file:///fgc/prime-gaming.js:25:17 {
name: 'Error'
}
|
2022-12-24 15:02:28 +01:00 |
|