]> jfr.im git - irc/rizon/acid.git/log
irc/rizon/acid.git
5 years agoProtocol: Split on byte count rather than character count as this is incorrect with... origin/fix/protocol-split-bytes
Orillion [Sat, 1 Dec 2018 21:40:41 +0000 (22:40 +0100)] 
Protocol: Split on byte count rather than character count as this is incorrect with unicode

5 years agoCI: Don't fail on surefire fork
Orillion [Sat, 1 Dec 2018 21:45:42 +0000 (22:45 +0100)] 
CI: Don't fail on surefire fork

5 years agoMerge branch 'vizon/fix-delete-user' into 'master'
Orillion [Sun, 12 Aug 2018 07:55:41 +0000 (07:55 +0000)] 
Merge branch 'vizon/fix-delete-user' into 'master'

Vizon: Allow update user timestamp to be null

See merge request rizon/acid!89

5 years agoVizon: Allow update user timestamp to be null
Orillion [Sun, 12 Aug 2018 07:28:16 +0000 (09:28 +0200)] 
Vizon: Allow update user timestamp to be null

5 years agoMerge branch '60-fix-urbandictionary' into 'master'
Darius Jahandarie [Mon, 30 Jul 2018 18:08:14 +0000 (18:08 +0000)] 
Merge branch '60-fix-urbandictionary' into 'master'

Resolve "Fix urbandictionary"

Closes #60

See merge request rizon/acid!88

5 years agoFix urbandictionary API handling
Dwarf [Sat, 21 Jul 2018 21:35:05 +0000 (23:35 +0200)] 
Fix urbandictionary API handling

5 years agoMerge branch 'bugfix/filedownloader-timeout' into 'master'
Orillion [Sat, 21 Jul 2018 07:43:58 +0000 (07:43 +0000)] 
Merge branch 'bugfix/filedownloader-timeout' into 'master'

Add a timeout to the file downloader

See merge request rizon/acid!87

5 years agoAdd a timeout to the file downloader
Orillion [Fri, 20 Jul 2018 09:40:02 +0000 (11:40 +0200)] 
Add a timeout to the file downloader

5 years agoMerge branch 'feature/event-user-introduce' into 'master'
Orillion [Sat, 23 Jun 2018 18:06:17 +0000 (18:06 +0000)] 
Merge branch 'feature/event-user-introduce' into 'master'

Add EventUserIntroduce for introducing users regardless of bursting

See merge request rizon/acid!86

5 years agoAdd EventUserIntroduce for introducing users regardless of bursting
Orillion [Sat, 23 Jun 2018 17:59:07 +0000 (19:59 +0200)] 
Add EventUserIntroduce for introducing users regardless of bursting

6 years agoMerge branch 'vizon-commands' into 'master'
Orillion [Sat, 14 Apr 2018 19:21:57 +0000 (19:21 +0000)] 
Merge branch 'vizon-commands' into 'master'

Add shorthand versions of admin commands

See merge request rizon/acid!85

6 years agoAdd shorthand versions of admin commands
Dwarf [Sat, 14 Apr 2018 19:19:39 +0000 (21:19 +0200)] 
Add shorthand versions of admin commands

6 years agoMerge branch 'pyva/58-do-not-reject-resolving-vhost' into 'master'
Orillion [Sun, 11 Mar 2018 10:11:54 +0000 (10:11 +0000)] 
Merge branch 'pyva/58-do-not-reject-resolving-vhost' into 'master'

Do not reject resolving vhosts

Closes #58 and #39

See merge request rizon/acid!83

6 years agoMerge branch 'pyva/remove-request' into 'master'
Orillion [Sun, 11 Mar 2018 10:11:36 +0000 (10:11 +0000)] 
Merge branch 'pyva/remove-request' into 'master'

Pyva/remove request

Closes #56 and #54

See merge request rizon/acid!84

6 years agoDo not check the usercount before leaving LimitServ
Orillion [Sat, 10 Mar 2018 14:00:09 +0000 (15:00 +0100)] 
Do not check the usercount before leaving LimitServ

6 years agoPart a channel if the channel is not registered
Orillion [Sat, 10 Mar 2018 13:55:17 +0000 (14:55 +0100)] 
Part a channel if the channel is not registered

6 years agoDo not reject resolving vhosts
Orillion [Sat, 10 Mar 2018 13:40:51 +0000 (14:40 +0100)] 
Do not reject resolving vhosts

6 years agoMerge branch 'patch-1' into 'master'
Orillion [Thu, 25 Jan 2018 19:25:09 +0000 (19:25 +0000)] 
Merge branch 'patch-1' into 'master'

Update cmd_user.py to include changes to Steam API no longer passing the gameextrainfo response

See merge request rizon/acid!82

6 years agoUpdate cmd_user.py to include changes to Steam API no longer passing the gameextrainf...
Artemis-kun [Thu, 25 Jan 2018 19:25:06 +0000 (19:25 +0000)] 
Update cmd_user.py to include changes to Steam API no longer passing the gameextrainfo response

6 years agoMerge branch 'dwarf/pyva-fixes' into 'master'
Orillion [Thu, 28 Dec 2017 21:04:28 +0000 (21:04 +0000)] 
Merge branch 'dwarf/pyva-fixes' into 'master'

Pyva: Disable google commands. Add unshorten alias for expand.

Closes #16 and #53

See merge request rizon/acid!80

6 years agoMerge branch 'mvnversion' into 'master'
Orillion [Thu, 28 Dec 2017 20:46:19 +0000 (20:46 +0000)] 
Merge branch 'mvnversion' into 'master'

Add version to maven-compiler-plugin

Closes #40

See merge request rizon/acid!79

6 years agoPyva: Disable google commands. Add unshorten alias for expand. Closes #16 and #53
Dwarf [Thu, 28 Dec 2017 19:09:09 +0000 (20:09 +0100)] 
Pyva: Disable google commands. Add unshorten alias for expand. Closes #16 and #53

6 years agoAdd version to maven-compiler-plugin
Dwarf [Thu, 28 Dec 2017 19:02:28 +0000 (20:02 +0100)] 
Add version to maven-compiler-plugin

6 years agoacid: clean up kick handler
Adam [Tue, 19 Dec 2017 23:08:08 +0000 (18:08 -0500)] 
acid: clean up kick handler

6 years agoacid: change source of Message.on() back to previous behavior
Adam [Tue, 19 Dec 2017 23:03:32 +0000 (18:03 -0500)] 
acid: change source of Message.on() back to previous behavior

6 years agoMerge branch 'trivia/skip_question' into 'master'
Orillion [Sat, 16 Dec 2017 18:58:27 +0000 (18:58 +0000)] 
Merge branch 'trivia/skip_question' into 'master'

Allow channel half operators or higher to skip a trivia question

Closes #55

See merge request rizon/acid!77

6 years agoAdd a file downloader to acid so modules can download files
Orillion [Sun, 3 Dec 2017 10:12:05 +0000 (11:12 +0100)] 
Add a file downloader to acid so modules can download files

6 years agoMerge branch 'xmas2017-fixes' into 'master'
Orillion [Mon, 27 Nov 2017 19:26:07 +0000 (19:26 +0000)] 
Merge branch 'xmas2017-fixes' into 'master'

Xmas2017 fixes

Closes #25

See merge request rizon/acid!78

6 years agoAdd the ability to get the users of a chanmode event
Dwarf [Tue, 14 Nov 2017 15:32:17 +0000 (16:32 +0100)] 
Add the ability to get the users of a chanmode event

6 years agoAllow channel half operators or higher to skip a trivia question
Orillion [Sun, 19 Nov 2017 09:07:44 +0000 (10:07 +0100)] 
Allow channel half operators or higher to skip a trivia question

6 years agoMerge branch 'kb/snomasksanity' into 'master'
Orillion [Sat, 16 Sep 2017 15:29:27 +0000 (15:29 +0000)] 
Merge branch 'kb/snomasksanity' into 'master'

kb/snomasksanity: checks for stupidity in User and adds check for malformed ENCAP SNOMASK in encap handler

See merge request rizon/acid!76

6 years agoadd checks for stupidity in User and add check for malformed ENCAP SNOMASK in encap...
christinaa [Fri, 15 Sep 2017 08:20:10 +0000 (08:20 +0000)] 
add checks for stupidity in User and add check for malformed ENCAP SNOMASK in encap handler

6 years agoMerge branch 'kb/snomask' into 'master'
Orillion [Fri, 15 Sep 2017 07:17:18 +0000 (07:17 +0000)] 
Merge branch 'kb/snomask' into 'master'

kb/snomask: ENCAP SNOMASK support for acid as well as protocol support for 5 arg SVSMODE needed to send extarg

See merge request rizon/acid!75

6 years agoencap snomask support for acid as well as protocol support for 5 arg svsmode needed...
christinaa [Thu, 14 Sep 2017 14:39:32 +0000 (07:39 -0700)] 
encap snomask support for acid as well as protocol support for 5 arg svsmode needed to send extarg

6 years agoMerge branch 'add-spoof-check-on-user' into 'master'
Kristina [Sun, 10 Sep 2017 08:40:09 +0000 (08:40 +0000)] 
Merge branch 'add-spoof-check-on-user' into 'master'

Add a public method to check if a user's IP is spoofed

See merge request !74

6 years agoAdd a public method to check if a user's IP is spoofed
Orillion [Sun, 10 Sep 2017 07:37:17 +0000 (09:37 +0200)] 
Add a public method to check if a user's IP is spoofed

6 years agoMerge branch 'kb/setuser' into 'master'
Orillion [Mon, 4 Sep 2017 14:30:45 +0000 (14:30 +0000)] 
Merge branch 'kb/setuser' into 'master'

kb/setuser: add a setter for ident in the User class.

See merge request !73

6 years agoadd setter for ident to allow for CHGIDENT in geo to work without desyncing acid
christinaa [Mon, 4 Sep 2017 05:49:55 +0000 (22:49 -0700)] 
add setter for ident  to allow for CHGIDENT in geo to work without desyncing acid

6 years agoMerge branch 'kb/chanbans' into 'master'
Orillion [Wed, 30 Aug 2017 21:47:23 +0000 (21:47 +0000)] 
Merge branch 'kb/chanbans' into 'master'

kb/chanbans: Support for channels ban-like modes, BMASK as well as various improvements in message handling.

See merge request !72

6 years agoFix HashSet to Set in Channel modes
Orillion [Wed, 30 Aug 2017 21:44:02 +0000 (23:44 +0200)] 
Fix HashSet to Set in Channel modes

6 years agouse the logger instead of printing a useless stacktrace when a TS cannot be converted...
christinaa [Wed, 30 Aug 2017 00:26:29 +0000 (17:26 -0700)] 
use the logger instead of printing a useless stacktrace when a TS cannot be converted to an int

6 years agomake hashsets for banlike modes final and add support for +I
christinaa [Wed, 30 Aug 2017 00:13:15 +0000 (17:13 -0700)] 
make hashsets for banlike modes final and add support for +I

6 years agofix my earlier stupidity, add implementation of ::on that allows doing what it's...
christinaa [Tue, 29 Aug 2017 19:01:00 +0000 (13:01 -0600)] 
fix my earlier stupidity, add implementation of ::on that allows doing what it's supposed to without doing a second set of lookups, otherwise fallback to string ::on (in AcidCore in case of a non TS message) or in Message in case of a TS message for the sake of backwards compatibility with everything else that does a second set of lookups

6 years agoshouldDropTsMessage has been factored out so get rid of it here
christinaa [Tue, 29 Aug 2017 18:16:14 +0000 (12:16 -0600)] 
shouldDropTsMessage has been factored out so get rid of it here

6 years agogutted the old TMode implementation that was doing redundant lookups already handled...
christinaa [Tue, 29 Aug 2017 18:14:09 +0000 (12:14 -0600)] 
gutted the old TMode implementation that was doing redundant lookups already handled by the caller in favour and possibly incorrectly assuming string reference equality and replaced it with a new one

6 years agofactor out a common TS check into Message
christinaa [Tue, 29 Aug 2017 18:11:00 +0000 (12:11 -0600)] 
factor out a common TS check into Message

6 years agoTMODE insanity (YES I KNOW THIS NEEDS A SANITY CHECK BUT I'LL ADD IT TOMORROW SINCE...
christinaa [Tue, 29 Aug 2017 08:59:19 +0000 (01:59 -0700)] 
TMODE insanity (YES I KNOW THIS NEEDS A SANITY CHECK BUT I'LL ADD IT TOMORROW SINCE I WANT TO FACTOR IT INTO A FUNCTION THAT CHECKBAN CAN USE, TOO TIRED FOR THAT NOW)

6 years agoBMASK server command handler for handling ban-like modes during burst
christinaa [Tue, 29 Aug 2017 08:36:15 +0000 (01:36 -0700)] 
BMASK server command handler for handling ban-like modes during burst

6 years agouse LinkedHashMap instead of HashMap for channelMap as well as provide an interface...
christinaa [Tue, 29 Aug 2017 08:34:31 +0000 (01:34 -0700)] 
use LinkedHashMap instead of HashMap for channelMap as well as provide an interface to get all channels as a Collection<Channel>

6 years agoadd support for storing ban-like modes (only +e/+b for now) for channels
christinaa [Tue, 29 Aug 2017 08:30:54 +0000 (01:30 -0700)] 
add support for storing ban-like modes (only +e/+b for now) for channels

6 years agoUpdate the colored vhost of the user, not the operator
Orillion [Sun, 27 Aug 2017 22:04:04 +0000 (00:04 +0200)] 
Update the colored vhost of the user, not the operator

6 years agoMerge branch 'vizon/announce-winners' into 'master'
Orillion [Sun, 27 Aug 2017 21:32:51 +0000 (21:32 +0000)] 
Merge branch 'vizon/announce-winners' into 'master'

Vizon/announce winners

See merge request !71

6 years agoMerge branch 'vizon/modify-vhost' into 'master'
Orillion [Sun, 27 Aug 2017 21:31:44 +0000 (21:31 +0000)] 
Merge branch 'vizon/modify-vhost' into 'master'

Allow manual override of a user's colored vhost

Closes #50

See merge request !70

6 years agoAllow manual override of a user's colored vhost
Orillion [Thu, 24 Aug 2017 19:16:40 +0000 (21:16 +0200)] 
Allow manual override of a user's colored vhost

6 years agoMerge branch 'vizon-sort-results' into 'master'
Orillion [Sun, 27 Aug 2017 21:25:56 +0000 (21:25 +0000)] 
Merge branch 'vizon-sort-results' into 'master'

Order the results of a drawing before entering in the database

See merge request !69

6 years agofixed a minor inconsistency in variable naming in SQL.java
christinaa [Sun, 27 Aug 2017 20:26:12 +0000 (21:26 +0100)] 
fixed a minor inconsistency in variable naming in SQL.java

6 years agoFix vizon example file
Orillion [Fri, 25 Aug 2017 21:18:07 +0000 (23:18 +0200)] 
Fix vizon example file

6 years agoAnnounce winners in debug channel
Orillion [Thu, 24 Aug 2017 19:56:07 +0000 (21:56 +0200)] 
Announce winners in debug channel

6 years agoIgnore netbeans files
Orillion [Thu, 24 Aug 2017 19:30:37 +0000 (21:30 +0200)] 
Ignore netbeans files

6 years agoMerge branch 'misc_1' into 'master'
Orillion [Tue, 22 Aug 2017 20:30:18 +0000 (20:30 +0000)] 
Merge branch 'misc_1' into 'master'

Avoid doing unnecessary lookups

See merge request !65

6 years agoOrder the results of a drawing before entering in the database
Orillion [Tue, 22 Aug 2017 19:56:29 +0000 (21:56 +0200)] 
Order the results of a drawing before entering in the database

6 years agoMerge branch 'vizon_patch_1' into 'master'
Orillion [Sat, 29 Jul 2017 08:53:47 +0000 (08:53 +0000)] 
Merge branch 'vizon_patch_1' into 'master'

Vizon Cleanups

See merge request !64

6 years agoVizon: Set multiplier back to 1 instead of 0 after the vhost expires.
Orillion [Sun, 2 Jul 2017 15:54:44 +0000 (15:54 +0000)] 
Vizon: Set multiplier back to 1 instead of 0 after the vhost expires.

7 years agoMerge branch 'pyva-imdb-apikey' into 'master'
Orillion [Sun, 4 Jun 2017 18:29:59 +0000 (18:29 +0000)] 
Merge branch 'pyva-imdb-apikey' into 'master'

Internets: Add the ability to supply an API key for iMDB

See merge request !68

7 years agoAdd the ability to supply an api key
Dwarf [Fri, 26 May 2017 07:55:09 +0000 (09:55 +0200)] 
Add the ability to supply an api key

7 years agoformat: Add GREEN.
Darius Jahandarie [Mon, 22 May 2017 17:56:33 +0000 (13:56 -0400)] 
format: Add GREEN.

7 years agoprotocol: remove old swebirc method
Adam [Sun, 14 May 2017 18:05:36 +0000 (14:05 -0400)] 
protocol: remove old swebirc method

7 years agoMerge branch 'vizon/fixes' into 'master'
Orillion [Fri, 21 Apr 2017 22:14:07 +0000 (22:14 +0000)] 
Merge branch 'vizon/fixes' into 'master'

Vizon/fixes

Closes #42

See merge request !66

7 years agoAdd indication which nickname won the VIzon lottery
Orillion [Fri, 21 Apr 2017 22:10:37 +0000 (00:10 +0200)] 
Add indication which nickname won the VIzon lottery

7 years agoDo not accidentally give the wrong person a vhost
Orillion [Fri, 21 Apr 2017 22:05:09 +0000 (00:05 +0200)] 
Do not accidentally give the wrong person a vhost

- isIdentified() als checks SU, which is removed later (not at the moment we receive nick change) so we need to check only mode +r

7 years agoFix format error in VIP command reply
Orillion [Wed, 19 Apr 2017 16:47:20 +0000 (18:47 +0200)] 
Fix format error in VIP command reply

- Util.ftime() returns with trailing and/or leading space(s)

7 years agoUsers with permanent vhost are now told they have it in the VIP command
Orillion [Wed, 19 Apr 2017 16:46:35 +0000 (18:46 +0200)] 
Users with permanent vhost are now told they have it in the VIP command

7 years agoFix typo in sql expire query
Orillion [Tue, 18 Apr 2017 22:21:48 +0000 (00:21 +0200)] 
Fix typo in sql expire query

7 years agoserver: add getServersC method
staticfox [Mon, 17 Apr 2017 08:20:15 +0000 (04:20 -0400)] 
server: add getServersC method

Just so we can be consistent

7 years agoUse getUsersC() instead of getUsers()
staticfox [Mon, 17 Apr 2017 08:07:27 +0000 (04:07 -0400)] 
Use getUsersC() instead of getUsers()

We do the lookup immediately after anyway, so save a step.

7 years agovizon: Fix grammar in BetCommand
staticfox [Mon, 17 Apr 2017 07:33:14 +0000 (03:33 -0400)] 
vizon: Fix grammar in BetCommand

7 years agovizon: Cleanup building responses for CheckCommand
staticfox [Mon, 17 Apr 2017 00:41:22 +0000 (20:41 -0400)] 
vizon: Cleanup building responses for CheckCommand

7 years agovizon: Use isIdentified() instead of hasMode()
staticfox [Mon, 17 Apr 2017 00:33:19 +0000 (20:33 -0400)] 
vizon: Use isIdentified() instead of hasMode()

7 years agoDo not set vhosts for users that do not have or deserve them
Orillion [Sun, 16 Apr 2017 21:22:47 +0000 (23:22 +0200)] 
Do not set vhosts for users that do not have or deserve them

7 years agoImproved cleanup of expired and deleted vhosts
Orillion [Sun, 16 Apr 2017 19:27:33 +0000 (21:27 +0200)] 
Improved cleanup of expired and deleted vhosts

7 years agoMerge branch 'vizon' into 'master'
Orillion [Sun, 16 Apr 2017 19:11:33 +0000 (19:11 +0000)] 
Merge branch 'vizon' into 'master'

Vizon

Closes #34, #33, #31, #30, and #35

See merge request !62

7 years agoImplement Vizon
Orillion [Sun, 16 Apr 2017 19:02:20 +0000 (21:02 +0200)] 
Implement Vizon

7 years agoMerge branch 'internets/yt-fixnostatistics' into 'master'
Orillion [Fri, 7 Apr 2017 23:12:25 +0000 (23:12 +0000)] 
Merge branch 'internets/yt-fixnostatistics' into 'master'

Workaround for API not returning video statistics

See merge request !63

7 years agoWorkaround for API not returning video statistics
Dwarf [Fri, 7 Apr 2017 20:08:40 +0000 (22:08 +0200)] 
Workaround for API not returning video statistics

7 years agocloak generator: fix test
Adam [Wed, 29 Mar 2017 16:55:02 +0000 (12:55 -0400)] 
cloak generator: fix test

7 years agocloak generator: more cleanup from old bug
Adam [Wed, 29 Mar 2017 16:45:55 +0000 (12:45 -0400)] 
cloak generator: more cleanup from old bug

7 years agocloak generator: remove bugfix that was fixed in plexus4
Adam [Wed, 29 Mar 2017 16:36:50 +0000 (12:36 -0400)] 
cloak generator: remove bugfix that was fixed in plexus4

7 years agoLittle cleanup of cloak generator, make test unix line endings..
Adam [Wed, 29 Mar 2017 12:45:30 +0000 (08:45 -0400)] 
Little cleanup of cloak generator, make test unix line endings..

7 years agoConsolidate cloak tests
Adam [Wed, 29 Mar 2017 12:29:12 +0000 (08:29 -0400)] 
Consolidate cloak tests

7 years agoMerge branch 'acid/handle-uwebirc' into 'master'
Adam [Fri, 24 Feb 2017 22:49:41 +0000 (22:49 +0000)] 
Merge branch 'acid/handle-uwebirc' into 'master'

Acid/handle uwebirc

See merge request !61

7 years agoAdd CGIHOST for user
Orillion [Sun, 29 Jan 2017 12:32:46 +0000 (13:32 +0100)] 
Add CGIHOST for user

7 years agoUpdate FML api url with new url (betacie.com)
Orillion [Sat, 7 Jan 2017 13:56:55 +0000 (14:56 +0100)] 
Update FML api url with new url (betacie.com)

7 years agoMerge branch 'acid/event-encap' into 'master'
Orillion [Fri, 6 Jan 2017 20:13:50 +0000 (20:13 +0000)] 
Merge branch 'acid/event-encap' into 'master'

Send out an event for ENCAP instead of trying to parse all ENCAPs in the core

See merge request !60

7 years agoSend out an event for ENCAP instead of trying to parse all ENCAPs in the core
Orillion [Thu, 5 Jan 2017 21:25:11 +0000 (22:25 +0100)] 
Send out an event for ENCAP instead of trying to parse all ENCAPs in the core

7 years agoAllow users to have a cgisockhost to indicate that they are a webirc user
Orillion [Thu, 5 Jan 2017 22:17:45 +0000 (23:17 +0100)] 
Allow users to have a cgisockhost to indicate that they are a webirc user

7 years agoMerge branch 'acid/fix-command-parser' into 'master'
Adam [Tue, 27 Dec 2016 21:17:47 +0000 (21:17 +0000)] 
Merge branch 'acid/fix-command-parser' into 'master'

Do not attempt to construct arguments for a command that takes 0 arguments

See merge request !59

7 years agoDo not attempt to construct arguments for a command that takes 0 arguments
Orillion [Tue, 27 Dec 2016 12:00:33 +0000 (13:00 +0100)] 
Do not attempt to construct arguments for a command that takes 0 arguments

7 years agoMerge branch 'acid/command_arguments' into 'master'
Orillion [Tue, 27 Dec 2016 09:56:29 +0000 (09:56 +0000)] 
Merge branch 'acid/command_arguments' into 'master'

Add argument parsers for common arguments

See merge request !57

7 years agoMerge branch 'trapbot-add_punctuation_mark' into 'master'
Orillion [Tue, 27 Dec 2016 09:55:02 +0000 (09:55 +0000)] 
Merge branch 'trapbot-add_punctuation_mark' into 'master'

[Retraptimer.java] Add punctuation mark to retrap message

See merge request !58

7 years ago[Retraptimer.java] Add punctuation mark to retrap message
MAGIC [Wed, 21 Dec 2016 23:22:08 +0000 (00:22 +0100)] 
[Retraptimer.java] Add punctuation mark to retrap message