Commit graph

262 commits

Author SHA1 Message Date
Timo Smit
9d4aaa7a62 Revert "PRIMARY KEY consistency"
This reverts commit c7319028b6.
2017-01-15 11:51:19 +01:00
Timo Smit
c7319028b6 PRIMARY KEY consistency 2017-01-14 15:15:36 +01:00
Timo Smit
c9889d4598 Load mutes from database and apply to online players (issue #55) 2017-01-14 15:14:43 +01:00
Timo Smit
f8ec599932 Fixed missing module 2017-01-14 14:41:48 +01:00
Timo Smit
3252c6a563 Implemented team locking (issue #62) 2017-01-14 14:30:39 +01:00
Timo Smit
039855b4d0 Fixed module loading 2017-01-13 20:12:46 +01:00
Timo Smit
8977ba41cb Implemented basic ACL functionality (issue #69) 2017-01-13 18:59:14 +01:00
Timo Smit
958b2de6f9 Version 1.1.0-beta to 1.2.0-dev 2017-01-13 14:34:46 +01:00
Timo Smit
b2a5fb53fe SQLite update
Contains update for new level setup
2017-01-12 21:12:23 +01:00
Timo Smit
a9004cdb21 SQLite script update (issue #55)
Contains create statements for mute, bans and history.
2017-01-12 21:08:07 +01:00
Timo Smit
f8cbba943f Advanced player punishments (issue #55)
Warns, mutes and bans are stored in the database. A history is available through !showhistory [player] and !showwarns has been merged into this.
2017-01-12 18:26:45 +01:00
Timo Smit
f0af3cfe03 Fixed util.getTimeFromString returning unnecessary floating point 2017-01-12 13:54:02 +01:00
Timo Smit
a14f5f1b32 Copyright update 2017-01-04 10:38:25 +01:00
Timo Smit
2e26cbc257 Fixed !finger command executing on wrong client 2016-12-15 16:26:39 +01:00
Timo Smit
74b9490433 Fixed possible floating point error in command logging 2016-11-30 14:20:43 +01:00
Timo Smit
2275d4830f Fixed console id in command logging 2016-11-30 14:20:04 +01:00
Timo Smit
d33beade2b Fixed name retrieval of console id 2016-11-30 14:18:45 +01:00
Timo Smit
0c3f0d84ee Fixed wrong client id being logged as warn invoker 2016-11-30 14:17:27 +01:00
Timo Smit
4145dd87ba Removed dependencies on stats module (issue #63) 2016-11-15 14:41:47 +01:00
Timo Smit
02dd69efea Reworked sprees module so it doesn't make use of stats anymore (issue #63) 2016-11-15 14:33:58 +01:00
Timo Smit
de294b23d6 Fix for console GUID 2016-11-15 14:20:04 +01:00
Timo Smit
c3cb849eb1 Fixed more uninitialized variables 2016-11-15 14:05:13 +01:00
Timo Smit
01e60a5055 Fixed uninitialized variable 2016-11-15 13:58:36 +01:00
Timo Smit
d3449f847b Fixed missing module 2016-11-15 13:25:06 +01:00
Timo Smit
2fa0815a97 Removed unused table 2016-11-14 17:01:20 +01:00
Timo Smit
6facbf0a7d Further commented out rename limiter 2016-11-14 16:55:57 +01:00
Timo Smit
d43e8adaaf Fixed !listplayers 2016-11-14 16:32:38 +01:00
Timo Smit
f947e8567b Fixed missing module 2016-11-14 16:32:23 +01:00
Timo Smit
0fffcca1c2 We actually have an event for team changes now, so move spree handling out of commands.lua 2016-09-07 20:23:36 +02:00
Timo Smit
7f5a18b779 Disabled rename limit for the moment 2016-09-07 20:19:58 +02:00
Timo Smit
f5bd2d0f23 Fixed missing include 2016-09-07 20:07:52 +02:00
Timo Smit
c272eb67fe Misc rewriting to make use of players module instead of stats 2016-09-07 20:06:07 +02:00
Timo Smit
7befbbf9aa Only activate mute commands in standalone mode 2016-09-07 18:54:28 +02:00
Timo Smit
03b18f9c0a (Re-)implemented muting and player locking 2016-09-07 18:52:48 +02:00
Timo Smit
5ea4fc90e4 Seperated players and stats module 2016-09-06 12:41:02 +02:00
Timo Smit
f2667e558f Fixed GUID protection (stats not set in onConnectAttempt) 2016-09-06 11:17:05 +02:00
Timo Smit
b3573b231c Fixed player info not being updated on first connect (now correctly handle new players as well) 2016-09-05 08:17:08 +02:00
Timo Smit
98e8f6d341 Fixed player info not being updated on first connect 2016-09-05 08:13:16 +02:00
Timo Smit
c0e1974893 Integrated ACL/auth into level commands 2016-09-04 22:55:50 +02:00
Timo Smit
dd5f3ac175 Merge branch 'feature/standalone' into develop/1.2.0
Conflicts:
	luascripts/commands/admin/help.lua
2016-09-04 22:40:42 +02:00
Timo Smit
1f89591410 Merge branch 'feature/auth' into develop/1.2.0
Conflicts:
	luascripts/commands/admin/help.lua
2016-09-04 22:36:34 +02:00
Timo Smit
e745fe4c2c Implemented setting player level (issue #61, #62) 2016-09-04 22:28:57 +02:00
Timo Smit
e993fcc89e Fixed listings returning 'duplicate' rows (caused by references) 2016-09-04 22:05:03 +02:00
Timo Smit
73d66589e7 Level history is now stored in player_level 2016-09-04 21:48:03 +02:00
Timo Smit
de9e7b50fe Implemented retrieval of player levels from database 2016-09-04 19:58:34 +02:00
Timo Smit
4ce4ee9b9b Seperated some more functionality from admin/player module 2016-09-04 18:31:17 +02:00
Timo Smit
913545af00 Removed some upgrade stuff for pre-1.0.0 (old rows will be deleted) 2016-09-04 18:22:26 +02:00
Timo Smit
441e4cf7bb Decoupled player handling from admin and stats module (issue #63) 2016-09-04 10:20:21 +02:00
Timo Smit
06d4413b02 Replaced last occurrences of shrubbot calls with auth module 2016-09-02 14:52:34 +02:00
Timo Smit
e33b9480c9 Removed permission for debug output
Debug output is already controlled via a CVAR and including the 'auth' module would create more dependencies in debug.lua (unwanted)
2016-09-02 14:06:33 +02:00