Changesets: WolfAdmin

develop/1.2.0 b8688d7f

2018-12-31 12:17

Timo

Details Diff
Fixed !listplayers taking PERM_INCOGNITO into account (refs 0000062, 0000069) Affected Issues
0000062, 0000069
mod - luamods/wolfadmin/commands/admin/listplayers.lua Diff File

develop/1.2.0 78139e6e

2018-12-31 12:15

Timo

Details Diff
Fixed !listmaps not producing any output (refs 0000062) Affected Issues
0000062
mod - luamods/wolfadmin/commands/admin/listmaps.lua Diff File

develop/1.2.0 53e31020

2018-12-31 12:04

Timo

Details Diff
Fixed incognito command for standalone mode (refs 0000062) Affected Issues
0000062
mod - luamods/wolfadmin/commands/admin/incognito.lua Diff File

develop/1.2.0 44f78fb1

2018-12-31 12:03

Timo

Details Diff
ACL system improvements (refs 0000069)

* renamed 'roles' to 'permissions'
* added player permissions
* added functions to manipulate shrubbot files
Affected Issues
0000069
mod - database/new/mysql.sql Diff File
mod - database/new/sqlite.sql Diff File
mod - database/upgrade/1.1.0/mysql.sql Diff File
mod - database/upgrade/1.1.0/sqlite.sql Diff File
mod - luamods/wolfadmin/auth/acl.lua Diff File
mod - luamods/wolfadmin/auth/shrubbot.lua Diff File
mod - luamods/wolfadmin/commands/server/acl.lua Diff File
mod - luamods/wolfadmin/db/mysql.lua Diff File
mod - luamods/wolfadmin/db/sqlite3.lua Diff File

develop/1.2.0 1872921e

2018-04-15 22:36

Timo

Details Diff
Fixed !setlevel not being correctly saved
mod - luamods/wolfadmin/commands/admin/setlevel.lua Diff File

develop/1.2.0 84f00808

2018-02-16 13:49

Timo

Details Diff
Added compatibility note
mod - luamods/wolfadmin/util/settings.lua Diff File

develop/1.2.0 27986cbf

2018-02-16 13:49

Timo

Details Diff
Added autodetection of standalone mode (refs 0000061) Affected Issues
0000061
mod - config/wolfadmin.toml Diff File
mod - luamods/wolfadmin/util/settings.lua Diff File

develop/1.2.0 de27a417

2018-02-16 13:20

Timo

Details Diff
Fixed shrubbot flags for other mods (refs 0000046, 0000069, 0000062)

* changed !greeting flag from 'Q' to 'j' to maintain consistency across mods
* changed !cointoss flag to 'Z' so we do not take up another flag
* moved flags to separate files for each mod that includes shrubbot, autoloads on game init
Affected Issues
0000046, 0000062, 0000069
mod - luamods/wolfadmin/auth/auth.lua Diff File
mod - luamods/wolfadmin/auth/shrubbot.lua Diff File
add - luamods/wolfadmin/auth/shrubbot/etpub.lua Diff File
add - luamods/wolfadmin/auth/shrubbot/nq.lua Diff File
add - luamods/wolfadmin/auth/shrubbot/silent.lua Diff File

develop/1.2.0 6a3459d9

2018-02-16 12:59

Timo

Details Diff
Fixed mutes being checked regardless of module mode (refs 0000061) Affected Issues
0000061
mod - luamods/wolfadmin/admin/admin.lua Diff File

develop/1.2.0 30750d70

2018-02-16 12:33

Timo

Details Diff
Fix for ACL system being loaded regardless of g_standalone setting

Caused by ACL command which requires the ACL system
mod - luamods/wolfadmin/auth/acl.lua Diff File
mod - luamods/wolfadmin/auth/auth.lua Diff File

develop/1.2.0 6282c0e9

2018-02-15 12:07

Timo

Details Diff
Fixed help texts in mute commands
mod - luamods/wolfadmin/commands/admin/mute.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

develop/1.2.0 48522b8d

2018-02-13 12:45

Timo

Details Diff
Added util.typecheck function to ensure types in certain utility functions (fixes 0000078) Affected Issues
0000078
mod - luamods/wolfadmin/util/bits.lua Diff File
mod - luamods/wolfadmin/util/pagination.lua Diff File
mod - luamods/wolfadmin/util/tables.lua Diff File
mod - luamods/wolfadmin/util/util.lua Diff File

develop/1.2.0 25af884c

2018-02-13 12:02

Timo

Details Diff
Disabled GUID and ban check when database is disabled (fixes 0000083). Affected Issues
0000083
mod - luamods/wolfadmin/admin/admin.lua Diff File

develop/1.2.0 8ef2d130

2018-02-13 10:39

Timo

Details Diff
Fixed consistency in deploy script (refs 0000073) Affected Issues
0000073
mod - deploy.sh Diff File

develop/1.2.0 ddb2c6fc

2018-02-12 19:27

Timo

Details Diff
Improved deploy script (refs 0000073)

* Improved several error messages
* Fixed several bugs related to fs_homepath
* Ability to create and copy pk3
Affected Issues
0000073
mod - deploy.sh Diff File

develop/1.2.0 d27921ea

2018-02-12 15:49

Timo

Details Diff
Merge branch 'develop/1.1.1' of https://github.com/timosmit/wolfadmin into develop/1.2.0

# Conflicts:
# luascripts/admin/admin.lua
# luascripts/admin/rules.lua
# luascripts/admin/warns.lua
# luascripts/commands/admin/dewarn.lua
# luascripts/commands/admin/listlevels.lua
# luascripts/commands/admin/lock.lua
# luascripts/commands/admin/putbots.lua
# luascripts/commands/admin/readconfig.lua
# luascripts/commands/admin/setlevel.lua
# luascripts/commands/admin/showwarns.lua
# luascripts/commands/admin/sprees.lua
# luascripts/commands/admin/stats.lua
# luascripts/commands/admin/unlock.lua
# luascripts/commands/admin/warn.lua
# luascripts/commands/client/pm.lua
# luascripts/commands/client/r.lua
# luascripts/commands/commands.lua
# luascripts/commands/server/csay.lua
# luascripts/db/mysql.lua
# luascripts/db/sqlite3.lua
# luascripts/game/sprees.lua
# luascripts/players/greetings.lua
# luascripts/players/stats.lua
# luascripts/util/settings.lua

develop/1.2.0 49fbd3a8

2018-02-12 15:48

Timo

Details Diff
Updated copyright
mod - deploy.sh Diff File
mod - docs/INSTALL Diff File
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/cointoss.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/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/shufflesr.lua Diff File
mod - luamods/wolfadmin/commands/admin/slap.lua Diff File
mod - luamods/wolfadmin/commands/admin/spec999.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/callvote.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/say.lua Diff File
mod - luamods/wolfadmin/commands/client/team.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/acl.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/bits.lua Diff File
mod - luamods/wolfadmin/util/constants.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/logs.lua Diff File
mod - luamods/wolfadmin/util/pagination.lua Diff File
mod - luamods/wolfadmin/util/settings.lua Diff File
mod - luamods/wolfadmin/util/tables.lua Diff File
mod - luamods/wolfadmin/util/timers.lua Diff File
mod - luamods/wolfadmin/util/util.lua Diff File

develop/1.1.1 ed882c58

2018-02-12 15:37

Timo

Details Diff
Updated copyright Affected Issues
0000073
mod - docs/INSTALL Diff File
mod - luascripts/admin/admin.lua Diff File
mod - luascripts/admin/balancer.lua Diff File
mod - luascripts/admin/rules.lua Diff File
mod - luascripts/admin/warns.lua Diff File
mod - luascripts/commands/admin/balance.lua Diff File
mod - luascripts/commands/admin/dewarn.lua Diff File
mod - luascripts/commands/admin/enablevote.lua Diff File
mod - luascripts/commands/admin/greeting.lua Diff File
mod - luascripts/commands/admin/help.lua Diff File
mod - luascripts/commands/admin/incognito.lua Diff File
mod - luascripts/commands/admin/kickbots.lua Diff File
mod - luascripts/commands/admin/listaliases.lua Diff File
mod - luascripts/commands/admin/listlevels.lua Diff File
mod - luascripts/commands/admin/listmaps.lua Diff File
mod - luascripts/commands/admin/lock.lua Diff File
mod - luascripts/commands/admin/needbots.lua Diff File
mod - luascripts/commands/admin/plock.lua Diff File
mod - luascripts/commands/admin/punlock.lua Diff File
mod - luascripts/commands/admin/putbots.lua Diff File
mod - luascripts/commands/admin/readconfig.lua Diff File
mod - luascripts/commands/admin/resetsprees.lua Diff File
mod - luascripts/commands/admin/rules.lua Diff File
mod - luascripts/commands/admin/setlevel.lua Diff File
mod - luascripts/commands/admin/showwarns.lua Diff File
mod - luascripts/commands/admin/sprees.lua Diff File
mod - luascripts/commands/admin/stats.lua Diff File
mod - luascripts/commands/admin/unlock.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/ac.lua Diff File
mod - luascripts/commands/client/pm.lua Diff File
mod - luascripts/commands/client/r.lua Diff File
mod - luascripts/commands/client/wolfadmin.lua Diff File
mod - luascripts/commands/commands.lua Diff File
mod - luascripts/commands/server/cannounce.lua Diff File
mod - luascripts/commands/server/cchat.lua Diff File
mod - luascripts/commands/server/ccp.lua Diff File
mod - luascripts/commands/server/ccpm.lua Diff File
mod - luascripts/commands/server/cmusic.lua Diff File
mod - luascripts/commands/server/csay.lua Diff File
mod - luascripts/db/db.lua Diff File
mod - luascripts/db/mysql.lua Diff File
mod - luascripts/db/sqlite3.lua Diff File
mod - luascripts/game/bots.lua Diff File
mod - luascripts/game/game.lua Diff File
mod - luascripts/game/sprees.lua Diff File
mod - luascripts/game/teams.lua Diff File
mod - luascripts/game/voting.lua Diff File
mod - luascripts/main.lua Diff File
mod - luascripts/players/greetings.lua Diff File
mod - luascripts/players/stats.lua Diff File
mod - luascripts/util/bits.lua Diff File
mod - luascripts/util/constants.lua Diff File
mod - luascripts/util/debug.lua Diff File
mod - luascripts/util/events.lua Diff File
mod - luascripts/util/files.lua Diff File
mod - luascripts/util/pagination.lua Diff File
mod - luascripts/util/settings.lua Diff File
mod - luascripts/util/tables.lua Diff File
mod - luascripts/util/timers.lua Diff File
mod - luascripts/util/util.lua Diff File

develop/1.2.0 68a31b62

2018-02-12 14:27

Timo

Details Diff
First attempt at a deployment script (refs 0000073)

Current known flaws:
* only accepts default name for sqlite database (wolfadmin.db)
Affected Issues
0000073
add - deploy.sh Diff File

develop/1.2.0 ecdd4d96

2017-03-22 12:25

Timo

Details Diff
Removed usage instructions from license docs
mod - docs/LICENSE Diff File
mod - pk3/COPYING.txt Diff File

develop/1.2.0 3927788b

2017-03-21 19:54

Timo

Details Diff
Updated MySQL scripts to make use of UTF-8
mod - database/new/mysql.sql Diff File
mod - database/upgrade/1.1.0/mysql.sql Diff File

develop/1.2.0 875da027

2017-03-18 13:36

Timo

Details Diff
Fixed !setlevel from console returning unknown command
mod - luamods/wolfadmin/commands/admin/setlevel.lua Diff File

develop/1.2.0 2de8a251

2017-03-17 17:10

Timo

Details Diff
Fixed minor typos
mod - luamods/wolfadmin/db/mysql.lua Diff File
mod - luamods/wolfadmin/db/sqlite3.lua Diff File

develop/1.2.0 62126f4b

2017-03-17 17:04

Timo

Details Diff
Removed empty file
rm - luascripts/commands/admin/listlevels.lua Diff File

develop/1.2.0 fba434cf

2017-03-17 16:40

Timo

Details Diff
Fixed connected players not being added to database on mod init (regression after merge)
mod - luamods/wolfadmin/players/players.lua Diff File
 First  Prev  1 2 3 4 5 6 7 8 9 10 ... 15 16 17  Next  Last