-
10d73f570a
start using tox, despite 100000 errors
Brian S. Stephan
2020-10-24 09:54:12 -0500
-
819bbe74c6
recompile requirements
Brian S. Stephan
2020-10-24 09:30:46 -0500
-
1833430c5d
put requirements in my now-usual spot
Brian S. Stephan
2020-10-24 09:22:07 -0500
-
42a1efed79
Merge branch 'backend-frameworkification' of bss/dr.botzo into master
Brian S. Stephan
2019-10-11 09:00:37 -0500
-
-
c670072c86
add versioneer stuff to the project
Brian S. Stephan
2019-10-11 08:37:16 -0500
-
d5e1a2ed45
actually use an f-string when querying wttr.in
Brian S. Stephan
2019-10-06 10:44:21 -0500
-
5f6e255ded
fix some line length violations in weather/ircplugin.py
Brian S. Stephan
2019-10-06 09:34:01 -0500
-
c0c0306419
expose weather report as an rpc view
Brian S. Stephan
2019-10-06 09:33:46 -0500
-
56d0e26c6d
reimplement !weather in the IRC bot
Brian S. Stephan
2019-10-06 09:13:51 -0500
-
b42d0ac0e9
pin irc==15.0.6 in requirements
Brian S. Stephan
2019-10-05 11:34:28 -0500
-
31758b80b6
weather: start rewriting weather plugin to use wttr.in
Brian S. Stephan
2019-10-05 10:36:28 -0500
-
802072caed
add markov RPC method for learning a line
Brian S. Stephan
2019-09-19 00:21:18 -0500
-
9e4bc595a4
add markov RPC method for generating a line from a context
Brian S. Stephan
2019-09-19 00:12:36 -0500
-
d34fb18949
rename 'home' view as 'index', fixes DEBUG page behavior
Brian S. Stephan
2019-06-29 09:25:57 -0500
-
abce0262f3
provide dice_str in exceptions, where applicable
Brian S. Stephan
2019-06-29 09:24:16 -0500
-
b917f78ca5
replace dice sanity checks as asserts
Brian S. Stephan
2019-06-29 09:23:35 -0500
-
c2aa3df13f
fix some '!= None' checks, rewrite as 'is not None'
Brian S. Stephan
2019-06-29 09:23:02 -0500
-
6b8dd1a645
dos2unix dice/*
Brian S. Stephan
2019-06-22 11:45:09 -0500
-
649a148209
don't assert on trials if they aren't provided
Brian S. Stephan
2019-06-22 11:43:30 -0500
-
8fcc8365e3
add a dice rolling API view to the django app
Brian S. Stephan
2019-06-21 18:07:10 -0500
-
f78d407d4c
move DiceRoller to its own module
Brian S. Stephan
2019-06-21 16:51:43 -0500
-
8528152483
remove dice cthulhutech roll. hasn't been used in forever
Brian S. Stephan
2019-06-21 16:49:02 -0500
-
f2fb0a26a4
remove unnecessary unicode_literal future imports, we py3 now
Brian S. Stephan
2019-06-21 15:23:33 -0500
-
0f88715ffd
remove unnecessary requirements-server.*
Brian S. Stephan
2019-06-21 10:06:17 -0500
-
2f98a64cdd
version bumps and migration to django 2.2
Brian S. Stephan
2019-06-21 10:05:40 -0500
-
-
0589939137
support multiple strings as counting as nick highlights
Brian S. Stephan
2019-01-10 08:48:15 -0600
-
2bae93778e
admin: show core admin models again in admin
v3.0.0
Brian S. Stephan
2018-06-04 16:11:19 -0500
-
c02d76d178
properly prospect all of the code
Brian S. Stephan
2017-12-01 13:21:31 -0600
-
6cdd686059
Slight change with python 3
Rick Backley
2017-08-26 12:02:31 -0500
-
7261f44674
Now does a case insensitive search on the key
Rick Backley
2017-08-26 11:38:20 -0500
-
66268dc733
Initial commit of server-side datatables. Filtering needs more work.
Rick Backley
2017-08-26 10:34:21 -0500
-
690e0235d2
localsettings was not being ignored
Rick Backley
2017-08-26 10:32:25 -0500
-
-
7fb3738f5a
Add changelog
Brian S. Stephan
2017-07-11 10:38:12 -0500
-
1e1750e983
karma: only show the top 5 karmaers, as intended
Brian S. Stephan
2017-06-07 14:33:49 -0500
-
6572a54cd2
karma: just some whitespace code quality stuff
Brian S. Stephan
2017-06-07 14:26:35 -0500
-
4bf922eef0
mpdbot: show icecast site in the output
Brian S. Stephan
2017-03-10 20:53:59 -0600
-
217b8a15cd
simple mpd client thing
Brian S. Stephan
2017-03-10 20:36:56 -0600
-
474afe2576
do some ircbot prospector cleanup
Brian S. Stephan
2017-03-10 18:51:36 -0600
-
dbc4e6fe6f
rename event._recursing to event.recursing
Brian S. Stephan
2017-03-10 18:29:31 -0600
-
55c1cf01a2
countdown: use new event addressed stuff
Brian S. Stephan
2017-03-10 18:18:39 -0600
-
1e428b77db
bot: add most_specific_msg for convenience
Brian S. Stephan
2017-03-10 18:16:35 -0600
-
a79d0cdd9f
bot: add a bunch of event attrs related to msgs
Brian S. Stephan
2017-03-10 18:13:47 -0600
-
0003c0c16e
bot: default _recursing to False
Brian S. Stephan
2017-03-09 08:06:31 -0600
-
936db45359
dice: don't address roller when recursing
Brian S. Stephan
2017-03-02 09:40:23 -0600
-
44c8863d35
countdown: print the item name on new reminders
Brian S. Stephan
2017-03-02 09:37:18 -0600
-
6f9bbd304f
bot: don't strip []s if no replacement happened
Brian S. Stephan
2017-02-26 10:42:32 -0600
-
c4714d3691
countdown: add pronoun conversion to reminders
Brian S. Stephan
2017-02-26 10:39:49 -0600
-
995bb643f3
attempt to have outbound recursion
Brian S. Stephan
2017-02-23 21:35:03 -0600
-
b58b208f29
Merge branch 'countdown-reminders' into 'master'
Brian S. Stephan
2017-02-23 19:38:27 -0600
-
-
1b1ae9638d
countdown: add "recurring until" support
Brian S. Stephan
2017-02-23 19:35:47 -0600
-
bdbba249cd
countdown: let reminders be recurring
Brian S. Stephan
2017-02-23 19:10:24 -0600
-
76b70ec784
countdown: use match labels in new reminder regex
Brian S. Stephan
2017-02-23 18:45:06 -0600
-
-
5b79cea3c6
countdown: add TODO to improve cheap workaround
Brian S. Stephan
2017-02-23 09:03:17 -0600
-
57903b4728
countdown: don't select future reminders in thread
Brian S. Stephan
2017-02-23 09:02:46 -0600
-
71a797e3fa
countdown: add "about" to new reminder regex
Brian S. Stephan
2017-02-23 09:02:21 -0600
-
75f5985d71
countdown: simpler reminders when in privmsg
Brian S. Stephan
2017-02-22 23:10:01 -0600
-
48beddb580
countdown: make new reminder regex non-greedy
Brian S. Stephan
2017-02-22 22:25:20 -0600
-
0c69530cf9
Merge branch 'countdown-reminders' into 'master'
Brian S. Stephan
2017-02-22 22:17:37 -0600
-
-
04f11f97df
countdown: provide feedback when reminder created
Brian S. Stephan
2017-02-22 22:15:29 -0600
-
081648c074
Merge branch 'countdown-reminders' into 'master'
Brian S. Stephan
2017-02-22 22:11:06 -0600
-
-
1bbb64618d
bot: capture exceptions, try to report on them
Brian S. Stephan
2017-02-22 22:08:04 -0600
-
9c4e0fe782
countdown: receive reminder countdowns over IRC
Brian S. Stephan
2017-02-22 22:07:39 -0600
-
a6c2f91dc0
add parsedatetime dep, for countdown reminders
Brian S. Stephan
2017-02-22 22:06:00 -0600
-
ba5369bd31
countdown: prospector docstring stuff
Brian S. Stephan
2017-02-22 20:39:52 -0600
-
beff6638d0
countdown: poll db for reminders, send to target
Brian S. Stephan
2017-02-22 20:34:03 -0600
-
c81d0519a0
countdown: fields for sending reminders
Brian S. Stephan
2017-02-22 20:32:05 -0600
-
-
0666fe27e0
remove TODO, preferring gitlab issues tracker
Brian S. Stephan
2017-02-12 13:09:45 -0600
-
5d5b58daa5
Merge branch 'better-multilines' into 'master'
Brian S. Stephan
2017-02-12 12:04:37 -0600
-
-
0ec5f8033c
dispatch: code quality cleanups
Brian S. Stephan
2017-02-12 11:58:20 -0600
-
015eacbe53
xmlrpc: expose IRCBot.reply, use it over privmsg
Brian S. Stephan
2017-02-12 11:39:40 -0600
-
6cb3757ef9
convert ircplugin users of privmsg to reply
Brian S. Stephan
2017-02-12 11:39:04 -0600
-
23bb5cdd78
allow IRCBot.reply() to work eventless
Brian S. Stephan
2017-02-12 11:33:13 -0600
-
010afd05ce
add some anti-flood protection stuff
Brian S. Stephan
2017-02-12 10:58:18 -0600
-
8b4f8b2545
move message splitting into IRCBot.reply()
Brian S. Stephan
2017-02-12 10:44:53 -0600
-
-
c8d084f9ff
karma: don't create a key > len(200)
Brian S. Stephan
2017-02-11 18:01:44 -0600
-
d63f2896ee
code quality in the karma module
Brian S. Stephan
2017-02-11 18:00:43 -0600
-
8d87945107
reorder, properly navbar login/register stuff
Brian S. Stephan
2017-02-11 17:22:46 -0600
-
dcd41516a6
link to /admin/ properly in main nav
Brian S. Stephan
2017-02-11 17:14:13 -0600
-
c04445dfff
code quality changes to the remaining scripts
Brian S. Stephan
2017-02-11 17:09:24 -0600
-
23007ec8f9
give procmail-to-dispatch.py its own directory
Brian S. Stephan
2017-02-11 16:53:46 -0600
-
6855fc561a
remove ancient porting scripts
Brian S. Stephan
2017-02-11 16:52:24 -0600
-
06aa567421
give mpd-notifications.py its own directory
Brian S. Stephan
2017-02-11 16:50:29 -0600
-
0b4ffd271d
Merge branch 'facts-choices-refactoring' into 'master'
Brian S. Stephan
2017-02-11 09:47:25 -0600
-
-
f608c5ab68
facts: handle line breaks in view display of fact
Brian S. Stephan
2017-02-11 09:41:29 -0600
-
a4d51b1f2c
remove choices app, everything is in facts now
Brian S. Stephan
2017-02-11 09:37:03 -0600
-
fb04732ec3
facts: recreate the choices experience in facts
Brian S. Stephan
2017-02-11 09:32:30 -0600
-
368dfd4a83
facts: refactor random_fact onto FactCategory
Brian S. Stephan
2017-02-11 09:22:32 -0600
-
4bf0c7e260
facts: boolean to display facts items in view
Brian S. Stephan
2017-02-11 09:21:18 -0600
-
36e2de5dfd
facts: provide Fact as an inline on FactCategory
Brian S. Stephan
2017-02-11 08:44:07 -0600
-
cd31bbb489
facts: code quality changes
Brian S. Stephan
2017-02-11 08:27:55 -0600
-
4740cd7808
prospector: turn up strictness
Brian S. Stephan
2017-02-11 08:24:08 -0600
-
b5c72da918
prospector: disable PEP257 D203
Brian S. Stephan
2017-02-11 08:15:02 -0600
-
-
8f8af4e6b4
package updates and resulting compat stuff
Brian S. Stephan
2017-02-06 22:58:51 -0600
-
5184a30a52
update gitlab CI config for new dev requirements
Brian S. Stephan
2017-02-06 22:36:09 -0600
-
517371982e
server requirements.in file
Brian S. Stephan
2017-02-06 22:34:23 -0600
-
8e5f0c1037
core and dev requirements.in files
Brian S. Stephan
2017-02-06 22:30:35 -0600
-
4bf6d2ec13
fix word wrap, link to the wiki
Brian S. Stephan
2017-02-06 20:53:39 -0600
-
b450aaf5df
Add contribution guide
Brian S. Stephan
2017-02-06 20:46:37 -0600
-
01397814b4
add a new README.md that isn't horribly ancient
Brian S. Stephan
2017-02-06 20:41:50 -0600
-
12a031aed6
mpd-not: tweak to the output format
Brian S. Stephan
2017-02-04 22:00:42 -0600