Commit Graph

  • 7858c1c911 Release of Version 1.7.0 master v1.7.0 Péter Tombor 2025-09-14 21:36:56 +02:00
  • 197d721158 fix: claimability can only be checked if a sale is active Péter Tombor 2025-09-14 21:36:53 +02:00
  • 3d2fd54b72 docs: fix parameters for commands Péter Tombor 2025-09-14 20:51:00 +02:00
  • 8740337997 feat: add recheck claimability to cli Péter Tombor 2025-09-14 20:50:05 +02:00
  • e412a5ce11 fix: don't use remote API to check game claimability when generating webpage Péter Tombor 2025-09-13 22:33:44 +02:00
  • 50197c9958 Release of Version 1.6.2 v1.6.2 Péter Tombor 2025-08-26 12:28:52 +02:00
  • 549bf2a1b3 fix: don't try loading empty JSON files Péter Tombor 2025-08-26 10:59:01 +02:00
  • e9e133d9af docs: add -it flag to docker run example Péter Tombor 2025-08-02 08:45:49 +02:00
  • e93b47cc4c Release of Version 1.6.1 v1.6.1 Péter Tombor 2025-04-11 20:00:23 +02:00
  • 482f509773 docs: fix typos in readme Péter Tombor 2025-04-11 19:57:45 +02:00
  • c3d117ee83 chore: update copyright year Péter Tombor 2025-03-09 11:45:48 +01:00
  • cc128f2efe Revert "feat: site update paused notification to web" Péter Tombor 2025-03-04 10:50:10 +01:00
  • 30581dd3e7 docs: add note about change of hosting provider Péter Tombor 2025-03-04 10:49:35 +01:00
  • e43e673d43 Release of Version 1.6.0 v1.6.0 Péter Tombor 2025-03-03 17:36:44 +01:00
  • f8d5073684 fix: correct resume index after max_not_found_pages Péter Tombor 2025-03-03 17:35:57 +01:00
  • c60f289807 chore: add .venv to .gitignore Péter Tombor 2025-03-03 17:08:13 +01:00
  • bbf37851c6 feat: add max_not_found_pages option to refresh_sale_cache command Péter Tombor 2025-02-26 13:03:27 +01:00
  • 75fb36a191 feat: keep trying to parse sale pages after a 404 error Péter Tombor 2025-02-26 12:56:38 +01:00
  • bb2c6fd2e0 feat: add no_fail option to not crash on network error Péter Tombor 2025-02-24 16:37:59 +01:00
  • 183f8eb697 Release of Version 1.5.0 v1.5.0 Péter Tombor 2025-02-14 23:19:26 +01:00
  • 128c1fd038 fix: add workaround for missing license files in pyproject.toml Péter Tombor 2025-02-14 23:18:48 +01:00
  • ef357e6b01 feat: site update paused notification to web Péter Tombor 2025-02-14 23:00:54 +01:00
  • 04d420f12c feat: limit max_pages to 5000 in GitHub actions Péter Tombor 2025-02-14 22:36:02 +01:00
  • 2949d2d89e feat: add max_pages option to refresh_sale_cache Péter Tombor 2025-02-14 22:34:55 +01:00
  • d35cae2be3 fix: more None handling in ItchGame Péter Tombor 2025-02-14 22:16:56 +01:00
  • a86eacc1e6 fix: ensure sale key exists before accessing sale rate in ItchGame class Péter Tombor 2025-02-14 22:02:10 +01:00
  • 19f905f9fd docs: update README to include optional sales parameter for refresh_sale_cache command Péter Tombor 2025-02-14 21:53:41 +01:00
  • 2e73673e18 refactor: all sales json now includes every detail about a games Péter Tombor 2025-02-14 21:39:52 +01:00
  • d5ea23274b refactor: extract serialization logic into a separate method Péter Tombor 2025-02-14 21:33:14 +01:00
  • ebb4d7f169 Release of Version 1.4.3 v1.4.3 Péter Tombor 2024-08-15 09:29:14 +02:00
  • 7fb8034904 fix: user_id is only accessible on the 2FA page Péter Tombor 2024-08-15 09:28:11 +02:00
  • f7c029bff7 Release of Version 1.4.2 v1.4.2 Péter Tombor 2024-07-25 16:52:32 +02:00
  • 69993a1e17 chore: update github actions Péter Tombor 2024-07-25 16:01:18 +02:00
  • 6393c6ff3f fix: make schedule command respond to SIGTERM Péter Tombor 2024-07-25 15:42:50 +02:00
  • e457975103 docs: add scheduling docker.compose example Péter Tombor 2024-07-25 15:18:35 +02:00
  • 4282fad731 fix: enable PYTHONUNBUFFERED in docker Péter Tombor 2024-07-25 15:10:42 +02:00
  • ec4251b215 chore: update copyright year on website Péter Tombor 2024-07-25 14:55:01 +02:00
  • 24ba668db6 fix: don't continue refreshing sales after a network error Péter Tombor 2024-07-24 23:34:04 +02:00
  • 139d56a210 Release of Version 1.4.1 v1.4.1 Péter Tombor 2024-07-24 23:09:31 +02:00
  • f3a25121c5 fix: range parameters were in wrong order Péter Tombor 2024-07-24 23:09:15 +02:00
  • be8880fcb7 Release of Version 1.4.0 v1.4.0 Péter Tombor 2024-07-23 22:42:18 +02:00
  • adf37777ac feat: support loading credentials from environment variables Péter Tombor 2024-07-23 22:41:16 +02:00
  • b868758035 feat: add infinite running process for scheduled claiming Péter Tombor 2024-07-23 22:31:34 +02:00
  • 3854a1d3f7 chore: add versions to requirements.txt Péter Tombor 2024-07-23 22:13:12 +02:00
  • 6704228164 docs: add newer supported python versions Péter Tombor 2024-07-23 22:09:04 +02:00
  • c5481e4b31 docs: update copyright year Péter Tombor 2024-07-23 22:08:16 +02:00
  • 6c4f2a476d docs: add missing copyright header Péter Tombor 2024-07-23 22:07:50 +02:00
  • 3947a2cc16 Release of version 1.3.8 v1.3.8 Péter Tombor 2024-07-23 17:02:32 +02:00
  • 35b403d0ab fix: retry 2FA login on failure Péter Tombor 2024-07-23 17:02:11 +02:00
  • bf967f2167 fix: store's pagination starts from 1 (not 0) Péter Tombor 2024-07-23 16:24:59 +02:00
  • 888bfc2b62 Release of Version 1.3.7 v1.3.7 Smart123s 2024-07-07 21:56:21 +02:00
  • 16ad4284a4 chore: bump python docker version to 3.12 Smart123s 2024-07-07 21:52:27 +02:00
  • 706fd967a6 fix: optional type below python 3.10 Smart123s 2024-07-07 21:52:06 +02:00
  • 9300cdf0c2 fix: don't go into infinite loop when page returns 404 Smart123s 2024-07-03 11:57:33 +02:00
  • 0e33b8dac6 Release of Version 1.3.6 v1.3.6 Smart123s 2023-12-23 07:56:46 +01:00
  • c690148b85 feat: add restart from sale id to actions Smart123s 2023-12-23 07:48:11 +01:00
  • 9e73d6d895 fix: regex changed in HTML sale parser Smart123s 2023-12-23 07:34:53 +01:00
  • 385c7cc6e8 Release of version v1.3.5 v1.3.5 Smart123s 2023-11-27 23:20:42 +01:00
  • 2d121701bd fix: check if buy_box exists in claimable Smart123s 2023-11-27 23:13:35 +01:00
  • 1aba5a27ee bump version to v1.3.4 v1.3.4 Smart123s 2023-11-07 07:36:25 +01:00
  • cdce9b3ff4 docs: add details about why an extra redirect check is needed Smart123s 2023-11-07 07:33:49 +01:00
  • 672bf1bfff fix: length check before redirection check Smart123s 2023-11-07 07:26:57 +01:00
  • f548e7c19e feat: add a way to manually check for version v1.3.3 Smart123s 2023-11-06 18:44:35 +01:00
  • d744c0fc48 fix: check for HTTP 300 redirects v1.3.2 Smart123s 2023-11-06 18:31:57 +01:00
  • 2ffbe1b207 Fix sale_data regex Smart123s 2023-05-21 10:03:54 +02:00
  • 6650dee6bd Release of version 1.3.1 v1.3.1 Smart123s 2023-04-16 18:16:10 +02:00
  • 3f353633c3 Don't load game prices when loading user library Smart123s 2023-04-16 18:14:16 +02:00
  • e1ac1d773e Refresh claimability if a new sale is added Smart123s 2023-04-12 10:55:19 +02:00
  • 9bf71f664e Log skipped games on sale list parsing Smart123s 2023-04-07 16:33:31 +02:00
  • c0354de991 Load sale lists from all categories Smart123s 2023-04-07 16:26:28 +02:00
  • 5abebfd019 Update new values from sale lists Smart123s 2023-04-07 16:22:09 +02:00
  • b315e01f9f Add get_all_sale_pages Smart123s 2023-04-07 15:37:52 +02:00
  • 51ef7c76f2 Add back get_online_sale_page Smart123s 2023-04-07 15:33:58 +02:00
  • 5bb4a1ce89 Disable docker pull request builds Smart123s 2023-04-07 16:22:12 +02:00
  • 217d0db0cf web: display last checked sale Smart123s 2023-04-07 14:28:03 +02:00
  • 0054563f94 web: add not affiliated notice Smart123s 2023-04-07 13:21:49 +02:00
  • 683ad79b10 Reverse condition for logging inactive Péter Tombor 2023-04-05 08:34:52 +02:00
  • 9b08fd7c0c Release of Version 1.3 v1.3 Smart123s 2023-04-01 10:36:49 +02:00
  • eb667d6f33 ItchSale.isactive: check start dates Péter Tombor 2023-03-31 06:09:52 +02:00
  • f8b7f4bf1c Missing 'r' Smart123s 2023-03-28 09:30:16 +02:00
  • 004f78a8fc Revert "Delete existing $0 bundle games" Smart123s 2023-03-28 07:39:15 +02:00
  • 8d55516423 Delete existing $0 bundle games Smart123s 2023-03-28 07:09:15 +02:00
  • c58b01ac0e ItchGame.from_api fix sale id Smart123s 2023-03-28 07:15:52 +02:00
  • f99f7af5cb Filter always free games from bundles Smart123s 2023-03-28 06:45:59 +02:00
  • 16a01359f3 Fix ItchGame.from_api 404 errors Smart123s 2023-03-28 07:08:02 +02:00
  • bbd0c3476f Remove logic for handling missing sale dates Smart123s 2023-03-26 14:24:50 +02:00
  • 4009804d05 Fix datetime < 0 Smart123s 2023-03-26 14:22:06 +02:00
  • 9990c7e69a Cache collected sales for faster refresh Smart123s 2023-03-26 12:16:01 +02:00
  • 71198b7a31 Fix 404 when refreshing legacy sales Smart123s 2023-03-26 12:50:38 +02:00
  • 8488f403b5 Handle claimable on a per sale basis claimable_on_sale Smart123s 2023-03-26 12:03:10 +02:00
  • 674b92d2cb Remove unused first attribute from ItchSale Smart123s 2023-03-26 11:36:39 +02:00
  • 516402a65e Remove unused first attribute from ItchSale Smart123s 2023-03-26 11:36:39 +02:00
  • 3d87a1256a Remove logic for unknown sale end dates Smart123s 2023-03-26 11:32:48 +02:00
  • 08225306d7 Remove logic for unknown sale end dates Smart123s 2023-03-26 11:32:48 +02:00
  • c42ec3fd7b Extract sale dates from <script> tags Smart123s 2023-03-26 10:26:50 +02:00
  • 89c18dab66 Fix resume start index Smart123s 2023-03-26 09:23:37 +02:00
  • 004c0a9c98 force_refresh: add missing quotation marks Smart123s 2023-03-23 18:15:12 +01:00
  • 0fd6d915a1 fix download_urls command Smart123s 2023-03-22 18:31:46 +01:00
  • 9297f79180 Upload pypi builds as Actions Artifact Smart123s 2023-03-22 18:14:48 +01:00
  • b7eaf8da79 Add option to refresh individual sale pages Smart123s 2023-03-22 13:02:22 +01:00