Commit Graph

70 Commits

Author SHA1 Message Date
Hay1tsme d024b2eeb8 billing: fixes 2023-12-02 21:01:33 -05:00
Hay1tsme cb8eaae2c0 Per-version URI/Host (#66)
Allows setting allnet uri/host response based on things like version, config files, and other factors to accommodate a wider range of potential setups under the same roof. This DOES require all titles to adopt a new structure but it's documented and should hopefully be somewhat intuitive.

Co-authored-by: Hay1tsme <kevin@hay1ts.me>
Reviewed-on: Hay1tsme/artemis#66
Co-authored-by: Kevin Trocolli <pitok236@gmail.com>
Co-committed-by: Kevin Trocolli <pitok236@gmail.com>
2023-11-09 02:17:48 +00:00
Hay1tsme a7b0b1be49 allnet: fix dli report logging 2023-11-04 12:41:47 -04:00
Hay1tsme dde397a96c allnet: fix event type for handle_dlorder_report 2023-11-01 20:09:14 -04:00
Hay1tsme f99bf7d1ed allnet: add DLI_STATUS 2023-11-01 20:08:20 -04:00
Hay1tsme bd3e1918aa allnet: further dl report logging 2023-11-01 01:17:23 -04:00
Hay1tsme ffc0a07f6d allnet: fix dl report message typo 2023-11-01 01:02:09 -04:00
Hay1tsme ab640760a9 allnet: add event logging to download report 2023-11-01 00:53:04 -04:00
EmmyHeart 480551f942 Fixed logic error leading to strict IP checking always being enabled 2023-10-16 13:07:05 +00:00
Hay1tsme 50de0916d4 allnet: minor tweeks to mirrior realnet better 2023-09-19 02:15:22 -04:00
Hay1tsme d4ea3bc12a billing: float5 hotfix 2023-08-21 01:53:27 -04:00
Hay1tsme d8b0e2ea2a billing: add classes and validation, fix response 2023-08-21 01:50:59 -04:00
Hay1tsme 984949d902 allnet: partial DFI implementation 2023-08-21 00:10:25 -04:00
Hay1tsme 9e3a51a57a allnet: add IP checking 2023-08-08 12:35:38 -04:00
Hay1tsme 88a1462304 logger: change from warn to warning 2023-08-08 10:17:56 -04:00
Hay1tsme 20335aaebe add download report api 2023-07-23 12:47:10 -04:00
Hay1tsme a680699939 Merge branch 'finale' into develop 2023-07-01 02:59:12 -04:00
Hay1tsme 9d33091bb8 allnet: use parse_qsl 2023-06-30 01:34:46 -04:00
Hay1tsme 8b43d554fc allnet: make use of urllib.parse where applicable 2023-06-30 01:19:17 -04:00
Hay1tsme 610ef70bad allnet: add Alive get and post handlers 2023-06-30 00:32:52 -04:00
Hay1tsme 4ea83f6025 allnet: add handler for LoaderStateRecorder 2023-06-30 00:26:07 -04:00
Hay1tsme b1968fe320 Merge branch 'develop' into finale 2023-06-25 18:35:12 -04:00
Hay1tsme db77e61b79 allnet: add event logging 2023-05-30 21:52:21 -04:00
Hay1tsme ac9e71ee2f hotfix allnet logging 2023-05-30 21:46:26 -04:00
Hay1tsme 20865dc495 allnet: add logging 2023-05-30 21:45:37 -04:00
Hay1tsme 05dee87a9a allnet: update default values, add debug log for unknown but allowed auths 2023-05-26 21:41:16 -04:00
Hay1tsme 7ed294e9f7 delivery: remove period from version 2023-05-24 01:08:53 -04:00
Hay1tsme d172e5582b fixup allnet response for res class 2 2023-05-09 03:53:31 -04:00
Hay1tsme 7bb8c2c80c billing: handle malformed requests 2023-05-03 03:26:39 -04:00
Hay1tsme 6d1855a6bc billing: handle malformed requests 2023-05-03 03:25:55 -04:00
Hay1tsme 238d437519 reformat with black in preperation for merge to master 2023-04-23 21:04:52 -04:00
Hay1tsme b498e82bf8 dli: remove dot from version 2023-04-23 19:08:45 -04:00
Hay1tsme 47f4aaddf8 allnet: add download order infrastructure 2023-04-23 19:00:30 -04:00
Hay1tsme bd356af272 pokken: restructure database 2023-04-12 02:34:29 -04:00
Hay1tsme ac8a660e13 allnet: allow unknown games to auth in develop mode 2023-03-19 23:52:33 -04:00
Hay1tsme 7ca4e6adb9 fix IP address logging 2023-03-17 02:11:49 -04:00
Hay1tsme 4bd1dea6bf allnet: add info log to downloadorder 2023-03-17 02:06:15 -04:00
Hay1tsme 8c5c7f31b6 allnet: fix setting=1 2023-03-16 22:31:41 -04:00
Hay1tsme 6fa0175baa print cleanup, remove unused mucha options 2023-03-12 01:59:12 -05:00
Hay1tsme 18a95f5213 add get_ip_addr util function for servers behind proxies 2023-03-12 01:00:51 -05:00
Hay1tsme 2dd84bbe3e pokken: fix mucha and allnet info, fix allnet 2.00 format requests 2023-03-10 20:31:29 -05:00
Midorica a088dd82de fixing allnet power on response 2023-03-09 16:59:50 -05:00
Hay1tsme e9ffd95435 implement dict.get() 2023-03-09 12:17:10 -05:00
Hay1tsme a76bb94eb1 let black do it's magic 2023-03-09 11:38:58 -05:00
Hay1tsme b12f61198f mucha: fixups 2023-03-04 22:46:26 -05:00
Hay1tsme bfe5294d51 add get_allnet_info and config loading safety to all games 2023-03-04 21:58:51 -05:00
Hay1tsme a340bcf1dd change how allnet uri/host is generated 2023-03-04 21:27:52 -05:00
Hay1tsme 34e2c50fb5 allnet: see previous 2023-03-03 15:52:58 -05:00
Hay1tsme b35e7d6983 allnet: hotfix for country 2023-03-03 15:49:33 -05:00
Hay1tsme f6cfb9e36d allnet: fix "none" in response 2023-03-03 15:45:21 -05:00