Commit Graph

434 Commits

Author SHA1 Message Date
Nayruden
2dfe9c41b0 Added GetULibTable() to hook module. 2015-04-10 18:07:48 -06:00
Brett Smith
c9835d0cb2 Merge pull request #437 from nerdhive/votekick-with-reason
Added reason to votekick log (via @CSchulz)
2015-04-07 16:34:11 -06:00
SticklyMan
14b5bccc9e Fix hook not being removed from BackwardsHooks table.
Bump XGUI version date.
Closes #445
2015-04-04 02:53:12 -06:00
CSchulz
69f356c447 Added reason to votekick log 2015-03-27 11:19:13 +01:00
Nayruden
d71a7e4b03 Fixes #253 and ...
[FIX] "ulx voteban" can now ban the user even if they disconnect after the vote starts.
[FIX] Vote commands now work properly from server console.
2015-03-19 17:44:30 -06:00
Nayruden
809ed0fd29 Merge branch 'master' of https://github.com/Nayruden/Ulysses 2015-03-19 17:06:54 -06:00
Nayruden
108656545a Fixes #373 2015-03-19 17:06:35 -06:00
SticklyMan
3d604a4e97 Added "nextlevel" cvar option on maps tab for admins that have access to "ulx map".
Added "convarblanklabel" to xlib.makecombobox to specify a choice that should signify an empty value.
Removed some trailing whitespace.
Bumped version and updated readme.
2015-03-18 22:47:11 -06:00
Nayruden
dc15f341ee Fixes #396 2015-03-18 18:49:32 -06:00
Nayruden
d5270e175f Version bumps and changeling. 2015-03-18 17:07:29 -06:00
Nayruden
2d75489b6a Fixes #426. 2015-03-18 17:02:25 -06:00
Nayruden
89619d14e7 Naming changes 2015-03-17 20:49:50 -06:00
Nayruden
a6e13753ad XGUI version bump 2015-03-17 20:46:00 -06:00
Nayruden
58dd618bb6 Merge branch 'master' into hook-update
Conflicts:
	ulib/lua/ulib/shared/hook.lua
2015-03-17 19:36:33 -06:00
SticklyMan
6886382355 Added check to make sure settings/users.txt exists before parsing it.
Closes #281
2015-03-15 18:32:15 -06:00
Nayruden
a22785e974 Release prep 2015-03-09 19:04:07 -06:00
SticklyMan
ebe5213cd5 Bump XGUI version date for good measure. 2015-03-09 08:39:40 -06:00
SticklyMan
57f10a21c4 Bump XGUI version date for good measure. 2015-03-09 08:39:11 -06:00
SticklyMan
d19208928a Merge bugfixes on branch 'master' into hook-update 2015-03-07 23:21:19 -07:00
SticklyMan
ae18b0cf4e Changed gamemode dropdown on maps tab to honor player/group restrictions. (Thanks chaos12135!) 2015-03-07 23:05:18 -07:00
SticklyMan
73b3661191 Added priority check for jail disconnect as a safety precaution. Closes #358 2015-03-07 19:22:36 -07:00
SticklyMan
7f98f68741 Symptom fix for a very rare error that occurs during server->client data communication through XGUI. 2015-03-07 18:53:41 -07:00
SticklyMan
3c6d8b4c5d Merge branch 'master' into hook-update 2015-03-07 12:57:31 -07:00
SticklyMan
a80ed30bd1 Readme update for last PR. 2015-03-07 12:42:03 -07:00
SticklyMan
c29f2d9c60 Merge pull request #401 from TheClonker/master
Small Error in MOTD System. Thanks TheClonker!
2015-03-07 12:40:03 -07:00
SticklyMan
842b9b345b Changed XGUI to init on HOOK_LOCALPLAYERREADY instead of ULib.HOOK_UCLAUTH.
Should help fix bug where XGUI wouldn't work on Garry's Mod dev branch.
2015-03-07 12:27:20 -07:00
SticklyMan
da90ab2a83 Added "onClose" event for modules that need it. (Suggested by arduinium)
Closes #405
2015-03-03 21:01:17 -07:00
Josh 'Acecool' Moser
23146b9f5f Update xgui_server.lua
If NOT set to local, it causes problems with addons that use the GLOBAL data variable for holding DATA... This is the issue with my networking system which uses networking and data globals where data = data || { }; on my end but others have had issues with this causing it to overwrite my data table each time it is called.

This fix doesn't cause any negative side-effects with ULX that I saw and allows my networking system to work for those using it.
2015-02-20 23:05:18 -05:00
Philip Gisella
6dd8f24e80 fixing an error where all players get a message if a player requests the MOTD if its disabled on the server 2015-02-14 21:57:20 +01:00
Nayruden
2337f48db3 Implementing suggested changes + performance enhancements 2015-02-10 19:54:38 -07:00
Nayruden
d701cdc505 new way of doing hooks 2015-02-03 19:25:23 -07:00
Nayruden
d67fbab250 Revert "Fixes #368"
This reverts commit a61599b22d.
2014-11-23 20:36:09 -07:00
Nayruden
c5bba16362 Fixes #368 2014-11-16 21:14:55 -07:00
Nayruden
a6eb3c60fe getUser changes and some case-sensitivity changes. Fixes #338 and fixes #318.
* [ADD] A list of players is presented when a target string for getUser matches more than one player (Thanks, @RhapsodySL).
* [FIX] Some fiddly-bits with group case-sensitivity (Thanks, @BryanFlannery).
2014-10-25 17:48:02 -06:00
SticklyMan
2749b35f86 Could not assign BOTs to groups via ulx adduserid or XGUI. Fixes #339 2014-10-25 16:10:03 -06:00
Nayruden
c85495dcb3 Some further work on the last pull request
[ADD] "ulx stopvote" to stop a vote currently in progress (Thanks, @LuaTenshi).
2014-10-25 14:35:27 -06:00
Brett Smith
5852cb4630 Merge pull request #285 from LuaTenshi/patch-2
Added ulx overrule (Thanks, @LuaTenshi).
2014-10-25 14:20:11 -06:00
Nayruden
1197773881 Further updates to last pull request.
[ADD] Admin parameter to ULib.unban for overriding purposes (Thanks for the idea, @MStruntze).
2014-10-25 14:05:05 -06:00
Brett Smith
4fb453c2c4 Merge pull request #352 from MStruntze/master
Added second parameter in ULib.unban (Thanks, @MStruntze)
2014-10-25 13:59:04 -06:00
SticklyMan
21711d6e98 Fixed cloak and weapon visibility bug. Fixes #331. 2014-10-25 13:54:18 -06:00
Nayruden
01ea9550db Fixes #347
[CHANGE] ULX vote variable is now global so other addons can tell if a vote is in progress. ulx.doVote() also returns whether or not it actually started a vote (Thanks for the ideas, @arduinium).
2014-10-25 13:51:49 -06:00
Nayruden
379c55c65d Fixes #349
[FIX] Bug with spectate and respawning (Thanks @Sjokomelk).
2014-10-25 13:42:40 -06:00
Nayruden
7af6a3f8fe Reverting some changes from 9e410214dd (Sorry, @SticklyMan). Also made a minor change to hook.lua IAW Garry's changes. 2014-10-25 12:22:19 -06:00
Mikkel Struntze
16e73f6fe2 Included calling_ply on ULib.unban call in ulx.unban 2014-09-13 01:59:46 +02:00
SticklyMan
2b311ea984 Major Ban menu improvements
Entire banlist is no longer sent to clients.
Ban page is now paginated. The client is sent a "page" when requested,
or when the data needs to be refreshed.
Ban updates are only sent while XGUI is open. Opening XGUI will trigger
a refresh if the data has been invalidated.
Added more sort and filter options. Tables are sorted and cached when
needed, invalidated when ban information changes.
Ban menu shows total bans or number of filtered results.
ULX bans and other bans (or "Source Bans") are no longer separated, but
can be filtered via the "Incomplete" filter option.
"Source Bans" menu and related data stuff have been removed.
Split "Freezeban" checkbox into a separate button to add bans for
consistency.
Added "Custom" event handling of data to XGUI's data system.
Added tooltip option to DButtons in xlib.
Other Bans UI improvements.
Lots of old code cleanup.
2014-08-09 19:57:50 -06:00
SticklyMan
6072e9d3ff Symptom fix for rare error when an unauthed admin receives a player connected log. 2014-08-02 13:34:52 -06:00
SticklyMan
525aeeaaa7 Added new fix to prevent crash on kicking/banning self, removed the old one.
Should be more robust now. Fixes #325.
Removed debug code that accidentally got committed.
2014-08-02 11:07:20 -06:00
SticklyMan
9905e26cc0 Fixed minor issue where banid on a non-active player showed "nil" was banned instead of SteamID.
Fixes #326.
2014-07-24 01:36:53 -06:00
SticklyMan
462f94c6e1 General fixes to accommodate group names with uppercase characters:
- Changed "ulx groupallow" to no longer lowercase access tags.
- Changed ULib's ucl.groupAllow to also no longer lowercase access tag.
- Changed ULib to not lowercase groups' allows upon reading groups.txt.
- Changed ULib's targeting system to only lowercase when matching player names.

Spelling fixes in comments in XGUI!
2014-07-23 01:26:37 -06:00
SticklyMan
8edc17eb99 Fixed ulx banid not saving correct steamID.
Caused by previous fix. Whoops. Thanks Storm!
2014-07-21 21:24:47 -06:00