summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2015-06-14introducing a persistent message queue, the "journal"Matthias Hecker
2015-06-13plugins, improved how we lookup plugins filenameMatthias Hecker
2015-06-13introduce reload alias for rescanMatthias Hecker
2015-06-13logging, irc fix loglevel i messed upMatthias Hecker
2015-06-13logging improved in ircMatthias Hecker
2015-06-13logging, print >=warning to stderrMatthias Hecker
2015-06-13logging: proper stderr logger for error/fatalMatthias Hecker
2015-03-11plugins fix missing save for 1.9Matthias H
2015-03-11plugins: allow rescanning of one botmodule onlyMatthias H
2015-03-09updated copyright notice and authorsMatthias H
2015-03-09ruby 2.2: fix a obscure regexp escaping bugMatthias H
2015-03-09webservice: fix cleanup typoMatthias H
2015-01-12web service: fix basic auth handlerMatthias H
2015-01-12web service: response helper methodsMatthias H
2015-01-12web service: alias web module mixinsMatthias H
2015-01-12messagemapper: refactor options are really the paramsMatthias H
2015-01-12web service: parse uri params; small improvementsMatthias H
2015-01-11web service: better integration in rbotMatthias H
this commit integrates better in the existing message dispatching / authentication system of rbot.
2015-01-11agent: remove proxy opt-out for pluginsMatthias H
2014-12-02[url] fixes encoding error in encoding detection code, maybe closes #2M. Hecker
2014-09-03Merge branch 'fork' of github.com:4poc/rbot into forkM. Hecker
2014-09-03[webservice] expose webservice to pluginsM. Hecker
2014-07-18add a first basic colorformat string functionMatthias H
2014-07-17[agent] add options for ssl and proxyMatthias H
2014-05-03[registry] fix subregistry re-use (closes #1)M. Hecker
2014-04-29[webservice] add /ping test routeM. Hecker
2014-03-27[httputil] fix unknown fallback encodingMatthias H
2014-03-06[registry] improved tests, sqlite/tc bugfixesMatthias H
2014-03-06[registry] small refactoring and added flush testMatthias H
2014-03-06[registry] added sqlite3 database adapterMatthias H
2014-03-06[config] adds a new param store_defaultMatthias H
Creates a new option to store the default at first run. This fixes the problem that random auth passwords are not kept, it also allows us to always store the core.db config value.
2014-03-05[registry] migrate tc directory name to registry_tcMatthias Hecker
2014-03-05[ssl] fix for missing ca pathMatthias Hecker
2014-03-05[registry] use tc by-default if availableMatthias Hecker
2014-02-28[httputil] fix to ignore recoding errorsMatthias H
2014-02-24[webservice] log requests to seperate file in profileMatthias H
2014-02-24[webservice] response as json if asked toMatthias H
2014-02-24[registry] optimize at every restart/rescanMatthias H
2014-02-24[registry] refactoring into a abstract and factoryMatthias H
* a new abstract class AbstractAccessor is the new base for all concrete database implementations. * a factory now, dynamically discovers those implementations in the registry/ directory and will create the configured type for the plugins. * again: this makes db keys case-sensitive (aka 'the correct way of doing things' -.-) * re-added tokyocabinet
2014-02-24[agent] wip core mechanize agent pluginMatthias H
2014-02-21[webservice] dispatch command in post aswellMatthias H
2014-02-21[unicode] fix to ignore invalid-unicodeMatthias H
2014-02-21[remote] removed due to security concernsMatthias H
2014-02-21[webservice] control bot through http interfaceMatthias H
2014-02-21[auth] randomized default passwordMatthias H
2014-02-20[remote] server imho shouldnt be listen by defaultMatthias H
2014-02-20[core] unicode plugin that sets server encodingMatthias H
2014-02-20[registry] daybreak engine small fixMatthias H
2014-02-19[registry] registry folder with suffix, added daybreak engineMatthias H
2014-02-18log fatal/error messages to stderr, but check if daemonized first!Matthias H