Commit Graph

20 Commits

Author SHA1 Message Date
Tau
a3df4df277 idz: Wire up team create and load 2019-11-06 17:28:30 -05:00
Tau
85510ee0e1 idz: Tweak ProfileRepository interface 2019-11-06 17:28:30 -05:00
Tau
c2b0bcabc4 idz: Remove profile ext id
Turns out (while researching team creation) the profile ext id
is just the aime id. After creating a team a profile discovery
request is immediately issued with the "profile id" in the field
that holds the aime id during initial profile load.
2019-11-06 17:28:30 -05:00
Tau
dc06a9652f wip fix profile create id propagation 2019-11-06 17:28:30 -05:00
Tau
a5827da590 wip create working(?) 2019-11-06 17:28:30 -05:00
Tau
5bf90b899a idz: Add SqlProfileRepository 2019-11-06 17:28:30 -05:00
Tau
6516dc812d idz: Rename model Id<> to ExtId<> 2019-11-06 17:28:30 -05:00
Tau
eeb14a6bea idz: Refactor repo interface/impl boundary 2019-11-06 17:28:30 -05:00
Tau
81cb172571 Persist earned bonus tickets 2019-11-06 17:28:30 -05:00
Tau
141cb4b90c Save "last mileage reward" field
Not entirely clear what it does but it prevents a music unlock
notification notification from popping at the start of every credit
whether or not the underlying music unlock flag is already set.
2019-11-06 17:28:30 -05:00
Tau
a4a6550abb Refactor repository layer (and implement garage) 2019-11-06 17:28:29 -05:00
Tau
5c4d011ac5 Store mileage 2019-11-06 17:28:29 -05:00
Tau
697ed5f58d Fully implement settings persistence 2019-11-06 17:28:29 -05:00
Tau
3d166abee4 Save Time Attack records 2019-11-06 17:28:29 -05:00
Tau
4390935b6c Track misc unlocks 2019-11-06 17:28:29 -05:00
Tau
04034fba45 Store mission progress 2019-11-06 17:28:29 -05:00
Tau
c79c1b870d initial profile save wire-up 2019-11-06 17:28:29 -05:00
Tau
1ced1e977d make generic response status optional 2019-11-06 17:28:29 -05:00
Tau
8817029258 add idz repository layer 2019-11-06 17:28:29 -05:00
Tau
27f42c5b65 wip crack handler 2019-11-06 17:28:29 -05:00