No, it's not going to have an SVN, you can get the code from the GIT (see first post, GIT is similar to SVN)
And yes, it's being worked on ever so slowly-- but I have made quite a lot of progress since the last GIT push!
Screenshots! *NOTE: THESE CHANGES HAVE NOT BEEN PUSHED YET!* There's still some bits of layout that need to be changed, as well as some major bugs and even a ULX bug that needs to be fixed
As you can see, I've been focusing work on the Groups tab, which now has to manage the following:
Add groups/Remove groups/Rename groups/Set Inheritance of groups
Manage users and which group they're in (Online AND offline users)
Add/Remove allowed commands/access tags per group AND per user (As you can see in the pictures, blue is per group and orange is per user)
Set/change/remove restrictions per command, per user, AND per group. (Not implemented yet, will be in center)
And it has to look pretty and be totally easy to use/understand
As you can see, Megiddo changing how inheritance works is causing me a lot of work
However I think progress is going smoothly, albeit a bit of messy code that will need going over later, and I still am wanting to make some layout changes because it's a bit confusing.
Some things I want to point out:
--There are two ways to set a user to the selected (blue) group: Add a player to a group (image 1), or set a player to another group (image 2). With adding, it shows all online players, then offline players who are in a different group, ending with 'add by steamid'. With changing, it just shows the groups that the player isn't in, along with a remove option.
--I separated the commands from the regular list of access tags, as I think it makes more sense, and only the commands will ever have restrictions.
--While a group is selected (blue), you will see all of the group's allowed commands and accesses on top, while showing anything inherited from other groups on bottom.
--While a player is selected (orange), you will see the player's individual granted commands and accesses, while showing everything inherited from the group and what the group inherits on bottom. (Not working yet.. but soon!
)
--There will eventually be buttons to add/remove commands and accesses.. I'm working on it haha
Anyways, two screenshots, a wall of text, and no update to download later-- What do you guys think? It's still beyond perfection, but I have the basic idea down pretty good!