]> jfr.im git - irc/rizon/acid.git/log
irc/rizon/acid.git
8 years agoSWEBIRC and REALHOST processing
Orillion [Sat, 29 Aug 2015 17:49:42 +0000 (13:49 -0400)] 
SWEBIRC and REALHOST processing

8 years agoCloak support
Orillion [Sat, 29 Aug 2015 15:37:02 +0000 (11:37 -0400)] 
Cloak support

8 years agoPeriodically ping the database since this autoReconnect parameter doesn't seem to...
Adam [Sat, 29 Aug 2015 15:13:28 +0000 (11:13 -0400)] 
Periodically ping the database since this autoReconnect parameter doesn't seem to work

8 years agoMerge branch 'master' of gitlab.com:rizon/acid
Adam [Thu, 27 Aug 2015 22:56:30 +0000 (18:56 -0400)] 
Merge branch 'master' of gitlab.com:rizon/acid

8 years agoUpdate .gitignore with various things that clutter my git status
Adam [Thu, 27 Aug 2015 22:54:23 +0000 (18:54 -0400)] 
Update .gitignore with various things that clutter my git status

9 years agoMerge remote-tracking branch 'gl/autoreconnect_database'
Adam [Sun, 24 May 2015 21:37:11 +0000 (17:37 -0400)] 
Merge remote-tracking branch 'gl/autoreconnect_database'

9 years agopyva bump
Adam [Fri, 22 May 2015 17:53:46 +0000 (13:53 -0400)] 
pyva bump

9 years agoUpdate pyva dependencies for java version
Adam [Fri, 22 May 2015 16:40:42 +0000 (12:40 -0400)] 
Update pyva dependencies for java version

9 years agoSet Java version to 1.7
Adam [Sat, 16 May 2015 18:59:56 +0000 (14:59 -0400)] 
Set Java version to 1.7

9 years agoAdd autoReconnect=true to database connection so it reconnects
Orillion [Thu, 14 May 2015 20:47:27 +0000 (22:47 +0200)] 
Add autoReconnect=true to database connection so it reconnects

9 years agoMerge remote-tracking branch 'gl/master'
Adam [Fri, 8 May 2015 22:11:18 +0000 (18:11 -0400)] 
Merge remote-tracking branch 'gl/master'

9 years agoUpdate pyva submodule
Adam [Fri, 8 May 2015 22:11:05 +0000 (18:11 -0400)] 
Update pyva submodule

9 years agoUpdate pyva.example.yml to reflect changes in pyva-native
Orillion [Tue, 5 May 2015 11:54:53 +0000 (13:54 +0200)] 
Update pyva.example.yml to reflect changes in pyva-native

9 years agoFix mode +o check for channel commands
Adam [Sun, 3 May 2015 20:22:34 +0000 (16:22 -0400)] 
Fix mode +o check for channel commands

9 years agoMerge branch 'master' into HEAD
Adam [Mon, 27 Apr 2015 22:17:45 +0000 (18:17 -0400)] 
Merge branch 'master' into HEAD

Conflicts:
pyva/pyva/src/main/python/limitserv/limitserv.py

9 years agoMerge branch 'pseudoclient-channel_management+fix'
Adam [Mon, 27 Apr 2015 22:14:34 +0000 (18:14 -0400)] 
Merge branch 'pseudoclient-channel_management+fix'

9 years agoMerge branch 'master' into geoserv+chgclass
Adam [Mon, 27 Apr 2015 21:25:57 +0000 (17:25 -0400)] 
Merge branch 'master' into geoserv+chgclass

9 years agoDo not send fake IPs for spoofed users in google API requests
Martin Sileno [Tue, 21 Apr 2015 21:33:24 +0000 (23:33 +0200)] 
Do not send fake IPs for spoofed users in google API requests

9 years agoUpdated .yt command to youtube v3 api
Martin Sileno [Tue, 21 Apr 2015 21:22:45 +0000 (23:22 +0200)] 
Updated .yt command to youtube v3 api

9 years agoMerge branch 'edupe_join/part' of https://gitlab.com/rizon/acid into edupe_join/part
Michiel [Tue, 21 Apr 2015 14:56:21 +0000 (16:56 +0200)] 
Merge branch 'edupe_join/part' of https://gitlab.com/rizon/acid into edupe_join/part

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 agoTry to cleanup more when plugins/scripts fail to load
Adam [Sat, 7 Mar 2015 20:18:50 +0000 (15:18 -0500)] 
Try to cleanup more when plugins/scripts fail to load

9 years agoFix limitserv startup with new exception stuff
Adam [Sat, 7 Mar 2015 20:16:45 +0000 (15:16 -0500)] 
Fix limitserv startup with new exception stuff

9 years agopseudoclients will no longer magically reappear after server restart if you request...
Michiel [Wed, 4 Mar 2015 00:30:03 +0000 (01:30 +0100)] 
pseudoclients will no longer magically reappear after server restart if you request & remove it within the same database sync cycle.

9 years agoUpdate libpyva to 7af06c821c6ba0e8aa4645a3180180b879576dd9
Adam [Sat, 7 Mar 2015 15:31:18 +0000 (10:31 -0500)] 
Update libpyva to 7af06c821c6ba0e8aa4645a3180180b879576dd9

9 years agoUpdate libpyva reference
Adam [Sat, 21 Feb 2015 01:25:27 +0000 (20:25 -0500)] 
Update libpyva reference

9 years agoMerge remote-tracking branch 'gl/pseudoclient-cmd_admin+fix'
Adam [Sat, 21 Feb 2015 01:09:51 +0000 (20:09 -0500)] 
Merge remote-tracking branch 'gl/pseudoclient-cmd_admin+fix'

9 years agoSquashed commit of the following:
Adam [Sat, 21 Feb 2015 01:08:44 +0000 (20:08 -0500)] 
Squashed commit of the following:

commit 79adda15433e30bdbd3226c42af51e880f6d29f6
Author: Michiel <redacted>
Date:   Wed Jan 14 22:50:26 2015 +0100

    NameRegex now includes http links (for mibbit)

commit 4926cc5552a5c4d71968ac061e418365223891f5
Author: Michiel <redacted>
Date:   Wed Jan 14 17:22:11 2015 +0100

    Fixed error in controlRegex
    ClientName is now first word in version response

commit 70e844c02c72bbcbf9deab7a5b8c4fed4f8ac317
Author: Michiel <redacted>
Date:   Tue Jan 13 20:29:59 2015 +0100

    Updated control regex to remove colour codes

commit 68b814122806073e205cac47715cc70c209c5a38
Author: Michiel <redacted>
Date:   Tue Jan 13 20:18:20 2015 +0100

    Simplified compare fuction in ctcp.cvlist

commit 208ce67bb21ccce9fa41e511f6e2b228b67ee699
Author: Michiel <redacted>
Date:   Tue Jan 13 19:54:05 2015 +0100

    Added current client versions list as requested by Adam.

9 years agoFix quote del with no arg to not throw an exception
Orillion [Sat, 21 Feb 2015 01:00:49 +0000 (20:00 -0500)] 
Fix quote del with no arg to not throw an exception

9 years agoStartup fixes for new libpyva exception stuff. Update libpyva reference
Adam [Sat, 21 Feb 2015 00:58:29 +0000 (19:58 -0500)] 
Startup fixes for new libpyva exception stuff. Update libpyva reference

9 years agoFix stdout/stderr redirectors to work better
Adam [Wed, 18 Feb 2015 17:14:44 +0000 (12:14 -0500)] 
Fix stdout/stderr redirectors to work better

9 years agoAdded CHGCLASS ENCAP message to Protocol
Orillion [Sat, 14 Feb 2015 09:47:56 +0000 (10:47 +0100)] 
Added CHGCLASS ENCAP message to Protocol

9 years agoFixed typo in cmd_admin
Michiel [Thu, 15 Jan 2015 09:01:25 +0000 (10:01 +0100)] 
Fixed typo in cmd_admin

9 years agoAdd connection pool for database connections
Adam [Thu, 15 Jan 2015 06:11:29 +0000 (01:11 -0500)] 
Add connection pool for database connections

Pull connectins from the pool when doing queries in a thread

mysql-python (and all mysql drivers I can find) have a threadsafety
value of 1 (see PEP-249) which makes it unsafe to use the same
connection from more than one thread.

Trivia in particular used to do this extensively, which is what prompted
https://gitlab.com/rizon/mysql-python/commit/c09cfd229176bd280bfb0384aaed7d07c42bbc0a,
however this fix is not correct because both mysql_query and
mysql_store_result both need to be called in the mutex lock, which this
doesn't do. However this fixes segfaults from causing libmysqlclient
going multithreaded, so it works well enough in production.

9 years agoMerge remote-tracking branch 'gl/trivia_topten+no_silent'
Adam [Sun, 28 Dec 2014 05:52:05 +0000 (00:52 -0500)] 
Merge remote-tracking branch 'gl/trivia_topten+no_silent'

9 years agoerge remote-tracking branch 'gl/rank+fix'
Adam [Sun, 28 Dec 2014 05:51:59 +0000 (00:51 -0500)] 
erge remote-tracking branch 'gl/rank+fix'

9 years agoFixed rank command
Michiel [Wed, 24 Dec 2014 22:04:16 +0000 (23:04 +0100)] 
Fixed rank command

9 years agotopten command is no longer silent if there are no scores for the channel
Michiel [Wed, 24 Dec 2014 22:07:38 +0000 (23:07 +0100)] 
topten command is no longer silent if there are no scores for the channel

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 agopyva/steam: Add Steam config value to example configuration file
Milos [Thu, 18 Dec 2014 15:01:37 +0000 (16:01 +0100)] 
pyva/steam: Add Steam config value to example configuration file

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)