Skip to content
This repository has been archived by the owner on Feb 3, 2024. It is now read-only.

Web UI #3012

Open
zml2008 opened this issue Aug 6, 2019 · 4 comments
Open

Web UI #3012

zml2008 opened this issue Aug 6, 2019 · 4 comments
Milestone

Comments

@zml2008
Copy link
Member

zml2008 commented Aug 6, 2019

Create an interface outside of the game that can be used to inspect permissions engine status as well as modify permissions data.

General

  • Can be run from an in-game server, or standalone
  • Lightweight -- minimal server requirements
  • Inline documentation -- users can access help
  • secondary: mobile support
  • separate authentication for webui that can inherit from ingame users (using existing perms engine)

Inspect

  • Log of permissions checks
  • Context visualizer - what order combinations are checked in, how context inheritance is applied, etc
  • Inheritance visualizer - in which contexts, plus rank ladders
  • Query permission in any context set for any subject -- and show what specific set of options is causing the permission value to be matched

Modify

  • bulk edits
  • completion
@zml2008 zml2008 added this to the 2.0 milestone Aug 6, 2019
@esaiaswestberg
Copy link

Until this is added into PermissionsEx you can use my web ui which is designed to edit the permissions.yml in a very simple way. http://permedit.totalh.net/ if you want to see the source, there's a GitHub repo for it https://github.com/EsaiasTilly/PermEdit

@zml2008
Copy link
Member Author

zml2008 commented Sep 28, 2019

@EsaiasTilly How is that useful to anyone? That only edits PEX 1.x files, and that version of the plugin has been dead for years.

@esaiaswestberg
Copy link

@zml2008 Hi, sorry for that, this works with the version of PEX that both me and my friends are using, so I just thought that I would share it if it could help anyone else. I’m very sorry if this offended you, at least that’s how your reaction sounded to me. God bless you!

@VQ9
Copy link

VQ9 commented Feb 18, 2020

please. I push this. What would also be a good idea is merging with Aeturnum Industries Pex which has developed quite a lot being really quite far ahead.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants