Commit Graph

  • 66d986e820 Web: Add overrides to support Youtube and Reddit; remove Twitter from tests. Valentin Lorentz 2022-03-03 22:16:37 +0100
  • 76f7eced5d Fediverse: Update tests broken by previous commit Valentin Lorentz 2022-02-19 21:18:24 +0100
  • 78bdc469e4 htmlToText: Don't replace inline element tags with spaces Valentin Lorentz 2022-02-19 21:00:15 +0100
  • bc76f7ead4 Fix utils.time.iana_timezone on python < 3.9 Valentin Lorentz 2022-02-17 12:17:42 +0100
  • 4e60d8812d Misc: Make @last handle --regexp in a single process for all messages Valentin Lorentz 2022-02-16 21:27:26 +0100
  • 4b892c2b1d all: Update .pot and .po files Valentin Lorentz 2022-02-06 00:14:47 +0100
  • f13d275076 sandbox/update_pot.py: Run msgmerge as well Valentin Lorentz 2022-02-06 00:11:38 +0100
  • 24f0e21319 sandbox/update_pot.py: Also generate .pot file for the core Valentin Lorentz 2022-02-06 00:03:13 +0100
  • 736430de5b Modernize sandbox/update_plugins_messagespot.py Valentin Lorentz 2022-02-05 23:51:04 +0100
  • 5b7b2bd85b Fix chmods Valentin Lorentz 2022-02-05 23:37:39 +0100
  • dacaefda24 supybot-plugin-create: Create setup.py Valentin Lorentz 2022-02-05 17:32:11 +0100
  • 498290f1cd wizard: Fix mixup of sasl username and password master-2022-02-03 Valentin Lorentz 2022-02-03 19:56:59 +0100
  • 0ed743bb8e Format: allow empty substrings in 'replace' master-2022-01-09 James Lu 2022-01-29 02:47:58 +0100
  • c7fa33b8be setup.py: Use the website's URL instead of the repo's Valentin Lorentz 2022-01-26 19:03:13 +0100
  • da549e4fde Geography: Print current UTC offset next to timezones. Valentin Lorentz 2022-01-16 20:45:41 +0100
  • 880efbbd27 Merge branch 'geography' into testing Valentin Lorentz 2022-01-16 19:44:22 +0100
  • 1643cb1b09 registry.Regexp: Better safeguard against misuses of _setValue() Valentin Lorentz 2022-01-11 20:38:44 +0100
  • 28b28fe3cf Config: Fix crash happening since the previous commit Valentin Lorentz 2022-01-11 20:38:14 +0100
  • dcca9f9637 RSS: Make feed announces actually network-specific Valentin Lorentz 2022-01-11 20:13:39 +0100
  • 40155ede22 Fix syntax DeprecationWarning. Valentin Lorentz 2022-01-09 14:10:15 +0100
  • 74f86654b1 Remove fallbacks for old Python versions. Valentin Lorentz 2022-01-01 18:11:36 +0100
  • 181e34baf9 setup.py + CI: Remove support for Python 3.4 and 3.5 master-2022-01-01 Valentin Lorentz 2022-01-01 17:44:17 +0100
  • 7fade191c3 Google: Update suggestions in the deprecation warning Valentin Lorentz 2021-12-23 20:09:49 +0100
  • caa5aa3d84 Config: Replace inconsistent terminology Valentin Lorentz 2021-12-19 21:11:26 +0100
  • 3f77c53ed5 utils/structures: Fix typos, remove unused code Valentin Lorentz 2021-12-19 20:53:08 +0100
  • 8053d74e71 setup.py: Fix typo Valentin Lorentz 2021-12-18 19:38:49 +0100
  • ac379eb44c supybot-wizard: Ask for SASL username and password Valentin Lorentz 2021-12-18 18:37:46 +0100
  • d1191d1c89 setup.py: Remove 3.4 and 4.5 from the classifiers Valentin Lorentz 2021-12-18 18:37:26 +0100
  • 49c7c30627 setup.py: Remove reference to supybot from the short description Valentin Lorentz 2021-12-18 18:36:48 +0100
  • e223b507dd utils.time: Add support for timezones without a slash. Valentin Lorentz 2021-12-07 23:30:16 +0100
  • ed9dffdd7f supybot-plugin-doc: Remove extra space + regenerate all READMEs. Valentin Lorentz 2021-12-04 03:19:12 +0100
  • 2d2241787f supybot-plugin-doc: Fix exceptions raised while exiting the script. Valentin Lorentz 2021-12-04 03:08:09 +0100
  • 828fff9cc0 supybot-plugin-doc: Add missing newlines + regenerate all READMEs. Valentin Lorentz 2021-12-04 02:50:28 +0100
  • ef0cd48bd1 registry: Better explain String.__str__ Valentin Lorentz 2021-12-03 18:03:27 +0100
  • fba5ed5fa4 Fix crash caused by registry.Json.__str__ returning non-str objects Valentin Lorentz 2021-12-03 17:59:53 +0100
  • f1824fc7db Config: Fix crash when reseting registry.Pattern Valentin Lorentz 2021-12-03 17:28:05 +0100
  • baa8cda814 Fix bypassed cache invalidation checks, causing '@config reload' to be partially ignored Valentin Lorentz 2021-12-03 16:51:15 +0100
  • c0d033ff84 Math: Fix crash in @convert on small/large single-digit numbers Valentin Lorentz 2021-11-28 17:59:59 +0100
  • 2d5c80736d MessageParser: Fix crash (and unexpected behavior) when matching backslashes Valentin Lorentz 2021-11-26 00:55:31 +0100
  • 068488c546 Fix sdists created by newer setuptools versions. Valentin Lorentz 2021-11-20 14:41:42 +0100
  • dd3678e481 Remove Travis badges Valentin Lorentz 2021-11-19 09:53:31 +0100
  • 63a97fc147 Owner: Ignore commands when they are in a chathistory batch. Valentin Lorentz 2021-11-18 13:17:39 +0100
  • 2236c7552a irclib: Request draft/account-registration Valentin Lorentz 2021-11-17 23:26:06 +0100
  • d2091e8f71 Geography: Always prefer IANA timezones over UTC offsets Valentin Lorentz 2021-11-11 19:07:31 +0100
  • 76b9d6f0ce Geography: Properly handle missing timezones Valentin Lorentz 2021-11-09 23:38:31 +0100
  • 93a407a9ac Geography: Add 'localtime' command Valentin Lorentz 2021-11-09 23:10:55 +0100
  • 36ade18319 Geography: Add 'timezone' command Valentin Lorentz 2021-11-09 22:32:29 +0100
  • 696d82ccfe Geography: Fix crash in nominatim.py when some results are not OSM objects Valentin Lorentz 2021-11-09 22:01:59 +0100
  • 162e974aba Geography: Implement search for OSM IDs using Nominatim. Valentin Lorentz 2021-11-09 20:42:42 +0100
  • 35c1407779 Geography: Add support for querying Wikidata from an OSM ID. Valentin Lorentz 2021-11-09 20:41:38 +0100
  • 1a72a7d6d0 Geography: run Black Valentin Lorentz 2021-11-09 20:40:35 +0100
  • 849acb21f4 Geography: Clean up the SPARQL statement. Valentin Lorentz 2021-11-08 23:46:51 +0100
  • 3b7379ec0f Geography: Fix typo, preventing exclusion of non-constant offset statements on timezones Valentin Lorentz 2021-11-08 23:42:55 +0100
  • 0a6f598295 Geography: Set a better user-agent to access Wikidata Valentin Lorentz 2021-11-08 23:41:26 +0100
  • 27c513135c Geography: Early draft, with buggy implementation of timezone_from_qid. Valentin Lorentz 2021-11-08 23:22:17 +0100
  • 5aefd6395f Time: Fix error handling in @tztime. master-2021-11-18 Valentin Lorentz 2021-11-09 22:33:23 +0100
  • 8326d6ef7f Fediverse and Poll: Run Black Valentin Lorentz 2021-11-09 22:33:12 +0100
  • feaa02ab6d Add docstring to supybot.utils.time.iana_timezone Valentin Lorentz 2021-11-08 23:20:28 +0100
  • 12c526bc1c Update default user agent to mention Limnoria Valentin Lorentz 2021-11-08 23:20:13 +0100
  • abe59022b4 irclib: Remove broken + useless code Valentin Lorentz 2021-11-08 21:59:05 +0100
  • 8b26b675ba Use stdlib instead of pytz on Python >= 3.9 Valentin Lorentz 2021-11-08 20:24:50 +0100
  • a5cd930a4b Update CI/setup.py/README: Python 3.10 is now released. Valentin Lorentz 2021-11-08 20:33:45 +0100
  • ce7e4b754c Replace deprecated unittest function calls. Valentin Lorentz 2021-11-08 21:10:51 +0100
  • 93c63092d9 Remove SQLAlchemy from the dependencies. Valentin Lorentz 2021-11-08 20:42:29 +0100
  • 417cd7d66f LogToIrc: add missing import James Lu 2021-10-20 17:39:50 -0700
  • 1f618b9773 log: Fix support of 'supybot-test --clean' Valentin Lorentz 2021-10-18 10:08:31 +0200
  • 63eb6672ea Revert generic 'The Limnoria Contributors' in copyright notices Valentin Lorentz 2021-10-17 09:54:06 +0200
  • dff394df64 log: Add support for rotating messages.log. Valentin Lorentz 2021-10-14 23:52:16 +0200
  • 666acd9f1f log: Simplify encoding in BetterFileHandler. Valentin Lorentz 2021-10-14 23:45:28 +0200
  • e972894b8a supybot-wizard: Fix variable shadowing. Valentin Lorentz 2021-10-14 23:43:40 +0200
  • f31e5c4b9a LogToIrc: Synchronize README with config.py master-2021-10-09 PeGaSuS 2021-10-09 22:08:31 +0200
  • 3f27c03f77 LogToIrc: better document the format of the 'target' config var Valentin Lorentz 2021-10-09 21:08:48 +0200
  • 163e717bf0 Fediverse: increase again to fix failures on the CI... Valentin Lorentz 2021-10-08 01:03:31 +0200
  • d844243ce1 Fediverse: increase max heap size to mitigate crashes on pypy Valentin Lorentz 2021-10-08 00:15:45 +0200
  • bc0c5bdeed ChannelLogger: Log away messages Valentin Lorentz 2021-10-07 21:34:04 +0200
  • ebaa346619 callbacks: Don't raise AssertionError when addressd() is called with a NOTICE Valentin Lorentz 2021-09-22 21:48:59 +0200
  • de277edb42 irclib: Make requestCapabilities a public method Valentin Lorentz 2021-09-22 18:54:45 +0200
  • 4d974869f9 String: Fix TypeError. Valentin Lorentz 2021-09-21 21:41:25 +0200
  • f468557899 Channel: Fix capability check in alertOps, to check the target instead of sender. Valentin Lorentz 2021-09-21 21:21:21 +0200
  • c93493901e Fediverse & String: Increase test timeouts, they can be flaky on CIs Valentin Lorentz 2021-09-21 21:19:03 +0200
  • 749b8e18ad fix test Valentin Lorentz 2021-09-14 21:03:15 +0200
  • dc79ab193a Update capitalization of my Github username Valentin Lorentz 2021-09-14 20:30:47 +0200
  • 5b9ec4f716 LogToIrc: Prevent loop when sending to non-existing channels Valentin Lorentz 2021-09-13 19:07:34 +0200
  • 070090ffc5 LogToIrc: Honor the configured log level Valentin Lorentz 2021-09-13 19:01:46 +0200
  • 76bd1c89bf Socket: Gracefully handle invalid lines with UTF8ONLY Valentin Lorentz 2021-09-13 18:45:49 +0200
  • ee9f0dc1bf STS: When persisting STS keys, use the actual port instead of the one from the policy Valentin Lorentz 2021-09-03 20:15:18 +0200
  • 74073b2736 irclib: Log the server's error message on SASL failure. Valentin Lorentz 2021-09-01 18:25:54 +0200
  • e63858659a Fediverse: Better assertionerror messages Valentin Lorentz 2021-08-28 23:48:19 +0200
  • 52a5cefd50 Move stripformatting from Format to Filter, for consistency Valentin Lorentz 2021-08-28 23:36:05 +0200
  • d593f84a66 Socket: disable charset heuristics when the server advertizes UTF8ONLY. Valentin Lorentz 2021-08-27 19:03:18 +0200
  • db05081ff6 commands: fix _checkUrl Valentin Lorentz 2021-08-25 23:28:25 +0200
  • 0131cd0691 commands: Add converters for IRIs Valentin Lorentz 2021-08-25 21:55:31 +0200
  • be88530fa4 commands: Disallow IRIs from 'url' and 'httpUrl' converters. Valentin Lorentz 2021-08-25 21:53:05 +0200
  • 62db3a92fc callbacks: Print unexpected commands Valentin Lorentz 2021-08-25 21:29:19 +0200
  • ca624d7ae6 RSS: Fix nondeterministic test failures Valentin Lorentz 2021-08-22 19:23:05 +0200
  • 0c8e455b4e RSS: When deleting a named feed, preserve anonymous feed of the same URL. Valentin Lorentz 2021-08-22 19:21:28 +0200
  • cbd2b31d8f Add error message in case setuptools is not installed. Valentin Lorentz 2021-08-12 21:28:50 +0200
  • 37ba0ef7be setup.py: switch import to setuptools Ian Wienand 2021-05-31 10:24:06 +1000
  • 49b9a9ab74 Add missing (optional) dependency, pyxmpp2-scram Valentin Lorentz 2021-08-12 20:00:25 +0200
  • 09392478e6
    getUrlFd: chain the original exception so that plugins can handle them further (#1487) James Lu 2021-08-01 13:35:45 -0700