changelog
- Thu, 23 Mar 2023 09:54:45 +0000
- by Matthew Wild <mwild1@gmail.com> [Thu, 23 Mar 2023 09:54:45 +0000] rev 174
- squishy: Add missing servercontact plugin
- Wed, 15 Mar 2023 17:38:56 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 15 Mar 2023 17:38:56 +0000] rev 173
- rtbl_guard: New plugin to subscribe to RTBLs and act on them in MUCs
This allows applying an RTBL to a MUC that doesn't have built-in RTBL support.
Note that it doesn't currently take any action when an entry is removed from
an RTBL.
- Wed, 15 Mar 2023 12:19:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 15 Mar 2023 12:19:39 +0000] rev 172
- riddim: exit with non-zero code (1) on disconnect
- Wed, 15 Mar 2023 12:11:29 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 15 Mar 2023 12:11:29 +0000] rev 171
- rtbl_admin: Allow reason and text annotations when adding/updated an entry
- Wed, 15 Mar 2023 12:11:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 15 Mar 2023 12:11:01 +0000] rev 170
- riddim: Exit when disconnected from server
This allows e.g. a supervisor to restart the bot according to whatever policy
is desired.
- Wed, 15 Mar 2023 12:10:00 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 15 Mar 2023 12:10:00 +0000] rev 169
- Dockerfile: update to bullseye
- Mon, 06 Dec 2021 11:27:36 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 06 Dec 2021 11:27:36 +0000] rev 168
- rtbl_admin: Add access control around commands
- Mon, 06 Dec 2021 11:27:16 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 06 Dec 2021 11:27:16 +0000] rev 167
- rtbl_admin: Notify subscribers on item removal (requires verse 98dc1750584d)
- Mon, 06 Dec 2021 11:26:37 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 06 Dec 2021 11:26:37 +0000] rev 166
- rtbl_admin: Fix reason string (abuse is defined to be the most generic)
Would be nice to support reasons in the future (and text annotations)
- Sun, 05 Dec 2021 18:35:39 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 05 Dec 2021 18:35:39 +0000] rev 165
- Add rtbl_admin plugin
- Sun, 05 Dec 2021 18:35:18 +0000
- by Matthew Wild <mwild1@gmail.com> [Sun, 05 Dec 2021 18:35:18 +0000] rev 164
- Import util.hashes from Prosody
This gives us a wider selection of hashes, including SHA256
- Tue, 24 Aug 2021 11:31:38 +0100
- by Matthew Wild <mwild1@gmail.com> [Tue, 24 Aug 2021 11:31:38 +0100] rev 163
- plugins.eliza: Strip all trailing whitespace from responses
- Tue, 24 Aug 2021 10:54:46 +0100
- by Matthew Wild <mwild1@gmail.com> [Tue, 24 Aug 2021 10:54:46 +0100] rev 162
- plugins.eliza: Don't append \n to output
- Thu, 22 Oct 2020 15:37:43 +0100
- by Matthew Wild <mwild1@gmail.com> [Thu, 22 Oct 2020 15:37:43 +0100] rev 161
- config.docker.lua: Require RIDDIM_DEBUG=1 to enable debug mode
- Fri, 02 Oct 2020 17:02:37 +0200
- by Seve Ferrer <seve@delape.net> [Fri, 02 Oct 2020 17:02:37 +0200] rev 160
- plugins/groupchat.lua: Add support for muc passwords
- Tue, 22 Sep 2020 14:59:25 +0200
- by Seve Ferrer <seve@delape.net> [Tue, 22 Sep 2020 14:59:25 +0200] rev 159
- plugins/commands.lua: The default command_prefix value is set on config.docker.lua.
- Tue, 22 Sep 2020 14:51:42 +0200
- by Seve Ferrer <seve@delape.net> [Tue, 22 Sep 2020 14:51:42 +0200] rev 158
- config.docker.lua: Expose more settings as environment variables
- Fri, 07 Aug 2020 13:16:33 +0100
- by Matthew Wild <mwild1@gmail.com> [Fri, 07 Aug 2020 13:16:33 +0100] rev 157
- Add eliza plugin
- Fri, 07 Aug 2020 12:26:15 +0100
- by Matthew Wild <mwild1@gmail.com> [Fri, 07 Aug 2020 12:26:15 +0100] rev 156
- config.docker.lua: Add to repo, used by default for Docker images
- Fri, 07 Aug 2020 12:24:46 +0100
- by Matthew Wild <mwild1@gmail.com> [Fri, 07 Aug 2020 12:24:46 +0100] rev 155
- Dockerfile: include util.interpolation in build
- Thu, 11 Jun 2020 15:30:08 +0100
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Jun 2020 15:30:08 +0100] rev 154
- Dockerfile: Update (now works)
- Thu, 11 Jun 2020 15:28:18 +0100
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Jun 2020 15:28:18 +0100] rev 153
- xeps: Update URLs (but still doesn't work)
- Thu, 11 Jun 2020 15:27:55 +0100
- by Matthew Wild <mwild1@gmail.com> [Thu, 11 Jun 2020 15:27:55 +0100] rev 152
- init.lua: Initialize net.http with an SSL configuration
- Mon, 17 Sep 2018 14:46:47 +0100
- by Matthew Wild <mwild1@gmail.com> [Mon, 17 Sep 2018 14:46:47 +0100] rev 151
- Dockerfile: Switch to alpine for final image
- Mon, 17 Sep 2018 14:26:46 +0100
- by Matthew Wild <mwild1@gmail.com> [Mon, 17 Sep 2018 14:26:46 +0100] rev 150
- Add Dockerfile
- Mon, 17 Sep 2018 14:26:35 +0100
- by Matthew Wild <mwild1@gmail.com> [Mon, 17 Sep 2018 14:26:35 +0100] rev 149
- init.lua: Allow override of default config path
- Mon, 17 Sep 2018 14:14:58 +0100
- by Matthew Wild <mwild1@gmail.com> [Mon, 17 Sep 2018 14:14:58 +0100] rev 148
- init.lua: Update for Lua 5.2 (only)
- Thu, 31 May 2018 01:03:21 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 31 May 2018 01:03:21 +0200] rev 147
- plugins.issues: Avoid triggering on #number at the end of a word (eg URLs)
- Thu, 31 May 2018 00:59:20 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 31 May 2018 00:59:20 +0200] rev 146
- riddim.plugins.pubsub2room: Add support for extracting data from JSON Containers (XEP-0335)
- Thu, 31 May 2018 00:59:08 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 31 May 2018 00:59:08 +0200] rev 145
- riddim.plugins.pubsub2room: Trim trailing whitespace
- Sun, 27 May 2018 17:34:33 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 27 May 2018 17:34:33 +0200] rev 144
- riddim.plugins.ping: Handle JID being unknown after "resolving"
- Sun, 27 May 2018 17:30:37 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 27 May 2018 17:30:37 +0200] rev 143
- riddim.plugins.groupchat: Change numeric stanza attribute to string to comply with util.stanza strict mode
- Sun, 20 May 2018 03:14:32 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 20 May 2018 03:14:32 +0200] rev 142
- riddim.plugins.pubsub2room: Don't create an invalid stanza with an empty name
Caught by sanity checks in util.stanza from Prosody trunk
- Sun, 20 May 2018 03:13:23 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 20 May 2018 03:13:23 +0200] rev 141
- riddim.plugins.pubsub2room: Return early in case of unconfigured pubsub event
- Sun, 20 May 2018 02:16:48 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 20 May 2018 02:16:48 +0200] rev 140
- riddim.plugins.servercontact: Query for XEP-0157: Contact Addresses for XMPP Services
- Sun, 20 May 2018 02:06:16 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 20 May 2018 02:06:16 +0200] rev 139
- plugins.pubsub2room: Import verse (no longer global)
- Sun, 20 May 2018 01:57:58 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 20 May 2018 01:57:58 +0200] rev 138
- riddim.plugins.pubsub2room: Return early from extractor if no stanza given
- Sun, 20 May 2018 01:49:58 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 20 May 2018 01:49:58 +0200] rev 137
- riddim.plugins.factoids: Import and use util.stanza instead of relying on now non-existant verse global
- Fri, 30 Jun 2017 16:59:21 +0200
- by Kim Alvefur <zash@zash.se> [Fri, 30 Jun 2017 16:59:21 +0200] rev 136
- plugins.groupchat: Import util.jid (thanks johan)
- Sat, 23 Jan 2016 15:16:36 +0100
- by Kim Alvefur <zash@zash.se> [Sat, 23 Jan 2016 15:16:36 +0100] rev 135
- plugins.ietf: Include a link in reply if an RFC number was given but no match found
- Tue, 12 Jan 2016 22:28:31 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 12 Jan 2016 22:28:31 +0100] rev 134
- Merge with MattJ
- Tue, 18 Aug 2015 17:05:30 +0200
- by Kim Alvefur <zash@zash.se> [Tue, 18 Aug 2015 17:05:30 +0200] rev 133
- plugins.github: Add comment with example config
- Tue, 18 Aug 2015 15:22:52 +0100
- by Matthew Wild <mwild1@gmail.com> [Tue, 18 Aug 2015 15:22:52 +0100] rev 132
- Merge
- Tue, 18 Aug 2015 15:53:48 +0200
- by Kim Alvefur <zash@zash.se> [Tue, 18 Aug 2015 15:53:48 +0200] rev 131
- plugins.issues: Add plugin for issue-tracker
- Fri, 07 Aug 2015 22:01:41 +0200
- by Kim Alvefur <zash@zash.se> [Fri, 07 Aug 2015 22:01:41 +0200] rev 130
- plugins.github: Fix argument order
- Fri, 07 Aug 2015 21:47:50 +0200
- by Kim Alvefur <zash@zash.se> [Fri, 07 Aug 2015 21:47:50 +0200] rev 129
- plugins.github: Fix syntax error and wrong name
- Fri, 07 Aug 2015 21:45:02 +0200
- by Kim Alvefur <zash@zash.se> [Fri, 07 Aug 2015 21:45:02 +0200] rev 128
- plugins.github: Support per-room configuration
- Fri, 07 Aug 2015 21:44:21 +0200
- by Kim Alvefur <zash@zash.se> [Fri, 07 Aug 2015 21:44:21 +0200] rev 127
- plugins.github: Don't check for #issuenumber in direct messages
- Thu, 09 Jul 2015 22:52:22 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 09 Jul 2015 22:52:22 +0200] rev 126
- plugins.version: Don't include unknown version or platform in reply
- Thu, 09 Jul 2015 22:48:55 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 09 Jul 2015 22:48:55 +0200] rev 125
- plugins.version: Put friendly errors in a table
- Thu, 09 Jul 2015 14:39:10 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 09 Jul 2015 14:39:10 +0200] rev 124
- plugins.xkcd2: Attempt to load list of strips at startup
- Thu, 09 Jul 2015 14:38:47 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 09 Jul 2015 14:38:47 +0200] rev 123
- plugins.xkcd2: Use table.maxn as there may be holes in the list
- Thu, 09 Jul 2015 14:38:17 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 09 Jul 2015 14:38:17 +0200] rev 122
- plugins.xkcd2: Allow negative numbers in pattern
- Thu, 09 Jul 2015 14:34:36 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 09 Jul 2015 14:34:36 +0200] rev 121
- plugins.factoids: Remove debug output
- Sat, 27 Jun 2015 23:19:32 +0200
- by Kim Alvefur <zash@zash.se> [Sat, 27 Jun 2015 23:19:32 +0200] rev 120
- plugins.github: Remove debug prints
- Sat, 27 Jun 2015 22:32:23 +0200
- by Kim Alvefur <zash@zash.se> [Sat, 27 Jun 2015 22:32:23 +0200] rev 119
- Add plugin for fetching issue info from GitHub
- Tue, 09 Jun 2015 17:12:27 +0200
- by Kim Alvefur <zash@zash.se> [Tue, 09 Jun 2015 17:12:27 +0200] rev 118
- squishy: Add all plugins in current hg manifest
- Tue, 09 Jun 2015 17:10:19 +0200
- by Kim Alvefur <zash@zash.se> [Tue, 09 Jun 2015 17:10:19 +0200] rev 117
- squishy: Less verbose syntax for listing plugins
- Wed, 13 May 2015 13:23:33 +0100
- by Matthew Wild <mwild1@gmail.com> [Wed, 13 May 2015 13:23:33 +0100] rev 116
- Add COPYING
- Tue, 21 Oct 2014 19:27:57 +0200
- by Kim Alvefur <zash@zash.se> [Tue, 21 Oct 2014 19:27:57 +0200] rev 115
- plugins.{trac,urltitle,xeps,xkcd,xkcd2,youtube}: Remove net.httpclient_listener, no longer required since verse:8e9f44ecb95b
- Tue, 21 Oct 2014 17:53:04 +0200
- by Kim Alvefur <zash@zash.se> [Tue, 21 Oct 2014 17:53:04 +0200] rev 114
- plugins.ietf: HTTPS URLs (thanks darkrain)
- Sun, 06 Jul 2014 15:36:18 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 06 Jul 2014 15:36:18 +0200] rev 113
- plugins.version: example.com doesn't support *version* requests, not feature requests
- Tue, 25 Mar 2014 18:23:58 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 25 Mar 2014 18:23:58 +0100] rev 112
- plugins.xkcd2: I accidentally another XKCD plugin from scratch
- Sun, 23 Mar 2014 15:41:40 +0100
- by Kim Alvefur <zash@zash.se> [Sun, 23 Mar 2014 15:41:40 +0100] rev 111
- plugins.ietf: Update patterns
- Sun, 23 Mar 2014 15:41:07 +0100
- by Kim Alvefur <zash@zash.se> [Sun, 23 Mar 2014 15:41:07 +0100] rev 110
- plugins.ietf: Report number of matches
- Sun, 23 Mar 2014 15:35:57 +0100
- by Kim Alvefur <zash@zash.se> [Sun, 23 Mar 2014 15:35:57 +0100] rev 109
- plugins.xkcd: Change list of comics to have both map of number to name and name to number, allowing some optimizations
- Sun, 23 Mar 2014 15:32:21 +0100
- by Kim Alvefur <zash@zash.se> [Sun, 23 Mar 2014 15:32:21 +0100] rev 108
- plugins.xkcd: Remove old comment
- Sun, 23 Mar 2014 15:02:39 +0100
- by Kim Alvefur <zash@zash.se> [Sun, 23 Mar 2014 15:02:39 +0100] rev 107
- plugins.xkcd: Forward-declare handle_xkcd_command()
- Sun, 11 Aug 2013 19:49:39 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 11 Aug 2013 19:49:39 +0200] rev 106
- uptime: s/version/uptime/
- Fri, 31 May 2013 19:01:32 +0200
- by Kim Alvefur <zash@zash.se> [Fri, 31 May 2013 19:01:32 +0200] rev 105
- plugins.{ping,version,resolvejid}: Break nickname/jid resolving into a common plugin
- Sat, 25 May 2013 23:21:30 +0200
- by Kim Alvefur <zash@zash.se> [Sat, 25 May 2013 23:21:30 +0200] rev 104
- plugins.pubsub2room: Remove old debug print
- Sat, 25 May 2013 21:46:21 +0200
- by Kim Alvefur <zash@zash.se> [Sat, 25 May 2013 21:46:21 +0200] rev 103
- plugins.tell: Adjust format of delivered tells (fixes issues with some linkifiers)
- Sat, 25 May 2013 21:35:27 +0200
- by Kim Alvefur <zash@zash.se> [Sat, 25 May 2013 21:35:27 +0200] rev 102
- plugins.commands: If a message with a [command] was directed at someone, remember their nickname.
- Sat, 25 May 2013 21:35:27 +0200
- by Kim Alvefur <zash@zash.se> [Sat, 25 May 2013 21:35:27 +0200] rev 101
- plugins.groupchat: Allow prefixes on replies to be overriden
- Tue, 30 Apr 2013 18:19:00 +0200
- by Kim Alvefur <zash@zash.se> [Tue, 30 Apr 2013 18:19:00 +0200] rev 100
- plugins.slap: Fix the grammar, once and for all!
- Mon, 11 Feb 2013 18:30:03 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 11 Feb 2013 18:30:03 +0100] rev 99
- plugins.pubsub2room: Use new PubSub API
- Mon, 11 Feb 2013 18:29:06 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 11 Feb 2013 18:29:06 +0100] rev 98
- plugins.xkcd: Make really sure that strip numbers are numbers
- Mon, 11 Feb 2013 18:28:28 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 11 Feb 2013 18:28:28 +0100] rev 97
- plugins.xkcd: If no argument is given, return the latest strip
- Mon, 04 Jun 2012 17:38:26 +0200
- by Kim Alvefur <zash@zash.se> [Mon, 04 Jun 2012 17:38:26 +0200] rev 96
- init.lua: Print 'info', 'warn', and 'error' loglevels by default.
- Mon, 04 Jun 2012 17:37:27 +0200
- by Kim Alvefur <zash@zash.se> [Mon, 04 Jun 2012 17:37:27 +0200] rev 95
- init.lua: Print outgoing stanzas and all log messages when debug logging enabled
- Tue, 07 Feb 2012 17:38:10 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 07 Feb 2012 17:38:10 +0100] rev 94
- plugins.urltitle: Use correct method to send a message to a room. Thanks ruskie
- Tue, 31 Jan 2012 19:41:46 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 31 Jan 2012 19:41:46 +0100] rev 93
- Import ietf, RFC and ID lookup plugin.
- Tue, 31 Jan 2012 19:29:02 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 31 Jan 2012 19:29:02 +0100] rev 92
- Import urltitle plugin (thanks ruskie)
- Tue, 31 Jan 2012 18:10:01 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 31 Jan 2012 18:10:01 +0000] rev 91
- Import youtube plugin
- Fri, 02 Sep 2011 00:15:06 +0200
- by Kim Alvefur <zash@zash.se> [Fri, 02 Sep 2011 00:15:06 +0200] rev 90
- plugins.factoids: Add plugin for storing text snippets, with multiple backends
- Thu, 25 Aug 2011 02:30:26 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 25 Aug 2011 02:30:26 +0200] rev 89
- Merge
- Wed, 24 Aug 2011 12:58:39 +0200
- by Kim Alvefur <zash@zash.se> [Wed, 24 Aug 2011 12:58:39 +0200] rev 88
- plugins.pubsub2room: Fix to use pubsub on stream instead of bot
- Sun, 21 Aug 2011 02:50:20 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 21 Aug 2011 02:50:20 +0200] rev 87
- plugins.pubsub: Remove
- Sun, 21 Aug 2011 02:50:10 +0200
- by Kim Alvefur <zash@zash.se> [Sun, 21 Aug 2011 02:50:10 +0200] rev 86
- plugins.pubsub2room: Hook pubsub events directly on the stream.
- Wed, 20 Jul 2011 01:16:34 +0200
- by Kim Alvefur <zash@zash.se> [Wed, 20 Jul 2011 01:16:34 +0200] rev 85
- plugins.xeps: Fix previous commit (it was wrong side of the loopy loops)
- Wed, 20 Jul 2011 01:11:11 +0200
- by Kim Alvefur <zash@zash.se> [Wed, 20 Jul 2011 01:11:11 +0200] rev 84
- plugins.xeps: Check for exact matches on shortnames.
- Wed, 20 Jul 2011 01:04:31 +0200
- by Kim Alvefur <zash@zash.se> [Wed, 20 Jul 2011 01:04:31 +0200] rev 83
- plugins.xeps: Re-indent
- Tue, 12 Jul 2011 15:39:25 +0200
- by Kim Alvefur <zash@zash.se> [Tue, 12 Jul 2011 15:39:25 +0200] rev 82
- plugins.invited: Move xmlns-es to variables.
- Thu, 07 Apr 2011 02:20:48 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 07 Apr 2011 02:20:48 +0200] rev 81
- Merge
- Thu, 07 Apr 2011 02:20:28 +0200
- by Kim Alvefur <zash@zash.se> [Thu, 07 Apr 2011 02:20:28 +0200] rev 80
- pubsub2room: Access to attributes in templates
- Sun, 20 Mar 2011 21:49:22 +0100
- by Kim Alvefur <zash@zash.se> [Sun, 20 Mar 2011 21:49:22 +0100] rev 79
- plugins.topic: Lets anyone (no ACL yet) change topic
- Sun, 17 Jul 2011 02:03:21 +0200
- by God of Dice@mf-nb [Sun, 17 Jul 2011 02:03:21 +0200] rev 78
- plugins.xkcd: reformat code
- Sun, 17 Jul 2011 02:03:21 +0200
- by God of Dice@mf-nb [Sun, 17 Jul 2011 02:03:21 +0200] rev 77
- plugins.xkcd: Microsoft apparently hates %T (crashes on Windows)
reformat Code
- Sun, 24 Jul 2011 19:16:40 +0700
- by mva <mva@mva.name> [Sun, 24 Jul 2011 19:16:40 +0700] rev 76
- plugins/version improvements
- Fri, 25 Mar 2011 19:20:14 +0100
- by Florian Zeitz <florob@babelmonkeys.de> [Fri, 25 Mar 2011 19:20:14 +0100] rev 75
- plugins.xeps: Fix pattern used to determine whether the user requested an example
- Thu, 17 Mar 2011 18:11:34 +0100
- by Kim Alvefur <zash@zash.se> [Thu, 17 Mar 2011 18:11:34 +0100] rev 74
- init.lua: Add config option to load verse plugins directly
- Mon, 14 Mar 2011 15:38:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 14 Mar 2011 15:38:20 +0000] rev 73
- uptime: Refactor reply text generation
- Mon, 14 Mar 2011 14:18:16 +0000
- by Marco Cirillo <maranda@lightwitch.org> [Mon, 14 Mar 2011 14:18:16 +0000] rev 72
- Added uptime plugin, also included an entry for it into the squishy file.
- Sat, 12 Mar 2011 10:36:06 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 12 Mar 2011 10:36:06 +0000] rev 71
- plugins.pubsub2room: Throttle messages to the room when a batch of notifications arrives at once
- Sat, 12 Mar 2011 10:35:40 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 12 Mar 2011 10:35:40 +0000] rev 70
- plugins.pubsub2room: Fix reliance on Atom payloads, and add an extra 'data' parameter for additional non-payload data
- Fri, 11 Mar 2011 22:37:06 +0100
- by Kim Alvefur <zash@zash.se> [Fri, 11 Mar 2011 22:37:06 +0100] rev 69
- plugins.pubsub2room: Send pubsub events to rooms.
- Fri, 11 Mar 2011 22:30:21 +0100
- by Kim Alvefur <zash@zash.se> [Fri, 11 Mar 2011 22:30:21 +0100] rev 68
- plugins.pubsub: Re-send verse pubsub events on the bot
- Wed, 09 Mar 2011 18:27:52 +0100
- by Kim Alvefur <zash@zash.se> [Wed, 09 Mar 2011 18:27:52 +0100] rev 67
- plugins.groupchat: Optimize reply nick prefixing and prevent a traceback
- Wed, 09 Mar 2011 18:18:41 +0100
- by Kim Alvefur <zash@zash.se> [Wed, 09 Mar 2011 18:18:41 +0100] rev 66
- plugins.xkcd: Do exact match comparison with original, but lowercased, parameter
- Wed, 09 Mar 2011 18:04:36 +0100
- by Kim Alvefur <zash@zash.se> [Wed, 09 Mar 2011 18:04:36 +0100] rev 65
- plugins.xkcd: Exact matches takes priority over others
- Mon, 21 Feb 2011 16:50:03 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 21 Feb 2011 16:50:03 +0100] rev 64
- plugins.xkcd: Don't pad with spaces
- Mon, 21 Feb 2011 16:30:31 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 21 Feb 2011 16:30:31 +0100] rev 63
- plugins.xkcd: Escape non-balanced non-empty square brackets in search queries
- Mon, 21 Feb 2011 16:12:13 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 21 Feb 2011 16:12:13 +0100] rev 62
- plugins.xkcd: Escape parentheses in search queries
- Mon, 21 Feb 2011 01:22:42 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 21 Feb 2011 01:22:42 +0100] rev 61
- plugins.slap: Remove special handling for actions
- Mon, 21 Feb 2011 01:22:08 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 21 Feb 2011 01:22:08 +0100] rev 60
- plugins.groupchat: Don't prepend replies with the senders nickname if it's an action
- Mon, 21 Feb 2011 01:05:48 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 21 Feb 2011 01:05:48 +0100] rev 59
- plugins.bookmarks: Remove redundant config reference
- Sat, 22 Jan 2011 17:12:20 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 22 Jan 2011 17:12:20 +0000] rev 58
- plugin.commands: Fire unhandled-command event
- Tue, 11 Jan 2011 23:35:42 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 11 Jan 2011 23:35:42 +0100] rev 57
- plugins.xkcd: New plugin, guess what it does ;)
- Tue, 11 Jan 2011 23:19:51 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 11 Jan 2011 23:19:51 +0100] rev 56
- plugins.groupchat: Update to use groupchat code in Verse
- Tue, 11 Jan 2011 13:42:07 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 11 Jan 2011 13:42:07 +0100] rev 55
- Merge with MattJ
- Tue, 11 Jan 2011 10:40:12 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 11 Jan 2011 10:40:12 +0100] rev 54
- plugins.msgforward: Clone messages, not just the body.
- Sat, 08 Jan 2011 11:58:39 +0100
- by Kim Alvefur <zash@zash.se> [Sat, 08 Jan 2011 11:58:39 +0100] rev 53
- plugins.msgforward: New plugin that forwards messages to rooms based on sender.
- Sat, 08 Jan 2011 18:00:50 +0000
- by Matthew Wild <mwild1@gmail.com> [Sat, 08 Jan 2011 18:00:50 +0000] rev 52
- Merge with ciarang
- Fri, 19 Nov 2010 10:17:53 +0000
- by Ciaran Gultnieks <ciaran@ciarang.com> [Fri, 19 Nov 2010 10:17:53 +0000] rev 51
- Bugzilla plugin
- Fri, 10 Dec 2010 17:14:41 +0100
- by Kim Alvefur <zash@zash.se> [Fri, 10 Dec 2010 17:14:41 +0100] rev 50
- plugins.bookmarks: Remove unused require, thanks TJA
- Sun, 21 Nov 2010 00:37:29 +0100
- by Kim Alvefur <zash@zash.se> [Sun, 21 Nov 2010 00:37:29 +0100] rev 49
- plugins.bookmarks: Don't allow to bookmark the same room twice
- Sat, 20 Nov 2010 18:51:56 +0100
- by Kim Alvefur <zash@zash.se> [Sat, 20 Nov 2010 18:51:56 +0100] rev 48
- plugins.bookmarks: New plugin that makes the bot autojoin bookmarked rooms.
- Sat, 20 Nov 2010 18:42:42 +0100
- by Kim Alvefur <zash@zash.se> [Sat, 20 Nov 2010 18:42:42 +0100] rev 47
- plugins.opdown: New plugin that gives configurable room administrative commands.
- Sat, 13 Nov 2010 21:27:01 +0100
- by Kim Alvefur <zash@zash.se> [Sat, 13 Nov 2010 21:27:01 +0100] rev 46
- plugins.groupchat: Keep track of real jid, affiliation and role.
- Sat, 13 Nov 2010 20:24:45 +0100
- by Kim Alvefur <zash@zash.se> [Sat, 13 Nov 2010 20:24:45 +0100] rev 45
- plugins.groupchat: Add methods for changing affiliation and role
- Thu, 11 Nov 2010 03:09:06 +0100
- by Kim Alvefur <zash@zash.se> [Thu, 11 Nov 2010 03:09:06 +0100] rev 44
- plugins.groupchat: Set a to attribute on stanzas to rooms if there isn't one
- Tue, 09 Nov 2010 17:57:44 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 09 Nov 2010 17:57:44 +0100] rev 43
- plugins.trac: Remove curl hack
- Tue, 09 Nov 2010 03:19:19 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 09 Nov 2010 03:19:19 +0100] rev 42
- plugins.groupchat: Cleanup properly when leaving a room, even if kicked.
- Tue, 09 Nov 2010 03:01:30 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 09 Nov 2010 03:01:30 +0100] rev 41
- plugins.tell: Optinally store !tells in iq:private for persistence (requires json)
- Tue, 09 Nov 2010 01:53:26 +0100
- by Kim Alvefur <zash@zash.se> [Tue, 09 Nov 2010 01:53:26 +0100] rev 40
- plugins.tell: Optinally deliver !tells only in the same room.
- Mon, 08 Nov 2010 23:34:15 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 08 Nov 2010 23:34:15 +0100] rev 39
- plugins.trac: New plugin to fetch ticket info from trac
- Mon, 08 Nov 2010 23:31:49 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 08 Nov 2010 23:31:49 +0100] rev 38
- plugins.invited: New plugin to join rooms when invited
- Mon, 08 Nov 2010 23:19:57 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 08 Nov 2010 23:19:57 +0100] rev 37
- plugins.version: Report own version in first person, and don't crash if it's not in a room
- Mon, 08 Nov 2010 23:06:48 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 08 Nov 2010 23:06:48 +0100] rev 36
- plugins.groupchat: Request zero history
- Mon, 08 Nov 2010 22:41:24 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 08 Nov 2010 22:41:24 +0100] rev 35
- plugins.commands: Enable commands to be directed to the bots nick
- Mon, 08 Nov 2010 21:27:44 +0100
- by Kim Alvefur <zash@zash.se> [Mon, 08 Nov 2010 21:27:44 +0100] rev 34
- plugins.xeps: Limit matches to 5
- Thu, 14 Oct 2010 13:21:55 +0100
- by Matthew Wild <mwild1@gmail.com> [Thu, 14 Oct 2010 13:21:55 +0100] rev 33
- plugins.version, plugins.command: Remove obsolete require 'util.xstanza'
- Mon, 30 Aug 2010 00:18:14 +0200
- by Florian Zeitz <florob@babelmonkeys.de> [Mon, 30 Aug 2010 00:18:14 +0200] rev 32
- plugins.xeps: Use net.http
- Mon, 26 Jul 2010 11:34:13 +0100
- by Matthew Wild <mwild1@gmail.com> [Mon, 26 Jul 2010 11:34:13 +0100] rev 31
- plugins.groupchat: Assume our own nick when receiving presence from the room's bare JID
- Thu, 24 Jun 2010 17:51:36 +0100
- by Thomas Mangin <thomas.mangin@exa-networks.co.uk> [Thu, 24 Jun 2010 17:51:36 +0100] rev 30
- plugins.tell: Add !untell <nick> and !untell <nick> <id> to remove tells
- Thu, 24 Jun 2010 17:49:08 +0100
- by Thomas Mangin <thomas.mangin@exa-networks.co.uk> [Thu, 24 Jun 2010 17:49:08 +0100] rev 29
- plugins.tell: More validation on inputs, to prevent crashes
- Tue, 22 Jun 2010 14:52:53 +0100
- by Matthew Wild <mwild1@gmail.com> [Tue, 22 Jun 2010 14:52:53 +0100] rev 28
- init.lua: Don't tostring() stanzas before passing to Verse, in case we ever support filters. Also add send_iq() to bot object.
- Mon, 21 Jun 2010 14:39:19 +0100
- by Matthew Wild <mwild1@gmail.com> [Mon, 21 Jun 2010 14:39:19 +0100] rev 27
- plugins.xeps: Add 'xep' command for looking up XMPP extensions by name or number
- Fri, 11 Jun 2010 01:12:01 +0100
- by Hubert Chathi <hubert@uhoreg.ca> [Fri, 11 Jun 2010 01:12:01 +0100] rev 26
- plugins.simple_commands: Plugin for making simple commands
- Fri, 11 Jun 2010 01:11:09 +0100
- by Hubert Chathi <hubert@uhoreg.ca> [Fri, 11 Jun 2010 01:11:09 +0100] rev 25
- plugins.slap: Can't have a bot without this!
- Sun, 30 May 2010 02:55:31 +0100
- by Matthew Wild <mwild1@gmail.com> [Sun, 30 May 2010 02:55:31 +0100] rev 24
- riddim: Hook Verse's new 'ready' event instead of 'binding-success'
- Fri, 21 May 2010 02:03:18 +0100
- by Matthew Wild <mwild1@gmail.com> [Fri, 21 May 2010 02:03:18 +0100] rev 23
- squishy: presence->autosubscribe
- Fri, 21 May 2010 00:47:04 +0100
- by Matthew Wild <mwild1@gmail.com> [Fri, 21 May 2010 00:47:04 +0100] rev 22
- squishy: Rename presence->autosubscribe
- Thu, 20 May 2010 17:36:47 +0100
- by Matthew Wild <mwild1@gmail.com> [Thu, 20 May 2010 17:36:47 +0100] rev 21
- plugins.tell: Remove excess quote (thanks Florob)
- Thu, 20 May 2010 15:44:53 +0100
- by Matthew Wild <mwild1@gmail.com> [Thu, 20 May 2010 15:44:53 +0100] rev 20
- Merge with Chris
- Thu, 20 May 2010 14:37:28 +0100
- by Matthew Wild <mwild1@gmail.com> [Thu, 20 May 2010 14:37:28 +0100] rev 19
- Rename plugins.presence to plugins.autosubscribe
- Thu, 20 May 2010 14:36:14 +0100
- by Chris <jugg@hotmail.com> [Thu, 20 May 2010 14:36:14 +0100] rev 18
- Rudimentary presence plugin to auto-accept subscription requests
- Thu, 20 May 2010 14:34:22 +0100
- by Chris <jugg@hotmail.com> [Thu, 20 May 2010 14:34:22 +0100] rev 17
- Fire started event at the end of startup routine
- Thu, 20 May 2010 14:33:41 +0100
- by Chris <jugg@hotmail.com> [Thu, 20 May 2010 14:33:41 +0100] rev 16
- Formatting, indentation and cleanup
- Thu, 20 May 2010 14:33:09 +0100
- by Chris <jugg@hotmail.com> [Thu, 20 May 2010 14:33:09 +0100] rev 15
- Reply to messages with the same (the incoming) message type
- Thu, 20 May 2010 14:32:21 +0100
- by Chris <jugg@hotmail.com> [Thu, 20 May 2010 14:32:21 +0100] rev 14
- Decouple plugins from base implementation (in particular no plugins are now loaded by default)
- Thu, 20 May 2010 13:57:56 +0100
- by Matthew Wild <mwild1@gmail.com> [Thu, 20 May 2010 13:57:56 +0100] rev 13
- Remove tellings after someone comes online (thanks Florob)
- Thu, 20 May 2010 13:45:53 +0100
- by Matthew Wild <mwild1@gmail.com> [Thu, 20 May 2010 13:45:53 +0100] rev 12
- plugins.tell: Change responses (thanks Flo)
- Fri, 14 May 2010 14:23:03 +0100
- by Hubert Chathi <hubert@uhoreg.ca> [Fri, 14 May 2010 14:23:03 +0100] rev 11
- Fix to send initial presence again
- Fri, 14 May 2010 14:18:23 +0100
- by Thilo Cestonaro <thilo@cestona.ro> [Fri, 14 May 2010 14:18:23 +0100] rev 10
- tell.lua: prevent executing the command in a non-groupchat environment.
- Thu, 18 Mar 2010 14:16:05 +0100
- by Thilo Cestonaro <thilo@cestona.ro> [Thu, 18 Mar 2010 14:16:05 +0100] rev 9
- groupchat.lua: make the occupant-left event work
tell.lua: double check the room and clear told tellings.
- Thu, 18 Mar 2010 12:51:48 +0100
- by Thilo Cestonaro <thilo@cestona.ro> [Thu, 18 Mar 2010 12:51:48 +0100] rev 8
- add basic command tell support
- Thu, 29 Apr 2010 22:11:35 +0100
- by Matthew Wild <mwild1@gmail.com> [Thu, 29 Apr 2010 22:11:35 +0100] rev 7
- plugins.version: Friendly message for feature-not-implemented
- Fri, 09 Apr 2010 21:01:12 -0400
- by Hubert Chathi <hubert@uhoreg.ca> [Fri, 09 Apr 2010 21:01:12 -0400] rev 6
- initial implementation of disco responses (XEP-0030) and entity caps sending (XEP-0115)
- Mon, 22 Mar 2010 10:50:55 -0400
- by Hubert Chathi <hubert@uhoreg.ca> [Mon, 22 Mar 2010 10:50:55 -0400] rev 5
- allow specifying connect host and port in config file
- Wed, 23 Dec 2009 01:00:13 +0000
- by Matthew Wild <mwild1@gmail.com> [Wed, 23 Dec 2009 01:00:13 +0000] rev 4
- plugins.ping: Update to handle errors passed from Verse
- Tue, 22 Dec 2009 05:10:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 22 Dec 2009 05:10:08 +0000] rev 3
- Don't allow loading the same plugin more than once
- Tue, 22 Dec 2009 05:06:29 +0000
- by Matthew Wild <mwild1@gmail.com> [Tue, 22 Dec 2009 05:06:29 +0000] rev 2
- Add configured plugins to the bot instead of the stream
- Mon, 21 Dec 2009 22:09:14 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 21 Dec 2009 22:09:14 +0000] rev 1
- Fix to fetch autojoin list from the config (thanks Maranda)
- Mon, 21 Dec 2009 19:27:08 +0000
- by Matthew Wild <mwild1@gmail.com> [Mon, 21 Dec 2009 19:27:08 +0000] rev 0
- Initial commit, hello world!