Skip to content

Releases: gdr1461/GAdmin

v1.3.0

04 Sep 13:44
3c11c69
Compare
Choose a tag to compare

Main Module

ClientAPI

Parser

  • :GetCommand is now deprecated, use GlobalAPI:GetCommand instead.

Server API

Global API

  • Added :GetSimilarity method.
  • Added :GetPlayer method.
  • Added :GetSide method.
  • Added :GetCommand method.

Commands

  • Slash commands bug fixes.
  • Reworked Undo system.
  • Added Revoke table to command template.
  • CmdBar autofill feature fix + new.
    Added on hover information about the command.

Settings

  • Transfered Topics to the Data.



  • Bug fixes.

Full Changelog: v1.2.1...v1.3.0

v1.2.1

30 Aug 07:30
70dad1f
Compare
Choose a tag to compare

ClientAPI

Parser

  • :Parse method rework.
    Now :Parse can work without specifying Caller.

  • Added :FromMessage method.
    Triggers command from server. (You need to specify player for all of the commands. me won't work.)

Commands

  • Made slash commands disappear if user doesn't have high enough rank.

  • Added SendTo command.
    Sends trigger command event to other servers.


  • Bug fixes.

Full Changelog: v1.2.0...v1.2.1

v1.2.0

29 Aug 14:17
f2db37e
Compare
Choose a tag to compare

Commands

Settings

  • Added AutoCompleteChatCommands setting.

Parser

  • Added method :SetChatCommand(Name: string, AutoCorrect: bool).

Bug Fix

  • Fixed Tool argument.

Full Changelog: v1.1.5...v1.2.0

v1.1.5

26 Aug 12:33
abf3257
Compare
Choose a tag to compare

Commands

  • Changed stat get method for change, add and sub commands.
  • Added command unban.

API Server

v1.1.4

25 Jul 13:45
120eed7
Compare
Choose a tag to compare

Small bug fix

Fixed user rank resetting after rejoin.

API Server

-- [OLD]
129 Data.SessionData[player.UserId].ServerRank = Settings.DefaultRank

-- [NEW]
129 Data.SessionData[player.UserId].ServerRank = Data.SessionData[player.UserId].Rank --Settings.DefaultRank

v1.1.3

05 Jul 13:37
527bde2
Compare
Choose a tag to compare

Parser

  • Added method :Parse(Caller, Message, IgnoreCustomPrefix).
  • Method :ParseMessage() is now deprecated, use methd :Parse() instead.
  • Added method :ParseData(), mainly used in :Parse().

Commands

  • Added ;Sit [Player].
    Forces player to sit.

  • Added ;Seat [Player] [SeatObject].
    Forces player to sit on descendant of workspace that is class of Seat.

Addons

  • Changed Packs instance in GAdminLoader/Addons from ModuleScript to Configuration class.

v1.1.2

04 Jul 16:30
d238553
Compare
Choose a tag to compare

CmdBar

  • Arguments now show up with the commands.
  • Set command autofill text size from TextScaled to 22.

GlobalAPI

  • Added new methods:

FindValueParent meta Recursive

Arguments: Data: table, Value: any.

Returns table in which value placed at.

FindKey meta Recursive

Arguments: Data: table , KeyName: string.

Returns value of first found key with same name.

v1.1.1

04 Jul 09:56
4eb9321
Compare
Choose a tag to compare

Bug fixes

  • Fixed bug where commands like ;about open blank admin panel.
  • Fixed ability to use commands without prefix.

Addons

  • Added method :GetParser() in MainModule.
    Added for addon makers.

  • Added method :RunOnCommand(Function, ...) in MainModule.
    Will run function after initial configuration of GAdmin is completed.
    See more

v1.1.0

03 Jul 15:27
109351c
Compare
Choose a tag to compare

Addons

  • Added brand new way of making addons - Packages.
    See more at wiki.

  • Added new way of making addons - separate methods.
    See more at Template inside of any GAdminLoader/Addons's children.

Settings

  • Remade setting layout;
  • Added new settings:

    HTTPWarn - Determines if warn will appear in the output if HttpService isn't enabled.

    UseOldVersion - If loader's version is outdated, you'll still be able to use GAdmin.

    NoNotifies - User wont get any normal notifies.

    NoWarns - User wont get any warn notifies.

    NoErrors - User wont get any error notifies.

    IncorrectCommandNotify - Warn user about trying to call non existing command.

    CommandDebounce - Command per minute limit state.

    CommandsPerMinute - Command per minute limit, after which, minute should pass. CommandDebounce needs to be enabled.

Wikis

  • Added wikis.
    more pages will come out soon.

v1.0.0

02 Jul 13:05
2b71eca
Compare
Choose a tag to compare

More addons support

  • Added Calls module in the GAdminLoader/Addons.
  • Added TopBars module in the GAdminLoader/Addons.

Calls:

  • Array of functions, which is called whenever player joins the game.
  • Server sided.

TopBars:

  • Dictionary of functions with names.
  • Needs to be used only for TopBarPlus module.
  • Client sided.

TopBarPlus

  • Added TopBarPlus module support as ClientAPI methods.

ClientAPI

  • :GetTopBar(): returns GAdmin's TopBar.
  • :GetTopBarPlus(): returns required module TopBarPlus.
  • :TopBarEnabled(Enabled): Sets GAdmin's TopBar visibility.