Commit graph

  • c9889d4598 Load mutes from database and apply to online players (issue #55) Timo Smit 2017-01-14 15:14:43 +0100
  • f8ec599932 Fixed missing module Timo Smit 2017-01-14 14:41:48 +0100
  • 3252c6a563 Implemented team locking (issue #62) Timo Smit 2017-01-14 14:30:39 +0100
  • 039855b4d0 Fixed module loading Timo Smit 2017-01-13 20:12:46 +0100
  • 8977ba41cb Implemented basic ACL functionality (issue #69) Timo Smit 2017-01-13 18:59:14 +0100
  • 958b2de6f9 Version 1.1.0-beta to 1.2.0-dev Timo Smit 2017-01-13 14:34:46 +0100
  • b2a5fb53fe SQLite update Timo Smit 2017-01-12 21:12:23 +0100
  • a9004cdb21 SQLite script update (issue #55) Timo Smit 2017-01-12 21:08:07 +0100
  • f8cbba943f Advanced player punishments (issue #55) Timo Smit 2017-01-12 18:26:45 +0100
  • f0af3cfe03 Fixed util.getTimeFromString returning unnecessary floating point Timo Smit 2017-01-12 13:54:02 +0100
  • a14f5f1b32 Copyright update Timo Smit 2017-01-04 10:38:25 +0100
  • 2e26cbc257 Fixed !finger command executing on wrong client Timo Smit 2016-12-15 16:26:39 +0100
  • 74b9490433 Fixed possible floating point error in command logging Timo Smit 2016-11-30 14:20:43 +0100
  • 2275d4830f Fixed console id in command logging Timo Smit 2016-11-30 14:20:04 +0100
  • d33beade2b Fixed name retrieval of console id Timo Smit 2016-11-30 14:18:45 +0100
  • 0c3f0d84ee Fixed wrong client id being logged as warn invoker Timo Smit 2016-11-30 14:17:27 +0100
  • 4145dd87ba Removed dependencies on stats module (issue #63) Timo Smit 2016-11-15 14:41:47 +0100
  • 02dd69efea Reworked sprees module so it doesn't make use of stats anymore (issue #63) Timo Smit 2016-11-15 14:33:58 +0100
  • de294b23d6 Fix for console GUID Timo Smit 2016-11-15 14:20:04 +0100
  • c3cb849eb1 Fixed more uninitialized variables Timo Smit 2016-11-15 14:05:13 +0100
  • 01e60a5055 Fixed uninitialized variable Timo Smit 2016-11-15 13:58:36 +0100
  • d3449f847b Fixed missing module Timo Smit 2016-11-15 13:25:06 +0100
  • 2fa0815a97 Removed unused table Timo Smit 2016-11-14 17:01:20 +0100
  • 6facbf0a7d Further commented out rename limiter Timo Smit 2016-11-14 16:55:57 +0100
  • d43e8adaaf Fixed !listplayers Timo Smit 2016-11-14 16:32:38 +0100
  • f947e8567b Fixed missing module Timo Smit 2016-11-14 16:32:23 +0100
  • 0fffcca1c2 We actually have an event for team changes now, so move spree handling out of commands.lua Timo Smit 2016-09-07 20:23:36 +0200
  • 7f5a18b779 Disabled rename limit for the moment Timo Smit 2016-09-07 20:19:58 +0200
  • f5bd2d0f23 Fixed missing include Timo Smit 2016-09-07 20:07:52 +0200
  • c272eb67fe Misc rewriting to make use of players module instead of stats Timo Smit 2016-09-07 20:06:07 +0200
  • 7befbbf9aa Only activate mute commands in standalone mode Timo Smit 2016-09-07 18:54:28 +0200
  • 03b18f9c0a (Re-)implemented muting and player locking Timo Smit 2016-09-07 18:52:48 +0200
  • 5ea4fc90e4 Seperated players and stats module Timo Smit 2016-09-06 12:41:02 +0200
  • f2667e558f Fixed GUID protection (stats not set in onConnectAttempt) Timo Smit 2016-09-06 11:17:05 +0200
  • b3573b231c Fixed player info not being updated on first connect (now correctly handle new players as well) Timo Smit 2016-09-05 08:17:08 +0200
  • 98e8f6d341 Fixed player info not being updated on first connect Timo Smit 2016-09-05 08:10:58 +0200
  • c0e1974893 Integrated ACL/auth into level commands Timo Smit 2016-09-04 22:55:50 +0200
  • dd5f3ac175 Merge branch 'feature/standalone' into develop/1.2.0 Timo Smit 2016-09-04 22:40:42 +0200
  • 1f89591410 Merge branch 'feature/auth' into develop/1.2.0 Timo Smit 2016-09-04 22:36:34 +0200
  • e745fe4c2c Implemented setting player level (issue #61, #62) Timo Smit 2016-09-04 22:28:57 +0200
  • e993fcc89e Fixed listings returning 'duplicate' rows (caused by references) Timo Smit 2016-09-04 22:05:03 +0200
  • 73d66589e7 Level history is now stored in player_level Timo Smit 2016-09-04 21:48:03 +0200
  • de9e7b50fe Implemented retrieval of player levels from database Timo Smit 2016-09-04 19:58:34 +0200
  • 4ce4ee9b9b Seperated some more functionality from admin/player module Timo Smit 2016-09-04 18:31:17 +0200
  • 913545af00 Removed some upgrade stuff for pre-1.0.0 (old rows will be deleted) Timo Smit 2016-09-04 18:22:26 +0200
  • 441e4cf7bb Decoupled player handling from admin and stats module (issue #63) Timo Smit 2016-09-04 10:20:21 +0200
  • 06d4413b02 Replaced last occurrences of shrubbot calls with auth module Timo Smit 2016-09-02 14:52:34 +0200
  • e33b9480c9 Removed permission for debug output Timo Smit 2016-09-02 14:06:33 +0200
  • f9b73ed8d6 Added some more match/team management commands (issue #62) Timo Smit 2016-09-01 18:05:38 +0200
  • 0aa330ad1b Added some missing permissions (slap, listmaps) Timo Smit 2016-09-01 15:00:08 +0200
  • b8b4abdfb1 Implemented shuffle command Timo Smit 2016-09-01 17:43:47 +0200
  • 0d5a4d0adf Implemented a first basic set of commands (issue #62) Timo Smit 2016-09-01 16:13:35 +0200
  • 9b9836d40b Added some missing permissions (slap, listmaps) Timo Smit 2016-09-01 15:00:08 +0200
  • 793db53aa2 Merge branch 'feature/auth' into feature/standalone Timo Smit 2016-08-29 23:52:48 +0200
  • 7babdb893b Return a temp value for ACL levels Timo Smit 2016-08-29 23:49:54 +0200
  • 6a6ba42d7c Merge branch 'feature/auth' into feature/standalone Timo Smit 2016-08-29 23:43:34 +0200
  • dfa2533d7b Added stub function to retrieve a player's level Timo Smit 2016-08-29 23:41:51 +0200
  • a02f933722 Merge branch 'feature/auth' into feature/standalone Timo Smit 2016-08-29 22:22:37 +0200
  • 0640c4bc3b Removed some NQ and shrubbot-specific things Timo Smit 2016-08-29 22:18:20 +0200
  • 5c9e93f62a Created foundation for new ACL system Timo Smit 2016-08-29 22:00:11 +0200
  • 0cbdf407cb Added setting to switch to standalone mode Timo Smit 2016-08-29 21:54:15 +0200
  • 32bd456fa7 Merge branch 'feature/lua5.3' into develop/1.2.0 Timo Smit 2016-08-29 16:03:27 +0200
  • 88cf6c1d70 Fixed Lua 5.2+ errors with backwards compatibility Timo Smit 2016-08-29 13:27:19 +0200
  • 6e4b5b97a7 Fixed unknown database type error (sqlite3 default) Timo Smit 2016-08-29 13:22:15 +0200
  • e8a226cb53 Updated version 1.1.0-beta Timo Smit 2016-08-26 10:19:01 +0200
  • 85ac4e8d84 Updated docs Timo Smit 2016-08-26 10:15:50 +0200
  • 730db32608 Renamed MySQL database scripts for consistency Timo Smit 2016-08-26 10:04:28 +0200
  • c2f5867ca9 Remove obsolete sprees.cfg Timo Smit 2016-08-26 10:02:29 +0200
  • 32bf814562 Removed pre-1.0.2 update scripts Timo Smit 2016-08-07 19:10:47 +0200
  • c9c971bc30 Follow-up on bb67eb3 (removed cfg) Timo Smit 2016-08-07 19:09:53 +0200
  • ea90a08989 Use separate select statement instead of hardcoding database name Timo Smit 2016-08-07 19:09:08 +0200
  • bb67eb3f69 Removed cfg system and added checks for database availability/connectivity (issue #59) Timo Smit 2016-08-07 18:55:26 +0200
  • 1be2b0f2eb Also set sqlite as default in settings.lua Timo Smit 2016-08-06 20:17:36 +0200
  • ef8d478cf9 Added SQLite support (issue #23) Timo Smit 2016-08-05 22:15:58 +0200
  • 0529afb7ff Fix for latest luasql version Timo Smit 2016-08-04 20:11:09 +0200
  • 00c487a6ef Added !balance options to enable/disable balancer, !putbots auto-disables balancer as needed. Timo Smit 2016-08-04 19:14:00 +0200
  • 2524a1be9e Avoid objective carrier being balanced to the other team (issue #37) Timo Smit 2016-08-04 18:37:53 +0200
  • fc88fcfc4b Fix syntax help for !p(un)lock (issue #56) Timo Smit 2016-03-16 22:46:23 +0100
  • 7445e7b173 Implemented pagination for !showbans, !listlevels and !listaliases (issue #54) Timo Smit 2016-03-09 18:21:28 +0100
  • f286ab78bc Reordered MySQL module + added comments to increase readability Timo Smit 2016-03-09 14:46:44 +0100
  • dad2ead47c Fixes for new naming of SQL columns Timo Smit 2016-03-09 11:46:25 +0100
  • 057c37d7e7 Updated database column names to match new SQL column naming Timo Smit 2016-03-09 11:39:32 +0100
  • 3c60513190 Updated SQL module to match new database table naming Timo Smit 2016-03-09 11:36:05 +0100
  • 5de6be4e12 Renamed database tables/indexes/keys to increase consistency Timo Smit 2016-03-09 11:32:57 +0100
  • cb3e80b49f Added notification sound for /ac (issue #53) Timo Smit 2016-02-25 12:50:13 +0100
  • 6a76718c01 Added notification sound for /r + now also displayed for sender (issue #52) Timo Smit 2016-02-25 12:49:49 +0100
  • 356e6951ce Fixed minor issue with colouring of balancer message Timo Smit 2016-02-25 12:36:22 +0100
  • 5e6b336139 Implemented more advanced balancing functions (issue #37) TODO: check objective carrier Timo Smit 2016-02-24 11:49:00 +0100
  • b69b58005d Added temporary utility bits module for checking bit flags Timo Smit 2016-02-24 11:48:02 +0100
  • a1910edb28 Added tracking of teams in teams module Timo Smit 2016-02-24 11:46:58 +0100
  • 9ab81bd4ac Fixed health display in !stats Timo Smit 2016-02-24 11:38:32 +0100
  • 72fd6f5d32 Fixed removing/cancelling timers not working correctly Timo Smit 2016-02-23 17:32:52 +0100
  • 27c62df026 Added tracking of team locks (needed for issue #37) Timo Smit 2016-02-22 10:28:43 +0100
  • abf57e2469 Fixed player locks making use of admin.lockPlayer and admin.unlockPlayer Timo Smit 2016-02-22 10:01:52 +0100
  • 0764a16046 fixed missing include for util Timo Smit 2016-02-19 12:27:25 +0100
  • 54ec0621ef added client commands from chat (issue #47) Timo Smit 2016-02-19 10:45:13 +0100
  • 1adeb63acf cleaned client command handler Timo Smit 2016-02-19 10:44:59 +0100
  • eabf1a5fbb move server and client commands out of commands.lua (issue #51) Timo Smit 2016-02-18 20:45:45 +0100
  • ae8ae5a417 load client and server commands dynamically (issue #51) Timo Smit 2016-02-18 19:42:17 +0100
  • f883b92292 updated copyright Timo Smit 2016-02-16 14:10:00 +0100