Commit Graph

176 Commits

Author SHA1 Message Date
Smart123s
0bf25eae06 Make ItchGame store multiple sales 2023-03-15 13:25:09 +01:00
Smart123s
06aa9331b7 Add pip auto release 2023-03-11 14:54:06 +01:00
Smart123s
b60949f232 Build docker images via Actions 2023-03-11 14:53:09 +01:00
Smart123s
f09620cdc1 Simple dockerfile 2023-03-10 11:35:14 +01:00
Smart123s
b2ae8383e8 Web: sort by sale id desc 2023-03-09 16:51:18 +01:00
Smart123s
419295c117 Add details to readme 2023-03-08 12:57:40 +01:00
Smart123s
864a253154 Web: make paths relative 2023-03-08 09:42:11 +01:00
Smart123s
e0443ffc9b Simplify readme 2023-03-07 10:28:37 +01:00
Smart123s
95ccbd7a2b Move login flags to advanced usage 2023-03-07 10:27:39 +01:00
Smart123s
d65740a53a Document CI refresh command 2023-03-07 10:27:00 +01:00
Smart123s
e81f74b488 Fix pip when web directory is present 2023-03-07 10:12:50 +01:00
Smart123s
404795afd6 claim: switch to actions cache 2023-03-07 10:09:13 +01:00
Smart123s
29c56d9ee1 Download sales cached by actions 2023-03-07 10:08:31 +01:00
Smart123s
15370d9c7a Web: fix indentation 2023-03-07 09:47:11 +01:00
Smart123s
dc25c8358b Actions: update set-output to env files 2023-03-07 09:29:44 +01:00
Smart123s
52176f5906 Web: add button "view table as json" 2023-03-07 09:24:01 +01:00
Smart123s
6d3578154c Web: add a concatenated JSON 2023-03-07 09:12:25 +01:00
Smart123s
a7bff8a498 Rebuild web when master branch is pushed 2023-03-07 09:12:09 +01:00
Smart123s
b149dcc59f Only stop execution if no redirect url is found 2023-03-03 13:12:20 +01:00
Smart123s
a5ade6ee0d Revert "Testing: Scrape less sales temporarily"
This reverts commit 2d4e45c2c0.
2023-03-03 10:00:43 +01:00
Smart123s
929dfa6998 CI: Allow manual runs 2023-03-03 10:00:28 +01:00
Smart123s
1346734249 CI: cron every 6 hours 2023-03-03 09:57:30 +01:00
Smart123s
b1d5273b14 CI: add missing dir to generate_web 2023-03-03 09:43:37 +01:00
Smart123s
077283b895 Fix gitignore 2023-03-03 09:42:10 +01:00
Smart123s
f57fd82054 CI: Cache previously collected sales 2023-03-03 09:26:10 +01:00
Smart123s
3ef32200c1 Make game cache directory changeable
Don't have to move files when generating the webpage
Therefore it'll be easier to cache using Actions
2023-03-03 09:16:13 +01:00
Smart123s
18e462b79e Document missing args 2023-03-03 06:40:54 +01:00
Smart123s
09d1fd3d65 Don't log added if page is broken 2023-03-03 06:37:03 +01:00
Smart123s
2d4e45c2c0 Testing: Scrape less sales temporarily 2023-03-02 16:48:40 +01:00
Smart123s
54f5a1e96c Sale end date may not be present on site:
For example: https://itch.io/s/85212/
2023-03-02 16:32:47 +01:00
Smart123s
86d8d024df Filter expired sales on refresh 2023-03-02 14:19:41 +01:00
Smart123s
52f79cb34a Update Actions web creation to new output format 2023-03-02 14:12:49 +01:00
Smart123s
859d12ec4b Fix encoding
itch.io doesn't provide encoding in the response headers and requests
sometimes falls back to ISO-8859-1
2023-03-02 14:09:33 +01:00
Smart123s
86bbd99556 Fail-safe sale page parsing 2023-03-02 13:43:58 +01:00
Smart123s
077c28cd50 Remove unused variables 2023-03-02 13:40:42 +01:00
Smart123s
89e726ce18 Web: sort by sale id (sale publish date desc) 2023-03-02 12:49:28 +01:00
Smart123s
a116becd4d Remove deprecated sale scraper 2023-03-02 12:44:12 +01:00
Smart123s
2d6754baa7 Scrape sales sequentially 2023-03-02 12:43:24 +01:00
Smart123s
233cdf2674 Fixup deprecated 2023-03-02 09:24:07 +01:00
Smart123s
f763ffd51a Deprecate get_sale_feed_page 2023-03-02 09:13:00 +01:00
Smart123s
00ddfa3dfe Document generate_web 2023-03-01 18:00:43 +01:00
Smart123s
7c57997486 Web: sort by sale_end, then name 2023-03-01 17:54:47 +01:00
Smart123s
5625b581d5 Force clean sale refresh 2023-03-01 17:42:08 +01:00
Smart123s
49be3bb409 Better claimable tooltips 2023-03-01 17:31:12 +01:00
Smart123s
a8f7bd0154 Web: Remove underline from a icon 2023-03-01 17:29:28 +01:00
Smart123s
3f3230a7cc Web: Add dark theme
Using colors from DarkReader
2023-03-01 17:25:25 +01:00
Smart123s
1f92808479 Web: Move table heading comments 2023-03-01 17:08:32 +01:00
Smart123s
d1d9df5184 Web: fix JSON URLs 2023-03-01 17:08:05 +01:00
Smart123s
add70bcdda Add timezone to web 2023-03-01 17:07:17 +01:00
Smart123s
29ec3bd495 Publish web to GitHub Pages 2023-03-01 16:54:05 +01:00