Commit Graph

  • 3c5beccf63
    Merge 6760e7952571f001c24b2656005fbf14d77835c5 into 83d301c604edaf14825ca6c67c256fe910e0729e Val Lorentz 2025-04-21 19:48:51 +02:00
  • 76bc7adcf0
    Merge 5ad1d168b89fa041262eaecb7cddf43630d772aa into 83d301c604edaf14825ca6c67c256fe910e0729e James Lu 2025-04-20 18:03:14 +00:00
  • 5ad1d168b8 core,plugins: add dynamicScope imports deprecate-dynamic-without-import James Lu 2025-04-20 11:01:32 -07:00
  • e5432ecf96 Deprecate using supybot.dynamicScope without an import (#1535) James Lu 2023-08-12 15:36:37 -07:00
  • 5f0874b075 log: pass in all kwargs to logging.Logger._log James Lu 2023-08-12 15:36:18 -07:00
  • e95e761f5d
    Merge 09dde52fe57e83a7335eae2d992212f8d6ecce20 into 83d301c604edaf14825ca6c67c256fe910e0729e Val Lorentz 2025-04-20 08:19:48 +02:00
  • 09dde52fe5 Remove support for Python 3.6 py3.6 Valentin Lorentz 2025-04-20 08:18:38 +02:00
  • 83d301c604 NickAuth: refer to "services accounts" instead of "nicks" in help master James Lu 2025-04-12 19:13:22 -07:00
  • 6760e79525 Remove redundant assertion invite-cap Valentin Lorentz 2025-04-19 21:36:43 +02:00
  • 64acad0d0b Explicit that 'requireCapability' can be empty Valentin Lorentz 2025-04-19 21:36:38 +02:00
  • df45a61f52 Channel: Make 'invite' command's required capability configurable Valentin Lorentz 2025-04-19 20:11:41 +02:00
  • 3d0733a71d
    Merge 466941cf3f9d12200b24c99ce2ceb93f7985c45e into c81ff286975701ae78246cd8f24284ca3aeac86d T-101 2025-04-15 07:30:44 +00:00
  • fde30be95a
    Merge c389be4f373bd0a39550549398f726c3bd8f0b6e into c81ff286975701ae78246cd8f24284ca3aeac86d Aminda Suomalainen ⚧ 2025-04-15 03:15:26 +00:00
  • 5e10265189
    Merge 40011ce8dbeb8d46cb59e392f0f93a4f86f93d82 into c81ff286975701ae78246cd8f24284ca3aeac86d Tasos Sahanidis 2025-04-15 03:13:24 +00:00
  • f454f93c1d
    Merge df190e6aca8f792228a0cc8ec02f264e7e476335 into c81ff286975701ae78246cd8f24284ca3aeac86d Val Lorentz 2025-04-14 15:02:03 +00:00
  • 6b0eb6972f
    Merge 1a92dcd73f8cb888b06b94f44c7df9ca571ce19f into c81ff286975701ae78246cd8f24284ca3aeac86d lodriguez 2025-04-13 15:19:50 +02:00
  • e45edc0806 NickAuth: refer to "services accounts" instead of "nicks" in help James Lu 2025-04-12 19:13:22 -07:00
  • c81ff28697 registry.Json: Fix broken test due to returning the internal state directly Valentin Lorentz 2025-04-06 10:19:17 +02:00
  • c795cdc655 registry.Json: Fix serialization/deserialization points Valentin Lorentz 2025-04-06 09:00:23 +02:00
  • ccf26351f5 Make supybot.plugins.Web.urlWhitelist channel-specific Valentin Lorentz 2025-03-29 22:38:04 +01:00
  • 35731acd86 Log current version on startup Valentin Lorentz 2025-03-28 22:11:12 +01:00
  • a558d1d95b Fix errors reported by msgfmt on Russian translations Mattia Rizzolo 2025-03-17 10:13:34 +01:00
  • a90b03b731
    Fix errors reported by msgfmt on Russian translations Mattia Rizzolo 2025-03-17 10:13:34 +01:00
  • 4f9734935a ChannelStats: Fix crash caused by expectation of __str__ being called before setValue Valentin Lorentz 2025-02-07 22:02:23 +01:00
  • fe6ec46edf ChannelStats: Fix crash caused by expectation of __str__ being called before setValue Valentin Lorentz 2025-02-07 22:02:23 +01:00
  • 1a92dcd73f add tests (result from flickr is different to the html-title-tag) lodriguez 2025-02-01 16:41:11 +01:00
  • c1ceb77123 add oEmbed too title function lodriguez 2025-02-01 16:26:17 +01:00
  • 427845a358 add config options useOembedRegistry and useOembedDiscovery lodriguez 2025-02-01 15:29:12 +01:00
  • eadac11ab6 add oEmbed discovery lodriguez 2025-02-01 15:12:54 +01:00
  • e7f79b5098 refactor oEmbed, only download json when needed lodriguez 2025-02-01 15:03:13 +01:00
  • ecd42ad004 use oEmbed to check for title before parsing the page lod 2024-11-20 17:10:18 +01:00
  • e57f7ebc2a
    Add support for Python 3.14.0-alpha1 master-2024-12-22 Val Lorentz 2024-12-20 07:58:40 +01:00
  • ab25c3e039
    Clarify semantics of vhost/vhostv6 Val Lorentz 2024-12-20 07:57:41 +01:00
  • aaeab253a5
    Fix interference of wrap() and internationalizeDocstring() Val Lorentz 2024-12-20 07:57:23 +01:00
  • 4efefe724b reword vhost-doc Valentin Lorentz 2024-12-19 21:36:56 +01:00
  • 912e334f6b Math: Round trailing nines up in @convert Valentin Lorentz 2024-05-25 17:43:47 +02:00
  • 56e06a9ce8 i18n: Remove hacks for Python 2 Valentin Lorentz 2024-12-06 11:42:55 +01:00
  • 467fd5472f Fix loading core locales on editable installs Valentin Lorentz 2024-12-06 12:49:49 +01:00
  • 7386ea66b3 Clarify semantics of vhost/vhostv6 Valentin Lorentz 2024-12-14 10:41:04 +01:00
  • 993cb2355c
    Add --random flag for 'rss' command ssdaniel24 2024-12-07 11:38:53 +00:00
  • 878ff84508 Made it more beautiful (review remark) ssdaniel24 2024-12-07 14:10:12 +03:00
  • 8e7736554b Fixed stupid bug (read the doc, man!) ssdaniel24 2024-12-07 13:34:17 +03:00
  • 53cf76ddd5 Added tests for --random ssdaniel24 2024-12-07 07:07:48 +03:00
  • b2f95e2412 Added --random flag for rss command ssdaniel24 2024-12-07 07:07:31 +03:00
  • 46e982fed1 Fix loading core locales on editable installs Valentin Lorentz 2024-12-06 12:49:49 +01:00
  • 941d3121eb Fix comment grammar Valentin Lorentz 2024-12-06 12:49:00 +01:00
  • 833206c670 Fix switch from non-English locale to English locale docstring-i18n Valentin Lorentz 2024-12-06 12:48:35 +01:00
  • e0ea443e89 Track strings even when failing to translate them Valentin Lorentz 2024-12-06 12:04:46 +01:00
  • de854f4e4f fix typo Valentin Lorentz 2024-12-06 11:59:36 +01:00
  • c31dbfd76b Fix interference of wrap() and internationalizeDocstring() Valentin Lorentz 2024-12-06 11:34:38 +01:00
  • db6e33188c i18n: Remove hacks for Python 2 Valentin Lorentz 2024-12-06 11:42:55 +01:00
  • b76a6db1a9 Regenerate .pot files Valentin Lorentz 2024-12-06 11:01:09 +01:00
  • 4b79a64db6 Add support for negative integers options following getopt Valentin Lorentz 2024-11-30 10:45:08 +01:00
  • e4c006a9b2 Add support for negative integers options following getopt Valentin Lorentz 2024-11-30 10:45:08 +01:00
  • 92a7b05e4c added spithash repo Stathis Xantinidis 2024-11-21 15:58:04 +02:00
  • 0ae9161148
    added spithash repo Stathis Xantinidis 2024-11-21 15:58:04 +02:00
  • fd42132771 Web: Fix <title> extraction in presence of nested <svg> Valentin Lorentz 2024-11-16 10:50:15 +01:00
  • 8ec873015a
    registry: Fix some config values being reset when running upkeep Claire 2024-10-23 18:19:37 +00:00
  • 8fa8ee117f
    registry: Directly set the value instead of calling Value._setValue BlankEclair 2024-10-23 19:32:26 +11:00
  • cb51940b42 Web: Remove debug print Valentin Lorentz 2024-10-22 18:59:24 +02:00
  • 94310d5c3d
    registry: Avoid calling Value.setValue() when closing registry BlankEclair 2024-10-22 20:45:00 +11:00
  • 246f4d3e62 ircdb: Fix hostmask conflict resolution in getUserId Valentin Lorentz 2024-10-20 20:40:35 +02:00
  • 399dffd155 Explicitly spawn processes using 'fork' method Valentin Lorentz 2024-10-19 11:27:49 +02:00
  • eabd610a34 CI: Run Python 3.14.0-alpha1 Valentin Lorentz 2024-10-19 07:58:03 +02:00
  • 9a8e7fd98c utils.str.perlReToReplacer: Return picklable function to String supports py3.14 Valentin Lorentz 2024-10-19 07:53:00 +02:00
  • bb01d53f2f commands.process: Make target function picklable, to support py 3.14 Valentin Lorentz 2024-10-19 07:52:32 +02:00
  • 7987386dff callbacks.CommandProcess: Fix Python 3.14 support Valentin Lorentz 2024-10-18 23:43:19 +02:00
  • 9963fe3f7b math_evaluator: Add Python 3.14 support Valentin Lorentz 2024-10-18 23:42:52 +02:00
  • 54c0980978
    CI: Replace Python 3.13.0-alpha.6 with 3.13.0 (#1598) master-2024-10-19 Val Lorentz 2024-10-19 08:51:27 +02:00
  • 281ee63963 Remove py 3.14 from the CI for now Valentin Lorentz 2024-10-19 07:56:47 +02:00
  • a40d45cc83 Add Python 3.13 classifier Valentin Lorentz 2024-10-18 22:43:00 +02:00
  • fe31143bbd CI: Use released py3.13, add py3.14-alpha Valentin Lorentz 2024-10-18 22:41:53 +02:00
  • 2d721cc3e9
    Merge 55ecf60df53f47049891052fad68035185b3f3e4 into b13ebebc8330f0de540c5f0fd8d64f1ba6c1d88e Val Lorentz 2024-10-14 16:49:39 +02:00
  • b13ebebc83 Web: Add workaround for minified Reddit URLs Valentin Lorentz 2024-10-14 08:34:51 +02:00
  • 2aa1f916b0
    Unix: Fix IPv6 formating of @ping command (#1595) Codimp 2024-10-04 20:00:07 +02:00
  • 097a489397
    fix: add space to avoid breaking ipv6 formating Codimp 2024-10-04 14:11:34 +02:00
  • 6f6f952338 Factoids: Fix search results when single key matched master-2024-08-28 Valentin Lorentz 2024-08-26 18:38:36 +02:00
  • 6abf54103a
    Updated russian translation based on updated messages.pot ssdaniel24 2024-08-25 11:32:08 +03:00
  • 603cb600aa
    Fix NormalizedString serialization splitting within escape sequences. Val Lorentz 2024-08-25 10:20:16 +02:00
  • a422f70440 Updated pot ssdaniel24 2024-08-25 11:08:03 +03:00
  • 8e5b7e517b Fix NormalizedString serialization splitting within escape sequences. Valentin Lorentz 2024-08-24 22:53:31 +02:00
  • b075a94396 Add config value supybot.reply.mores.instant.whenPrivate Valentin Lorentz 2024-08-24 10:18:54 +02:00
  • 7d840ab2d5 Add config value supybot.reply.mores.instant.whenPrivate Valentin Lorentz 2024-08-24 10:18:54 +02:00
  • 04e0bd4271 plugin-doc: Prevent hyphenation of -- in command syntax Valentin Lorentz 2024-08-24 09:48:38 +02:00
  • c56fc5aa81 Web: Add youtu.be to Youtube's domain list Valentin Lorentz 2024-08-15 23:03:31 +02:00
  • 72e90b6972 Use cProfile instead of profile Valentin Lorentz 2024-08-02 07:49:45 +02:00
  • bb120edbb1 Fix --profile Valentin Lorentz 2024-08-01 22:39:56 +02:00
  • 10a341c70c
    Merge pull request #1546 from progval/account-ban master-2024-07-25 Val Lorentz 2024-07-24 21:12:01 +02:00
  • f7b847091a
    Added russian locale to limnoria (#1585) ssdaniel24 2024-07-24 19:06:09 +00:00
  • af12f2e3e6 Fixed review remark (XX more messages) ssdaniel24 2024-07-24 18:55:22 +03:00
  • 77f5d16f97 Added russian locale to limnoria ssdaniel24 2024-07-24 15:28:34 +03:00
  • 55ecf60df5 Add missing subpackage supybot.scripts pyproject Valentin Lorentz 2024-07-20 21:50:13 +02:00
  • 2f8e1e5dff Added russian locale to NickAuth plugin ssdaniel24 2024-07-20 22:27:13 +03:00
  • 12b6389329 Added russian locale to NickAuth plugin ssdaniel24 2024-07-20 22:27:13 +03:00
  • d8115e6f3d dbi.FlatfileMapping: Fix listing records on Windows Valentin Lorentz 2024-07-20 19:33:09 +02:00
  • be3dae3558 Add test the bot won't account-extban itself account-ban Valentin Lorentz 2024-07-19 16:41:46 +02:00
  • 917e3019bc Fall back to banning host instead of exact mask Valentin Lorentz 2024-07-19 16:41:12 +02:00
  • 54f7b5a5b6 When only --account is provided, fallback to supybot.protocols.irc.banmask before exact mask Valentin Lorentz 2024-07-19 13:34:18 +02:00
  • cf63674f7c Fix parenthesis in docstring Valentin Lorentz 2024-07-19 13:20:28 +02:00
  • cf1231df4e Merge branch 'master' into account-ban Valentin Lorentz 2024-07-19 13:18:08 +02:00