]>
jfr.im git - irc/rizon/acid.git/log
Adam [Sun, 4 Sep 2016 23:02:30 +0000 (19:02 -0400)]
acid 4.1-SNAPSHOT
Adam [Sun, 4 Sep 2016 22:59:28 +0000 (18:59 -0400)]
Conversion from timers to netty scheduled tasks
Adam [Sun, 4 Sep 2016 21:39:11 +0000 (17:39 -0400)]
ci: update to jdk 8
Adam [Sun, 4 Sep 2016 20:56:25 +0000 (16:56 -0400)]
Convert logging to slf4j, and logback
Adam [Sun, 4 Sep 2016 19:13:01 +0000 (15:13 -0400)]
Ping uplink occasionally
Adam [Sun, 4 Sep 2016 18:49:13 +0000 (14:49 -0400)]
Convert i/o system to netty
Adam [Sun, 4 Sep 2016 15:05:25 +0000 (11:05 -0400)]
Java 8
Adam [Sun, 4 Sep 2016 14:28:25 +0000 (10:28 -0400)]
Format poms, add names
Adam [Wed, 3 Aug 2016 23:42:08 +0000 (19:42 -0400)]
Limit w/a output by line length too
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 )