]> jfr.im git - irc/rizon/acid.git/log
irc/rizon/acid.git
9 years agopyva: De-duplicate join/part code across modules
Milos [Thu, 23 Oct 2014 21:21:55 +0000 (23:21 +0200)] 
pyva: De-duplicate join/part code across modules

9 years agoAdded missing egg to requirements.txt
Michiel [Thu, 4 Dec 2014 17:57:50 +0000 (18:57 +0100)] 
Added missing egg to requirements.txt

9 years agoOp limitserv on sync, fix channelless commands
Adam [Thu, 4 Dec 2014 17:39:18 +0000 (12:39 -0500)] 
Op limitserv on sync, fix channelless commands

9 years agoAllow multiple commands with the same name if on different channels
Adam [Thu, 4 Dec 2014 06:13:50 +0000 (01:13 -0500)] 
Allow multiple commands with the same name if on different channels
Add authflags protocol function
Add priv for nonoper commands in channels

9 years agoAdd populate-zipcodes script and required data files, for Internets .w
Daniel Oaks [Thu, 13 Nov 2014 11:24:56 +0000 (21:24 +1000)] 
Add populate-zipcodes script and required data files, for Internets .w

9 years agofml: Proper error message when server is unavailable
Michiel [Sun, 16 Nov 2014 18:54:45 +0000 (19:54 +0100)] 
fml: Proper error message when server is unavailable

9 years agoUser can bind SteamID and request status
Michiel [Tue, 23 Sep 2014 12:47:23 +0000 (14:47 +0200)] 
User can bind SteamID and request status

9 years agoAdded requirements.txt for pip
Michiel [Thu, 13 Nov 2014 00:23:32 +0000 (01:23 +0100)] 
Added requirements.txt for pip

Run with pip install -r requirements.txt

9 years agoChanged bold from String to char
Adam [Thu, 4 Dec 2014 04:26:29 +0000 (23:26 -0500)] 
Changed bold from String to char

Only so it shows up in gitlab.

9 years agoAllow message handlers to be reloaded
Adam [Wed, 26 Nov 2014 20:37:28 +0000 (15:37 -0500)] 
Allow message handlers to be reloaded

9 years agoFix /stats when server hunting by id
Adam [Wed, 26 Nov 2014 20:34:22 +0000 (15:34 -0500)] 
Fix /stats when server hunting by id

9 years agoWarning cleanup
Adam [Wed, 26 Nov 2014 19:52:51 +0000 (14:52 -0500)] 
Warning cleanup

9 years agoIf plugin jar can not be found, use the class files in target/classes
Adam [Wed, 26 Nov 2014 19:26:14 +0000 (14:26 -0500)] 
If plugin jar can not be found, use the class files in target/classes

9 years agoEclipse code formater
Adam [Wed, 26 Nov 2014 16:53:58 +0000 (11:53 -0500)] 
Eclipse code formater

9 years agoUpdate libpyva to e2d4ad88b2d45dbf8351082d458dff8f35e775a4
Adam [Mon, 24 Nov 2014 21:31:18 +0000 (16:31 -0500)] 
Update libpyva to e2d4ad88b2d45dbf8351082d458dff8f35e775a4

9 years agoMerge remote-tracking branch 'gl/milos/pyva+internets+add_google_image_search'
Adam [Thu, 30 Oct 2014 06:19:17 +0000 (02:19 -0400)] 
Merge remote-tracking branch 'gl/milos/pyva+internets+add_google_image_search'

9 years agomode -> setMode
Adam [Mon, 27 Oct 2014 21:25:57 +0000 (17:25 -0400)] 
mode -> setMode

9 years agoFix plugin unloading. Again.
Adam [Mon, 27 Oct 2014 21:11:49 +0000 (17:11 -0400)] 
Fix plugin unloading. Again.

9 years agopyva:Internets - Add Google Image search
Milos [Mon, 27 Oct 2014 19:26:18 +0000 (20:26 +0100)] 
pyva:Internets - Add Google Image search

9 years agoI do too much Java/C
Adam [Fri, 24 Oct 2014 06:02:15 +0000 (02:02 -0400)] 
I do too much Java/C

9 years agoUpdate scripts with API changes
Adam [Thu, 23 Oct 2014 20:18:44 +0000 (16:18 -0400)] 
Update scripts with API changes

9 years agoPass objects to most events
Adam [Thu, 23 Oct 2014 02:25:15 +0000 (22:25 -0400)] 
Pass objects to most events

9 years agoRemove channel's user mode functions and just use membership's instead
Adam [Thu, 23 Oct 2014 00:41:20 +0000 (20:41 -0400)] 
Remove channel's user mode functions and just use membership's instead

9 years agoRename cmodes -> Membership, make add/remove user functions accept User
Adam [Wed, 22 Oct 2014 23:36:25 +0000 (19:36 -0400)] 
Rename cmodes -> Membership, make add/remove user functions accept User

9 years agoUse Channels to refer to Channels many places instead of String
Adam [Wed, 22 Oct 2014 23:28:17 +0000 (19:28 -0400)] 
Use Channels to refer to Channels many places instead of String

9 years agoBurst channels with acidusers and remove the need to detect burst/sync state in scripts
Adam [Wed, 22 Oct 2014 22:25:28 +0000 (18:25 -0400)] 
Burst channels with acidusers and remove the need to detect burst/sync state in scripts

9 years agoRemove interfacer now we can directly import Java classes, update pyva to da3759344c1...
Adam [Wed, 22 Oct 2014 21:34:04 +0000 (17:34 -0400)] 
Remove interfacer now we can directly import Java classes, update pyva to da3759344c19b85b7308927df7253af30a209238

9 years agoKeep a separate dirty items list instead of finding them by iterating over all objects
Adam [Wed, 22 Oct 2014 19:27:07 +0000 (15:27 -0400)] 
Keep a separate dirty items list instead of finding them by iterating over all objects

9 years agoDon't abort all object commits if one fails
Adam [Wed, 15 Oct 2014 22:13:44 +0000 (18:13 -0400)] 
Don't abort all object commits if one fails

9 years agoDo not commit collection attributes that begin with an underscore. Rename dirty ...
Adam [Wed, 15 Oct 2014 22:07:55 +0000 (18:07 -0400)] 
Do not commit collection attributes that begin with an underscore. Rename dirty -> _dirty

9 years agoWhen unserlializing collectionentitiys properly store ban set/expiry as ints
Adam [Wed, 15 Oct 2014 21:35:03 +0000 (17:35 -0400)] 
When unserlializing collectionentitiys properly store ban set/expiry as ints

9 years agoFix trapbot reply notices
Adam [Sun, 12 Oct 2014 21:11:20 +0000 (17:11 -0400)] 
Fix trapbot reply notices

9 years agoMerge branch 'milos/pyva+esim+RequestsNoLongerCaseSensitive'
Adam [Thu, 9 Oct 2014 20:34:49 +0000 (16:34 -0400)] 
Merge branch 'milos/pyva+esim+RequestsNoLongerCaseSensitive'

9 years agoSquashed commit of the following:
Adam [Thu, 9 Oct 2014 20:32:54 +0000 (16:32 -0400)] 
Squashed commit of the following:

commit 14a950b46da3cd6a0eb61993b39adae3e6bda7d0
Author: Michiel <redacted>
Date:   Sun Sep 28 12:27:46 2014 +0200

    Identation error is no error

commit 47ff99cccd4cdfa00e082ef14183f082f9852d74
Author: Michiel <redacted>
Date:   Sun Sep 28 12:19:29 2014 +0200

    Fixed Exception on unknown theme

    Double delete of request.
    Possible indentation error.

9 years agoAllow trivia rank to take an argument
Adam [Thu, 9 Oct 2014 20:28:36 +0000 (16:28 -0400)] 
Allow trivia rank to take an argument

10:09 <+Orillion> ALTER TABLE `pypsd`.`trivia_scores`
10:09 <+Orillion> ADD INDEX `idx` USING BTREE (`channel` ASC, `points` ASC);

Squashed commit of the following:

commit b53f2eaee188fcd5b68554262492197c96f78f71
Author: Adam <redacted>
Date:   Thu Oct 9 16:27:10 2014 -0400

    Whitespace removal

commit 06527500b15f3150a4d65388be4d829220541d92
Author: Michiel <redacted>
Date:   Wed Oct 1 16:34:17 2014 +0200

    Fixed type in function call.
    1 points is now 1 point, because we love correct grammar.

commit f4b08523734c0f64940702c962e219d8a00744cf
Author: Michiel <redacted>
Date:   Wed Oct 1 16:20:26 2014 +0200

    Obsolete check not as obsolete as it looks!

commit 712bbdb82f4b4aff894ca8543e143f02a86cd4fc
Author: Michiel <redacted>
Date:   Wed Oct 1 16:10:17 2014 +0200

    Index is now (channel, points)

commit a58c2e216a6d26cc72787ee5b017eb9b9b12a70d
Author: Michiel <redacted>
Date:   Wed Oct 1 16:04:30 2014 +0200

    Changed INDEX on trivia_scores from NICK to POINTS column

commit 00ab43b5db63b0aa041d9c34bb337a354a9bad8d
Author: Michiel <redacted>
Date:   Wed Oct 1 16:01:55 2014 +0200

    Removed obsolete check.

commit 6ce6a94510afbd657e75a8a64c8cfefd1dd26ed7
Author: Michiel <redacted>
Date:   Wed Oct 1 15:57:13 2014 +0200

    New SQL query for .rank.
    Added indices to Trivia Scores table.
    .rank now returns a notice if a nickname cannot be found.

commit dda59af7d490d1d29382e087fb1b93275d357591
Author: Ethan Jones <redacted>
Date:   Wed Oct 1 02:09:50 2014 -0500

    fixed trivia message return grammar

commit b170d604a459133288512b1336ea9824d3631281
Author: ethan jones <redacted>
Date:   Fri Sep 26 14:13:38 2014 -0400

    allows .rank to take an argument, i think

9 years agopyva:esim - Citizen API queries take lowered names only instead of case sensitive...
Milos [Wed, 8 Oct 2014 14:04:19 +0000 (16:04 +0200)] 
pyva:esim - Citizen API queries take lowered names only instead of case sensitive ones

9 years agoSquashed commit of the following:
Adam [Fri, 26 Sep 2014 06:34:23 +0000 (02:34 -0400)] 
Squashed commit of the following:

commit d5174d9a44cf5065dab6f89203c79d8deb5cdcfd
Author: Adam <redacted>
Date:   Fri Sep 26 02:33:43 2014 -0400

    whitespace cleanup, merge prep

commit 01dbda5b5690b625f8552512f9d1640da49f09a3
Author: Adam <redacted>
Date:   Fri Sep 26 01:49:25 2014 -0400

    pass 3

commit c70eb855e51c9cde2af3476261f19cb06196cbc7
Author: Adam <redacted>
Date:   Fri Sep 26 01:26:37 2014 -0400

    pass 2

commit 3bbd0be81952fd3f1c17a6d9f8b4492026a4b6e6
Author: Adam <redacted>
Date:   Thu Sep 25 22:50:05 2014 -0400

    pass #1

commit d9679c9100bee797d5ef59557b5db67e5b0da9d5
Author: Adam <redacted>
Date:   Thu Sep 25 04:52:28 2014 -0400

    restore ident and gecos

commit e6dad01aafd4ea4de586601574cbe3ce50930567
Author: Kristina Brooks <redacted>
Date:   Tue Sep 23 04:28:38 2014 +0100

    Make it better

commit e82806b53766caf17faaebe3f7e8f66b40ca7180
Author: Kristina Brooks <redacted>
Date:   Tue Sep 23 03:52:41 2014 +0100

    Initial commit for trapbot stuff

9 years agoMerge branch 'culex/acid+stats' into 'master'
Adam [Thu, 25 Sep 2014 03:51:06 +0000 (03:51 +0000)] 
Merge branch 'culex/acid+stats' into 'master'

implement STATS

Apparently this one never got merged, my bad.

See merge request !4

9 years agoMerge branch 'master' into culex/acid+stats
CuleX [Thu, 25 Sep 2014 03:44:55 +0000 (05:44 +0200)] 
Merge branch 'master' into culex/acid+stats

9 years agoMerge branch 'dwarf/moo+vhostfix' into 'master'
Adam [Wed, 24 Sep 2014 21:46:05 +0000 (21:46 +0000)] 
Merge branch 'dwarf/moo+vhostfix' into 'master'

Fix vhosts with gltds resolving

New gtlds without records set will resolve to 127.0.53.53 thanks to https://www.icann.org/news/announcement-2-2014-08-01-en, this commit fixes py-moo denying requests that resolve to 127.0.53.53

See merge request !1

9 years agoFix shutdown command
Adam [Wed, 24 Sep 2014 04:02:56 +0000 (00:02 -0400)] 
Fix shutdown command

9 years agoRemove strange sql refcounting, allow reloading database connections
Adam [Wed, 24 Sep 2014 03:54:46 +0000 (23:54 -0400)] 
Remove strange sql refcounting, allow reloading database connections

9 years agoFix npe if acidclient has a null nspass
Adam [Tue, 23 Sep 2014 10:01:47 +0000 (06:01 -0400)] 
Fix npe if acidclient has a null nspass

9 years agoUpdate vhost channels
Adam [Mon, 22 Sep 2014 22:13:29 +0000 (18:13 -0400)] 
Update vhost channels

9 years agoMerge remote-tracking branch 'gl/milos/pyva+registration+fix_default_urls'
Adam [Mon, 22 Sep 2014 22:12:01 +0000 (18:12 -0400)] 
Merge remote-tracking branch 'gl/milos/pyva+registration+fix_default_urls'

9 years agopyva:registration - Fix default URLs displayed in channels.
Milos [Fri, 19 Sep 2014 20:27:49 +0000 (22:27 +0200)] 
pyva:registration - Fix default URLs displayed in channels.

9 years agoInternets: Don't print description field if it's empty
Kristina Brooks [Mon, 22 Sep 2014 00:12:47 +0000 (01:12 +0100)] 
Internets: Don't print description field if it's empty

9 years agotry/except unicode decode errors because python
Adam [Wed, 17 Sep 2014 05:09:59 +0000 (01:09 -0400)] 
try/except unicode decode errors because python

9 years agoMerge remote-tracking branch 'gl/milos/pyva+registrationreadconf'
Adam [Wed, 17 Sep 2014 03:48:46 +0000 (23:48 -0400)] 
Merge remote-tracking branch 'gl/milos/pyva+registrationreadconf'

9 years agoMerge remote-tracking branch 'gl/kb/acid+ctcpnpefix'
Adam [Wed, 17 Sep 2014 03:47:31 +0000 (23:47 -0400)] 
Merge remote-tracking branch 'gl/kb/acid+ctcpnpefix'

9 years agoMerge remote-tracking branch 'gl/kb/acid+controlfix'
Adam [Wed, 17 Sep 2014 03:46:58 +0000 (23:46 -0400)] 
Merge remote-tracking branch 'gl/kb/acid+controlfix'

9 years agoImport the right istring in sys_antiflood
Kristina Brooks [Mon, 15 Sep 2014 22:15:49 +0000 (23:15 +0100)] 
Import the right istring in sys_antiflood

9 years agopyva:registration - Don't require exactly 6 lines in pyva config. Entry indentation...
Milos [Sat, 16 Aug 2014 01:09:34 +0000 (03:09 +0200)] 
pyva:registration - Don't require exactly 6 lines in pyva config. Entry indentation to 6 spaces is (should be) optional.

9 years agoFix .control.status
Kristina Brooks [Wed, 10 Sep 2014 22:55:13 +0000 (23:55 +0100)] 
Fix .control.status

9 years agoUpdate pyva
Adam [Sun, 7 Sep 2014 05:50:26 +0000 (01:50 -0400)] 
Update pyva

9 years agoCheck that we are synced before joining channels on startup
Adam [Sun, 7 Sep 2014 05:48:27 +0000 (01:48 -0400)] 
Check that we are synced before joining channels on startup

9 years agoImplement STATS.
CuleX [Sat, 6 Sep 2014 06:39:56 +0000 (08:39 +0200)] 
Implement STATS.

9 years agoFix vhosts resolving due to https://www.icann.org/news/announcement-2-2014-08-01-en
Niek [Wed, 3 Sep 2014 18:29:27 +0000 (20:29 +0200)] 
Fix vhosts resolving due to https://www.icann.org/news/announcement-2-2014-08-01-en

9 years agoFix NPE when AcidUser.client is NULL
Kristina Brooks [Sun, 24 Aug 2014 22:04:38 +0000 (23:04 +0100)] 
Fix NPE when AcidUser.client is NULL

9 years agopseudoclient/sys_auth: Allow request override; erepublik/sys_auth is now using it...
Milos [Sun, 24 Aug 2014 01:14:15 +0000 (03:14 +0200)] 
pseudoclient/sys_auth: Allow request override; erepublik/sys_auth is now using it for (no)usermass

9 years agoFix style - spaces -> tabs (hate myself a bit now)
Milos [Sun, 24 Aug 2014 00:49:41 +0000 (02:49 +0200)] 
Fix style - spaces -> tabs (hate myself a bit now)

9 years agoLose the leading blank line
Milos Petkovic [Sat, 23 Aug 2014 23:37:48 +0000 (01:37 +0200)] 
Lose the leading blank line

9 years agoConvert line endings to LF in pyva files
Milos Petkovic [Sat, 23 Aug 2014 23:32:50 +0000 (01:32 +0200)] 
Convert line endings to LF in pyva files

9 years agoRemove now unnecessary command plugin setting
Adam [Sat, 16 Aug 2014 05:52:05 +0000 (01:52 -0400)] 
Remove now unnecessary command plugin setting

9 years agoUpdate run.sh, 'acid' is the parent project, making acid-acid the core
Adam [Sat, 16 Aug 2014 05:17:19 +0000 (01:17 -0400)] 
Update run.sh, 'acid' is the parent project, making acid-acid the core

9 years agoUpdate aciduser's plugin reference when plugins are unloaded and reloaded
Adam [Sat, 16 Aug 2014 04:58:52 +0000 (00:58 -0400)] 
Update aciduser's plugin reference when plugins are unloaded and reloaded

9 years agoUse relative paths for python system path
Adam [Sat, 16 Aug 2014 04:49:58 +0000 (00:49 -0400)] 
Use relative paths for python system path

9 years agoMove pyva.core and pyva.pyva packages to match their names
Adam [Sat, 16 Aug 2014 04:37:54 +0000 (00:37 -0400)] 
Move pyva.core and pyva.pyva packages to match their names

9 years agoMark pyva.core as permanent
Adam [Sat, 16 Aug 2014 03:54:59 +0000 (23:54 -0400)] 
Mark pyva.core as permanent

9 years agoSplit pyva plugin into pyva.core and pyva.pyva
Adam [Sat, 16 Aug 2014 03:39:11 +0000 (23:39 -0400)] 
Split pyva plugin into pyva.core and pyva.pyva

Pyva.core packages pyva (the library) in it, and does nothing more,
which allows Pyva.pyva to be reloaded and not cause pyva (the library)
to reload with it, which explodes due to trying to re-load the native
library.

Rename maven artifact ids to be more consistently named.

9 years ago.gitignore: Ignore all pyva logs
Milos Petkovic [Sat, 16 Aug 2014 00:31:50 +0000 (02:31 +0200)] 
.gitignore: Ignore all pyva logs

9 years agoFix script loading and unloading
Adam [Fri, 15 Aug 2014 23:32:37 +0000 (19:32 -0400)] 
Fix script loading and unloading

9 years agoSquashed commit of the following:
Adam [Thu, 14 Aug 2014 02:03:16 +0000 (22:03 -0400)] 
Squashed commit of the following:

commit 9a3015628de7d01d3cd49434dabf430a88c4efac
Author: Kristina Brooks <redacted>
Date:   Thu Aug 14 02:39:38 2014 +0100

    Oops

commit 520ec72983d90edc14c2b52ea5c16d4626acaee5
Author: Kristina Brooks <redacted>
Date:   Thu Aug 14 02:14:35 2014 +0100

    Remove linebreak

commit 2ad6773c14a6145d1a9d925439ef3c440198f8c4
Author: Kristina Brooks <redacted>
Date:   Thu Aug 14 02:13:54 2014 +0100

    Remove irrelevant changes

commit aaee8e64b57b81be8565bc0415643c40f9cbf5ea
Author: Kristina Brooks <redacted>
Date:   Thu Aug 14 02:04:29 2014 +0100

    Classloader works on submodules now (for example parentmodule.foo, which can be specific in acidictive.yml

9 years agoAdd gitignore
Adam [Thu, 14 Aug 2014 00:51:09 +0000 (20:51 -0400)] 
Add gitignore

9 years agoUpdate ClassLoader code style, from moo
Adam [Thu, 14 Aug 2014 00:48:23 +0000 (20:48 -0400)] 
Update ClassLoader code style, from moo

9 years agoUpdate pyva to d518740619539cdf75b6736cefb2d9534452cf9f
Adam [Thu, 14 Aug 2014 00:39:53 +0000 (20:39 -0400)] 
Update pyva to d518740619539cdf75b6736cefb2d9534452cf9f

9 years agoRemove routing module
Adam [Wed, 13 Aug 2014 22:32:22 +0000 (18:32 -0400)] 
Remove routing module

9 years agoAdd net.rizon.pyva submodule
Adam [Wed, 13 Aug 2014 22:30:08 +0000 (18:30 -0400)] 
Add net.rizon.pyva submodule

9 years agoImport acidictive 4 and pyva plugin
Adam [Wed, 13 Aug 2014 22:20:53 +0000 (18:20 -0400)] 
Import acidictive 4 and pyva plugin