Changesets: WolfAdmin

develop/1.2.0 0531d272

2017-01-21 15:36

Timo

Details Diff
Fixed unknown client on several commands

* legacy returns nil instead of -1 for et.ClientNumberFromString()
mod - luamods/wolfadmin/commands/admin/ban.lua Diff File
mod - luamods/wolfadmin/commands/admin/finger.lua Diff File
mod - luamods/wolfadmin/commands/admin/gib.lua Diff File
mod - luamods/wolfadmin/commands/admin/kick.lua Diff File
mod - luamods/wolfadmin/commands/admin/listaliases.lua Diff File
mod - luamods/wolfadmin/commands/admin/listlevels.lua Diff File
mod - luamods/wolfadmin/commands/admin/mute.lua Diff File
mod - luamods/wolfadmin/commands/admin/plock.lua Diff File
mod - luamods/wolfadmin/commands/admin/punlock.lua Diff File
mod - luamods/wolfadmin/commands/admin/put.lua Diff File
mod - luamods/wolfadmin/commands/admin/setlevel.lua Diff File
mod - luamods/wolfadmin/commands/admin/showhistory.lua Diff File
mod - luamods/wolfadmin/commands/admin/slap.lua Diff File
mod - luamods/wolfadmin/commands/admin/stats.lua Diff File
mod - luamods/wolfadmin/commands/admin/unmute.lua Diff File
mod - luamods/wolfadmin/commands/admin/vmute.lua Diff File
mod - luamods/wolfadmin/commands/admin/vunmute.lua Diff File
mod - luamods/wolfadmin/commands/admin/warn.lua Diff File

develop/1.2.0 7dce3797

2017-01-21 15:32

Timo

Details Diff
Sanitize command input (fixes #67)
mod - luamods/wolfadmin/commands/admin/ban.lua Diff File
mod - luamods/wolfadmin/commands/admin/finger.lua Diff File
mod - luamods/wolfadmin/commands/admin/gib.lua Diff File
mod - luamods/wolfadmin/commands/admin/kick.lua Diff File
mod - luamods/wolfadmin/commands/admin/mute.lua Diff File
mod - luamods/wolfadmin/commands/admin/put.lua Diff File
mod - luamods/wolfadmin/commands/admin/setlevel.lua Diff File
mod - luamods/wolfadmin/commands/admin/slap.lua Diff File
mod - luamods/wolfadmin/commands/admin/unmute.lua Diff File
mod - luamods/wolfadmin/commands/admin/warn.lua Diff File

develop/1.2.0 449e6c85

2017-01-21 15:29

Timo

Details Diff
Fixed minor issues on several commands

* gib now by correct attacker (world entity)
* listlevels should not read shrubbot in standalone mode
Affected Issues
0000062
mod - luamods/wolfadmin/commands/admin/gib.lua Diff File
mod - luamods/wolfadmin/commands/admin/listlevels.lua Diff File

develop/1.2.0 839036eb

2017-01-21 13:22

Timo

Details Diff
Fixed minor SQLite issue

* replace escape with tonumber for an integer value
mod - luamods/wolfadmin/db/sqlite3.lua Diff File

develop/1.2.0 e36d70ae

2017-01-21 13:19

Timo

Details Diff
Fixed minor rename issue caused by 9012d54da4aad7d6d5e62c101ee4e1b844699072 (refs 0000069, 0000075) Affected Issues
0000069, 0000075
mod - luamods/wolfadmin/auth/acl.lua Diff File

develop/1.2.0 9012d54d

2017-01-21 13:16

Timo

Details Diff
Misc auth improvements (refs 0000069, 0000075)

* renamed methods to camelCase
* renamed methods to be more precise
* auth.isPlayerAllowed now returns boolean values
Affected Issues
0000069, 0000075
mod - luamods/wolfadmin/auth/acl.lua Diff File
mod - luamods/wolfadmin/auth/auth.lua Diff File
mod - luamods/wolfadmin/auth/shrubbot.lua Diff File
mod - luamods/wolfadmin/commands/admin/admintest.lua Diff File
mod - luamods/wolfadmin/commands/admin/ban.lua Diff File
mod - luamods/wolfadmin/commands/admin/gib.lua Diff File
mod - luamods/wolfadmin/commands/admin/help.lua Diff File
mod - luamods/wolfadmin/commands/admin/incognito.lua Diff File
mod - luamods/wolfadmin/commands/admin/kick.lua Diff File
mod - luamods/wolfadmin/commands/admin/listaliases.lua Diff File
mod - luamods/wolfadmin/commands/admin/listplayers.lua Diff File
mod - luamods/wolfadmin/commands/admin/mute.lua Diff File
mod - luamods/wolfadmin/commands/admin/plock.lua Diff File
mod - luamods/wolfadmin/commands/admin/put.lua Diff File
mod - luamods/wolfadmin/commands/admin/setlevel.lua Diff File
mod - luamods/wolfadmin/commands/admin/slap.lua Diff File
mod - luamods/wolfadmin/commands/admin/vmute.lua Diff File
mod - luamods/wolfadmin/commands/admin/warn.lua Diff File
mod - luamods/wolfadmin/commands/client/ac.lua Diff File
mod - luamods/wolfadmin/commands/commands.lua Diff File
mod - luamods/wolfadmin/game/voting.lua Diff File
mod - luamods/wolfadmin/players/greetings.lua Diff File

develop/1.2.0 004ebea7

2017-01-21 12:57

Timo

Details Diff
Reworked commands.lua

* improved documentation
* removed default W:ET client commands, moved to separate files
mod - luamods/wolfadmin/auth/shrubbot.lua Diff File
add - luamods/wolfadmin/commands/client/callvote.lua Diff File
add - luamods/wolfadmin/commands/client/say.lua Diff File
add - luamods/wolfadmin/commands/client/team.lua Diff File
mod - luamods/wolfadmin/commands/commands.lua Diff File

develop/1.2.0 86a42796

2017-01-21 11:43

Timo

Details Diff
Fixed logging (refs 0000065) and improved logging format in standalone mode Affected Issues
0000065
mod - luamods/wolfadmin/commands/commands.lua Diff File
mod - luamods/wolfadmin/util/settings.lua Diff File

develop/1.2.0 702ed274

2017-01-20 20:53

Timo

Details Diff
Added acl command for server console (refs 0000062, 0000069) Affected Issues
0000062, 0000069
mod - luamods/wolfadmin/auth/acl.lua Diff File
add - luamods/wolfadmin/commands/server/acl.lua Diff File
mod - luamods/wolfadmin/db/sqlite3.lua Diff File

develop/1.2.0 a2808f31

2017-01-18 20:03

Timo

Details Diff
Removed levelTime from main
mod - luamods/wolfadmin/commands/commands.lua Diff File
mod - luamods/wolfadmin/main.lua Diff File

develop/1.2.0 cd4bf52a

2017-01-18 16:35

Timo

Details Diff
Dynamic loading of modules (fixes 0000071) Affected Issues
0000071, 0000074
mod - luamods/wolfadmin/admin/admin.lua Diff File
mod - luamods/wolfadmin/admin/balancer.lua Diff File
mod - luamods/wolfadmin/admin/bans.lua Diff File
mod - luamods/wolfadmin/admin/history.lua Diff File
mod - luamods/wolfadmin/admin/mutes.lua Diff File
mod - luamods/wolfadmin/admin/rules.lua Diff File
mod - luamods/wolfadmin/auth/acl.lua Diff File
mod - luamods/wolfadmin/auth/auth.lua Diff File
mod - luamods/wolfadmin/auth/shrubbot.lua Diff File
mod - luamods/wolfadmin/commands/admin/admintest.lua Diff File
mod - luamods/wolfadmin/commands/admin/balance.lua Diff File
mod - luamods/wolfadmin/commands/admin/ban.lua Diff File
mod - luamods/wolfadmin/commands/admin/enablevote.lua Diff File
mod - luamods/wolfadmin/commands/admin/finger.lua Diff File
mod - luamods/wolfadmin/commands/admin/gib.lua Diff File
mod - luamods/wolfadmin/commands/admin/greeting.lua Diff File
mod - luamods/wolfadmin/commands/admin/help.lua Diff File
mod - luamods/wolfadmin/commands/admin/incognito.lua Diff File
mod - luamods/wolfadmin/commands/admin/kick.lua Diff File
mod - luamods/wolfadmin/commands/admin/kickbots.lua Diff File
mod - luamods/wolfadmin/commands/admin/listaliases.lua Diff File
mod - luamods/wolfadmin/commands/admin/listlevels.lua Diff File
mod - luamods/wolfadmin/commands/admin/listmaps.lua Diff File
mod - luamods/wolfadmin/commands/admin/listplayers.lua Diff File
mod - luamods/wolfadmin/commands/admin/lock.lua Diff File
mod - luamods/wolfadmin/commands/admin/mute.lua Diff File
mod - luamods/wolfadmin/commands/admin/needbots.lua Diff File
mod - luamods/wolfadmin/commands/admin/nextmap.lua Diff File
mod - luamods/wolfadmin/commands/admin/pause.lua Diff File
mod - luamods/wolfadmin/commands/admin/plock.lua Diff File
mod - luamods/wolfadmin/commands/admin/punlock.lua Diff File
mod - luamods/wolfadmin/commands/admin/put.lua Diff File
mod - luamods/wolfadmin/commands/admin/putbots.lua Diff File
mod - luamods/wolfadmin/commands/admin/readconfig.lua Diff File
mod - luamods/wolfadmin/commands/admin/reset.lua Diff File
mod - luamods/wolfadmin/commands/admin/resetsprees.lua Diff File
mod - luamods/wolfadmin/commands/admin/restart.lua Diff File
mod - luamods/wolfadmin/commands/admin/rules.lua Diff File
mod - luamods/wolfadmin/commands/admin/setlevel.lua Diff File
mod - luamods/wolfadmin/commands/admin/showbans.lua Diff File
mod - luamods/wolfadmin/commands/admin/showhistory.lua Diff File
mod - luamods/wolfadmin/commands/admin/shuffle.lua Diff File
mod - luamods/wolfadmin/commands/admin/slap.lua Diff File
mod - luamods/wolfadmin/commands/admin/sprees.lua Diff File
mod - luamods/wolfadmin/commands/admin/stats.lua Diff File
mod - luamods/wolfadmin/commands/admin/swap.lua Diff File
mod - luamods/wolfadmin/commands/admin/time.lua Diff File
mod - luamods/wolfadmin/commands/admin/unban.lua Diff File
mod - luamods/wolfadmin/commands/admin/unlock.lua Diff File
mod - luamods/wolfadmin/commands/admin/unmute.lua Diff File
mod - luamods/wolfadmin/commands/admin/unpause.lua Diff File
mod - luamods/wolfadmin/commands/admin/vmute.lua Diff File
mod - luamods/wolfadmin/commands/admin/vunmute.lua Diff File
mod - luamods/wolfadmin/commands/admin/warn.lua Diff File
mod - luamods/wolfadmin/commands/client/ac.lua Diff File
mod - luamods/wolfadmin/commands/client/pm.lua Diff File
mod - luamods/wolfadmin/commands/client/r.lua Diff File
mod - luamods/wolfadmin/commands/client/wolfadmin.lua Diff File
mod - luamods/wolfadmin/commands/commands.lua Diff File
mod - luamods/wolfadmin/commands/server/cannounce.lua Diff File
mod - luamods/wolfadmin/commands/server/cchat.lua Diff File
mod - luamods/wolfadmin/commands/server/ccp.lua Diff File
mod - luamods/wolfadmin/commands/server/ccpm.lua Diff File
mod - luamods/wolfadmin/commands/server/cmusic.lua Diff File
mod - luamods/wolfadmin/commands/server/csay.lua Diff File
mod - luamods/wolfadmin/db/db.lua Diff File
mod - luamods/wolfadmin/db/mysql.lua Diff File
mod - luamods/wolfadmin/db/sqlite3.lua Diff File
mod - luamods/wolfadmin/game/bots.lua Diff File
mod - luamods/wolfadmin/game/fireteams.lua Diff File
mod - luamods/wolfadmin/game/game.lua Diff File
mod - luamods/wolfadmin/game/sprees.lua Diff File
mod - luamods/wolfadmin/game/teams.lua Diff File
mod - luamods/wolfadmin/game/voting.lua Diff File
mod - luamods/wolfadmin/main.lua Diff File
mod - luamods/wolfadmin/players/greetings.lua Diff File
mod - luamods/wolfadmin/players/players.lua Diff File
mod - luamods/wolfadmin/players/stats.lua Diff File
mod - luamods/wolfadmin/util/debug.lua Diff File
mod - luamods/wolfadmin/util/events.lua Diff File
mod - luamods/wolfadmin/util/files.lua Diff File
mod - luamods/wolfadmin/util/settings.lua Diff File
mod - luamods/wolfadmin/util/timers.lua Diff File
mod - luamods/wolfadmin/util/util.lua Diff File

develop/1.2.0 7a93c4bf

2017-01-18 15:49

Timo

Details Diff
Improved directory structure (fixes 0000072) and added pk3 contents to repo Affected Issues
0000072
add - luamods/wolfadmin/COPYING.txt Diff File
add - pk3/COPYING.txt Diff File
add - pk3/ui/ingame_vote.menu Diff File
add - pk3/ui/ingame_vote_wolfadmin.menu Diff File
add - pk3/ui/menus.txt Diff File

develop/1.2.0 4ae1421f

2017-01-17 21:20

Timo

Details Diff
Merge branch 'develop/1.1.0' into develop/1.2.0

# Conflicts:
# luascripts/commands/admin/listaliases.lua
# luascripts/commands/admin/listlevels.lua
# luascripts/commands/admin/plock.lua
# luascripts/commands/admin/punlock.lua
# luascripts/commands/admin/setlevel.lua
# luascripts/commands/admin/showhistory.lua
# luascripts/commands/admin/stats.lua
# luascripts/commands/admin/vmute.lua
# luascripts/commands/admin/vunmute.lua
# luascripts/commands/admin/warn.lua
mod - luascripts/commands/admin/listaliases.lua Diff File
mod - luascripts/commands/admin/listlevels.lua Diff File
mod - luascripts/commands/admin/plock.lua Diff File
mod - luascripts/commands/admin/punlock.lua Diff File
mod - luascripts/commands/admin/setlevel.lua Diff File
mod - luascripts/commands/admin/showhistory.lua Diff File
mod - luascripts/commands/admin/stats.lua Diff File
mod - luascripts/commands/admin/vmute.lua Diff File
mod - luascripts/commands/admin/vunmute.lua Diff File
mod - luascripts/commands/admin/warn.lua Diff File
mod - luascripts/commands/client/pm.lua Diff File
mod - luascripts/commands/commands.lua Diff File
mod - luascripts/db/sqlite3.lua Diff File
mod - luascripts/main.lua Diff File
mod - luascripts/util/files.lua Diff File
mod - luascripts/util/settings.lua Diff File

develop/1.2.0 9eee8e85

2017-01-17 21:12

Timo

Details Diff
Fixed minor bugs caused by sanitizing (refs #67)
mod - luascripts/commands/admin/dewarn.lua Diff File
mod - luascripts/commands/admin/listaliases.lua Diff File

develop/1.2.0 c261a10c

2017-01-17 20:26

Timo

Details Diff
Added getHomePath() function, move SQLite database to homepath
mod - luascripts/db/sqlite3.lua Diff File
mod - luascripts/main.lua Diff File
mod - luascripts/util/files.lua Diff File

develop/1.2.0 dcb28593

2017-01-17 13:02

Timo

Details Diff
Fixed minor bugs
mod - database/new/wolfadmin_sqlite.sql Diff File
mod - luascripts/commands/admin/lock.lua Diff File
mod - luascripts/commands/admin/unlock.lua Diff File

develop/1.2.0 87ece573

2017-01-17 00:09

Timo

Details Diff
Fixed inconsistency between database and script
mod - luascripts/commands/admin/listlevels.lua Diff File
mod - luascripts/db/sqlite3.lua Diff File

develop/1.2.0 c0d2aa0e

2017-01-16 20:49

Timo

Details Diff
Sanitizing some client input (fixes #67)
mod - luascripts/commands/admin/dewarn.lua Diff File
mod - luascripts/commands/admin/listaliases.lua Diff File
mod - luascripts/commands/admin/listlevels.lua Diff File
mod - luascripts/commands/admin/plock.lua Diff File
mod - luascripts/commands/admin/punlock.lua Diff File
mod - luascripts/commands/admin/setlevel.lua Diff File
mod - luascripts/commands/admin/showwarns.lua Diff File
mod - luascripts/commands/admin/stats.lua Diff File
mod - luascripts/commands/admin/vmute.lua Diff File
mod - luascripts/commands/admin/vunmute.lua Diff File
mod - luascripts/commands/admin/warn.lua Diff File
mod - luascripts/commands/client/pm.lua Diff File
mod - luascripts/commands/commands.lua Diff File

develop/1.2.0 f54e5aec

2017-01-16 19:02

Timo

Details Diff
Fixed inconsistency
mod - luascripts/db/sqlite3.lua Diff File

develop/1.2.0 44c10910

2017-01-16 18:45

Timo

Details Diff
Fixed more inconcistencies between database script + lua script
mod - database/new/wolfadmin_sqlite.sql Diff File
mod - luascripts/commands/admin/listlevels.lua Diff File
mod - luascripts/db/sqlite3.lua Diff File

develop/1.2.0 7620862f

2017-01-16 18:36

Timo

Details Diff
Fixed undefined player issue at connection
mod - luascripts/admin/admin.lua Diff File

develop/1.2.0 0001bc7a

2017-01-16 18:34

Timo

Details Diff
Fixed wrongly named column
mod - database/new/wolfadmin_sqlite.sql Diff File

develop/1.2.0 2d4191f0

2017-01-15 13:27

Timo

Details Diff
Minor bugfixes regarding new players
mod - luascripts/admin/admin.lua Diff File
mod - luascripts/db/sqlite3.lua Diff File

develop/1.2.0 9d4aaa7a

2017-01-15 12:51

Timo

Details Diff
Revert "PRIMARY KEY consistency"

This reverts commit c7319028b6a9081e40e3b77dd55f406f98c72eca.
mod - database/new/wolfadmin_sqlite.sql Diff File

develop/1.2.0 c7319028

2017-01-14 16:15

Timo

Details Diff
PRIMARY KEY consistency
mod - database/new/wolfadmin_sqlite.sql Diff File
 First  Prev  1 2 3 ... 5 ... 9 10 11 12 13 14 15 16 17  Next  Last