First set of updates from the major "backendification" rewrite #1

Merged
bss merged 21 commits from backend-frameworkification into master 2019-10-11 09:00:37 -05:00

21 Commits

Author SHA1 Message Date
c670072c86 add versioneer stuff to the project 2019-10-11 08:37:37 -05:00
d5e1a2ed45 actually use an f-string when querying wttr.in 2019-10-06 10:44:21 -05:00
5f6e255ded fix some line length violations in weather/ircplugin.py 2019-10-06 09:34:01 -05:00
c0c0306419 expose weather report as an rpc view 2019-10-06 09:33:46 -05:00
56d0e26c6d reimplement !weather in the IRC bot 2019-10-06 09:13:51 -05:00
b42d0ac0e9 pin irc==15.0.6 in requirements 2019-10-05 11:34:28 -05:00
31758b80b6 weather: start rewriting weather plugin to use wttr.in 2019-10-05 10:36:28 -05:00
802072caed add markov RPC method for learning a line 2019-09-19 00:21:18 -05:00
9e4bc595a4 add markov RPC method for generating a line from a context 2019-09-19 00:12:36 -05:00
d34fb18949 rename 'home' view as 'index', fixes DEBUG page behavior 2019-06-29 09:41:28 -05:00
abce0262f3 provide dice_str in exceptions, where applicable 2019-06-29 09:24:16 -05:00
b917f78ca5 replace dice sanity checks as asserts 2019-06-29 09:23:35 -05:00
c2aa3df13f fix some '!= None' checks, rewrite as 'is not None' 2019-06-29 09:23:02 -05:00
6b8dd1a645 dos2unix dice/* 2019-06-22 11:45:09 -05:00
649a148209 don't assert on trials if they aren't provided 2019-06-22 11:43:30 -05:00
8fcc8365e3 add a dice rolling API view to the django app 2019-06-21 18:07:10 -05:00
f78d407d4c move DiceRoller to its own module
while I'm doing that, standardize the usage of raising exceptions when parsing goes wrong
2019-06-21 16:53:40 -05:00
8528152483 remove dice cthulhutech roll. hasn't been used in forever 2019-06-21 16:51:09 -05:00
f2fb0a26a4 remove unnecessary unicode_literal future imports, we py3 now 2019-06-21 15:23:33 -05:00
0f88715ffd remove unnecessary requirements-server.* 2019-06-21 10:06:17 -05:00
2f98a64cdd version bumps and migration to django 2.2 2019-06-21 10:05:40 -05:00