-
3e9302c89c
don't display dots on the karma graph
bss
2016-03-30 17:26:59 -05:00
-
03047c458f
add an initial point to the karma key graph
bss
2016-03-30 17:20:33 -05:00
-
28002db80b
tweak the karma graph colors a bit
bss
2016-03-30 17:19:06 -05:00
-
82c1b1babd
Merge branch 'karma-graphs' into 'master'
bss
2016-03-30 17:12:04 -05:00
-
-
88c130c7a3
Merge branch 'bootstrap' into 'master'
bss
2016-03-30 17:10:24 -05:00
-
-
6fad9202ca
add karma graphs view to the django site
bss
2016-03-30 17:08:01 -05:00
-
03b90fe50a
add KarmaKey.history()
bss
2016-03-30 17:06:12 -05:00
-
33bf61712e
more bootstrap config stuff
bss
2016-03-30 17:05:26 -05:00
-
-
85f9ae7d4d
convert the very basic UI we had to bootstrap
bss
2016-03-30 16:00:49 -05:00
-
-
5225d2bd6b
add django-registration-redux and use some of it
bss
2016-03-30 15:36:56 -05:00
-
e52f4c915f
prospector - 'log' okay name, analyze docstrings
bss
2016-03-02 21:43:21 -06:00
-
91c4a44526
.gitlab-ci.yml: don't fail on prospector messages
bss
2016-03-02 21:01:43 -06:00
-
7386efa2ee
messing around with a gitlab CI config
bss
2016-03-02 20:32:22 -06:00
-
2cee918fd9
twitter: reverse the mentions list before printing
bss
2016-01-26 23:29:26 -06:00
-
21941b3392
Merge branch 'twitterbot' into 'master'
bss
2016-01-26 23:22:13 -06:00
-
-
9d5b9e070b
twitter: start/stop mention poll thread via irc
bss
2016-01-26 23:14:42 -06:00
-
3b78e9b894
twitter: method for polling mentions timeline
bss
2016-01-26 00:39:51 -06:00
-
6cbf5f3d96
twitter: pull the tweet reply method into two
bss
2016-01-26 00:08:46 -06:00
-
e8e42cc580
twitter: replace since_id with mentions_since_id
bss
2016-01-24 18:46:06 -06:00
-
352ce81bc9
twitter: add field for mentions output channel
bss
2016-01-24 17:50:46 -06:00
-
-
e25b3aca9d
twitter: don't append colon to nick when replying
bss
2016-01-17 12:37:23 -06:00
-
3718db5086
Merge branch 'py3' into 'master'
bss
2016-01-17 12:13:50 -06:00
-
-
57588afbe6
dispatch: wrap exceptions in str() before format()
bss
2016-01-17 12:11:00 -06:00
-
b09c20e910
twitter: wrap exceptions in str() before format()
bss
2016-01-17 12:04:34 -06:00
-
-
124cf0bdb0
removing BUGS file
bss
2016-01-17 11:51:19 -06:00
-
702a2de4c6
Merge branch 'py3' into 'master'
bss
2016-01-17 11:44:27 -06:00
-
-
7a1c024d69
dispatch: write message to file properly in py3
bss
2016-01-17 11:39:43 -06:00
-
007f9bdbc7
twitter: don't re-encode replyee name
bss
2016-01-17 11:36:10 -06:00
-
-
164f2c61bf
Merge branch 'better-plugin-support' into 'master'
bss
2016-01-17 11:12:32 -06:00
-
-
6fe6797281
ircbot: implement !reload for plugins
bss
2016-01-17 10:56:39 -06:00
-
0ba889bf75
ircbot: _unload_plugin doesn't need connection
bss
2016-01-17 10:52:25 -06:00
-
97c18a2459
ircbot: provide feedback option to _plugin_unload
bss
2016-01-17 09:49:55 -06:00
-
10071f9094
ircbot: add load/unload plugin documentation
bss
2016-01-17 09:43:48 -06:00
-
676f479d52
ircbot: add some debug logging in plugin (un)load
bss
2016-01-17 09:21:29 -06:00
-
4c949ee6f3
ircbot: don't unload just one plugin of path
bss
2016-01-17 09:20:06 -06:00
-
-
310c2aa28d
markov: fake a __stop if a k1,k2 has no v
bss
2016-01-16 23:41:46 -06:00
-
a243b65d1d
ircbot: new auto-migration, either django or py3
bss
2016-01-16 19:57:11 -06:00
-
b14152d8d5
dispatch: new auto-migration, either django or py3
bss
2016-01-16 19:56:14 -06:00
-
f66aea6c2d
Merge branch 'py3' into 'master'
bss
2016-01-16 19:47:01 -06:00
-
-
0051f006d9
requirements.txt: py3 related (?) version bumps
bss
2016-01-16 19:40:18 -06:00
-
a314809671
weather: use requests library over urllib/json
bss
2016-01-16 19:38:24 -06:00
-
90d20dfe75
transform: use new py3 base64 API
bss
2016-01-16 19:37:24 -06:00
-
59c593f60b
transform: use codecs library for rot13
bss
2016-01-16 19:36:51 -06:00
-
c3c54b9f10
ircbot: use % formatting in some debugging
bss
2016-01-16 19:36:10 -06:00
-
cdde966733
ircbot: properly output exception msg to string
bss
2016-01-16 19:34:06 -06:00
-
570a4e1962
twitter: don't re-encode response as utf-8
bss
2016-01-16 19:33:03 -06:00
-
47a1352a0a
change __unicode__()s to __str__()s
bss
2016-01-16 18:21:46 -06:00
-
9112ad0ae7
convert the project via 2to3
bss
2016-01-16 17:58:11 -06:00
-
-
f513b241d2
ircbot: force lowercase IrcChannel channel name
bss
2015-09-17 22:55:25 -05:00
-
d9c39d3db9
markov: better context/target creation ex handling
bss
2015-09-17 22:35:23 -05:00
-
4f17234a0a
markov: force the target/context to lowercase
bss
2015-09-17 22:35:04 -05:00
-
e8d57b29b2
irclib.bot: don't del sys.modules[badname]
bss
2015-09-17 22:23:36 -05:00
-
91594117bc
remove deprecated TEMPLATE_DIRS setting
bss
2015-09-17 22:23:14 -05:00
-
505dc8799c
markov: configure what channels to learn from
bss
2015-09-17 22:22:59 -05:00
-
75dc2ae2cb
bump django dep
bss
2015-09-17 21:58:54 -05:00
-
91bbabec67
facts: get rid of the soap stuff
bss
2015-09-17 21:56:52 -05:00
-
efc2b2675f
Merge branch 'master' of git.incorporeal.org:dr.botzo
bss
2015-09-17 21:35:36 -05:00
-
-
8504a2556d
facts: trivial comment cleanups
bss
2015-09-16 16:57:12 -05:00
-
a7a54c75b7
pysimplesoap dependency
bss
2015-08-16 17:15:08 -05:00
-
-
b9b626d2ef
remove useless import
bss
2015-08-14 16:55:02 -05:00
-
425bf64baa
facts: proof of concept grade SOAP WS
bss
2015-08-14 16:54:31 -05:00
-
68cf0f8816
facts: don't require nickmask in admin form
bss
2015-08-14 16:53:37 -05:00
-
f18569b636
enable sites framework, useful for some SOAP stuff
bss
2015-08-14 16:52:57 -05:00
-
c8bedebe97
add mpd-notifications script
bss
2015-07-11 08:17:19 -05:00
-
4abcef58c1
karma: ignore commands or chatter separately
bss
2015-07-11 08:12:25 -05:00
-
bf0445149b
twitter: handle twitter API errors better
bss
2015-07-11 08:10:35 -05:00
-
6bf2732d7f
dispatch: handle writing unicode to file properly
bss
2015-07-11 08:09:53 -05:00
-
e2d4e29750
use LenientDecodingLineBuffer in bot guts
bss
2015-06-22 17:43:45 -05:00
-
0c7b880517
port_karma_to_django: properly import nickmask
bss
2015-06-20 16:39:51 -05:00
-
7ee07ae81e
Merge branch 'master' of git.incorporeal.org:dr.botzo
bss
2015-06-20 16:34:31 -05:00
-
-
ac3e71c32a
karma: option to ignore targets
bss
2015-06-20 16:34:18 -05:00
-
877e18c890
port_facts_to_django: properly import nickmask
bss
2015-06-20 16:24:24 -05:00
-
-
fd7feeccdc
procmail-to-dispatch: get rid of key stuff
bss
2015-06-20 11:31:04 -05:00
-
598a158300
dispatch: helps if i actually use the new text
bss
2015-06-20 11:26:35 -05:00
-
f542a862b8
dispatch: have option to include key in output
bss
2015-06-20 11:22:56 -05:00
-
98bb608291
dispatch: allow dispatcher key in API URLs as well
bss
2015-06-20 11:22:17 -05:00
-
241de26dd5
facts: allow adding facts via IRC
bss
2015-06-20 10:58:40 -05:00
-
934f83b734
facts: show the source of facts, if desired
bss
2015-06-20 10:46:52 -05:00
-
fe3a5ede3d
BUGS: mention that maybe unloading isn't busted?
bss
2015-06-20 10:44:17 -05:00
-
59d14bf856
get nickmask when porting facts to django
bss
2015-06-20 10:26:10 -05:00
-
d507e8f7ac
facts: add the timestamp back too
bss
2015-06-20 10:22:49 -05:00
-
69ca220b5e
facts: add fact source back into model
bss
2015-06-20 10:19:11 -05:00
-
772df777ba
ircbot: tie bot users to django auth user, part 3
bss
2015-06-20 10:08:51 -05:00
-
df17e68456
ircbot: tie bot users to django auth user, part 2
bss
2015-06-20 09:31:28 -05:00
-
123acbbd8d
ircbot: tie bot users to django auth user, part 1
bss
2015-06-20 09:27:50 -05:00
-
243531c017
add prospector and config
bss
2015-06-20 02:00:56 -05:00
-
f2d72e322d
update procmail script to use REST dispatch
bss
2015-06-20 01:50:28 -05:00
-
78b0f4267a
remove MySQL-python dep
bss
2015-06-20 01:50:09 -05:00
-
e194ae0319
dispatch: don't override get_object() in /message
bss
2015-06-20 01:13:11 -05:00
-
5877c991b0
Merge branch 'master' of git.incorporeal.org:dr.botzo
bss
2015-06-20 01:10:05 -05:00
-
-
4a092ec603
markov: have context in target's __unicode__()
bss
2015-06-20 01:09:42 -05:00
-
e1a8a94eba
script to port old mysql pi logs to django models
bss
2015-06-19 23:40:42 -05:00
-
4d374b6c45
script to port old mysql karma to django models
bss
2015-06-19 23:37:19 -05:00
-
bc2301ce0d
script to port old mysql facts to django models
bss
2015-06-19 23:30:10 -05:00
-
-
2dc2b6a8a2
remove old IRC bot entirely
bss
2015-06-19 21:50:35 -05:00
-
8c77780923
removing a bunch of BUGS, cleaning up TODO
bss
2015-06-19 21:41:23 -05:00
-
397ae2243c
ircbot: recurse if we had an alias hit
bss
2015-06-19 21:40:35 -05:00
-
e11d7280de
countdown: display negative numbers better
bss
2015-06-19 21:39:20 -05:00
-
adb88c3e95
Storycraft: ported to ircbot v2. deleted
bss
2015-06-19 21:11:18 -05:00
-
4854eb17ac
storycraft: fix the line count in progress
bss
2015-06-19 21:10:26 -05:00