Commit Graph
309 Commits
Author SHA1 Message Date
Tau 84541e245c idz: Temporarily delete fs backend 2019-11-06 17:28:30 -05:00
Tau f0f2ab138d idz: Begin db backend stub 2019-11-06 17:28:30 -05:00
Tau 98c9f9106d Share AimeId typedef 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 ef50699295 startup: Make shop name configurable 2019-11-06 17:28:30 -05:00
Tau feb922c171 aimedb: Add AimeId strong typing 2019-11-06 17:28:30 -05:00
Tau b4ae25eb57 aimedb: Wire up backend 2019-11-06 17:28:30 -05:00
Tau 8290e5a821 aimedb: Add Postgres backend 2019-11-06 17:28:30 -05:00
Tau fc9168b639 aimedb: Add repository interface 2019-11-06 17:28:30 -05:00
Tau 63f425056c Add database utility functions 2019-11-06 17:28:30 -05:00
Tau 648a4b0797 Add initial core Aime schema 2019-11-06 17:28:30 -05:00
Tau a85ed40d43 Add db metadata "schema" 2019-11-06 17:28:30 -05:00
Tau 2a153b5baf aimedb: Add initial model definitions 2019-11-06 17:28:30 -05:00
Tau ec12e14920 Add pg, sql-bricks dependencies 2019-11-06 17:28:30 -05:00
Tau cf1b7c7b27 Add SQL editorconfig 2019-11-06 17:28:30 -05:00
Tau 27407d5387 aimedb: Enhance typing 2019-11-06 17:28:30 -05:00
Tau 8323e3ee7c aimedb: Hoist handlers 2019-11-06 17:28:30 -05:00
Tau 38449c3117 aimedb: Fix missing lookup status field decl 2019-11-06 17:28:30 -05:00
Tau 6d8eb2827c Add dotenv config 2019-11-06 17:28:30 -05:00
Tau 4a1e8f5d28 Rename chara fields back to offsets
Label all or label none.
2019-11-06 17:28:30 -05:00
Tau e47922b5a0 Always use JST time zone
ID Zero gets very confused during maintenance otherwise.
2019-11-06 17:28:30 -05:00
Tau 9408af88e1 Add profile team leader flag 2019-11-06 17:28:30 -05:00
Tau 1a3a5d8ede Map out LoadTopTen req and res 2019-11-06 17:28:30 -05:00
Tau e93abfeae1 Fix empty garage condition during profile creation 2019-11-06 17:28:30 -05:00
Tau 690f498819 Fix initial TA challenges 2019-11-06 17:28:30 -05:00
Tau b4b09ba2c4 Remove test logging statement
I think we can be reasonably confident that the RSA calculations
yield the correct answer at this point.
2019-11-06 17:28:30 -05:00
Tau a30c37a794 Fix SaveNewCarRequest 2019-11-06 17:28:30 -05:00
Tau 6b10288ea1 Save time attack grade 2019-11-06 17:28:30 -05:00
Tau 81cb172571 Persist earned bonus tickets 2019-11-06 17:28:30 -05:00
Tau bef0cc7fc9 Remove packet sprayer
This was an analysis dead end that should not have been checked in.
2019-11-06 17:28:30 -05:00
Tau ec1ccb7f7a Add LoadGeneralRewardResponse notes
Mapped this out while investigating an issue that turned out to be
unrelated, may as well check in my findings.
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 f224e466c5 Make hostname configurable 2019-11-06 17:28:29 -05:00
Tau 443c327680 Begin garage ops 2019-11-06 17:28:29 -05:00
Tau 9da2c7f8a6 Tweak debug output paragraphing 2019-11-06 17:28:29 -05:00
Tau dedf06a263 Don't crash on unknown command 2019-11-06 17:28:29 -05:00
Tau 7a95536d01 Deal with node v11 pipeline() 2019-11-06 17:28:29 -05:00
Tau 5c4d011ac5 Store mileage 2019-11-06 17:28:29 -05:00
Tau 5745738697 Fix license plate storage bug 2019-11-06 17:28:29 -05:00
Tau cacf10816a Add team creation stubs 2019-11-06 17:28:29 -05:00
Tau 2da9276176 Delete time attack notes
They're in the history if I really need them.
2019-11-06 17:28:29 -05:00
Tau 41bcdc5c4e Remove "Model Record" emblem 2019-11-06 17:28:29 -05:00
Tau 18654f1459 Rename CreateAutoTeam req/res 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 fe6364ce85 Fix LoadProfileRequest field label 2019-11-06 17:28:29 -05:00
Tau 04034fba45 Store mission progress 2019-11-06 17:28:29 -05:00
Tau 4de8c36291 deal with insane JavaScript bullshit 2019-11-06 17:28:29 -05:00