]> jfr.im git - irc/rizon/acid.git/log
irc/rizon/acid.git
7 years agoUpdate example config
Orillion [Wed, 7 Sep 2016 20:09:26 +0000 (22:09 +0200)] 
Update example config

7 years agoUpdate py-dom-xpath url yet again
Orillion [Wed, 7 Sep 2016 20:09:06 +0000 (22:09 +0200)] 
Update py-dom-xpath url yet again

7 years agoUpdate run.sh to use mvn exec
Adam [Sat, 10 Sep 2016 00:28:35 +0000 (20:28 -0400)] 
Update run.sh to use mvn exec

7 years agogetChanStr: prefix secret channels with !
Adam [Mon, 5 Sep 2016 22:13:44 +0000 (18:13 -0400)] 
getChanStr: prefix secret channels with !

7 years agoMerge branch 'internets/ytfixlikes' into 'master'
Adam [Mon, 5 Sep 2016 20:51:36 +0000 (20:51 +0000)] 
Merge branch 'internets/ytfixlikes' into 'master'

Fix displaying of youtube info if there's no (dis)likes

This happens when the uploader has disabled them.

See merge request !40

7 years agoMerge branch 'internets/fixshowingnone' into 'master'
Adam [Mon, 5 Sep 2016 20:49:24 +0000 (20:49 +0000)] 
Merge branch 'internets/fixshowingnone' into 'master'

Fix showing "= None" when the second part of the query is empty.

This commit makes sure that some queries don't show "= None" (which comes from python itself) if the second part of the query is empty.
Turns
```
<@Dwarf> .cc abs
< Internets> [W|A] abs(x) = None
```
into
```
<&frawD> .cc abs
<&d-Internets> [W|A] abs(x)
```

See merge request !39

7 years agoMerge branch '18-py-dom-xpath-requirements-update' into 'master'
Adam [Mon, 5 Sep 2016 20:46:42 +0000 (20:46 +0000)] 
Merge branch '18-py-dom-xpath-requirements-update' into 'master'

Update requirements.txt with new link for py-dom-xpath

See merge request !36

7 years agoMerge remote-tracking branch 'gl/internets-channel-privmsg-check'
Adam [Mon, 5 Sep 2016 20:45:49 +0000 (16:45 -0400)] 
Merge remote-tracking branch 'gl/internets-channel-privmsg-check'

7 years agoAdd git version stuf from moo, add git version stuff to plugin manifests
Adam [Mon, 5 Sep 2016 20:31:50 +0000 (16:31 -0400)] 
Add git version stuf from moo, add git version stuff to plugin manifests

7 years agoUse eclipse aether to resolve maven artifacts for plugins
Adam [Mon, 5 Sep 2016 20:06:44 +0000 (16:06 -0400)] 
Use eclipse aether to resolve maven artifacts for plugins

7 years agoFix build
Adam [Mon, 5 Sep 2016 04:49:41 +0000 (00:49 -0400)] 
Fix build

7 years agoFix logging filters, fix unloading plugins
Adam [Mon, 5 Sep 2016 04:43:40 +0000 (00:43 -0400)] 
Fix logging filters, fix unloading plugins

7 years agoSplit up plugin into plugin and pluginmanager
Adam [Mon, 5 Sep 2016 02:26:15 +0000 (22:26 -0400)] 
Split up plugin into plugin and pluginmanager

7 years agoConvert event system to use eventbus
Adam [Mon, 5 Sep 2016 01:57:04 +0000 (21:57 -0400)] 
Convert event system to use eventbus

7 years agoUse logback for acid logging too
Adam [Sun, 4 Sep 2016 23:12:46 +0000 (19:12 -0400)] 
Use logback for acid logging too

7 years agoacid 4.1-SNAPSHOT
Adam [Sun, 4 Sep 2016 23:02:30 +0000 (19:02 -0400)] 
acid 4.1-SNAPSHOT

7 years agoConversion from timers to netty scheduled tasks
Adam [Sun, 4 Sep 2016 22:59:28 +0000 (18:59 -0400)] 
Conversion from timers to netty scheduled tasks

7 years agoci: update to jdk 8
Adam [Sun, 4 Sep 2016 21:39:11 +0000 (17:39 -0400)] 
ci: update to jdk 8

7 years agoConvert logging to slf4j, and logback
Adam [Sun, 4 Sep 2016 20:56:25 +0000 (16:56 -0400)] 
Convert logging to slf4j, and logback

7 years agoPing uplink occasionally
Adam [Sun, 4 Sep 2016 19:13:01 +0000 (15:13 -0400)] 
Ping uplink occasionally

7 years agoConvert i/o system to netty
Adam [Sun, 4 Sep 2016 18:49:13 +0000 (14:49 -0400)] 
Convert i/o system to netty

7 years agoJava 8
Adam [Sun, 4 Sep 2016 15:05:25 +0000 (11:05 -0400)] 
Java 8

7 years agoFormat poms, add names
Adam [Sun, 4 Sep 2016 14:28:25 +0000 (10:28 -0400)] 
Format poms, add names

7 years agoFix displaying of youtube info if there's no (dis)likes. This happens when the upload... 40/head
Dwarf [Mon, 29 Aug 2016 22:44:43 +0000 (00:44 +0200)] 
Fix displaying of youtube info if there's no (dis)likes. This happens when the uploader has disabled them.

7 years agoFix showing "= None" when the second part of the query is empty. 39/head
Dwarf [Tue, 16 Aug 2016 18:49:29 +0000 (20:49 +0200)] 
Fix showing "= None" when the second part of the query is empty.

7 years agoCheck if internets is in channel before responding 38/head
Orillion [Fri, 5 Aug 2016 22:39:31 +0000 (00:39 +0200)] 
Check if internets is in channel before responding

7 years agoUpdate requirements.txt with new link for py-dom-xpath 36/head
Orillion [Thu, 4 Aug 2016 12:38:10 +0000 (14:38 +0200)] 
Update requirements.txt with new link for py-dom-xpath

7 years agoLimit w/a output by line length too
Adam [Wed, 3 Aug 2016 23:42:08 +0000 (19:42 -0400)] 
Limit w/a output by line length too

7 years agoIf module initialization fails unload the imported module
Adam [Wed, 3 Aug 2016 23:22:04 +0000 (19:22 -0400)] 
If module initialization fails unload the imported module

7 years agoelse if -> elif
Adam [Wed, 3 Aug 2016 22:38:54 +0000 (18:38 -0400)] 
else if -> elif

7 years agoAdd py_compile to ci
Adam [Wed, 3 Aug 2016 22:35:47 +0000 (18:35 -0400)] 
Add py_compile to ci

7 years agoMerge remote-tracking branch 'gl/internets-prevent-line-flood'
Adam [Wed, 3 Aug 2016 22:01:45 +0000 (18:01 -0400)] 
Merge remote-tracking branch 'gl/internets-prevent-line-flood'

7 years agoAdd length limit on messages from wolfram alpha. 35/head
Orillion [Wed, 3 Aug 2016 13:01:35 +0000 (15:01 +0200)] 
Add length limit on messages from wolfram alpha.

7 years agoFix typo in weather output 34/head
Dwarf [Mon, 4 Jul 2016 18:26:47 +0000 (20:26 +0200)] 
Fix typo in weather output

8 years agoMerge branch 'py-moo/catch-dns-timeouts' into 'master'
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

8 years agoAllow numeric vhosts that are not IP-lookalike (without expanding them) 33/head
linostar [Sun, 19 Jun 2016 21:11:58 +0000 (21:11 +0000)] 
Allow numeric vhosts that are not IP-lookalike (without expanding them)

8 years agoCatch timeout exceptions and decrease the default timeout value
linostar [Wed, 1 Jun 2016 21:06:20 +0000 (21:06 +0000)] 
Catch timeout exceptions and decrease the default timeout value

8 years agoSet +U on Welcome as it now requires it to send messages through +n
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

8 years agoMerge branch 'fix-url-expanding'
Adam [Fri, 20 May 2016 19:41:30 +0000 (15:41 -0400)] 
Merge branch 'fix-url-expanding'

8 years agoRemove content type from expand which isn't correct
Adam [Fri, 20 May 2016 19:41:25 +0000 (15:41 -0400)] 
Remove content type from expand which isn't correct

8 years agoReally commit it
Adam [Fri, 20 May 2016 19:24:55 +0000 (15:24 -0400)] 
Really commit it

8 years agoAdd antiflood check to ytinfo
Adam [Fri, 20 May 2016 19:24:26 +0000 (15:24 -0400)] 
Add antiflood check to ytinfo

8 years agoMissing imports and proper storage for channel youtube_info option in db
linostar [Mon, 7 Mar 2016 14:34:20 +0000 (14:34 +0000)] 
Missing imports and proper storage for channel youtube_info option in db

8 years agopyva/internets: Disable YT parsing by default
Milos [Fri, 23 Oct 2015 18:25:49 +0000 (20:25 +0200)] 
pyva/internets: Disable YT parsing by default

8 years agopyva/internets: Compile YouTube regexes
Daniel Oaks [Tue, 29 Sep 2015 13:29:06 +0000 (23:29 +1000)] 
pyva/internets: Compile YouTube regexes

8 years agopyva/internets: YouTube link parsing
Milos [Tue, 29 Sep 2015 12:54:18 +0000 (14:54 +0200)] 
pyva/internets: YouTube link parsing

8 years agoFix reloading configuration
Adam [Fri, 20 May 2016 19:16:14 +0000 (15:16 -0400)] 
Fix reloading configuration

8 years agoStore trivia questions in-tree in yml, add import/export funcs, change database struc...
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

8 years agoCleanup e-Sim a little bit
Milos [Thu, 8 Oct 2015 09:21:53 +0000 (11:21 +0200)] 
Cleanup e-Sim a little bit

(cherry picked from commit 5a965a350839da7b0cc499808696e207a8d0149c)

8 years agoMerge branch 'resolving-vhost-with-TXT-record' into 'master'
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

8 years agoMerge branch 'chanlist-users-from-aciduser' into 'master'
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

8 years agoMerge branch 'fix-urbandict-unicode-issue' into 'master'
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

8 years agoAdd gitlab ci
Adam [Thu, 19 May 2016 21:43:02 +0000 (17:43 -0400)] 
Add gitlab ci

8 years agoMerge branch 'quotes/no-empty-quotes' into 'master'
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

8 years agoPrevent adding of empty quotes. 31/head
Dwarf [Sat, 16 Apr 2016 15:32:11 +0000 (17:32 +0200)] 
Prevent adding of empty quotes.

8 years agoAdded check for DNS TXT records if a vhost resolves
linostar [Thu, 4 Feb 2016 20:01:22 +0000 (22:01 +0200)] 
Added check for DNS TXT records if a vhost resolves

8 years agoExpand shortened urls without relying on any third-party service 30/head
linostar [Sat, 2 Apr 2016 18:40:01 +0000 (18:40 +0000)] 
Expand shortened urls without relying on any third-party service

8 years agoMerge branch 'internets/fix-dict-urlencode' into 'master'
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

8 years agoMissing u 29/head
linostar [Wed, 16 Dec 2015 18:27:21 +0000 (20:27 +0200)] 
Missing u

8 years agoAllow channel listusers command to come from AcidUsers other than Control. 27/head
Orillion [Tue, 15 Dec 2015 18:34:29 +0000 (19:34 +0100)] 
Allow channel listusers command to come from AcidUsers other than Control.

8 years agoMerge branch 'welcome/dont_join'
Adam [Sat, 21 Nov 2015 21:56:32 +0000 (15:56 -0600)] 
Merge branch 'welcome/dont_join'

8 years agoMerge branch 'user-check-identified'
Adam [Sat, 21 Nov 2015 21:51:56 +0000 (15:51 -0600)] 
Merge branch 'user-check-identified'

8 years agoMake account check more strict
Adam [Sat, 21 Nov 2015 21:51:49 +0000 (15:51 -0600)] 
Make account check more strict

8 years agoMerge branch 'trivia-unicode-answer'
Adam [Sat, 21 Nov 2015 21:43:08 +0000 (15:43 -0600)] 
Merge branch 'trivia-unicode-answer'

8 years agoMerge branch 'master' into trapbot_fix
Adam [Sat, 21 Nov 2015 21:40:59 +0000 (15:40 -0600)] 
Merge branch 'master' into trapbot_fix

8 years agoMerge branch 'steam_fix'
Adam [Sat, 21 Nov 2015 21:38:56 +0000 (15:38 -0600)] 
Merge branch 'steam_fix'

8 years agoMerge branch 'pyva/fix_logger'
Adam [Sat, 21 Nov 2015 21:36:03 +0000 (15:36 -0600)] 
Merge branch 'pyva/fix_logger'

8 years agoMerge branch 'pyva/dbhotfix'
Adam [Sat, 21 Nov 2015 21:34:23 +0000 (15:34 -0600)] 
Merge branch 'pyva/dbhotfix'

8 years agoEnsure .dict doesn't break on things like slashes by urlencoding the query.
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.

8 years agoMerge branch 'master' into internets/yt-likecount-hotfix
Adam [Sat, 21 Nov 2015 16:30:18 +0000 (11:30 -0500)] 
Merge branch 'master' into internets/yt-likecount-hotfix

8 years agoMerge branch 'master' into internets/fix-wa-outputlimit
Adam [Sat, 21 Nov 2015 16:28:18 +0000 (11:28 -0500)] 
Merge branch 'master' into internets/fix-wa-outputlimit

8 years agoMerge branch 'master' into internets/fix-imdb
Adam [Sat, 21 Nov 2015 16:27:18 +0000 (11:27 -0500)] 
Merge branch 'master' into internets/fix-imdb

8 years agoMerge branch 'master' into fix-weather
Adam [Sat, 21 Nov 2015 16:21:52 +0000 (11:21 -0500)] 
Merge branch 'master' into fix-weather

8 years agoMerge branch 'master' into cloakgenerator-fix
Adam [Sat, 21 Nov 2015 16:12:27 +0000 (11:12 -0500)] 
Merge branch 'master' into cloakgenerator-fix

8 years agoMerge remote-tracking branch 'gl/argparse_dedupe'
Adam [Sat, 21 Nov 2015 16:11:08 +0000 (11:11 -0500)] 
Merge remote-tracking branch 'gl/argparse_dedupe'

8 years agoRemove constructor unit tests. Add more host, ipv4, and ipv6 tests.
Orillion [Mon, 16 Nov 2015 22:22:57 +0000 (23:22 +0100)] 
Remove constructor unit tests. Add more host, ipv4, and ipv6 tests.

8 years agoAdd cloak generator unit tests.
Orillion [Mon, 16 Nov 2015 21:30:17 +0000 (22:30 +0100)] 
Add cloak generator unit tests.

8 years agoFix IPv6 cloak generator to work like plexus 3 and 4. (Use host instead of cut off...
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)

8 years agoWelcome bot no longer joins newly registered channels
Orillion [Sat, 7 Nov 2015 09:19:21 +0000 (10:19 +0100)] 
Welcome bot no longer joins newly registered channels

8 years agoFix cloak generator to work like the Plexus 4 cloak generator
Orillion [Sun, 4 Oct 2015 14:48:13 +0000 (16:48 +0200)] 
Fix cloak generator to work like the Plexus 4 cloak generator

8 years agoProperly kick users on untrap command
Milos [Fri, 23 Oct 2015 12:47:59 +0000 (14:47 +0200)] 
Properly kick users on untrap command

8 years agoAdd a method to properly kick users
Milos [Fri, 23 Oct 2015 12:39:53 +0000 (14:39 +0200)] 
Add a method to properly kick users

8 years agoFix Trapbot's onKick event
Milos [Mon, 19 Oct 2015 06:58:35 +0000 (08:58 +0200)] 
Fix Trapbot's onKick event

8 years agoFix IMDB API URL 22/head
Dwarf [Tue, 3 Nov 2015 18:56:35 +0000 (19:56 +0100)] 
Fix IMDB API URL

8 years agoAdd method to check if user is identified
Orillion [Sun, 27 Sep 2015 18:08:52 +0000 (20:08 +0200)] 
Add method to check if user is identified

8 years agosteam: Correct the API to return free games 21/head
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.

8 years agopyva/pseudoclient: Don't serialize the unserialize function
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")

8 years agopyva/pseudoclient: Fix log level changing
Milos [Fri, 23 Oct 2015 19:06:09 +0000 (21:06 +0200)] 
pyva/pseudoclient: Fix log level changing

8 years agoFix output limiting where output is "None"
Dwarf [Mon, 19 Oct 2015 22:40:28 +0000 (00:40 +0200)] 
Fix output limiting where output is "None"

8 years agoCreated hotfix for missing stats data, currently these two are the only observed...
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

8 years agoAdd INVITE command to Acid protocol
Milos [Fri, 9 Oct 2015 18:10:12 +0000 (20:10 +0200)] 
Add INVITE command to Acid protocol

8 years agopyva: Share argparsing code between modules
Milos [Fri, 9 Oct 2015 08:42:21 +0000 (10:42 +0200)] 
pyva: Share argparsing code between modules

8 years agoFix trying to parse unicode as ascii. (I guess we just ignore it?)
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?)

8 years agoFix weather issue with rain detection
Daniel Oaks [Sat, 26 Sep 2015 22:47:52 +0000 (08:47 +1000)] 
Fix weather issue with rain detection

8 years agoChange default anope major to 1
Adam [Sat, 26 Sep 2015 17:04:13 +0000 (13:04 -0400)] 
Change default anope major to 1

8 years agoAdd maxrounds config option to trivia
Adam [Sat, 26 Sep 2015 16:12:55 +0000 (12:12 -0400)] 
Add maxrounds config option to trivia

8 years agoMerge branch 'twitch' into 'master'
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

8 years agoAdded twitch.tv bot integrated within Internets (replaced leading spaces by tabs)
linostar [Thu, 18 Jun 2015 10:25:36 +0000 (13:25 +0300)] 
Added twitch.tv bot integrated within Internets (replaced leading spaces by tabs)

8 years agoMerge branch 'fix-negative-numbers-in-internets' into 'master'
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

8 years agoMerge branch 'internets/outputlimit' into 'master'
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