NavLInks Issue
by Rafa Ola
JavaScript
const permissions = [
// permissions required for minimal functionality
{id: 1, name: "permissions get", two_fa_flag: false, description: ""},
{id: 2, name: "modules getAll", two_fa_flag: false, description: ""},
{id: 3, name: "query_operators getAll", two_fa_flag: false, description: ""},
{id: 4, name: "fieldTypes getAll", two_fa_flag: false, description: ""},
{id: 5, name: "users getSelf", two_fa_flag: false, description: ""},
{id: 6, name: "roles getSelf", two_fa_flag: false, description: ""},
{id: 7, name: "table exist", two_fa_flag: false, description: ""},
{id: 8, name: "recordsTableColumns getAll", two_fa_flag: false, description: ""},
{id: 9, name: "encryption exist", two_fa_flag: false, description: ""},
{id: 10, name: "record deleteReasons", two_fa_flag: false, description: ""},
// records related permission
{id: 11, name: "record play", two_fa_flag: false, description: ""},
{id: 12, name: "record download", two_fa_flag: false, description: ""},
{id: 13, name: "record delete", two_fa_flag: false, description: ""},
{id: 14, name: "record search", two_fa_flag: false, description: ""},
{id: 15, name: "record getKeyURI", two_fa_flag: false, description: ""},
{id: 16, name: "record getDecryptionKey", two_fa_flag: false, description: ""},
// users related permissions
{id: 17, name: "users getAll", two_fa_flag: false, description: ""},
{id: 18, name: "users create", two_fa_flag: false, description: ""},
{id: 19, name: "users update", two_fa_flag: false, description: ""},
{id: 20, name: "users delete", two_fa_flag: false, description: ""},
{id: 21, name: "users activate", two_fa_flag: false, description: ""},
{id: 22, name: "users deactivate", two_fa_flag: false, description: ""},
// logs related permissions
{id: 23, name: "logs getTypes", two_fa_flag: false, description: ""},
...