reality
6fb7c8e91f
fix the quote/command correct order thing
2013-08-17 18:13:38 +00:00
reality
134f2b76bb
fix web link api call for ~link
2013-07-04 23:20:09 +00:00
reality
8dcde52099
few small jimblings
2013-06-30 15:11:56 +00:00
reality
e1ea156a41
merge udFallback into database branch [ #477 ]
2013-05-27 17:33:10 +00:00
reality
d5a4b288f7
udFallback option for quote retrieval [ #477 ]
2013-05-27 17:16:23 +00:00
reality
6d9f3b644c
fix ~rmdeny and add web route /quoteremovals [ #455 ]
2013-05-20 19:51:09 +00:00
reality
099d278cbc
dont add quotes that already exist [ #331 ]
2013-04-22 15:50:05 +00:00
reality
8e8953999d
Various database branch fixes [ #331 ]:
...
* Admin module doesn't try to use reload string when it's not there.
* Fix dent event hookin
* Fix quote retrieval (two ~q definitions and no false check before interpolate)
* Change databankerised modules to use redis for testing
2013-04-22 14:22:35 +00:00
reality
b31d26b912
make ~qmerge a moderator command [ #347 ]
2013-04-13 14:59:50 +00:00
reality
3a567a35da
Merge github.com:reality/depressionbot into database
...
Conflicts:
modules/poll/commands.js
modules/quotes/commands.js
2013-04-13 00:57:18 +00:00
reality
677a820638
add web api function for getUrl instead of string in base, use externalAddress optional config key to define external behaviours [ #264 ]
2013-04-12 22:53:45 +00:00
reality
aad0b5e372
Some cleanup of quotes module postdatabank [ #331 ] Addition of addQuote API and updated places what use it [ #349 ]
2013-04-12 22:30:45 +00:00
reality
f17f926a3b
~qsearch can search all categories with * [ #331 ]
2013-04-12 21:52:46 +00:00
reality
b8a25062b5
Interpolated quotes revived and plugged into ~q. Also a event inspecific getQuote API function implemented. [ #331 ]
2013-04-12 21:08:11 +00:00
reality
7ceba078e2
Empty quote category records are now removed [ #331 ][ #346 ]
2013-04-12 19:28:23 +00:00
reality
5892bd83aa
~qmerge command [ Close #347 ]
2013-04-12 18:20:39 +00:00
reality
0098b07670
~qrename command to rename quote categories [ Close #345 ]
2013-04-12 18:03:52 +00:00
reality
58b58aa15f
~qadd uses only save rather than save|create [ #331 ]
2013-04-12 17:33:13 +00:00
reality
b376a8fa54
rewrote all of quotes commands because array shims just werent good enough [ #331 ]
2013-04-12 00:38:51 +00:00
reality
cbc42e6fc3
Merge git://github.com/reality/depressionbot into database. Also Users API now databankerised
...
Conflicts:
modules/quotes/commands.js
2013-03-24 11:09:40 +00:00
reality
71c0bdb760
all commands but ~qstats and ~rq in quotes use databank [ #272 ]
2013-03-23 13:24:13 +00:00
John Maguire
fac4cb73b1
fixing ~rq error on empty quote db
2013-03-21 04:00:07 -04:00
John Maguire
4e6393dd9a
don't allow whitespace-only categories for ~qadd
2013-03-21 03:42:13 -04:00
John Maguire
25b6099fbd
fix error on ~rmlast when category doesn't exist
2013-03-21 03:41:53 -04:00
John Maguire
4a8e5d0cc0
fix error on ~link when web is misconfigured/not loaded
2013-03-21 03:41:27 -04:00
John Maguire
a2aef2cf00
url encoding quote category link
2013-03-18 22:50:59 -04:00
reality
4e1beb7580
Started working on transforming quotes. Need more input from evan and that before continuing I think. [ #272 ]
2013-03-16 13:45:58 +00:00
reality
238e204d85
Fix [ #286 ]
2013-02-16 18:06:58 +00:00
Luke Slater
5f8bde0db9
Merge pull request #285 from SamStudio8/master
...
~link to use event input not params [Fix #273 ]
2013-02-15 09:57:47 -08:00
Sam Nicholls
66611c92a3
~link to use event input not params [ Fix #273 ]
2013-02-15 17:28:54 +00:00
reality
c79c595ee7
Remove object prototype extensions in master [ #135 ]
2013-02-12 18:34:36 +00:00
reality
a5cede8c92
remove timers.js [ #170 ]
2013-01-27 20:52:11 +00:00
reality
4555e12eaa
Fix quote interpol + no need to pass event [ #230 ][ #156 ]
2013-01-26 20:08:09 +00:00
reality
b12259643a
sometimes i think i might be retarded
2013-01-23 16:12:08 +00:00
reality
2f2356f2fd
Add dependency info [ #187 ]
2013-01-21 20:50:23 +00:00
reality
921da917a4
Command hooks [ #86 ]
...
* Command API function to addHook(command, callback)
* Commands open to callbacks must return information or indicate failed completion by return false
* Hooks to be added in module onLoad
* Command loop checks for available hooks and return state, then applies with module scope.
* onLoad running moved to end of all module loading to facilitate this without order problems
* Added example for ~qadd dent
2013-01-15 17:23:14 +00:00
reality
a9bae98ae8
transform quotes [ #131 ]
2013-01-15 14:47:46 +00:00