]>
jfr.im git - irc/rizon/acid.git/log
Adam [Wed, 3 Aug 2016 23:22:04 +0000 (19:22 -0400)]
If module initialization fails unload the imported module
Adam [Wed, 3 Aug 2016 22:38:54 +0000 (18:38 -0400)]
else if -> elif
Adam [Wed, 3 Aug 2016 22:35:47 +0000 (18:35 -0400)]
Add py_compile to ci
Adam [Wed, 3 Aug 2016 22:01:45 +0000 (18:01 -0400)]
Merge remote-tracking branch 'gl/internets-prevent-line-flood'
Orillion [Wed, 3 Aug 2016 13:01:35 +0000 (15:01 +0200)]
Add length limit on messages from wolfram alpha.
Dwarf [Mon, 4 Jul 2016 18:26:47 +0000 (20:26 +0200)]
Fix typo in weather output
Orillion [Wed, 22 Jun 2016 19:12:56 +0000 (19:12 +0000)]
Merge branch 'py-moo/catch-dns-timeouts' into 'master'
Catch timeout exceptions and decrease the default timeout value
See merge request !33
linostar [Sun, 19 Jun 2016 21:11:58 +0000 (21:11 +0000)]
Allow numeric vhosts that are not IP-lookalike (without expanding them)
linostar [Wed, 1 Jun 2016 21:06:20 +0000 (21:06 +0000)]
Catch timeout exceptions and decrease the default timeout value
Adam [Sun, 5 Jun 2016 17:28:50 +0000 (13:28 -0400)]
Set +U on Welcome as it now requires it to send messages through +n
Adam [Fri, 20 May 2016 19:41:30 +0000 (15:41 -0400)]
Merge branch 'fix-url-expanding'
Adam [Fri, 20 May 2016 19:41:25 +0000 (15:41 -0400)]
Remove content type from expand which isn't correct
Adam [Fri, 20 May 2016 19:24:55 +0000 (15:24 -0400)]
Really commit it
Adam [Fri, 20 May 2016 19:24:26 +0000 (15:24 -0400)]
Add antiflood check to ytinfo
linostar [Mon, 7 Mar 2016 14:34:20 +0000 (14:34 +0000)]
Missing imports and proper storage for channel youtube_info option in db
Milos [Fri, 23 Oct 2015 18:25:49 +0000 (20:25 +0200)]
pyva/internets: Disable YT parsing by default
Daniel Oaks [Tue, 29 Sep 2015 13:29:06 +0000 (23:29 +1000)]
pyva/internets: Compile YouTube regexes
Milos [Tue, 29 Sep 2015 12:54:18 +0000 (14:54 +0200)]
pyva/internets: YouTube link parsing
Adam [Fri, 20 May 2016 19:16:14 +0000 (15:16 -0400)]
Fix reloading configuration
Adam [Fri, 20 May 2016 18:27:59 +0000 (14:27 -0400)]
Store trivia questions in-tree in yml, add import/export funcs, change database structure to make sense. Later get rid of this dumb internal->external theme name map
Milos [Thu, 8 Oct 2015 09:21:53 +0000 (11:21 +0200)]
Cleanup e-Sim a little bit
(cherry picked from commit
5a965a350839da7b0cc499808696e207a8d0149c )
Adam [Thu, 19 May 2016 22:11:05 +0000 (22:11 +0000)]
Merge branch 'resolving-vhost-with-TXT-record' into 'master'
Added check for DNS TXT records if a vhost resolves
Issue #14.
See merge request !25
Adam [Thu, 19 May 2016 22:00:08 +0000 (22:00 +0000)]
Merge branch 'chanlist-users-from-aciduser' into 'master'
Allow channel listusers command to come from AcidUsers other than Control.
See merge request !27
Adam [Thu, 19 May 2016 21:54:40 +0000 (21:54 +0000)]
Merge branch 'fix-urbandict-unicode-issue' into 'master'
Fix unicode issue in bing translator
This is a very tiny fix (1 char long).
See merge request !29
Adam [Thu, 19 May 2016 21:43:02 +0000 (17:43 -0400)]
Add gitlab ci
Adam [Thu, 19 May 2016 21:15:50 +0000 (21:15 +0000)]
Merge branch 'quotes/no-empty-quotes' into 'master'
Prevent adding of empty quotes.
This will prevent the creation of empty quotes. This prevents the issue below:
```
<@Dwarf> .quote add
<@Quotes> [Quote] Added quote #2094 by Dwarf
<@Quotes> [Quote]
```
See merge request !31
Dwarf [Sat, 16 Apr 2016 15:32:11 +0000 (17:32 +0200)]
Prevent adding of empty quotes.
linostar [Thu, 4 Feb 2016 20:01:22 +0000 (22:01 +0200)]
Added check for DNS TXT records if a vhost resolves
linostar [Sat, 2 Apr 2016 18:40:01 +0000 (18:40 +0000)]
Expand shortened urls without relying on any third-party service
Adam [Fri, 4 Mar 2016 22:36:04 +0000 (22:36 +0000)]
Merge branch 'internets/fix-dict-urlencode' into 'master'
Ensure .dict doesn't break on things like slashes by urlencoding the query.
See merge request !23
linostar [Wed, 16 Dec 2015 18:27:21 +0000 (20:27 +0200)]
Missing u
Orillion [Tue, 15 Dec 2015 18:34:29 +0000 (19:34 +0100)]
Allow channel listusers command to come from AcidUsers other than Control.
Adam [Sat, 21 Nov 2015 21:56:32 +0000 (15:56 -0600)]
Merge branch 'welcome/dont_join'
Adam [Sat, 21 Nov 2015 21:51:56 +0000 (15:51 -0600)]
Merge branch 'user-check-identified'
Adam [Sat, 21 Nov 2015 21:51:49 +0000 (15:51 -0600)]
Make account check more strict
Adam [Sat, 21 Nov 2015 21:43:08 +0000 (15:43 -0600)]
Merge branch 'trivia-unicode-answer'
Adam [Sat, 21 Nov 2015 21:40:59 +0000 (15:40 -0600)]
Merge branch 'master' into trapbot_fix
Adam [Sat, 21 Nov 2015 21:38:56 +0000 (15:38 -0600)]
Merge branch 'steam_fix'
Adam [Sat, 21 Nov 2015 21:36:03 +0000 (15:36 -0600)]
Merge branch 'pyva/fix_logger'
Adam [Sat, 21 Nov 2015 21:34:23 +0000 (15:34 -0600)]
Merge branch 'pyva/dbhotfix'
Dwarf [Sat, 21 Nov 2015 20:48:11 +0000 (21:48 +0100)]
Ensure .dict doesn't break on things like slashes by urlencoding the query.
Adam [Sat, 21 Nov 2015 16:30:18 +0000 (11:30 -0500)]
Merge branch 'master' into internets/yt-likecount-hotfix
Adam [Sat, 21 Nov 2015 16:28:18 +0000 (11:28 -0500)]
Merge branch 'master' into internets/fix-wa-outputlimit
Adam [Sat, 21 Nov 2015 16:27:18 +0000 (11:27 -0500)]
Merge branch 'master' into internets/fix-imdb
Adam [Sat, 21 Nov 2015 16:21:52 +0000 (11:21 -0500)]
Merge branch 'master' into fix-weather
Adam [Sat, 21 Nov 2015 16:12:27 +0000 (11:12 -0500)]
Merge branch 'master' into cloakgenerator-fix
Adam [Sat, 21 Nov 2015 16:11:08 +0000 (11:11 -0500)]
Merge remote-tracking branch 'gl/argparse_dedupe'
Orillion [Mon, 16 Nov 2015 22:22:57 +0000 (23:22 +0100)]
Remove constructor unit tests. Add more host, ipv4, and ipv6 tests.
Orillion [Mon, 16 Nov 2015 21:30:17 +0000 (22:30 +0100)]
Add cloak generator unit tests.
Orillion [Mon, 16 Nov 2015 21:29:47 +0000 (22:29 +0100)]
Fix IPv6 cloak generator to work like plexus 3 and 4. (Use host instead of cut off ip for ALPHA)
Orillion [Sat, 7 Nov 2015 09:19:21 +0000 (10:19 +0100)]
Welcome bot no longer joins newly registered channels
Orillion [Sun, 4 Oct 2015 14:48:13 +0000 (16:48 +0200)]
Fix cloak generator to work like the Plexus 4 cloak generator
Milos [Fri, 23 Oct 2015 12:47:59 +0000 (14:47 +0200)]
Properly kick users on untrap command
Milos [Fri, 23 Oct 2015 12:39:53 +0000 (14:39 +0200)]
Add a method to properly kick users
Milos [Mon, 19 Oct 2015 06:58:35 +0000 (08:58 +0200)]
Fix Trapbot's onKick event
Dwarf [Tue, 3 Nov 2015 18:56:35 +0000 (19:56 +0100)]
Fix IMDB API URL
Orillion [Sun, 27 Sep 2015 18:08:52 +0000 (20:08 +0200)]
Add method to check if user is identified
BlindSight [Mon, 26 Oct 2015 22:01:11 +0000 (18:01 -0400)]
steam: Correct the API to return free games
The API requires include_played_free_games to be present,
not include_player_free_games.
Milos [Sat, 24 Oct 2015 13:50:50 +0000 (15:50 +0200)]
pyva/pseudoclient: Don't serialize the unserialize function
(!!! Make sure to DELETE FROM *all tables that have _options in the end* WHERE name="unserialize")
Milos [Fri, 23 Oct 2015 19:06:09 +0000 (21:06 +0200)]
pyva/pseudoclient: Fix log level changing
Dwarf [Mon, 19 Oct 2015 22:40:28 +0000 (00:40 +0200)]
Fix output limiting where output is "None"
Dwarf [Sat, 17 Oct 2015 17:45:51 +0000 (19:45 +0200)]
Created hotfix for missing stats data, currently these two are the only observed missing keys
Milos [Fri, 9 Oct 2015 18:10:12 +0000 (20:10 +0200)]
Add INVITE command to Acid protocol
Milos [Fri, 9 Oct 2015 08:42:21 +0000 (10:42 +0200)]
pyva: Share argparsing code between modules
Orillion [Thu, 8 Oct 2015 21:59:50 +0000 (23:59 +0200)]
Fix trying to parse unicode as ascii. (I guess we just ignore it?)
Daniel Oaks [Sat, 26 Sep 2015 22:47:52 +0000 (08:47 +1000)]
Fix weather issue with rain detection
Adam [Sat, 26 Sep 2015 17:04:13 +0000 (13:04 -0400)]
Change default anope major to 1
Adam [Sat, 26 Sep 2015 16:12:55 +0000 (12:12 -0400)]
Add maxrounds config option to trivia
Adam [Sat, 26 Sep 2015 14:53:57 +0000 (14:53 +0000)]
Merge branch 'twitch' into 'master'
Added Twitch bot
Twitch (or TwitchTV) is another funserv bot that can be used to query and look for streams/games/videos/teams on twitch.tv. To see the list of commands, type: .tw help
See merge request !7
linostar [Thu, 18 Jun 2015 10:25:36 +0000 (13:25 +0300)]
Added twitch.tv bot integrated within Internets (replaced leading spaces by tabs)
Adam [Sat, 26 Sep 2015 13:16:55 +0000 (13:16 +0000)]
Merge branch 'fix-negative-numbers-in-internets' into 'master'
Fixed the negative numbers issue in internets.calc
See merge request !14
Adam [Sat, 26 Sep 2015 13:16:27 +0000 (13:16 +0000)]
Merge branch 'internets/outputlimit' into 'master'
Limit internets .cc output so that it no longer spams the channel with large output
Internets will now send a notice instead of spamming the channel when the output is longer than X lines (as defined in config.ini)
See merge request !16
Dwarf [Sat, 26 Sep 2015 12:49:20 +0000 (14:49 +0200)]
Internets will now send a notice instead of spamming the channel when the output is longer than X lines
linostar [Thu, 16 Jul 2015 11:25:36 +0000 (14:25 +0300)]
Fixed the negative numbers issue in internets.calc
Adam [Sat, 26 Sep 2015 02:48:17 +0000 (22:48 -0400)]
Merge remote-tracking branch 'gl/hotfix/post-merge-fixes'
Adam [Sat, 26 Sep 2015 00:16:41 +0000 (00:16 +0000)]
Merge branch 'trivia/hardlimit' into 'master'
Implement a hard limit to trivia to prevent unlimited trivia games
Add a hard limit to trivia to prevent seemingly infinite trivia games. This completes issue #7
See merge request !9
Orillion [Fri, 25 Sep 2015 23:27:57 +0000 (01:27 +0200)]
More yaml config fixes
Orillion [Fri, 25 Sep 2015 23:07:50 +0000 (01:07 +0200)]
Fix getting limitserv nick from config
Orillion [Fri, 25 Sep 2015 22:58:56 +0000 (00:58 +0200)]
Fix loading nick of Welcome bot
Dwarf [Fri, 25 Sep 2015 22:51:58 +0000 (00:51 +0200)]
Add a hard limit to trivia to prevent seemingly infinite trivia games. This completes issue #7
Adam [Fri, 25 Sep 2015 21:43:48 +0000 (21:43 +0000)]
Merge branch 'quotes/outputlimit' into 'master'
Limit quotes output to the limit set in the config
Limit the quotes output if it exceeds the limit set in the config
See merge request !8
Adam [Fri, 25 Sep 2015 21:37:56 +0000 (21:37 +0000)]
Merge branch 'fix-trivia-wrong-partial-answers' into 'master'
Fixed issue #10: do not accept a part of a number in answer as a correct answer in trivia
See merge request !17
linostar [Sun, 30 Aug 2015 20:22:08 +0000 (23:22 +0300)]
Fixed issue #10: do not accept a part of a number in answer as a correct answer in trivia
Dwarf [Fri, 25 Sep 2015 20:58:30 +0000 (22:58 +0200)]
Limit the quotes output if it exceeds the limit set in the config
Dwarf [Fri, 25 Sep 2015 20:47:57 +0000 (22:47 +0200)]
Merge branch 'master' of gitlab.com:rizon/acid into quotes/outputlimit
Adam [Fri, 25 Sep 2015 20:20:52 +0000 (16:20 -0400)]
Fix typo
Dwarf [Fri, 25 Sep 2015 20:20:04 +0000 (22:20 +0200)]
Limit the quotes output if it exceeds the limit set in the config
Adam [Fri, 25 Sep 2015 20:17:10 +0000 (16:17 -0400)]
Merge remote-tracking branch 'gl/esimwork'
Adam [Fri, 25 Sep 2015 20:08:45 +0000 (16:08 -0400)]
Change onServerNotice to void
Milos [Mon, 21 Sep 2015 18:36:11 +0000 (20:36 +0200)]
Allow inviteable clients to be invited (eq. to request) and kicked (eq. to remove)
(cherry picked from commit
a7e9a742052dcd83aef34eb69453fa23138382d2 )
Milos [Mon, 21 Sep 2015 17:57:42 +0000 (19:57 +0200)]
Handle server notices as well, separately from user ones
(cherry picked from commit
fa7ed9abb1201d88e6980bda8c8f05862a42133d )
Adam [Fri, 25 Sep 2015 19:58:32 +0000 (15:58 -0400)]
Add sanity checks to previous commit
Milos [Fri, 25 Sep 2015 19:58:01 +0000 (15:58 -0400)]
Add invite handlers
Adam [Fri, 25 Sep 2015 19:53:04 +0000 (15:53 -0400)]
Various build fixes
Adam [Fri, 25 Sep 2015 19:45:45 +0000 (15:45 -0400)]
Change default control nick to Acidictive
Adam [Fri, 25 Sep 2015 19:43:50 +0000 (15:43 -0400)]
Merge branch 'master' of gitlab.com:rizon/acid
Adam [Fri, 25 Sep 2015 19:43:34 +0000 (15:43 -0400)]
Merge remote-tracking branch 'gl/fix-non-mandatory-fields-in-lastfm'
Adam [Fri, 25 Sep 2015 19:36:52 +0000 (19:36 +0000)]
Merge branch 'quotes/search+string' into 'master'
Allow searching for strings in quotes
Allow searching for strings in quotes as opposed to just one word
See merge request !6
Adam [Fri, 25 Sep 2015 19:35:12 +0000 (19:35 +0000)]
Merge branch 'acid/output+fix' into 'master'
Update help output to match the actual command
The actual command is plugins, not plugin. Updated the help output to match the actual command.
See merge request !10
Adam [Fri, 25 Sep 2015 19:29:20 +0000 (15:29 -0400)]
Merge branch 'master' of gitlab.com:rizon/acid