Péter Tombor
|
f9f53b9e8b
|
Release of version 1.8.2
v1.8.2
|
2025-11-06 10:25:46 +01:00 |
|
Péter Tombor
|
a7d96bec03
|
fix: removed leftover user agent header in DiskManager
|
2025-11-06 10:25:28 +01:00 |
|
Péter Tombor
|
b565537dab
|
Release of Version 1.8.1
v1.8.1
|
2025-11-05 16:52:08 +01:00 |
|
Péter Tombor
|
4525311e09
|
fix: validate user session after loading from disk
|
2025-11-04 02:38:24 +01:00 |
|
Péter Tombor
|
3ff2f8d6f4
|
fix: prevent reinitialization of fields in CfWrapper
|
2025-11-04 02:37:47 +01:00 |
|
Péter Tombor
|
2f99bba020
|
docs: add missing line break
|
2025-11-01 20:08:07 +01:00 |
|
Péter Tombor
|
9269a77e46
|
docs: update pip installation instructions to use GitHub repository directly
|
2025-11-01 20:05:24 +01:00 |
|
Péter Tombor
|
621f548121
|
Release of Version 1.8.0
v1.8.0
|
2025-11-01 19:41:08 +01:00 |
|
Péter Tombor
|
48be96b9c7
|
docs: update README with session storage details
|
2025-11-01 19:40:28 +01:00 |
|
Péter Tombor
|
4e68e23d77
|
fix: increase request timeout to 32 seconds
|
2025-11-01 09:51:20 +01:00 |
|
Péter Tombor
|
8fdedd51f2
|
fix: CfWrapper wasn't initialized in some classmethods
|
2025-11-01 09:47:21 +01:00 |
|
Péter Tombor
|
56b5f0ae87
|
fix: ask for username if not provided in flags
Fixes https://github.com/Smart123s/ItchClaim/issues/24
|
2025-10-31 21:43:17 +01:00 |
|
Péter Tombor
|
1b4c87aa1e
|
fix: integrate FlareSolverr to bypass CF captchas
|
2025-10-31 21:41:33 +01:00 |
|
Péter Tombor
|
7858c1c911
|
Release of Version 1.7.0
v1.7.0
|
2025-09-14 21:36:56 +02:00 |
|
Péter Tombor
|
197d721158
|
fix: claimability can only be checked if a sale is active
|
2025-09-14 21:36:53 +02:00 |
|
Péter Tombor
|
3d2fd54b72
|
docs: fix parameters for commands
|
2025-09-14 20:51:00 +02:00 |
|
Péter Tombor
|
8740337997
|
feat: add recheck claimability to cli
|
2025-09-14 20:50:05 +02:00 |
|
Péter Tombor
|
e412a5ce11
|
fix: don't use remote API to check game claimability when generating webpage
|
2025-09-13 22:33:44 +02:00 |
|
Péter Tombor
|
50197c9958
|
Release of Version 1.6.2
v1.6.2
|
2025-08-26 12:28:52 +02:00 |
|
Péter Tombor
|
549bf2a1b3
|
fix: don't try loading empty JSON files
|
2025-08-26 10:59:01 +02:00 |
|
Péter Tombor
|
e9e133d9af
|
docs: add -it flag to docker run example
|
2025-08-02 08:45:49 +02:00 |
|
Péter Tombor
|
e93b47cc4c
|
Release of Version 1.6.1
v1.6.1
|
2025-04-11 20:00:23 +02:00 |
|
Péter Tombor
|
482f509773
|
docs: fix typos in readme
|
2025-04-11 19:57:45 +02:00 |
|
Péter Tombor
|
c3d117ee83
|
chore: update copyright year
|
2025-03-09 11:45:48 +01:00 |
|
Péter Tombor
|
cc128f2efe
|
Revert "feat: site update paused notification to web"
This reverts commit ef357e6b01.
|
2025-03-04 10:50:10 +01:00 |
|
Péter Tombor
|
30581dd3e7
|
docs: add note about change of hosting provider
|
2025-03-04 10:49:35 +01:00 |
|
Péter Tombor
|
e43e673d43
|
Release of Version 1.6.0
v1.6.0
|
2025-03-03 17:36:44 +01:00 |
|
Péter Tombor
|
f8d5073684
|
fix: correct resume index after max_not_found_pages
|
2025-03-03 17:35:57 +01:00 |
|
Péter Tombor
|
c60f289807
|
chore: add .venv to .gitignore
|
2025-03-03 17:08:13 +01:00 |
|
Péter Tombor
|
bbf37851c6
|
feat: add max_not_found_pages option to refresh_sale_cache command
|
2025-02-26 13:03:27 +01:00 |
|
Péter Tombor
|
75fb36a191
|
feat: keep trying to parse sale pages after a 404 error
|
2025-02-26 12:56:38 +01:00 |
|
Péter Tombor
|
bb2c6fd2e0
|
feat: add no_fail option to not crash on network error
|
2025-02-24 16:37:59 +01:00 |
|
Péter Tombor
|
183f8eb697
|
Release of Version 1.5.0
v1.5.0
|
2025-02-14 23:19:26 +01:00 |
|
Péter Tombor
|
128c1fd038
|
fix: add workaround for missing license files in pyproject.toml
|
2025-02-14 23:18:48 +01:00 |
|
Péter Tombor
|
ef357e6b01
|
feat: site update paused notification to web
|
2025-02-14 23:00:54 +01:00 |
|
Péter Tombor
|
04d420f12c
|
feat: limit max_pages to 5000 in GitHub actions
This is to prevent timeout by GitHub
|
2025-02-14 22:36:02 +01:00 |
|
Péter Tombor
|
2949d2d89e
|
feat: add max_pages option to refresh_sale_cache
|
2025-02-14 22:34:55 +01:00 |
|
Péter Tombor
|
d35cae2be3
|
fix: more None handling in ItchGame
|
2025-02-14 22:16:56 +01:00 |
|
Péter Tombor
|
a86eacc1e6
|
fix: ensure sale key exists before accessing sale rate in ItchGame class
|
2025-02-14 22:02:10 +01:00 |
|
Péter Tombor
|
19f905f9fd
|
docs: update README to include optional sales parameter for refresh_sale_cache command
|
2025-02-14 21:53:41 +01:00 |
|
Péter Tombor
|
2e73673e18
|
refactor: all sales json now includes every detail about a games
|
2025-02-14 21:39:52 +01:00 |
|
Péter Tombor
|
d5ea23274b
|
refactor: extract serialization logic into a separate method
|
2025-02-14 21:33:14 +01:00 |
|
Péter Tombor
|
ebb4d7f169
|
Release of Version 1.4.3
v1.4.3
|
2024-08-15 09:29:14 +02:00 |
|
Péter Tombor
|
7fb8034904
|
fix: user_id is only accessible on the 2FA page
Fixes https://github.com/Smart123s/ItchClaim/issues/16
|
2024-08-15 09:28:11 +02:00 |
|
Péter Tombor
|
f7c029bff7
|
Release of Version 1.4.2
v1.4.2
|
2024-07-25 16:52:32 +02:00 |
|
Péter Tombor
|
69993a1e17
|
chore: update github actions
|
2024-07-25 16:01:18 +02:00 |
|
Péter Tombor
|
6393c6ff3f
|
fix: make schedule command respond to SIGTERM
|
2024-07-25 15:42:50 +02:00 |
|
Péter Tombor
|
e457975103
|
docs: add scheduling docker.compose example
Related: https://github.com/Smart123s/ItchClaim/issues/11
|
2024-07-25 15:18:35 +02:00 |
|
Péter Tombor
|
4282fad731
|
fix: enable PYTHONUNBUFFERED in docker
Without this, no outputs were visible in logs
https://stackoverflow.com/a/31796350
|
2024-07-25 15:10:42 +02:00 |
|
Péter Tombor
|
ec4251b215
|
chore: update copyright year on website
|
2024-07-25 14:55:01 +02:00 |
|