[Mahara-contributors] [Bug 1828753] Re: Move the usr_roles table to usr_access_roles as that is what it relates to
** Changed in: mahara Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1828753 Title: Move the usr_roles table to usr_access_roles as that is what it relates to Status in Mahara: Fix Released Bug description: We use the table via a get_user_access_roles() and it involves the roles relating to user access rules so we should name the table to reflect this. This also allows us to add a usr_roles table in the future to allow more granular rules for a user, eg can do some site admin options but not all To test: - One should be able to do peer assessment like before and have it work normally on the front end - The usr_roles table should not exist anymore on back end - The usr_access_roles table should exist on backend This should be tested with: - install a new site - install a site older than 2018-08-02 then upgrade - install a site newer than 2018-08-02 then upgrade To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828753/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1828753] Re: Move the usr_roles table to usr_access_roles as that is what it relates to
** Tags added: nominatedfeature -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1828753 Title: Move the usr_roles table to usr_access_roles as that is what it relates to Status in Mahara: Fix Committed Bug description: We use the table via a get_user_access_roles() and it involves the roles relating to user access rules so we should name the table to reflect this. This also allows us to add a usr_roles table in the future to allow more granular rules for a user, eg can do some site admin options but not all To test: - One should be able to do peer assessment like before and have it work normally on the front end - The usr_roles table should not exist anymore on back end - The usr_access_roles table should exist on backend This should be tested with: - install a new site - install a site older than 2018-08-02 then upgrade - install a site newer than 2018-08-02 then upgrade To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828753/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp
[Mahara-contributors] [Bug 1828753] Re: Move the usr_roles table to usr_access_roles as that is what it relates to
** Changed in: mahara Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1828753 Title: Move the usr_roles table to usr_access_roles as that is what it relates to Status in Mahara: Fix Committed Bug description: We use the table via a get_user_access_roles() and it involves the roles relating to user access rules so we should name the table to reflect this. This also allows us to add a usr_roles table in the future to allow more granular rules for a user, eg can do some site admin options but not all To test: - One should be able to do peer assessment like before and have it work normally on the front end - The usr_roles table should not exist anymore on back end - The usr_access_roles table should exist on backend This should be tested with: - install a new site - install a site older than 2018-08-02 then upgrade - install a site newer than 2018-08-02 then upgrade To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1828753/+subscriptions ___ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp