Account and permission manager and security log viewer. https://netsyms.biz/apps/managepanel

Skylar Ittner bad43ff93f Improve isManagerOf() error handling to prevent possible security bug 1 week ago
lang c414dff049 Collapse navbar and iconify right-side navbar items on small screens 1 week ago
lib bad43ff93f Improve isManagerOf() error handling to prevent possible security bug 1 week ago
mobile 4da6301f1c Fully implement MPL-2.0 license 1 month ago
nbproject 80234b482e Update project metadata 3 weeks ago
pages 9ca4fef96c Add groups report 3 weeks ago
static 17be02a521 Add group editor 3 weeks ago
.gitignore 9f13a67c7e Copy from BusinessAppTemplate @ 542bb80d85 7 months ago
.gitmodules e31d88ca52 Convert material-color CSS to submodule 2 months ago
LICENSE.md 4da6301f1c Fully implement MPL-2.0 license 1 month ago
README.md b6961fd5c3 Update README.md 1 month ago
action.php 17be02a521 Add group editor 3 weeks ago
api.php 4da6301f1c Fully implement MPL-2.0 license 1 month ago
app.php c414dff049 Collapse navbar and iconify right-side navbar items on small screens 1 week ago
composer.json 4da6301f1c Fully implement MPL-2.0 license 1 month ago
composer.lock d86debd239 Update dependencies 2 weeks ago
database.mwb 879bd8d408 Add support for downloading reports from mobile app, add HTML export format 3 months ago
database.sql 879bd8d408 Add support for downloading reports from mobile app, add HTML export format 3 months ago
index.php 4da6301f1c Fully implement MPL-2.0 license 1 month ago
pages.php 17be02a521 Add group editor 3 weeks ago
required.php 4da6301f1c Fully implement MPL-2.0 license 1 month ago
settings.template.php 4da6301f1c Fully implement MPL-2.0 license 1 month ago

README.md

ManagePanel

System administration tool. Manage user accounts, permissions, and other data shared between the apps.

https://netsyms.biz/apps/managepanel

Installing

  1. Follow the installation directions for AccountHub, then download this app somewhere.
  2. Copy settings.template.php to settings.php
  3. Import database.sql into your database server
  4. Edit settings.php and fill in your DB info ("DB*" for the AccountHub database, "DB2*" for the ManagePanel one you just installed)
  5. Set the location of the AccountHub API in settings.php (see "PORTAL_API") and enter an API key ("PORTAL_KEY")
  6. Set the location of the AccountHub home page ("PORTAL_URL")
  7. Set the URL of this app ("URL")
  8. Run composer install (or composer.phar install) to install dependency libraries.