]>
kaliko git repositories - sid.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
kaliko [Thu, 23 Mar 2023 16:30:33 +0000 (17:30 +0100)]
rtbl: Ease testing
Make testing easier with rtbl.BL.init mapping to add testing item to the
block list (locally).
Generate a hash:
>>> import hashlib
>>> test_hash = hashlib.sha256('user@example.org'.encode('utf-8')).hexdigest()
Then use it to pre-populate the block list:
>>> from sid.rtbl import RTBL, BL
>>> BL.init = {test_hash: 'For testing purposes'}
kaliko [Thu, 23 Mar 2023 13:19:31 +0000 (14:19 +0100)]
Fixed typo in rtbl bot example
kaliko [Thu, 23 Mar 2023 13:16:00 +0000 (14:16 +0100)]
Add rtbl bot example
kaliko [Wed, 22 Mar 2023 16:43:12 +0000 (17:43 +0100)]
rtbl: Fixed publish/retract item
kaliko [Tue, 21 Mar 2023 21:53:45 +0000 (22:53 +0100)]
rtbl: Fixed rtbl_ban call
kaliko [Tue, 21 Mar 2023 17:36:52 +0000 (18:36 +0100)]
Bumped copyright year
kaliko [Tue, 21 Mar 2023 17:36:21 +0000 (18:36 +0100)]
Fixed README
kaliko [Tue, 21 Mar 2023 16:44:48 +0000 (17:44 +0100)]
Add sphinx documentation
kaliko [Tue, 21 Mar 2023 16:22:45 +0000 (17:22 +0100)]
Bump min python/slixmpp required (3.7, 1.8.1)
kaliko [Tue, 21 Mar 2023 16:18:02 +0000 (17:18 +0100)]
Cleanup logging
kaliko [Tue, 21 Mar 2023 15:18:21 +0000 (16:18 +0100)]
rtbl
kaliko [Sat, 18 Mar 2023 08:16:40 +0000 (09:16 +0100)]
Add rtbl pluglin
kaliko [Mon, 20 Mar 2023 19:00:51 +0000 (20:00 +0100)]
Add missing import
kaliko [Sat, 18 Mar 2023 07:59:44 +0000 (08:59 +0100)]
Add ban command to plugin base object
kaliko [Fri, 17 Mar 2023 16:02:04 +0000 (17:02 +0100)]
Switch to SPDX headers
https://spdx.dev/ids/
kaliko [Fri, 17 Mar 2023 15:39:43 +0000 (16:39 +0100)]
Bumped version
kaliko [Fri, 17 Mar 2023 15:35:23 +0000 (16:35 +0100)]
Add helpers to add/remove handlers
kaliko [Fri, 17 Mar 2023 15:32:25 +0000 (16:32 +0100)]
Bump slixmpp to 1.8.3
join_muc now a coroutine
kaliko [Mon, 20 Dec 2021 14:28:00 +0000 (15:28 +0100)]
ci: Fixed build target
kaliko [Mon, 20 Dec 2021 13:18:47 +0000 (14:18 +0100)]
bugs: intercepts bug id in URLs as well (closes #1)
kaliko [Tue, 10 Nov 2020 17:00:53 +0000 (18:00 +0100)]
feeds: Proper URI parsing (thanks elghinn)
kaliko [Wed, 28 Oct 2020 14:10:21 +0000 (15:10 +0100)]
Releasing v0.2.0
kaliko [Sat, 24 Oct 2020 17:57:55 +0000 (19:57 +0200)]
feeds: Lazy log formating
kaliko [Sat, 24 Oct 2020 17:57:11 +0000 (19:57 +0200)]
feeds: Better date formating, explicit timezone
kaliko [Fri, 23 Oct 2020 18:30:03 +0000 (20:30 +0200)]
feeds: catch ConnectionError to avoid killing thread
kaliko [Fri, 23 Oct 2020 14:14:26 +0000 (16:14 +0200)]
feeds: catch urllib.error.URLError to avoid killing thread
kaliko [Fri, 2 Oct 2020 11:07:53 +0000 (13:07 +0200)]
Improved help strings, add doc url
kaliko [Fri, 2 Oct 2020 10:41:13 +0000 (12:41 +0200)]
Bumped version
kaliko [Thu, 1 Oct 2020 11:45:32 +0000 (13:45 +0200)]
Handles disconnections
kaliko [Tue, 19 May 2020 08:10:48 +0000 (10:10 +0200)]
Releasing v0.1.1
kaliko [Tue, 19 May 2020 08:09:30 +0000 (10:09 +0200)]
Reformat docstrings to have nice help message
kaliko [Mon, 18 May 2020 15:18:45 +0000 (17:18 +0200)]
Bumped version
kaliko [Wed, 13 May 2020 18:08:43 +0000 (20:08 +0200)]
doc: Improved documentation
kaliko [Wed, 13 May 2020 18:03:26 +0000 (20:03 +0200)]
Remove duplicated example
kaliko [Wed, 13 May 2020 13:49:15 +0000 (15:49 +0200)]
Do not answer messages from unseen
The bot only answers to contact it received presence from and to groupchat messages.
kaliko [Wed, 13 May 2020 09:07:32 +0000 (11:07 +0200)]
Releasing v0.1.0
kaliko [Wed, 13 May 2020 09:07:02 +0000 (11:07 +0200)]
Update example
kaliko [Wed, 13 May 2020 09:05:52 +0000 (11:05 +0200)]
Use async method properly
kaliko [Wed, 13 May 2020 09:02:07 +0000 (11:02 +0200)]
doc: Update README
kaliko [Wed, 13 May 2020 09:01:04 +0000 (11:01 +0200)]
doc: Document log plugin
kaliko [Wed, 13 May 2020 08:59:48 +0000 (10:59 +0200)]
distribution: Build python3 only wheel
kaliko [Wed, 13 May 2020 08:56:06 +0000 (10:56 +0200)]
ci: Build master doc only
kaliko [Wed, 13 May 2020 08:55:14 +0000 (10:55 +0200)]
ci: Fixed dist file joker for release
kaliko [Tue, 12 May 2020 18:24:47 +0000 (20:24 +0200)]
log: Add: log user jid when possible
kaliko [Tue, 12 May 2020 12:05:00 +0000 (14:05 +0200)]
Add Log plugin
kaliko [Wed, 6 May 2020 16:51:48 +0000 (18:51 +0200)]
sphinx: document plugins
kaliko [Wed, 6 May 2020 15:13:11 +0000 (17:13 +0200)]
Some cleanup and reformatting.
kaliko [Wed, 6 May 2020 11:58:35 +0000 (13:58 +0200)]
ci: Add missing slixmpp dependency
kaliko [Wed, 6 May 2020 11:23:32 +0000 (13:23 +0200)]
Add gitlab ci
kaliko [Wed, 6 May 2020 10:26:04 +0000 (12:26 +0200)]
Some minor code formatting
kaliko [Wed, 6 May 2020 10:22:06 +0000 (12:22 +0200)]
archive: Cleanup plugin, removed useless code
kaliko [Wed, 6 May 2020 09:17:51 +0000 (11:17 +0200)]
Use __url__ in help message
kaliko [Wed, 6 May 2020 09:11:47 +0000 (11:11 +0200)]
Purge MUCBot docstring in init
kaliko [Wed, 6 May 2020 09:08:08 +0000 (11:08 +0200)]
sphinx: Add sphinx docstring
kaliko [Tue, 5 May 2020 10:43:43 +0000 (12:43 +0200)]
Add gitignore
kaliko [Tue, 5 May 2020 10:40:15 +0000 (12:40 +0200)]
Cleanup/modernize distribution
kaliko [Mon, 4 May 2020 09:45:46 +0000 (11:45 +0200)]
feeds: use proper http caching
kaliko [Sat, 2 May 2020 16:44:47 +0000 (18:44 +0200)]
Cleanup
kaliko [Sat, 2 May 2020 14:45:21 +0000 (16:45 +0200)]
bugs: shorter help text
kaliko [Sat, 2 May 2020 14:09:24 +0000 (16:09 +0200)]
Add Debian archive plugin
kaliko [Sat, 2 May 2020 14:07:53 +0000 (16:07 +0200)]
Fixed docstrings indentation
kaliko [Fri, 1 May 2020 15:31:09 +0000 (17:31 +0200)]
Update setup.py
kaliko [Fri, 1 May 2020 14:52:44 +0000 (16:52 +0200)]
bugs: Add command argument to list package open bugs
kaliko [Fri, 1 May 2020 11:16:14 +0000 (13:16 +0200)]
Add git url in help
kaliko [Fri, 1 May 2020 10:42:22 +0000 (12:42 +0200)]
Fixed echo plugin
kaliko [Fri, 1 May 2020 10:41:57 +0000 (12:41 +0200)]
Update copyrights
kaliko [Thu, 30 Apr 2020 18:14:30 +0000 (20:14 +0200)]
Switched to slixmpp
kaliko [Sat, 24 Oct 2015 11:02:12 +0000 (13:02 +0200)]
Fixed tell "purge" command
Some code convention cleanup (pylint)
kaliko [Sat, 24 Oct 2015 08:36:17 +0000 (10:36 +0200)]
Add setup.py
kaliko [Fri, 23 Oct 2015 15:39:52 +0000 (17:39 +0200)]
Better use of logging
kaliko [Fri, 23 Oct 2015 13:27:12 +0000 (15:27 +0200)]
Add Debian BTS plugin
kaliko [Tue, 5 May 2015 16:35:25 +0000 (18:35 +0200)]
Use namespace to init loggers
Thanks Link Mauve for pointing it out
kaliko [Mon, 24 Nov 2014 20:35:37 +0000 (21:35 +0100)]
Now handles private msg in MUC
kaliko [Mon, 24 Nov 2014 16:10:13 +0000 (17:10 +0100)]
tell: trigger on status available
kaliko [Sun, 16 Nov 2014 15:46:19 +0000 (16:46 +0100)]
Fixed xhtml-im formating in Feeds
kaliko [Sun, 16 Nov 2014 13:35:25 +0000 (14:35 +0100)]
traceback sent in MUC for levels < logging.DEBUG
kaliko [Sun, 16 Nov 2014 13:34:46 +0000 (14:34 +0100)]
Add jid in password prompt
kaliko [Sat, 15 Nov 2014 15:57:22 +0000 (16:57 +0100)]
Fixed html escape characters in Feeds
kaliko [Sat, 15 Nov 2014 13:34:43 +0000 (14:34 +0100)]
Add ping comand
kaliko [Sat, 15 Nov 2014 13:06:38 +0000 (14:06 +0100)]
Moved the send logic to Plugin
kaliko [Sat, 15 Nov 2014 10:46:09 +0000 (11:46 +0100)]
Use of getpass in example bot
kaliko [Sat, 15 Nov 2014 10:43:21 +0000 (11:43 +0100)]
Allow space in front of prefix
traceback sent in debug mode only
kaliko [Sat, 15 Nov 2014 10:42:15 +0000 (11:42 +0100)]
Prototype of Echo plugin, yet to be renamed
kaliko [Sat, 15 Nov 2014 10:32:01 +0000 (11:32 +0100)]
Update default feeds
kaliko [Fri, 14 Nov 2014 18:29:50 +0000 (19:29 +0100)]
Fixed traceback logging
kaliko [Fri, 14 Nov 2014 18:27:21 +0000 (19:27 +0100)]
Expose logger directly in Plugin
kaliko [Fri, 14 Nov 2014 18:26:18 +0000 (19:26 +0100)]
Memory efficient new entries detection
kaliko [Fri, 14 Nov 2014 13:52:39 +0000 (14:52 +0100)]
Some cleanup
kaliko [Fri, 14 Nov 2014 13:22:50 +0000 (14:22 +0100)]
Initial import