Ignore:
Timestamp:
Feb 22, 2023, 5:48:07 PM (21 months ago)
Author:
alloc
Message:

Refactored console commands for A21 caching

Location:
binary-improvements2/WebServer/src
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • binary-improvements2/WebServer/src/Commands/CreateWebUser.cs

    r404 r405  
    1111                private static readonly Regex validNameTokenMatcher = new Regex (@"^\w+$");
    1212
    13                 public override string[] GetCommands () {
    14                         return new[] {"createwebuser"};
     13                protected override string[] getCommands () {
     14                        return new[] {"createwebusermanual"};
    1515                }
    1616
    17                 public override string GetDescription () {
    18                         return "Create a web dashboard user account";
     17                protected override string getDescription () {
     18                        return "Create a web dashboard user account - manual for testing";
    1919                }
    2020
    21                 public override string GetHelp () {
     21                protected override string getHelp () {
    2222                        return ""; // TODO
    2323                }
    2424
    25                 public override int DefaultPermissionLevel => 1000;
    2625                public override bool IsExecuteOnClient => true;
    2726
  • binary-improvements2/WebServer/src/Commands/EnableOpenIDDebug.cs

    r402 r405  
    55        [UsedImplicitly]
    66        public class EnableOpenIDDebug : ConsoleCmdAbstract {
    7                 public override string GetDescription () {
     7                protected override string getDescription () {
    88                        return "enable/disable OpenID debugging";
    99                }
    1010
    11                 public override string[] GetCommands () {
     11                protected override string[] getCommands () {
    1212                        return new[] {"openiddebug"};
    1313                }
  • binary-improvements2/WebServer/src/Commands/WebPermissionsCmd.cs

    r404 r405  
    66        [UsedImplicitly]
    77        public class WebPermissionsCmd : ConsoleCmdAbstract {
    8                 public override string[] GetCommands () {
     8                protected override string[] getCommands () {
    99                        return new[] {"webpermission"};
    1010                }
    1111
    12                 public override string GetDescription () {
     12                protected override string getDescription () {
    1313                        return "Manage web permission levels";
    1414                }
    1515
    16                 public override string GetHelp () {
     16                protected override string getHelp () {
    1717                        return "Set/get permission levels required to access a given web functionality. Default\n" +
    1818                               "level required for functions that are not explicitly specified is 0.\n" +
  • binary-improvements2/WebServer/src/Commands/WebTokens.cs

    r404 r405  
    99                private static readonly Regex validNameTokenMatcher = new Regex (@"^\w+$");
    1010
    11                 public override string[] GetCommands () {
     11                protected override string[] getCommands () {
    1212                        return new[] {"webtokens"};
    1313                }
    1414
    15                 public override string GetDescription () {
     15                protected override string getDescription () {
    1616                        return "Manage web tokens";
    1717                }
    1818
    19                 public override string GetHelp () {
     19                protected override string getHelp () {
    2020                        return "Set/get webtoken permission levels. A level of 0 is maximum permission.\n" +
    2121                               "Usage:\n" +
  • binary-improvements2/WebServer/src/FileCache/InvalidateCachesCmd.cs

    r402 r405  
    55        [UsedImplicitly]
    66        public class InvalidateCachesCmd : ConsoleCmdAbstract {
    7                 public override string[] GetCommands () {
     7                protected override string[] getCommands () {
    88                        return new[] {"invalidatecaches"};
    99                }
    1010
    11                 public override string GetDescription () {
     11                protected override string getDescription () {
    1212                        return "Invalidate contents of web file caches";
    1313                }
    1414
    15                 public override string GetHelp () {
     15                protected override string getHelp () {
    1616                        return "TODO";
    1717                }
Note: See TracChangeset for help on using the changeset viewer.