]> jfr.im git - irc/rizon/acid.git/log
irc/rizon/acid.git
2 years agoWIP: Allow barring of users from VIzon origin/vizon-ban
Dwarf [Mon, 4 Oct 2021 13:54:45 +0000 (15:54 +0200)] 
WIP: Allow barring of users from VIzon

2 years agoMerge branch 'action-sasl' into 'master'
Adam [Mon, 6 Sep 2021 04:12:00 +0000 (04:12 +0000)] 
Merge branch 'action-sasl' into 'master'

Allow calling SVSKILL with reason argument

See merge request rizon/acid!97

2 years agoAdd SU from UID, allow SU filling on User object creation
Dwarf [Sun, 30 May 2021 15:07:12 +0000 (17:07 +0200)] 
Add SU from UID, allow SU filling on User object creation

2 years agoMerge branch 'fix-libpython' into 'master'
Adam [Sun, 5 Sep 2021 17:15:40 +0000 (17:15 +0000)] 
Merge branch 'fix-libpython' into 'master'

Replace libpython-dev with libpython2-dev for Debian bullseye build

See merge request rizon/acid!98

2 years agoPull image by last known working digest
Dwarf [Sat, 4 Sep 2021 22:41:52 +0000 (00:41 +0200)] 
Pull image by last known working digest

2 years agoExplicitly call python2 here
Dwarf [Sat, 4 Sep 2021 22:24:27 +0000 (00:24 +0200)] 
Explicitly call python2 here

2 years agoReplace libpython-dev with libpython2-dev for Debian bullseye build
Dwarf [Sat, 4 Sep 2021 22:21:22 +0000 (00:21 +0200)] 
Replace libpython-dev with libpython2-dev for Debian bullseye build

3 years agoMerge branch 'ud-api-url' into 'master'
Brynjar Eide [Wed, 17 Feb 2021 19:33:14 +0000 (19:33 +0000)] 
Merge branch 'ud-api-url' into 'master'

Internets: Correct urban dictionary API URL

See merge request rizon/acid!96

3 years agoCorrect urban dictionary API URL
Dwarf [Wed, 30 Dec 2020 13:15:11 +0000 (13:15 +0000)] 
Correct urban dictionary API URL

3 years agoMerge branch '62-fix-multiline-output' into 'master'
Adam [Mon, 7 Dec 2020 03:20:59 +0000 (03:20 +0000)] 
Merge branch '62-fix-multiline-output' into 'master'

Send large multi line output per notice. Fixes #62

Closes #62

See merge request rizon/acid!95

4 years agoTruncate string instead of sending complete msg
Dwarf [Sat, 2 May 2020 14:34:03 +0000 (14:34 +0000)] 
Truncate string instead of sending complete msg

4 years agoSend large multi line output per notice. Fixes #62
Dwarf [Thu, 30 Apr 2020 19:59:21 +0000 (21:59 +0200)] 
Send large multi line output per notice. Fixes #62

4 years agoMerge branch 'internets-https-output' into 'master'
Adam [Tue, 20 Aug 2019 22:23:43 +0000 (22:23 +0000)] 
Merge branch 'internets-https-output' into 'master'

Ensure Internets outputs HTTPS URLs.

See merge request rizon/acid!93

5 years agoEnsure Internets outputs HTTPS URLs.
Dwarf [Mon, 18 Feb 2019 17:39:00 +0000 (17:39 +0000)] 
Ensure Internets outputs HTTPS URLs.

5 years agoMerge branch 'bug-internets-201901052016-brewster' into 'master'
Darius Jahandarie [Tue, 8 Jan 2019 14:24:04 +0000 (14:24 +0000)] 
Merge branch 'bug-internets-201901052016-brewster' into 'master'

Internets Urban Dictionary Fix

See merge request rizon/acid!92

5 years agoInternets Urban Dictionary Fix
Brewster [Sun, 6 Jan 2019 02:23:10 +0000 (20:23 -0600)] 
Internets Urban Dictionary Fix

- The message that told the user how to view a single definition did
  not account for unicode characters and assumed an ascii encoding.
  The expr variable in the format argument is now wrapped in a unicode
  function that specifies utf-8 as its encoding.

Committer: Brewster <redacted>

On branch bug-internets-201901052016-brewster
Changes to be committed:
modified:   pyva/pyva/src/main/python/internets/cmd_user.py

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.

6 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

6 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