Pingex aka Raphaël
|
9b47800da4
|
perm:audit improvment.
|
9 years ago |
Pingex aka Raphaël
|
f8134a4f8b
|
Permissions commands are now registered.
|
9 years ago |
Pingex aka Raphaël
|
561828f223
|
Set user & set role permission commands.
Permissions setting are only available for the current guild, as it may compromise other's guild permissions if messed up with.
|
9 years ago |
Pingex aka Raphaël
|
00d4961819
|
Fix: Audits with fake contexts crash whenever a command uses GUILD_OWNER
|
9 years ago |
Pingex aka Raphaël
|
65d5972fa5
|
Dump roles ID command.
|
9 years ago |
Pingex aka Raphaël
|
5033de0355
|
IRole parser.
|
9 years ago |
Pingex aka Raphaël
|
ee4e1e0c84
|
New permissions checking command
|
9 years ago |
Pingex aka Raphaël
|
56ca209148
|
Discord4J 2.7.0 support
|
9 years ago |
Pingex aka Raphaël
|
b1a59cbb15
|
Added IGuild to Context
|
9 years ago |
Pingex aka Raphaël
|
34af04a7b0
|
ICommandExecutor now uses a Context instead of a MRE+Arguments.
|
9 years ago |
Pingex aka Raphaël
|
a38e9e7ce7
|
Moved permissions package to commands package.
|
9 years ago |
Pingex aka Raphaël
|
6d4ac31d79
|
Effective removal of the old permissions system.
|
9 years ago |
Pingex aka Raphaël
|
b505e79d2a
|
Effective removal of annotated commands.
|
9 years ago |
Pingex aka Raphaël
|
38188d941d
|
Deprecated AnnotatedCommand.
I cannot support AnnotatedCommand with command options. Sorry !
|
9 years ago |
Pingex aka Raphaël
|
299b417478
|
Deprecated DefaultPermission command internal.
|
9 years ago |
Pingex aka Raphaël
|
a40088ecfe
|
Private parser attribute in CH.
|
9 years ago |
Pingex aka Raphaël
|
dd6403dc17
|
Removed old permissions handling on CommandHandler.
|
9 years ago |
Pingex aka Raphaël
|
d8b76f3d01
|
New permissions API. Deprecated old API until complete removal.
|
9 years ago |
Pingex aka Raphaël
|
a5938c6c0c
|
Simpler basic checks injection and a more verbose audit debug message.
The audit debug message now displays subaudits name and results.
|
9 years ago |
Pingex aka Raphaël
|
7bc0409d8c
|
Added new constructor & subaudit existence to AuditResult.
|
9 years ago |
Pingex aka Raphaël
|
3c354c0f00
|
Migrated CH to the new audit system.
|
9 years ago |
Pingex aka Raphaël
|
e97cff9f68
|
Removed hardcoded ScopeOptions
|
9 years ago |
Pingex aka Raphaël
|
0c9db2814d
|
Scope checking option implementation.
|
9 years ago |
Pingex aka Raphaël
|
ee2c6cb38c
|
New ScopeOption class for options framework.
Also moved the scope enum to ScopeOption class. Refactored every occurence of the scope enum in the project for transitionning purpose.
|
9 years ago |
Pingex aka Raphaël
|
f4fe2c5a6a
|
Moved ICommandOption to a separate package.
|
9 years ago |
Pingex aka Raphaël
|
23b8b9e883
|
New options parameter to command.
|
9 years ago |
Pingex aka Raphaël
|
cf25b259d5
|
Aliases are now unmodifiable.
|
9 years ago |
Pingex aka Raphaël
|
afc102d49e
|
Checks are now automatically added on runtime.
|
9 years ago |
Pingex aka Raphaël
|
86a68de6ab
|
First 2 basic checks
|
9 years ago |
Pingex aka Raphaël
|
9d6ccc3344
|
More context
|
9 years ago |
Pingex aka Raphaël
|
17185123e4
|
Audit main work #1.
|
9 years ago |
Pingex aka Raphaël
|
913ff8d573
|
AuditResult builder and enum adjustements.
|
9 years ago |
Pingex aka Raphaël
|
e1c38102f8
|
Quick refactor #2.
|
9 years ago |
Pingex aka Raphaël
|
a754f46337
|
Quick refactor
|
9 years ago |
Pingex aka Raphaël
|
c7268fe850
|
Changed array to an ordered list for further audit troubleshooting.
Also rephrased some descriptions.
|
9 years ago |
Pingex aka Raphaël
|
b4ee8f84a1
|
Typo
|
9 years ago |
Pingex aka Raphaël
|
8e5dec8aa6
|
Audits preliminary work
|
9 years ago |
Pingex aka Raphaël
|
c2ad1056d9
|
Introducing Command Scopes.
Command Scopes allows to reject/accept an invoked command before it gets executed based on the originating channel.
|
9 years ago |
Pingex aka Raphaël
|
b935767eec
|
Deprecated
|
9 years ago |
Pingex aka Raphaël
|
18c3309047
|
Feels better this way
|
9 years ago |
Pingex aka Raphaël
|
85364cf910
|
Refactored GCM part 2/2. Also removed unused imports in the same class.
|
9 years ago |
Pingex aka Raphaël
|
dc67379a1f
|
Removed multiple connections (broken) support (p1/2).
|
9 years ago |
Pingex aka Raphaël
|
53597f4b7f
|
build edits (2nd attempt)
|
9 years ago |
Pingex aka Raphaël
|
1a40085f16
|
build file adjustements
|
9 years ago |
Pingex aka Raphaël
|
f5022a9cee
|
Dep fix
|
9 years ago |
Pingex aka Raphaël
|
c1dc471bbe
|
D4J 2.6.1 support
|
9 years ago |
Pingex aka Raphaël
|
ce877a9f0b
|
Minor change
|
9 years ago |
Pingex aka Raphaël
|
6fc5fad4dd
|
Disabled command check
|
9 years ago |
Pingex aka Raphaël
|
d317018666
|
jar versioning
|
9 years ago |
Pingex aka Raphaël
|
95d60c3e95
|
Restricted commands are now filtered.
|
9 years ago |