1,068
edits
(initial commit) |
(Added requirements) |
||
Line 12: | Line 12: | ||
== Web UI improvement == | == Web UI improvement == | ||
=== Requirements === | === Requirements === | ||
* Authenticate the user (best done by extending the current member website [https://github.com/londonhackspace/hackspace-foundation-sites codebase]) | |||
* For users with no permissions: | |||
** Look up the state of the tools and if they are currently in use | |||
* For users with normal permissions: | |||
** Same as non-permissioned users | |||
* For users with maintainer permissions: | |||
** Review the log of people who have used the machine | |||
** Mark the equipment out of order | |||
** Assign new maintainers | |||
** Temporarily suspend users from access to tools | |||
* ACServer maintainers | |||
** Add new tools | |||
** Assign maintainers to tools |