{"shas":[["e68704a0fc98a47dccbeae2bacb3bfcf4ad36b1c","c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net","topic now checks for +t mode before denying topic changes, and also allows halfops in addition to ops.\ndefault required capabilities for topic changes (if topic is +t and user is not an op or halfop), are chan,op and chan,halfop\nthanks jemfinch for the suggestions.","Daniel Folkinshteyn"],["1b0aa4836877ef3364f2df6c3f226e02583e5f2d","c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net","make on-join telling for later configurable.","Daniel Folkinshteyn"],["e46948400dd20240835ebcbc2e5c0d1f2c1c2996","c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net","take out getDb override from factoids, since i have changed it upstream, in plugins.__init__.py, to use proper sqlite3 syntax.","Daniel Folkinshteyn"],["261a646451dba3bbdbe5c9df9a899019839586c2","c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net","in Later nick validation, use irc.isNick. now instead of forcing strictRfc to true, we are using the config.","Daniel Folkinshteyn"],["8d45228642cadeae46256ddaebab1f66d2113014","c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net","for google translate, error if destination language is 'auto'.","Daniel Folkinshteyn"],["bf6f0e2d18ad053d1375fab446de3d039e399beb","c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net","make google translate return detailed google error, instead of the unhelpful \"we broke google\".","Daniel Folkinshteyn"],["e939cfd124c91b83fb7f9323881fb3da8cbc412b","c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net","update Karma plugin and test code to use sqlite3.\n\nThis involved also updating src/conf.py to look for sqlite3 and add it to supybot.conf.databases list,\nsince karma uses the plugins.DB() constructor for its database, which checks the available databases list.","Daniel Folkinshteyn"],["d433bfc8f0eee8a3d4814394230be14e4edb1a31","c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net","for Factoids: make approximate fuzzy key searches also when invoking whatis directly.\nalso add tests.\nwhile there, remove useless config setting for replyinvalidcommand testing, since it is true by default.","Daniel Folkinshteyn"],["73e822ca567d20a88c7c53256d2c46aaab5236cb","c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net","Undo mtughan's bugfix from 7f9a1130605fb6b36967f062d3cbcdb73aff8df6, so i can merge jamessan's fix ef8bd817e8b62ede76aa7501a9a8d69af7408efc","Daniel Folkinshteyn"],["4af9d8735ffaffea2503b6133114d9a1e489f864","91ae71a1168cea0b65ac9975da69d5a7753116be@users.sourceforge.net","Make registry.Regexp.error mimic registry.Value.error\n\nRegexp.error can't directly call Value.error because it's providing extra\ninformation, so it needs to build the InvalidRegistryValue exception itself\nand raise it.\n\nCloses: Sf#2985241\n\nSigned-off-by: James Vega <jamessan@users.sourceforge.net>\n(cherry picked from commit ef8bd817e8b62ede76aa7501a9a8d69af7408efc)\n\nSigned-off-by: Daniel Folkinshteyn <nanotube@users.sourceforge.net>","James Vega"],["92fc1e308f4e338d589758e3ce946edb9e6d49bf","c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net","update quotegrabs to sqlite3","Daniel Folkinshteyn"],["7505f839fc54c3ab765e1fd782f0c69a72fbef5b","c89479571640853a547e0bfdade4423027407e94@users.sourceforge.net","fix docstring for Plugin.plugin command so it actually says what the command will do.\n\nalso add a Plugin.plugins command, which always returns a list of all plugins containing a command.\nadd a test for it.","Daniel Folkinshteyn"]],"repo":"ProgVal/Supybot-fr","actor":"ProgVal","ref":"refs/heads/testing","size":12,"head":"7505f839fc54c3ab765e1fd782f0c69a72fbef5b","actor_gravatar":"fd89b9925fb4105ca6922d0a0991dee1","push_id":25553778}