Merge where I left backend-frameworkification #2

Manually merged
bss merged 18 commits from backend-frameworkification into master 2021-04-24 15:36:23 -05:00

18 Commits

Author SHA1 Message Date
2f4156ce26 quote wttr.in requests 2021-04-24 13:00:18 -05:00
e64af1a0a1 report on karma keys 2021-04-24 13:00:18 -05:00
ca8798453c fix Dice plugin init 2021-04-24 13:00:18 -05:00
dc5f243608 optionally provide name of new countdown items 2021-04-24 13:00:18 -05:00
ab0d738851 for migrated pi history, set their x,y to -1.0 to be more obvious 2020-10-25 12:28:08 -05:00
9d94155f66 implement basic API GETs for countdown items 2020-10-25 12:20:39 -05:00
a6f8fc5dc1 make more countdown item fields optional in admin 2020-10-25 12:16:33 -05:00
bcc5f767ba little cleanup TODO in PiLog simulate() 2020-10-25 11:19:20 -05:00
a0a1aa10f4 wow, unit tests! pi is covered (except for the irc plugin)
I think I'm going to move the irc stuff into a separate project in the
future so I'm not worried about testing that one yet
2020-10-25 11:16:48 -05:00
d5e5343193 have pi simulate via API return a 201 2020-10-25 11:16:23 -05:00
da815a1fc3 provide DRF action to run a pi simulation 2020-10-24 23:58:45 -05:00
ef08cec0fb fix field reference in the PiLog.hit property 2020-10-24 23:58:02 -05:00
691ee7696b serve basic list/detail pi log simulation views 2020-10-24 11:58:43 -05:00
665f56a430 avoid divide by 0 in getting pi simulation value 2020-10-24 11:56:48 -05:00
4d94322c55 refactor PiLog to retain x,y values 2020-10-24 11:47:36 -05:00
10d73f570a start using tox, despite 100000 errors 2020-10-24 10:06:41 -05:00
819bbe74c6 recompile requirements
basically everything changed here, so... fingers crossed
2020-10-24 10:06:37 -05:00
1833430c5d put requirements in my now-usual spot 2020-10-24 09:54:58 -05:00