100 Commits
Author SHA1 Message Date
szy73 2038bb376e fix docker related files, bump base docker image, slight code adjustments for newer python versions 2026-09-16 00:28:07 +02:00
Dniel97 c90f5115de billing: improve playlimit calculation 2026-07-10 21:43:05 +02:00
Dniel97 24f854e61d allnet: improve billing playlimit to include history 2026-07-09 21:11:36 +02:00
Hay1tsme 15ba1b16a3 billing: more debug logging to help diagnose an issue, omit truncated sections 2026-06-27 18:35:31 -04:00
Hay1tsme 5ba0c8b04c properly encode allnet response for some older titles 2025-11-24 09:31:41 -05:00
Hay1tsme 2d84865155 add ota update channels 2025-09-27 16:17:44 -04:00
Hay1tsme d5c68a624f billing: bomb out early if we have unsent logs to avoid duplicating work that's never used 2025-09-16 18:11:52 -04:00
Keeboy99 02bfc7dba2 SDGB support + extras 2025-06-02 16:31:57 +12:00
Keeboy99 33b7db0e98 Added support for multiple Allnet Lite keys + extras 2025-05-31 20:04:28 +12:00
Keeboy99 1e4cb0b380 Simple Download Order implementation for Allnet Lite 2025-05-31 08:44:51 +12:00
Keeboy99 5e5365d22b Allnet Lite Power On Support 2025-05-31 07:15:35 +12:00
Hay1tsme e6d7888655 billing: fix infinite loop 2025-05-03 15:51:50 -04:00
Hay1tsme a74ca85300 allnet: fix playhistory 2025-04-24 23:56:19 -04:00
Hay1tsme eea9ca21ca allnet: basic playhistory 2025-04-24 23:04:01 -04:00
Hay1tsme ce475e801b allnet: save billing traces 2025-04-17 20:11:33 -04:00
Hay1tsme 399f983bea allnet: fix download order response, billing logging 2025-03-02 04:10:06 -05:00
Hay1tsme 0f52b89033 remove deprecated warn 2025-02-21 23:51:59 -05:00
Kevin Trocolli a8f5ef1550 allnet: properly dfi encode downloadorder responses 2024-12-01 14:19:55 -05:00
Kevin Trocolli e69922d91b ongeki: fix frontend versions 2024-06-09 03:14:43 -04:00
Kevin Trocolli 4ee4c26f5e allnet: enhance logging 2024-05-22 00:05:32 -04:00
beerpsi 960cf73a04 [allnet] Enable DFI-encoded responses 2024-04-30 22:34:41 +07:00
Hay1tsme 5c9570d421 allnet: fix placeid formatting 2024-01-22 14:47:36 -05:00
Hay1tsme 8d416d7633 allnet: add exception handling if get_allnet_info fails 2024-01-22 14:44:21 -05:00
Hay1tsme 384924335c allnet: populate title registry when launching standalone 2024-01-22 14:42:02 -05:00
Kevin Trocolli e36989e7cc billing: fix overzealous find and replace 2024-01-14 16:43:25 -05:00
Kevin Trocolli 9a7d5bc689 fix logging 2024-01-11 21:01:51 -05:00
Hay1tsme fb36cc9b07 configuration changes, update docs 2024-01-11 12:08:22 -05:00
Kevin Trocolli 805b8f5b3e allnet: fix error parsing dli files 2024-01-09 19:10:54 -05:00
Hay1tsme 05586df08a move to async database 2024-01-09 14:42:17 -05:00
Kevin Trocolli 14fa0f5e8e begin move 2024-01-09 03:07:04 -05:00
Kevin Trocolli d024b2eeb8 billing: fixes 2023-12-02 21:01:33 -05:00
Kevin TrocolliandHay1tsme 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: https://gitea.tendokyu.moe/Hay1tsme/artemis/pulls/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
Kevin Trocolli a7b0b1be49 allnet: fix dli report logging 2023-11-04 12:41:47 -04:00
Kevin Trocolli dde397a96c allnet: fix event type for handle_dlorder_report 2023-11-01 20:09:14 -04:00
Kevin Trocolli f99bf7d1ed allnet: add DLI_STATUS 2023-11-01 20:08:20 -04:00
Kevin Trocolli bd3e1918aa allnet: further dl report logging 2023-11-01 01:17:23 -04:00
Kevin Trocolli ffc0a07f6d allnet: fix dl report message typo 2023-11-01 01:02:09 -04:00
Kevin Trocolli 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
Kevin Trocolli 50de0916d4 allnet: minor tweeks to mirrior realnet better 2023-09-19 02:15:22 -04:00
Kevin Trocolli d4ea3bc12a billing: float5 hotfix 2023-08-21 01:53:27 -04:00
Kevin Trocolli d8b0e2ea2a billing: add classes and validation, fix response 2023-08-21 01:50:59 -04:00
Kevin Trocolli 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
Kevin Trocolli 20335aaebe add download report api 2023-07-23 12:47:10 -04:00
Kevin Trocolli a680699939 Merge branch 'finale' into develop 2023-07-01 02:59:12 -04:00
Kevin Trocolli 9d33091bb8 allnet: use parse_qsl 2023-06-30 01:34:46 -04:00
Kevin Trocolli 8b43d554fc allnet: make use of urllib.parse where applicable 2023-06-30 01:19:17 -04:00
Kevin Trocolli 610ef70bad allnet: add Alive get and post handlers 2023-06-30 00:32:52 -04:00