Commit Graph

  • 854e086fa7 Topic: get shouldn't require capabilities, since it's a read-only operation. Daniel Folkinshteyn 2011-01-25 01:26:42 -05:00
  • 02b9431536 BadWords: improve help for requireWordBoundaries config. Daniel Folkinshteyn 2010-09-08 00:11:28 -04:00
  • 011d4dd676 Badwords: add plugin docstring, and fix/standardize some method docstrings. Daniel Folkinshteyn 2010-09-07 20:27:51 -04:00
  • a5ec33adeb Make plugin loading/reloading case-insensitive. Daniel Folkinshteyn 2010-08-11 00:43:05 -04:00
  • 92be7c255f String: make levenshtein command threaded, since it can take a nontrivial amount of time with longer inputs. Daniel Folkinshteyn 2010-08-08 01:46:05 -04:00
  • 34e5aedc45 String: make re timeout configurable. Daniel Folkinshteyn 2010-08-08 01:43:05 -04:00
  • 9fc7ec28b4 Fix error handling for subprocesses. Daniel Folkinshteyn 2010-08-08 00:39:51 -04:00
  • 7504c646b7 Status.processes: add output of currently active processes. Daniel Folkinshteyn 2010-08-06 14:48:21 -04:00
  • 141b120a9c commands.process: return immediately when terminating process, without having to deal with the queue. otherwise, we have to block for $smalldelay between putting and getting the item, since queue putting is not instantaneous and sometimes we would get 'nothing returned' instead of the timeout message. Daniel Folkinshteyn 2010-08-05 14:48:12 -04:00
  • 7f4a1be9f9 Status: add 'processes' command, the multiprocessing equivalent of the threads command. Daniel Folkinshteyn 2010-08-05 13:54:54 -04:00
  • 7f98aa7105 Some improvements to the commands.process function - better process naming and informational output. Daniel Folkinshteyn 2010-08-05 13:45:02 -04:00
  • a2985c37d6 Create a commands.process function which runs a function inside a separate process. Daniel Folkinshteyn 2010-08-05 01:20:46 -04:00
  • d691a91636 Topic: fix bug in invalid number error output. Previously, when giving an invalid positive number, error would reference number-1 as being invalid. Daniel Folkinshteyn 2010-07-23 16:50:25 -04:00
  • 84b878b10e Filter: catch invalid input for unbinary command. Daniel Folkinshteyn 2010-07-21 12:57:18 -04:00
  • 7feb50685a Filter: add unbinary command, as counterpart to binary command. Daniel Folkinshteyn 2010-07-01 15:44:53 -04:00
  • 6025f7364c core: force inet_aton argument to string to prevent occasional error on reconnect. Daniel Folkinshteyn 2012-05-31 22:53:21 -04:00
  • aa4071fa68 RSS: Remove local/feedparser and add it to install_requires James McCoy 2012-10-14 10:41:56 -04:00
  • 450be69710 Bootstrap setuptools if it isn't available. James McCoy 2012-10-14 09:55:04 -04:00
  • 4d1a7ea32a Display more explicit error if python-sqlite3 is not installed. Valentin Lorentz 2012-10-13 08:54:33 +00:00
  • 5ebbf2d516 Merge branch 'debian' into testing Valentin Lorentz 2012-10-12 19:56:43 +02:00
  • 6b881d6509 Socket driver: Apply supybot.drivers.poll as soon as modified (do not require reconnect). Valentin Lorentz 2012-10-10 19:39:28 +02:00
  • aff8cd30ad Merge pull request #419 from Mkaysi/automode-l10n-fi Valentin Lorentz 2012-10-07 09:00:06 -07:00
  • 0098fa576e AutoMode: update l10n-fi. Mika Suomalainen 2012-10-07 18:58:26 +03:00
  • b132e44418 Merge pull request #418 from Mkaysi/alias-l10n-fi Valentin Lorentz 2012-10-07 08:54:51 -07:00
  • 514f26fc33 Merge pull request #417 from Mkaysi/google-l10n-fi Valentin Lorentz 2012-10-07 08:54:38 -07:00
  • eca08f7ed0 Merge pull request #416 from Mkaysi/channellogger-l10n-fi Valentin Lorentz 2012-10-07 08:54:25 -07:00
  • a80569c0ee AutoMode: update messages.pot Mika Suomalainen 2012-10-07 18:54:05 +03:00
  • d8595bee85 Alias: update messages.pot Mika Suomalainen 2012-10-07 18:52:59 +03:00
  • 9e2e6bf8f8 Alias: update l10n-fi. Mika Suomalainen 2012-10-07 18:51:47 +03:00
  • bbb7a0cc3b Google: update l10n-fi. Mika Suomalainen 2012-10-07 18:46:42 +03:00
  • 9bc69cccaf Google: update messages.pot Mika Suomalainen 2012-10-07 18:43:39 +03:00
  • e9923dbf38 ChannelLogger: update l10n-fi. Mika Suomalainen 2012-10-07 18:39:45 +03:00
  • 8e0100ac47 ChannelLogger: update messages.pot Mika Suomalainen 2012-10-07 18:37:47 +03:00
  • 707b2d77e6 Merge pull request #415 from Mkaysi/shrinkurl-l10n-fi Valentin Lorentz 2012-10-07 08:37:42 -07:00
  • 27a40bd82f Merge pull request #414 from Mkaysi/channel-l10n-fi Valentin Lorentz 2012-10-07 08:37:31 -07:00
  • f584c10bc7 ShrinkUrl: commit updated messages.pot Mika Suomalainen 2012-10-07 18:35:43 +03:00
  • 1b85284100 ShrinkUrl: update l10n-fi. Mika Suomalainen 2012-10-07 18:34:02 +03:00
  • 38c512f3e1 Channel: update l10n-fi. Mika Suomalainen 2012-10-07 18:12:56 +03:00
  • 3fdbad99e2 Channel: update messages.pot Mika Suomalainen 2012-10-07 18:04:47 +03:00
  • 42957a6a69 Socket driver: Fix typo. Valentin Lorentz 2012-10-07 13:55:01 +02:00
  • 156b3d93e1 Socket driver: Add support for Socks proxies. Valentin Lorentz 2012-10-07 13:13:08 +02:00
  • 364a3e50e8 src/ircmsgs.py: Assert string parameters are actually strings. Valentin Lorentz 2012-10-06 21:12:40 +00:00
  • 40801513ac Channel: Fix help for @iban. Valentin Lorentz 2012-10-06 20:48:10 +00:00
  • c8dc3eac16 Channel: Use exact hostmask if provided. Valentin Lorentz 2012-10-06 17:58:44 +00:00
  • fe9c28ffa8 Channel: Add command @iban. Closes GH-282. Valentin Lorentz 2012-10-06 17:58:19 +00:00
  • 0b81b170ca Indicate supybot.networks.$network.servers/channels are space-separated lists in their help James McCoy 2012-10-04 21:41:00 -04:00
  • 1fc11d0cea Merge pull request #411 from Hoaas/testing Valentin Lorentz 2012-10-02 10:23:16 -07:00
  • cb623b2f4e Web: Fix fetch. Use getUrl instead of getUrlFd. Terje Hoås 2012-10-02 18:19:53 +02:00
  • 784b8c37f8 httpserver: Add support for multiple hosts and IPv6. Closes GH-387. Valentin Lorentz 2012-09-30 18:54:30 +02:00
  • 247ed460b0 Revert "Utilities: Add @concat command": already in Format. Valentin Lorentz 2012-09-30 11:35:35 +00:00
  • 75f9917f86 Utilities: Add @concat command Valentin Lorentz 2012-09-30 11:02:12 +00:00
  • 45e6b7be7a Merge pull request #407 from resistivecorpse/testing Valentin Lorentz 2012-09-26 10:53:09 -07:00
  • 4dc607f6b1 Merge pull request #409 from Mkaysi/later-readme Valentin Lorentz 2012-09-26 10:52:46 -07:00
  • b7d762c041 Later: rename README.md -> README.txt Mika Suomalainen 2012-09-26 19:29:18 +03:00
  • 6d7b6a7d31 chaged msg.arg[0] to channel in if statements for joins and parts resistivecorpse 2012-09-26 12:27:33 -04:00
  • 405d68448a Later: write proper README. Mika Suomalainen 2012-09-26 17:13:35 +03:00
  • 82ed771b9e minor fixes to ChannelLogger resistivecorpse 2012-09-25 01:11:09 -04:00
  • c154d2a51c Merge branch 'testing' of https://github.com/ProgVal/Limnoria into testing resistivecorpse 2012-09-24 05:01:59 -04:00
  • d6da8a5a0d Unix: Prevent name conflict with _(). Valentin Lorentz 2012-09-23 16:30:14 +00:00
  • 54a6425e55 adds an on off config option for logging of joins parts and quits in ChannelLogger plugin resistivecorpse 2012-09-22 16:01:29 -04:00
  • 3a43229755 Merge branch 'py3k-backport' into testing Valentin Lorentz 2012-09-22 17:44:10 +00:00
  • ad3bf1302f Web: Fix compatibility with Python <= 2.6. Valentin Lorentz 2012-09-22 17:43:59 +00:00
  • 5dbf4a58c7 Merge branch 'py3k-backport' into testing Valentin Lorentz 2012-09-22 17:34:42 +00:00
  • a95546316f Web: Fix title snarfer with titles containing unicode characters. Valentin Lorentz 2012-09-22 17:34:33 +00:00
  • 2967f0d315 core: Fix typos in l10n-fr. Valentin Lorentz 2012-09-22 16:50:53 +00:00
  • dfbf74ba62 AutoMode: Prevent traceback if a unregistered user joins. Valentin Lorentz 2012-09-22 17:22:35 +02:00
  • ae2f81356a Channel: Fix l10n-fr. Valentin Lorentz 2012-09-20 20:05:40 +02:00
  • c77c513e24 httpserver.py: Replace weird space by regular one. Valentin Lorentz 2012-09-19 18:59:44 +00:00
  • 270e9b0806 Merge branch 'py3k-backport' into testing Valentin Lorentz 2012-09-19 15:09:47 +00:00
  • 841dc719e1 Web: Fix page decoding. Valentin Lorentz 2012-09-19 15:08:52 +00:00
  • e7fb247b5e Merge pull request #400 from Mkaysi/contributing Valentin Lorentz 2012-09-18 11:37:13 -07:00
  • ba0eba4373 CONTRIBUTING.md: write contributing guidelines for GitHub Mika Suomalainen 2012-09-18 19:54:32 +03:00
  • b8b79d063d Admin: Change message 'It's banned me' into 'I am banned.'. Closes GH-329. Valentin Lorentz 2012-09-03 14:07:23 +02:00
  • 198688eab4 Import external dateutil module James McCoy 2012-09-17 22:15:52 -04:00
  • cef93a6cfd Use relative imports for all packages under the supybot namespace James McCoy 2012-09-17 22:12:11 -04:00
  • b1552ced11 Ignore setuptools directories James McCoy 2012-09-17 21:31:49 -04:00
  • a8415c8d75 AutoMode: Fix commit 4eb674843e17 (extra modes). Valentin Lorentz 2012-09-17 19:27:18 +02:00
  • 0267f15a45 Owner: Reload module configuration in @reload. Valentin Lorentz 2012-09-17 17:49:13 +02:00
  • 4eb674843e AutoMode: Add support for extra modes (add supybot.plugins.AutoMode.extra). Valentin Lorentz 2012-09-17 17:06:34 +02:00
  • 74273b0d84 PluginDownloader: Recognize any file starting with 'README' in @info. Valentin Lorentz 2012-09-16 13:01:16 +00:00
  • b5ff7d511c PluginDownloader: Recognize README.md in @info. Valentin Lorentz 2012-09-16 12:53:34 +00:00
  • e43700d12d PluginDownloader: Add resistivecorpse's repository. Valentin Lorentz 2012-09-16 12:40:01 +00:00
  • 52e71edacc Time: Remove dateutil and add it to install_requires James McCoy 2012-09-10 22:28:34 -04:00
  • 7203ac383d setup.py: Use setuptools instead of distutils James McCoy 2012-09-10 22:25:54 -04:00
  • 6c7aec165f Remove a few more references to local.simplejson James McCoy 2012-09-10 20:54:08 -04:00
  • 748b76404f Google: Use standard json module now that 2.6 is minimum Python version James McCoy 2012-09-10 20:07:43 -04:00
  • 5ff40e3259 Herald & Protector & Todo: Fix l10n-it. skizzhg 2012-09-10 18:10:20 +02:00
  • 84931cd0ea conf.py: Fix typo. skizzhg 2012-09-10 18:10:18 +02:00
  • f63148849c src/test.py: Fix encoding issues with assertResponse being given an utf8 string. Valentin Lorentz 2012-09-10 17:04:57 +02:00
  • 45329fbdce schedule: Allow arguments for scheduled functions, lock before modifying heap James McCoy 2012-09-08 16:02:30 -04:00
  • 97a977a1eb Merge branch 'py3k-backport' into testing Valentin Lorentz 2012-09-07 17:20:16 +00:00
  • f747c5a7d4 Config: Fix @reload. Valentin Lorentz 2012-09-07 17:20:09 +00:00
  • 6f925e5f7a Google: Remove calc and phonebook commands James McCoy 2012-09-05 23:04:10 -04:00
  • 304facd167 Google: Remove translate command since their API is gone James McCoy 2012-09-05 22:51:11 -04:00
  • b7efbf409c Plugin: Fix failures in testPlugin James McCoy 2012-09-05 21:50:42 -04:00
  • 124361d76d Ignore backup/ James McCoy 2012-09-05 21:36:57 -04:00
  • d73a801d8f Web: Remove/update non-functional tests James McCoy 2012-09-05 21:35:56 -04:00
  • 5bb6fdcd52 core: avoid casting data to string if it is already an instance of basestring, in irc.reply. Daniel Folkinshteyn 2011-12-13 18:21:38 -05:00
  • 9c5f1ea6eb Fix setup.py compatibility with Pypy. Closes GH-394. Valentin Lorentz 2012-09-05 17:05:46 +02:00
  • bcfdcf09cf MoobotFactoids: fixed mistakes and added ACTION to README. Mika Suomalainen 2011-07-26 19:56:35 +03:00