Commit Graph

  • 18aa92e6da Merge branch 'testing' of github.com:ProgVal/Limnoria into testing Valentin Lorentz 2011-06-01 22:50:21 +02:00
  • 0c7e2ce9e8 Rename 'permission' to 'capacité' in French translations Valentin Lorentz 2011-06-01 22:47:36 +02:00
  • 865bd93244 MessageParser: remove redundant spaces Valentin Lorentz 2011-05-27 18:18:53 +02:00
  • ef6fe23e02 Seen: fix tests so they pass. fix seen command so it properly accepts nick wildcards. Daniel Folkinshteyn 2011-04-04 16:30:52 -04:00
  • 8979475e13 Fix compatibility with Windows ('u' flag not supported by open()) Valentin Lorentz 2011-05-07 09:12:03 +02:00
  • ce29bf8b5c Fix installation on a system that never had Supybot installed (fix commit 05c9482759) Valentin Lorentz 2011-05-06 19:34:46 +02:00
  • d6cd8a5427 Fix email regexp to be RFC-compliant Valentin Lorentz 2011-05-03 20:23:20 +02:00
  • 64b4a61d3a PluginDownloader: remove useless import Valentin Lorentz 2011-04-28 16:54:25 +02:00
  • 6e00168662 PluginDownloader: add mtughan-weather and SpiderDave repositories Valentin Lorentz 2011-04-28 14:47:25 +02:00
  • 8fe3e77428 PluginDownloaded: add nanotube-bitcoin repository and check a plugin exists before downloading the tarball Valentin Lorentz 2011-04-28 14:20:36 +02:00
  • 72600e54af PluginDownloader: add stepnem's and gsf's repositories; fix issue with non-root path Valentin Lorentz 2011-04-28 13:57:06 +02:00
  • f18429fdf7 PluginDownloader: add the @install command. Valentin Lorentz 2011-04-28 11:38:48 +02:00
  • 187ed38ecc PluginDownloader: creation; supports ProgVal and quantumlemur repositories; able to list repositories and plugins in them. Valentin Lorentz 2011-04-27 14:59:02 +02:00
  • 58f115dde8 Add script to automatically update version with a datestamp upon commit. (Thanks nanotube) Valentin Lorentz 2011-04-26 10:32:49 +02:00
  • 05c9482759 Consolidate the version string to reside in one central place to ease change making. Daniel Folkinshteyn 2010-08-20 10:31:05 -04:00
  • 8344166fa1 Merge branch 'testing' Valentin Lorentz 2011-04-09 15:25:01 +02:00
  • 2791955209 Factoids: fix merge problem (duplicated wrap()-ing). Thanks kini fore the report Valentin Lorentz 2011-04-09 15:24:52 +02:00
  • 1b74b8ddf6 Seen: fix tests so they pass. fix seen command so it properly accepts nick wildcards. Daniel Folkinshteyn 2011-04-04 16:30:52 -04:00
  • da5b2b35e2 Seen: Fix save Seen.any.db. (thanks to beo_ for the repport and the test) Valentin Lorentz 2011-04-03 14:45:33 +02:00
  • c18337376d Merge branch 'testing' Valentin Lorentz 2011-04-03 14:45:43 +02:00
  • ab087f4b45 Seen: Fix save Seen.any.db. (thanks to beo_ for the repport and the test) Valentin Lorentz 2011-04-03 14:45:33 +02:00
  • c25db0ecdf Services: fix problem with some channels being mixed up between networks on startup, when noJoinsUntilIdentified is true. Daniel Folkinshteyn 2011-03-13 14:21:46 -04:00
  • ad57b1c2ec Misc: fix french translation Valentin Lorentz 2011-03-09 12:06:54 +01:00
  • dbf353770e Misc: fix french translation Valentin Lorentz 2011-03-09 12:06:54 +01:00
  • 872e92eaff Merge branch 'testing' Valentin Lorentz 2011-03-08 15:21:31 +01:00
  • c6e54fb1b2 Owner: fix error message when the ImportError comes from the plugin Valentin Lorentz 2011-03-08 15:18:38 +01:00
  • 8595c177dd Google: fix @calc Valentin Lorentz 2011-03-07 18:20:10 +01:00
  • 39fa7e68d3 Fix syntax error Valentin Lorentz 2011-03-05 09:51:05 +01:00
  • 65d737873b Add another solution in error message about TypeErrors raised in plugins' __init__() Valentin Lorentz 2011-03-05 09:44:40 +01:00
  • ad95bc96a8 Config: Fix French translation Valentin Lorentz 2011-03-03 19:25:15 +01:00
  • 74c634f67a Config: Add Finnish translation Mika Suomalainen 2011-03-03 19:21:37 +01:00
  • db13293428 Merge branch 'testing' of github.com:ProgVal/Supybot-fr into testing Valentin Lorentz 2011-03-02 16:03:34 +01:00
  • 58bc8d59b9 ChannelStats: add Finnish translation Mika Suomalainen 2011-03-02 16:03:10 +01:00
  • 54e6e45bd7 Misc: fix typo French translation (thanks to trashy) Valentin Lorentz 2011-03-01 21:54:56 +01:00
  • 7e1cd95f46 MessageParser: fix missing configure() in config.py Valentin Lorentz 2011-03-01 14:49:47 +01:00
  • 2bcfd9e0e5 Conditional & MessageParser: Add description. Valentin Lorentz 2011-03-01 14:35:40 +01:00
  • 32b21cbc18 Add a clue in solving issue with wrapping wrapped commands Valentin Lorentz 2011-03-01 08:47:53 +01:00
  • 26c2e56905 Admin & Alias & Anonymous & AutoMode & BadWord & Channel & ChannelLogger: update/create Finnish translation Mika Suomalainen 2011-02-28 16:45:53 +01:00
  • db849e21a0 Add a try/catch arround plugin directory determination (might be useful for some utilities...) Valentin Lorentz 2011-02-28 16:02:17 +01:00
  • cb0139299a BadWord & Channel: add Finish translation Valentin Lorentz 2011-02-28 09:47:00 +01:00
  • 178d1aca00 Fix coding string of src/__init__.py Valentin Lorentz 2011-02-27 13:08:51 +01:00
  • 44458d4b57 Change version number to 0.83.4.1+git+fr3 Valentin Lorentz 2011-02-27 12:01:51 +01:00
  • 401725f511 MessageParser: internationalization and French localization Valentin Lorentz 2011-02-26 11:48:21 +01:00
  • 2779b676c2 Conditional: internationalize and localize in French Valentin Lorentz 2011-02-26 11:26:02 +01:00
  • aef0b6865d Filter & Format & Later & Plugin & RSS & Reply & Status & Topic & Unix & Web: update French translation Valentin Lorentz 2011-02-26 11:19:32 +01:00
  • e687061cae Factoids: update l10n-fr Valentin Lorentz 2011-02-26 10:45:42 +01:00
  • f7899c7627 Factoids: fix merge Valentin Lorentz 2011-02-26 10:45:29 +01:00
  • 3c42a1f513 Plugin: fix forgotten merge info Valentin Lorentz 2011-02-26 10:44:35 +01:00
  • f5de099798 Dict: update l10n-fr Valentin Lorentz 2011-02-26 10:43:38 +01:00
  • a3ff40d359 Ctcp: update l10n-fr Valentin Lorentz 2011-02-26 10:43:28 +01:00
  • c5de801317 Channel: update l10n-fr Valentin Lorentz 2011-02-26 10:43:20 +01:00
  • 2de895cf9b Alias: update l10n-fr Valentin Lorentz 2011-02-26 10:43:12 +01:00
  • 0d7e3d3759 (Re)generate all plugin's .pot file Valentin Lorentz 2011-02-26 10:40:50 +01:00
  • 2d56eba17e Unix: fix merge of @ping Valentin Lorentz 2011-02-26 09:50:15 +01:00
  • e35bf94600 Unix: add call command, giving owner ability to call any system command. Daniel Folkinshteyn 2010-07-21 12:48:46 -04:00
  • cc5f3c1049 Unix: various enhancements to the ping command: Fixed bug in 100% packet loss response. Errors from ping are now sent to irc.error(). Added packet count, interval, ttl, and wait options. Added additional test cases. brian c 2010-07-12 16:42:03 -04:00
  • 61167ce909 Unix: fixed uncaught OSError exception raised when executing ping fails. oevna@users.sourceforge.net 2010-07-09 10:20:41 -04:00
  • f69c47b092 Unix: fix test for the ping command, call unix ping instead of the default misc ping. Daniel Folkinshteyn 2010-07-08 23:29:01 -04:00
  • 390b3ec15f Added ping command to Unix plugin oevna@users.sourceforge.net 2010-07-08 17:17:37 -04:00
  • f6c9543dc3 Filter: add unbinary command, as counterpart to binary command. Daniel Folkinshteyn 2010-07-01 15:44:53 -04:00
  • 6ccd1ce3d6 ChannelLogger: include in logs the reasons for parts and quits Daniel Folkinshteyn 2010-06-15 23:53:15 -04:00
  • da25be73d4 Channel: nicks: add --count argument, which outputs only the count of nicks in channel. also add tests for the nick command. Daniel Folkinshteyn 2010-06-13 02:36:18 -04:00
  • 8e80e7b657 fix google calc to work when doing a currency conversion. Daniel Folkinshteyn 2010-06-02 18:36:27 -04:00
  • 2925c45b51 restore the 'import re' to Topic plugin, which was for some reason taken out two commits ago, in commit 51cabeea33f3dab3d7cf42496c10bd660b212bc7 it is necessary for the operation of the plugin (specifically, in the _checkManageCapabilities function) Daniel Folkinshteyn 2010-05-13 00:52:58 -04:00
  • 9f26bb1420 for Later plugin, add test for actual sending of notes to nicks upon their being seen. Daniel Folkinshteyn 2010-04-29 20:20:36 -04:00
  • a6d92a70e8 Add Later note expiration period, 30 days by default. This should prevent the accumulation of old unclaimed notes in the database, which is possible due to notes left to misspelled nicks, to temporary nicks used by regulars, or to one-time visitor nicks. Daniel Folkinshteyn 2010-04-29 20:04:51 -04:00
  • dfeb50de2d Add --raw option to factoids.whatis, which disables variable substitution on the factoid. also add test for this. Daniel Folkinshteyn 2010-04-28 15:27:08 -04:00
  • b12d8a8a04 Use the ircutils.standardSubsitute function upon factoid output. Daniel Folkinshteyn 2010-04-28 00:10:48 -04:00
  • 8ed94257ba some enhancements Factoids.rank: output options: plain key output, and alpha sorting for plain output. allow an optional argument for how many ranked facts to show. Daniel Folkinshteyn 2010-04-25 02:58:43 -04:00
  • 7c3bc67c86 Add some sanity checks to RSS plugin: Daniel Folkinshteyn 2010-04-25 00:34:31 -04:00
  • 7505f839fc fix docstring for Plugin.plugin command so it actually says what the command will do. Daniel Folkinshteyn 2010-04-21 16:38:25 -04:00
  • 92fc1e308f update quotegrabs to sqlite3 Daniel Folkinshteyn 2010-04-21 01:24:13 -04:00
  • 4af9d8735f Make registry.Regexp.error mimic registry.Value.error James Vega 2010-04-11 10:15:39 -04:00
  • 73e822ca56 Undo mtughan's bugfix from 7f9a1130605fb6b36967f062d3cbcdb73aff8df6, so i can merge jamessan's fix ef8bd817e8b62ede76aa7501a9a8d69af7408efc Daniel Folkinshteyn 2010-04-19 00:53:40 -04:00
  • d433bfc8f0 for Factoids: make approximate fuzzy key searches also when invoking whatis directly. also add tests. while there, remove useless config setting for replyinvalidcommand testing, since it is true by default. Daniel Folkinshteyn 2010-04-18 03:33:10 -04:00
  • e939cfd124 update Karma plugin and test code to use sqlite3. Daniel Folkinshteyn 2010-04-16 16:06:00 -04:00
  • bf6f0e2d18 make google translate return detailed google error, instead of the unhelpful "we broke google". Daniel Folkinshteyn 2010-04-11 18:27:39 -04:00
  • 8d45228642 for google translate, error if destination language is 'auto'. Daniel Folkinshteyn 2010-04-11 17:37:09 -04:00
  • 261a646451 in Later nick validation, use irc.isNick. now instead of forcing strictRfc to true, we are using the config. Daniel Folkinshteyn 2010-04-11 17:01:31 -04:00
  • e46948400d take out getDb override from factoids, since i have changed it upstream, in plugins.__init__.py, to use proper sqlite3 syntax. Daniel Folkinshteyn 2010-04-11 16:40:59 -04:00
  • 1b0aa48368 make on-join telling for later configurable. Daniel Folkinshteyn 2010-04-11 16:25:07 -04:00
  • e68704a0fc topic now checks for +t mode before denying topic changes, and also allows halfops in addition to ops. default required capabilities for topic changes (if topic is +t and user is not an op or halfop), are chan,op and chan,halfop thanks jemfinch for the suggestions. Daniel Folkinshteyn 2010-04-11 12:48:08 -04:00
  • dae8dfd2e7 add replace function to format that takes varying-length strings to replace. add test for it add error test for format.translate for different length translate args. Daniel Folkinshteyn 2010-04-11 02:27:22 -04:00
  • 2d718d31bb Fix factoids bug ,Factoids.showFactoidIfOnlyOneMatch feature is broken when used off-channel: https://sourceforge.net/tracker/?func=detail&aid=2965589&group_id=58965&atid=489447 Daniel Folkinshteyn 2010-04-11 01:23:27 -04:00
  • 4cd0d19be7 commit mtughan's bugfix for this bug: https://sourceforge.net/tracker/?func=detail&aid=2985241&group_id=58965&atid=489447 Daniel Folkinshteyn 2010-04-11 00:42:55 -04:00
  • c0986e1122 change Topic to have a default required capability set, for all write operations. by default, now only allows chanops, and users with admin or channel,op capability to change topics Daniel Folkinshteyn 2010-04-09 15:56:16 -04:00
  • 7ec1ca2070 make later plugin send waiting messages on user join also, not just on privmsg. Daniel Folkinshteyn 2010-04-09 13:34:39 -04:00
  • fcaa7863fa add nick validation to later tell this avoids plugging the later db with messages for bogus nicks Daniel Folkinshteyn 2010-04-09 00:45:14 -04:00
  • a2da24d202 add a random-synonym getting function to Dict, add tests for it. using the moby-thes database from dict.org. Daniel Folkinshteyn 2010-04-08 00:04:44 -04:00
  • b306c5440f add damerau-levenshtein distance to supybot.utils.seq use it in factoids invalid command to match possible typos write tests for same. Daniel Folkinshteyn 2010-04-07 12:33:28 -04:00
  • bdc8fd5285 fix some encoding error for non-ascii langs Daniel Folkinshteyn 2010-04-04 01:12:50 -04:00
  • ca045128d7 add detected source language display for 'auto' google translate, add test for auto translate. Daniel Folkinshteyn 2010-04-03 23:31:13 -04:00
  • 6b324674a7 enable google translate to autodetect language with 'auto' fromlang. Daniel Folkinshteyn 2010-04-02 01:57:00 -04:00
  • 9b516480af add tests for factoids.alias Daniel Folkinshteyn 2010-04-02 00:55:02 -04:00
  • 50ac5a05e1 delete leftover debug-prints Daniel Folkinshteyn 2010-04-02 00:51:06 -04:00
  • 366c2b7c17 add factoids alias function, to link more keys to existing factoids. Daniel Folkinshteyn 2010-04-02 00:49:43 -04:00
  • 436d2bade8 mod factoids plugin to use a separate key-value relationship table this avoids duplication, and allows one to set a bunch of aliases for a factoid, without creating duplicates of the same fact content. Daniel Folkinshteyn 2010-04-02 00:03:01 -04:00
  • 471921eab6 make 'factoids info' include usage count in output. add test for same. Daniel Folkinshteyn 2010-04-01 00:51:25 -04:00
  • e71ee8fbb1 don't give up too easily with invalid command, instead search factoid keys with wildcard first. nanotube 2010-03-23 15:46:22 -04:00
  • b922890b6f add rank test to factoids, update factoids test code to sqlite3 nanotube 2010-03-23 13:54:31 -04:00