Skip to content

Commit aaf8937

Browse files
committed
chore: add TODOs
1 parent 55f78ef commit aaf8937

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

journal/importers/steam.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,23 @@
1515
from django.utils import timezone
1616

1717
logger = logging.getLogger(__name__)
18+
1819
# with reference to
1920
# - https://developer.valvesoftware.com/wiki/Steam_Web_API
2021
# - https://steamapi.xpaw.me/
2122
#
2223
# Get played (owned) games from IPlayerService.GetOwnedGames
2324
# Get wishlist games from IWishlistService/GetWishlist
25+
# TODO: asynchronous item loading
26+
# TODO: remove dep on steam pkg, replace steam api with simple request
27+
# TODO: implement get_time_to_beat with igdb
28+
# TODO: log: use logging, loguru, or auditlog?
29+
# TODO: add option:
30+
# - shelf filter: subset of ShelfType
31+
# - owned games filter:
32+
# - all free games / played free games / no free games
33+
# - list of app_id to ignore
34+
# - Most played TZ
2435

2536
class RawGameMark(TypedDict):
2637
app_id: str

0 commit comments

Comments
 (0)