Commit graph

20 commits

Author SHA1 Message Date
1c13e25b17
Add support for batched GraphQL responses 2026-01-12 03:13:39 +01:00
70e2f4cebd
Instead of creating a "Unknown Organization", use None 2026-01-12 01:25:43 +01:00
92ce21938e
Enhance importer robustness by normalizing tuple payloads and handling nullable URLs 2026-01-11 23:58:39 +01:00
9f34641e9b
Refactor DropCampaign ACL check and add regression tests for campaign details import 2026-01-11 23:57:46 +01:00
99e7b40535
Refactor game ownership to support multiple organizations and update related logic 2026-01-09 21:57:37 +01:00
df2941cdbc
Fix owners not getting imported correctly 2026-01-09 21:47:52 +01:00
033c13e931
Add Docker support; add favicon 2026-01-09 20:28:28 +01:00
146b3332f4
Fix game data not updating 2026-01-06 23:31:24 +01:00
0751c6cd0b
Enhance DropCampaign handling: default is_enabled to True if missing, add url field to ChannelInfoSchema 2026-01-06 23:06:31 +01:00
4562991ad2
Use json_repair instead of json 2026-01-06 22:04:41 +01:00
adc6deb314
Improve importer, add channels and import both drop_campaigns and drop_campaign 2026-01-06 20:36:18 +01:00
7edf857127
Add description and image_url fields to DropCampaign schema and update validation logic 2026-01-05 22:37:11 +01:00
bd66f3071e
Fix distribution_type 2026-01-05 21:44:58 +01:00
bd73f8d250
Refactor campaign validation to return optional broken directory path on failure 2026-01-05 20:29:01 +01:00
34cbec4441
Extract operation name early and avoid duplicate directories 2026-01-05 19:52:58 +01:00
f06db7e47e
Allow Inventory 2026-01-05 19:34:31 +01:00
1d6c52325c
Improve import command 2026-01-05 18:46:46 +01:00
c80dd721ef
Add non-campaign keyword detection and improve file handling 2025-12-01 22:18:14 +01:00
a1aafa3ed2
Use tqdm 2025-12-01 22:06:53 +01:00
69fa30748a
WIP better import drops 2025-12-01 21:38:28 +01:00