Commit graph

605 commits

Author SHA1 Message Date
Ralf Vogler
0e00cfd7fb dependabot: ignore eslint and group devDependencies into one PR 2025-05-22 22:33:42 +02:00
Ralf Vogler
78621f38a4 Contributing: how to create a pull request 2025-05-22 16:53:22 +02:00
Ralf Vogler
6d9a3ad140 fix eslint errors 2025-05-22 16:48:32 +02:00
Ralf Vogler
1dbbfaf3ad lint: fix most super-linter errors 2025-05-16 02:07:40 +02:00
Ralf Vogler
99c1f05302 Merge branch 'dev' 2025-05-16 00:15:45 +02:00
Ralf Vogler
991e0a1449 docker: only build branches main, dev
Otherwise branches will accumulate in 'Recent tagged image version'
https://github.com/vogler/free-games-claimer/pkgs/container/free-games-claimer
2025-05-16 00:14:10 +02:00
Ralf Vogler
cea5b11c95 mv renovate.json .github/ 2025-05-16 00:06:39 +02:00
Ralf Vogler
6adc7e529a disable Renovate for now 2025-05-16 00:05:48 +02:00
Ralf Vogler
158caa6164
Merge pull request #469 from vogler/renovate/super-linter-super-linter-7.x 2025-05-16 00:01:31 +02:00
Ralf Vogler
0a4cac3571 ncu -u 2025-05-15 23:51:49 +02:00
Ralf Vogler
bf0c9032cc need 'packages: write' permission for ghcr.io 2025-05-14 01:59:37 +02:00
Ralf Vogler
4ce0d44b79 can't check secrets in if expr... 2025-05-14 01:44:14 +02:00
Ralf Vogler
7c8682ac91 build docker image for each branch/PR? 2025-05-14 01:31:04 +02:00
Ralf Vogler
a5ce5ec816 fix CodeQL alerts 5-7
https://github.com/vogler/free-games-claimer/security/code-scanning/5
https://github.com/vogler/free-games-claimer/security/code-scanning/6
https://github.com/vogler/free-games-claimer/security/code-scanning/7
2025-05-14 00:46:37 +02:00
Ralf Vogler
6aea18836d enquirer: esc is fine, but after first prompt SIGINT will be ignore; onRawSIGINT keeps process running -> switch to inquirer 2025-05-14 00:30:39 +02:00
Ralf Vogler
97ef14f514 uncommited steam-games.js from 2024-09-24 - WIP just saves all games and their stats 2025-05-14 00:18:22 +02:00
Ralf Vogler
5cfe57870a note on git describe for version 2025-05-13 23:43:29 +02:00
renovate[bot]
3e13e9fba8
chore(deps): update super-linter/super-linter action to v7.4.0 2025-05-13 20:29:21 +00:00
Ralf Vogler
dee47d2218 pg: redeem gog: detect captcha 2025-04-15 17:27:21 +02:00
Ralf Vogler
726db4527b Current free game title in blue 2025-04-15 17:26:27 +02:00
Ralf Vogler
04d1b7ea9e pg: fix auto-login; rememberMe was removed 2025-04-15 17:22:21 +02:00
Ralf Vogler
0fefcc47b7 pg: skipBasedOnTime if days left > PG_TIMELEFT 2025-04-15 17:08:34 +02:00
Ralf Vogler
92cb32ff2d ae: try fingerprint-injector 2025-04-03 15:33:00 +02:00
Ralf Vogler
90e3400072
readme: logos: use GitHub asset upload 2025-03-27 17:11:30 +01:00
Ralf Vogler
041a77d9f6
readme: logos: align: middle - CSS is stripped 2025-03-27 17:01:18 +01:00
Ralf Vogler
787522473f readme: logos: vertical-align: middle 2025-03-27 16:53:41 +01:00
Ralf Vogler
cfe42db805 pg: fix logo 2025-03-27 16:53:27 +01:00
Ralf Vogler
8b7018f54c fix actionlint errors (docker.yml)
Double quote to prevent globbing and word splitting
2025-03-27 16:26:40 +01:00
Ralf Vogler
ea69c76b50 eg: fix #449: only notify once if 'Game already in library' 2025-03-11 10:14:42 +01:00
Ralf Vogler
3626fc1762 fixup #417 2025-03-05 16:17:48 +01:00
Ralf Vogler
d2d85dee8c
Merge pull request #417 from NeoMod/patch-1
Fixed missing game link in notification for epic-games on captcha halt
2025-03-05 16:11:37 +01:00
Ralf Vogler
8d538290a8
Merge pull request #387 from srounce/patch-1
fix: docker-entrypoint.sh uses safe shebang
2025-03-05 15:57:54 +01:00
Ralf Vogler
daef12b562
Merge pull request #441 from vogler/renovate/docker-build-push-action-6.x
chore(deps): update docker/build-push-action action to v6
2025-03-05 15:54:29 +01:00
Ralf Vogler
acaf6691d4
Merge pull request #440 from vogler/renovate/major-eslint-stylistic-monorepo
chore(deps): update dependency @stylistic/eslint-plugin-js to v4
2025-03-05 15:54:12 +01:00
renovate[bot]
e75975b273
chore(deps): update docker/build-push-action action to v6 2025-03-05 14:54:01 +00:00
renovate[bot]
cb22abfb2f
chore(deps): update dependency @stylistic/eslint-plugin-js to v4 2025-03-05 14:53:57 +00:00
Ralf Vogler
67058850d5
Merge pull request #438 from vogler/renovate/chalk-5.x-lockfile
fix(deps): update dependency chalk to v5.4.1
2025-03-05 15:47:47 +01:00
Ralf Vogler
3ac05a5593
Merge pull request #434 from vogler/renovate/eslint-stylistic-monorepo
chore(deps): update dependency @stylistic/eslint-plugin-js to v2.13.0
2025-03-05 15:47:30 +01:00
renovate[bot]
d620ee2731
chore(deps): update dependency @stylistic/eslint-plugin-js to v2.13.0 2025-03-05 14:46:12 +00:00
Ralf Vogler
f47ffe0e9f
Merge pull request #436 from vogler/renovate/eslint-monorepo
chore(deps): update dependency eslint to v9.21.0
2025-03-05 15:45:33 +01:00
Ralf Vogler
253a3f7253
Merge pull request #433 from vogler/renovate/dotenv-16.x-lockfile
fix(deps): update dependency dotenv to v16.4.7
2025-03-05 15:44:52 +01:00
Ralf Vogler
5e5c257b83
Merge pull request #437 from vogler/super-linter
try super-linter
2025-03-05 15:41:35 +01:00
Ralf Vogler
6aa0f9b817 super-linter: problem matchers included? 2025-03-05 15:34:03 +01:00
Ralf Vogler
bf2216f731 super-linter: TODO fix-lint-issues 2025-03-05 15:27:00 +01:00
Ralf Vogler
d6666aed03 super-linter: use slim version 2025-03-05 15:17:34 +01:00
renovate[bot]
041605dcf7
fix(deps): update dependency chalk to v5.4.1 2025-03-05 14:08:35 +00:00
renovate[bot]
d76c03ed6a
chore(deps): update dependency eslint to v9.21.0 2025-03-05 14:08:28 +00:00
Ralf Vogler
fed03428f3 try super-linter
https://github.com/marketplace/actions/super-linter#get-started
2025-03-05 15:07:37 +01:00
renovate[bot]
4a018c20e9
fix(deps): update dependency dotenv to v16.4.7 2025-03-05 13:22:40 +00:00
Ralf Vogler
ceb873ea0b
Merge pull request #432 from vogler/renovate/configure
chore: Configure Renovate
2025-03-05 14:22:06 +01:00